kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jun 20 15:53:39 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.6' (ECDSA) to the list of known hosts. 2019/06/20 15:54:22 fuzzer started 2019/06/20 15:54:28 dialing manager at 10.128.15.235:14527 2019/06/20 15:54:28 syscalls: 329 2019/06/20 15:54:28 code coverage: enabled 2019/06/20 15:54:28 comparison tracing: enabled 2019/06/20 15:54:28 extra coverage: support is not implemented in syzkaller 2019/06/20 15:54:28 setuid sandbox: enabled 2019/06/20 15:54:28 namespace sandbox: support is not implemented in syzkaller 2019/06/20 15:54:28 Android sandbox: support is not implemented in syzkaller 2019/06/20 15:54:28 fault injection: support is not implemented in syzkaller 2019/06/20 15:54:28 leak checking: support is not implemented in syzkaller 2019/06/20 15:54:28 net packet injection: enabled 2019/06/20 15:54:28 net device setup: support is not implemented in syzkaller 15:54:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) r1 = dup2(r0, r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x6) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x80000001) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7fffffff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) shmctl$IPC_RMID(r2, 0x0) r3 = dup(r1) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r4 = semget(0x1, 0x4, 0x50) semctl$GETPID(r4, 0x5, 0x4, &(0x7f0000000240)=""/176) r5 = getppid() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r5, r6, r7}, 0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r8, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 15:54:35 executing program 0: r0 = semget$private(0x0, 0x3, 0x42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x100000001, 0x3, 0xdc, 0x400]) r1 = getpid() getpgid(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r3, 0x10001, 0x3, &(0x7f0000000080)="4d28751118280216252fb895f60ef39ebac178e2e3c2fdb2156e55344f4f898034d3c5fa4df1859cd6cccdec44c04a176bd81ecedeb953ff03f0a8ca62dd21d31fca45af9a52b703ceaa76feb99e931c07f919d2af1cf3dc910ef6961933560b5817b7a12eafaba75c8ba9861b7ea0aaacb67673673215c9290dbc93cbc822590c4deb7d3656dfbdafdd72dbcfeea387353f0686607f16e47e288cbb254cb6b26e4ccd28a851f150d2d54174d229271538212e1eb1efe67a7a8baa239af66ef424bf7ba0ed9613e264470e571d7f368c240bc5de69c12e809e147fd3a00a73175a6c27aa25d1e35e28fb5a7d30db7a65553654b0e89d8e4f97d2d24d9755347184c87b096776dc0a72a06b91949c6bdfdfafef600e72ff2016b664774707ac6f6d5b4a8bed6cf2c6363844c62c48e754ecb4d8b801bd52b1f59424e11dfee8696f402424da19c9920bd2e737b6ae8ddf395f43954e43b3e3bb9b944446e67a613b52c6aa91322c784d96a32e363f8f8336c7abecfdaa2631524d987fbe7015503c783730ddac34068fc037f390d717eb3e45e2782c5ba066272c1233e7f973585b3707038d78a77c287eb67717e3d7b648d184a40a702e2f7f39e4b73d221449dd98044ba04d9d581007a94fecfffa38f2525aab1530a43cc784798ac05c79c2278582012db6d9dbcc8c87df60d3b157dbd7942cbfdbb697009d6ba8773d4d530948aed03ef34991d76b4201d2ac3b6fca67f4d8ec7fe666879bc5fe3dfe911ce94190febb0f86c3f4cdff9efbacc4b2961a0bf644b4d16a87a33713b4ce96c32af66fa06c3f28eac441ae6dcd970f56ce270e7fe92b33e065bb7f23e18692da08af705cbe5059d91274318b5339843522b335aa6d8ee542e6a2cbf37ebfc0c456fbc2f8de8247fdfe1f39dc3f088880285a4615ea31ac37f6388a99d0b2ab36b683f57dcbe45f6e119e2bcbd27b157a527509b71f8154388b1f15cfaa6dee30ce0073b254b6178bbb28c0ff36ddcdc0ff530b6b7eb617c665cc9b74170e580786ddd09102f4ed541a3960487864e4af022e0ce280449b57045847ad2c17861fa4a9003d7eb12b886d42123ed19e538675386660bf256dc31d828fddf740a1602f4608e26fff624bae96f3e37e738bb628af1ff9c0ea9024d773a19fa96fc41f1ebec530c82712fa66e12067ef2e34ecfa7fa7583dfa8ebfbc968e46c20108931e4a3076f5c535a580d14d14bf4d65728af80f7fcebd71708f77eb789200a8f2916d3f22165f551b7b2b69f73c6614ad782fb3c3b530343d91230157da2872f7c04d7f202fb3c3b70ade6f41485e92e596fa1943c07fc71b0aa5e371b24ddc51cd18209bea4cfaa2cf2f4e4b0f3af025f879ed705d7ae869d853a77e704b2e09393684e918b2bda6879dbf2b4c2ff9974d6956fceca25b15812c6d4741ebbd40e60a31995a27c0c3d6bacf5e9003cecff0284e0aadace1aac251f94f61e6e7301e798407ae5d7d7dcac6d17bdcf27993b28af21d12133c29d02820b33ff736b23caab04db099c65cb15f5202735ac79ff7b2eb840c7ebf1398d28998a53c823e34a84fe64b878c662aff9860f2fe71d2fb13231df5dc2cbd4146d08a12516a4fb31af7cb8e5481653d8f15e72557b23f0c9d6383d7e8cadcbeb33e1dc6d3293ea4e8d01f03dd1af87e3f90ceeeea7f401ecfcd684c629429738a0151c7db399a940756d7941958da8f3b3036ab3783ff0403c38d2acf8fe0459b22cc0bd0ff4720ba72cbf3a577e7891230e787f8cc5764804c6e1ac5e9b4de113690ddf766af1a42e621e14c116cb4acf840c357660fb5f0c1501baf604ce3ec8a7acc7f349cd063dba2c1c5379cd28251302d2ea7e6832ae502bec524e349663be98935f9ff71821bf412006856633071991824a738e0488d30914bf1cab5f80c7e19f9796c48f7ef693637062c55aa105b36f8c3f7779b080f0bb84aa9e8b9dc90a1935ea01803f5921c5727da5334294efe9e0792fed213b7b61e7958d8df2fbe56e977d0fed1ce2babeae230bddf1a2d4cfbbf24bd4b400d1a919dd78f0c8652d0f67d9d8a4f45c32e820815fbc09ec19e2d4dc393a48624950589e8517ab4c3365429146c4325daed7feb0b0cae935f321f7d7877d37e28fc27e2080a8a690a0ff9f08ca4e3a17c22de7df3924e537eee6fddfca93485a6a0a8671c12971eaa8e9fa83428d68cac9d1552307b31389ab5bda42d16bdd4381caa2e10f07a00c17c5b37e01d0814feb57b6bab800991881883cd4768c77f08976e16ea83d178b385d5648d4312e1e858520fc88585579c82e7c96a9496029d1617e1c87e4ff972411e29e170fba2b76c89361570ba35b9821b27112a0a2108a65980f70374e869463551443daf1fc4517d7b2ab82be1a2181e896e83e956daa96afd7a024777c06ace39f3cd0d318c95a6f8c8d6286d785141c979b1ad6c3a9f5a40495bcb4bb112087d00dd8a701479166ac7786662d91be89436b1cfc7fdc2b75ba9be4bcc5a325c5e226047f38106162060489a5858f48e390e5c714ceedeb608f07d949f1b59270a7103000b1abff983f65843cecae2119ead37eb63b67c2cf597cb9efe446ab404c4e88889c7de9491b723206187ba48b29b616a762ec39e2f4abdb7996f807e33e7894ee96154a9daca967c113b0aebe51a7e0563fc97b99ef2b50f00231cb78499ce7039c3624eb3b44ad07f27a0e805ad0c55fe607c906c7f7baba4bfee7c1a989446ff34080eb0e328740d018ded6e318ccae0b01043483023c4a9fa9c928ad26673528c11af97532413a2aeb92dc5b08fd61c3d44df4fe082b2b80e0cafe2e27da6408992c735937e851a494f1a9b7cd3f1412632f36f43a6a724b9c393b9920880fa72e7a5e81888d9781855f1811c6da1550d13a3eeaf6dcfed284f722cc45ea1347a71e7cc03b01b553d49a7ea9d158a25a01f49e2d4710c06051e0b260af15dc55135673702455ffd3164e82c7c9866b086efc09d9b418c2b7181aad5577f03e6980d4092c298103688df5d7bdd1c0ff5890abbc5ed62b526a0dab31f0df00ab10012eae91924edaab5e1c0e49a57a3a9566e915ea42e4b91fc83d7c923b52053b3dce83bed890d34bc42bbc3835f144e96a21ef833b4a02792d7f17bb1446eb338021f0bcdb67b612ce265fd1f69681068a4f27815a21e85e3cce20f36ac328d88c67af5c09bb76b3a2a33c10ded9faee6e312bf380767ee607ea05ed82bf3b593a3ad1d276e88493dd74c013c7c5e5aa4dce51feb5fff99e3e78fe54e299f2deab30b6bc4d7da473e6918ecdd72cbdcd4d5b13028cefccd6746c6a8c827859e9eb78a115a3ad3e622edb341d8dab85a88099010f64d12b92f8dc20a8dc38ce8b69d0f20e6369ae52000bbb931c9cbf1c54f15300f56382b90afe9ce7fdd2729b5838db21d30307f09b2796157f954c02d2c0781b5b82231156ae685cc22e06a87eaff4881c590d34b4436722b8d2b4f17520b32f8a4237cb43b76a34dd24875a3407de88fafc6db327ebc0bfab6a76b4bf2a111c1ddb69e7de367fecc8fa22c72b757a7c3e5224625cbd28f1c8baa92091933fa716c3f765ab644cc5553ecd3b7f493f6e7ad15687b4eecd2eaa30ba3c5d6ecde40ec1883e6cf621e67afceeb6b54743944ff01ad5211ad40742445dd72ca03ecee7790e954ee4cfb6984b2556e9c0b44afade9451c81e1427bb969acd19126ceb7025f8caab5a7454958d42a422df1a899cfc62b0e200ede782e189afc5a8bbf8eb523c234922c7f17d3fd4662ac1b18e12bac7575379a87e40902c849fe6561242a37359e14d88452b4bea5f695640ac714b55396fd96621e33d3665947889b8a0ef00154f6198df12e74c45c57e4cdcb09daab5b11b753bf5dc7d27f5f056b4a44d666b6e59ecafc0568a77d35dbbb36ae876b803ec701556f39f89a0415fcd60e771ec9fd95f5443ddf5e6ef15520847ea0fcb9167ac82c69a28376d5edc6ab88d4a8406cca9e16585744a6e5e1ba94bb4d45654bcd8188d0c0378f5ecc8adb6385e57a3520e3eda6b1cea4edbfc488a5e3ca1388af59e808339838815b444c179b49c4bddfba6e6e6ffd507faf4d3c404c9d64f7b7e4c1a8b27907284cdd089868a9129e065d08185c034e07c6509769fd622b4d7f0af1e3afd21b13dd43e7ddf814bb3bdf62af6aa8a17fd30fc09cf71159235156b15e0a0f47af86a55a57d9cde5e158082425aa1b890369686ed124f310010faf4b56bd1f39137188f42403356a5a45df3631e7877d560d12239b7bc4df193047f5c350c696d485b6907358e09cd566c3942436d9c0e39a4d97c166e1c363ff6fc083708cf6b07a234dc4a7fb54382fbac79b75df46c3f4be7d7672640626fc78c454bec3a23648f7a3974b5acb28cc4999112afc33eee7058f6ffea9aab14dc43d6f9839bae8d7e73130c71b3e81585404add5dcea8dcb7843f162801698b18fca5e7a1234d33c5ef03a55c3326cc6161f9390931ecd7c6191dc0a46bbbabfde7a814ef5cecd52f4b4c7275251507848e88ea3381e6e27588df0d02315969d7e5b1b18167933a6a1c7c2fc84bb0fca979f0a33355174a02f3e291d04dc05f03781533e4518e48f28f623f5e728a32e8fc71e540382e52f8a6a1fd179aaa1f5ccc44034afd07bbb6f364dd2b062f4f2b599a982f6bc2b388f7da528ac769a6cc8e2c7f79d33086b35d8a5b26836b97d8d61eef735e94e9448ef579e525766ef83792463475fa5c95f08c14dd91becc4c675c9bc6540d712032d511fb6da09f0ce9f084a23963704e4db9ee71c73a84642097a4ef6a8ac3df76cafd0c4d454fb21806e505952bf7b9224ccc50ac083624fa622b5beb919b5f6f3ac889a287d39489eef54c8237c99063cf461efc1f1dba3cb21321d99bb8d167c59abf166d9ffd131f1c13c70a0ca6ba5a48b1ae7d27657edca8a1567f9e2f4de080e99e9b3c6ae5947bdac3d79c17d37d792c6167b0c4d4099af41931faadfbf5f20571375223880aace271f95c272714718e635e581577b2ee8d62fa48b7c0c2d5f2cd3b34aa313a3b8c9a542d093e657730d8dcfa391ee8de381a19c71d907fc99c26a4569c8e31e0e30485bd6886df28c08ad9c4526b561abe09d6cb8ecfa83862df24c33b989c58f523ac58ea3768532bc8c41cd84f2d5e20b0631849ba5427fab80731706c57a0745a722d08bbb13ab25fc040ec3bcf54e961d477df8099631cc30bcfc27a364e657f50111588e3e0653c3f5c7d25ac8eb87b70a8129763b9e0ca00eb51812635aed0571a3be464475e973bf2e047f06ceacc93c180e5d0724a2b2996240b667ddbfe9a357d22e34cb4106afc9e542e9dbdb7ab9db525a421e4e81d65a86cf8e8f7e0fe5145ea7e6b272a78bbd0bc624e2ed9646ee4f63416b2e7cd264dd7394456209d646533f09b21b3b9e4ae9ae47d90a3d46710fbd035b4f137e0725e42dd2fb6530c567fdfce3c16698d530e73822901678e540a83e6b36aaa2680a66e9117c5c59dcee3acd34e821e401cc620cbb4b7e73540b489e32a957f909af4ce972151371665c4157aab665fd0079f5bdaff1933b6bbfe25a66028bec8788e8203dad3ce7a686ba566f4cb9f48371f160ca262f07043eaaaef4e15db3c366dba4eb82bfbcee5dc75d5812b4e650bf93615a039a42680f6e17084a3e6ee0af72cf60216b44ce3cdb2311e52515e809636b2696d99e9a4a7eb6cff3be40f867d497b2fe5813bf1847bb31df3f5c7925a802", 0x1000) ioctl$TIOCNXCL(r3, 0x2000740e) kqueue() r4 = semget$private(0x0, 0x1, 0x1) r5 = syz_open_pts() ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001080)) r6 = geteuid() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001100)={0x5, &(0x7f00000010c0)=[{0x400, 0x2, 0x2, 0x7}, {0x1, 0x9, 0x2b, 0xffff}, {0xfffffffffffffffc, 0x8, 0x4, 0x2}, {0x40, 0x1, 0x7, 0x1000}, {0x10000, 0x7, 0x1, 0x4}]}) getppid() ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001180)={{}, 0x3, &(0x7f0000001140)=[0x0, 0x0, 0x0]}) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0xec, &(0x7f00000011c0)="ae0d3681b304ecbdab7bc4dc6a81222a38b63cbdb0f2b34458949f4709d885cced16399ba601266ace2423193d054e4d329da5c0667d68e93dd8d20cef42a2213c8c6e49c31b98eaf62888850a92e98513522fc01e6a09d93c3653e6c7d2eef5758c8902efb09add5a42d52e3c4cd97aabdcf5cb342a8fa66f0f9b19910eec6433e0b884bd934fb3bff959268fa94b97e8908d0d476ed05f511eeb059e4b4825a69bd64e117e4a306eb76b7a90fb82f494987abda4f58814294e99f3efa17380096d787db1ca17673b15f1ceb536a6e655365c4a2513a7ff5ec33fbe0bc03e80206f250f2bd04477ec486b3d") ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000012c0)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000001300)=""/14) r7 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001340)={0x7801492, 0x1f}) accept$inet(r2, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001400)={0x1, 0x1f}) r8 = semget$private(0x0, 0x2, 0x521) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001440)=[0x8, 0x3f, 0xfffffffffffffeff]) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000001480)=""/236) setreuid(r6, r6) ioctl$TIOCNXCL(r7, 0x2000740e) semop(r8, &(0x7f0000001580)=[{0x1, 0x5, 0x800}, {0x1, 0x4}], 0x2) 15:54:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000544000/0x3000)=nil, 0x3000, 0x9) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:54:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3) ioctl$BIOCPROMISC(r0, 0x20004269) 15:54:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5f}, {0x80000016, 0x0, 0x100000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4810, r0, 0x0, 0x0) 15:54:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002003, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000010000", 0x2c}], 0x1) 15:54:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x44) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0xffffffffffff9dbb, 0x6, 0x20, 0x1]) r2 = semget(0x1, 0x7, 0x1000000000207) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/46) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x21) getgid() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x0, 0x800000000002c, 0x0, 0x0) 15:54:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:54:35 executing program 1: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000001940)={0x2, 0x7f, 0x0, 0x3, &(0x7f00000016c0)={{0x1, 0x7, 0x9, 0x4, 0x9, 0x1, 0x8}, {[0x8, 0x1, 0x0, 0xc63c, 0x7, 0x100000000, 0x2, 0xffff, 0x2, 0x3ff, 0x6, 0x5, 0x9, 0x3, 0x400, 0x10001, 0x2, 0x80000000], [0x4125, 0x6, 0x1, 0x3, 0x9, 0x6, 0x45af, 0x41905802, 0x0, 0xff], [0x3, 0x0, 0x7fff, 0xfffffffffffffffb, 0x6, 0x7, 0xce76], [0x100, 0x1f, 0x180000000000000, 0x200, 0x40, 0xfff], [{0x100, 0x7fff, 0xffffffff, 0x3a}, {0x8, 0x1f, 0x5, 0x3}, {0x1, 0x6, 0x5, 0x8}, {0xffffffffffffffff, 0x6}, {0x0, 0x200000000000000, 0x5, 0x3}, {0x1, 0x0, 0x1000, 0x4}, {0x40, 0x3, 0xb2, 0x20}, {0x20, 0x1b0, 0x4, 0x1000000}], {0x9, 0x3, 0x4, 0x6}, {0x10000, 0x4, 0x0, 0x2}}}, 0x5, 0x6}) 15:54:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xeabf, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:54:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x30000, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f00000001c0)=""/51, &(0x7f0000000200)=0x33) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r3 = getuid() setuid(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socketpair(0x1e, 0x5, 0x2, &(0x7f00000003c0)) write(r0, &(0x7f0000000380)="f132f1c790d58ccb66f7", 0xa) open$dir(&(0x7f0000000300)='\x00', 0x6a9, 0x1) sendto(r2, &(0x7f0000000240)="9bd123f6081ee349653c7761e2a438e207ef0c0ffa278612427f058137b9acd6500bdbac67faccdc34070508b4188853b5fd4b6432b69247cc59155a51175bef5c09af5697474d230f825278dc8faa6d676bb85a4118dd5840da1e424bf9bcd5b45fe345dff0a8", 0x67, 0x4, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r5 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x41}], 0x2, 0x0, 0x2, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r7 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000400)) 15:54:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xb6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:35 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x2000000, 0x2, 0x9, "013663976eef226f40b9aae86730f86c40698fc9", 0xff, 0x1}) 15:54:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x85, &(0x7f0000000380)="bc5a0bee524f7df489686edbdd2042975af1f4d5a381bab8344913d83012c245438a266754cf4eb43cbea1650ab6f236485e90ae33c604000000137e9f024c10ca6f788538e5cf5f0f61b122d4985646b5ade3ebf29f32411c6b53cec6d29da8665c8a611da7c0d86415dc66353bd4f58953450b627309fe113a40be1f798b14718455f7f4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x80, 0x8, 0x1d}, {0x1, 0x2, 0x0, 0x6}, {0x40, 0x3, 0x5, 0x2}, {0x80000000, 0x0, 0x3, 0x2}]}) 15:54:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt(r1, 0x2, 0x200000000000, &(0x7f00000001c0)=""/201, &(0x7f0000000080)=0xc9) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 15:54:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x9) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0xffff}, 0xc) 15:54:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 15:54:36 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$getflags(r2, 0x3) shutdown(r1, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind(r1, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) recvfrom$unix(r2, &(0x7f00000000c0)=""/3, 0x3, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = semget$private(0x0, 0x7, 0x40) semop(r3, &(0x7f0000000140)=[{0x3, 0xfffffffffffff801, 0x1800}, {0x4, 0x9}, {0x3, 0x5, 0x1800}], 0x3) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x3, 0x9, 0x1c7, 0x3]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0x2) wait4(r4, 0x0, 0xb, &(0x7f0000000280)) 15:54:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4d, 0x49e2d89e}, 0x8) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x5, 0xfffffffffffffffb) shutdown(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x80) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 15:54:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180, 0x0) 15:54:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x6}]}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = semget(0x1, 0x7, 0x4) dup(r1) semctl$IPC_RMID(r2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x6, 0x4) 15:54:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 15:54:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) write(r0, &(0x7f0000000080)="882c", 0x2) readv(r0, &(0x7f00000002c0), 0x1000000000000101) 15:54:36 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2080, 0x0) r0 = socket(0x5, 0x2, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) dup(r2) 15:54:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) r1 = msgget$private(0x0, 0x120) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x20, r2, r3, r4, r5, 0x100, 0x2}, 0x8, 0x2, r6, r7, 0x8, 0x7ff, 0x6db, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:36 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "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) socket(0x20, 0x2, 0x2d3f) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x0, 0x8) 15:54:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="46519b860ef7faf6664e6878cbd09f830be83d26207857948a387f4f4a7a029e8022357067a0e0d660876a9f3cdb6404411077477844cbdd152490495af103b601018a4a7c05a104651b8b1c27d052b98aa18dcec85c3d312aac52848e8c8349128f0cba5ab81da164394e9e29b33d354bdd0e0bd578a3eefff8654c828d1b080378ef9971081a948feea6e6ea8ef05c9e0769601a567023b032a193adba761c04aa57b8a9bc9deac96e27121dc5d14889de2031474f"}, {&(0x7f0000000280)="d1ba44ed753c0a313277d6902e808e829df624ad99e9a5ffeb198ff6a2098b0d8442f606ebb10914c294abf45978907b725aea1874ee6357c6b930313c70852baf0444f2b7c20a492cb09b7a4a2e7f6d21841ac215a0c9c70a6a15a7570354fbf4d8914ffb9fc241295ce3c11ed92d3229409501982f3b007cc69b68176b079ccc15b9b58bde8354ebd9614da466cd8fd5101d931a15d5c5b1c4e5c0f4234a16ee42c7d67ee879cfa0df6f42951e8858ab18bab3d783f848cd9f8aab904044aa279719077973259a0c91981baeb9cb"}, {&(0x7f0000000380)="11a523165dcb8375534ca29918d1d6c4e90790ef1d61d67b7f0cdd29ceba5c63d81155f53fde7bce40d117cb10b9dd62b299d94f387caef5a5978033fdd104bf5fa0c37151703658cd9babc1e88ecb59700249c1a402f8d5784363899c15ff99f3fa9d2155b6aa45326aace1a39829fda40b0e654c63b73faab73361da3c6428287f028e153f64d12395134def0049a73e295f1955e962c7f99626994b4b6a61497d080512e76924f06bfcd7d408e388f668726e7bac13f2a2b304b8cc15950351a809379070be83208d525b1a4ea6bfa751ebd05c"}, {&(0x7f0000000480)="d2ddbaeb89987e670d987502f3620dc700e89a29a9c1d7fb6234b575031b7d3d072b8c66a0cc15c6d3f56c7db43511540adde68bceef7864"}, {&(0x7f00000004c0)="d9175f56cdf158eea6ff335cf3ebba594a79bfefa544db490e537a0ce1f165949e08ceeb3629f9eeb9304a087c8b65d70f9a168bbaca1e3b6e32f5375142edbccc74ca60d0c9d6b63f50d734b243fef2a660ab6b58f0ceb38739ceb79346ae71ba25ff0e63eeef0896aa11c03c1b69dc57ee2a83e887fadd2231abf6a9159ebc0dbf48b73b615215a2d08cf76d54d71204194003f1be9c9fb1a7cf8e6168342f1219d57c151849e4"}], 0xfffffffffffff74) 15:54:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x11e) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r1) 15:54:36 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 15:54:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/208, 0xd0}, {&(0x7f00000002c0)=""/184, 0xb8}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/8, 0x8}], 0x6, &(0x7f0000000580)=""/68, 0x44}, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000040)={0x2cfe, 0x3, 0xffffffff, 0x401, 0x100000000, 0x100000000, 0x1ff, 0x6}, &(0x7f0000000080)={0x3, 0xaf, 0x7, 0x6, 0x400, 0x1, 0x6, 0x40}, &(0x7f0000000100)={0x7fff, 0x100000001, 0xffffffffffffff01, 0x1, 0x0, 0x4, 0x8001, 0xffffffff80000000}, &(0x7f0000000140)={0x2, 0x9}) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000640)='./file0\x00') 15:54:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getuid() fchflags(r0, 0x0) setreuid(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000200)=""/29) 15:54:36 executing program 0: r0 = getpgrp() setpgid(0x0, r0) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r2, r3, r4, r7, 0x101, 0x6}, 0x9, 0xa1dd, r0, r0, 0x8000000000000000, 0x82f0, 0x8001, 0xfffffffffffffffd}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) 15:54:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x6, 0x4, 0x0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000000)=[{0xffff, 0x1ff, 0x5, 0x8}, {0x9, 0x1ff, 0x7, 0xfe3}, {0x7f, 0x7, 0x60, 0x3f}, {0x3, 0x1000, 0x4, 0x5}, {0x6, 0xfffffffffffffff9, 0x8f, 0x4e0c}, {0x40000000006, 0xfffffffffffffffd, 0x5, 0x12}, {0x5, 0x2, 0x8, 0xfffffffffffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfedf, &(0x7f0000000200)="cd") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfffffffffffffffe) 15:54:37 executing program 1: r0 = open(&(0x7f0000000580)='./bus\x00', 0x2, 0x129) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x140) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000340)=[{0x3f, 0x6, 0x80, 0x5}, {0x5, 0x3f, 0x5, 0x8000}, {0xd30, 0x8000, 0x7, 0x2}]}) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000000240)=""/65, 0x41}], 0x3, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r2, &(0x7f0000000600)=[{&(0x7f0000000380)=""/206, 0xce}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8820, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) 15:54:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x5, 0x1000}) 15:54:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x100) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 15:54:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000200)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 15:54:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") 15:54:37 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r0 = accept(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff00"/4098], &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4002, 0x100000000000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00042e2f66696c653000"], 0x10) mprotect(&(0x7f00000ac000/0x2000)=nil, 0x2000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000200)="a8020043d3002000003a9915ebdf562d40309c62446f1f4bf766a844631ddee39c2952188742cf5d7891e3f07ae637816d56c545c081444990140bebddc62282eefab9b082572242437b8905b1a9affad3832c631fc3cead9b747e14481f3e7b1791e3d6cc5b5e8b708106fc54714c308a5cd0d4416ae9f63b0edf4dd47e581c51275c0e59a0ac5e0c5890", 0x8b) write(r1, 0x0, 0x0) 15:54:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/159, 0x9f, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) 15:54:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) recvfrom$unix(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x801, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 15:54:37 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) flock(r0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:54:37 executing program 1: r0 = msgget(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055dfb591e9a4d9363dc334"], &(0x7f0000001040)=0x1002) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001080)=0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 15:54:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 15:54:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000180)=[{0x1, 0x1, 0x1}, {0x5, 0x144, 0x8, 0x2}, {0x5, 0x80000000, 0x3ff, 0x8}, {0x0, 0x6, 0x6, 0x80000000}, {0x4, 0x400, 0x0, 0x5}, {0x4, 0x1, 0x8}, {0x200, 0x0, 0x9, 0x92d}, {0x3, 0x3f, 0x7, 0xf01}]}) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000002c0)) 15:54:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r1, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x9a, 0x80000000, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xffffffff, 0xea}, {{r3}, 0xfffffffffffffffe, 0x4, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x2a, 0x1, 0x4, 0x5208}, {{r3}, 0xffffffffffffffff, 0x24, 0x0, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x84, 0xfff, 0x661a}, {{r1}, 0xfffffffffffffffa, 0x2, 0x10, 0x1, 0xde46}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x0, 0xee}, {{r2}, 0xfffffffffffffffc, 0x4, 0x2, 0x8, 0x100000001}], 0xfffffffffffffffb, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x200, 0x13c}], 0x7, &(0x7f0000000180)={0x2, 0x7fffffff}) 15:54:37 executing program 1: r0 = getuid() setreuid(r0, 0xee00) r1 = geteuid() setreuid(0x0, r1) 15:54:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x211, 0x0) fcntl$getown(r0, 0x5) close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffffa, 0x1}) ioctl$TIOCSDTR(r0, 0x20004402) 15:54:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x40000000) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 15:54:37 executing program 1: r0 = socket(0x6, 0x5, 0x100) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/109, 0x6d}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000c40)=""/4096, 0x1000}, {&(0x7f0000000180)=""/31, 0x1f}], 0x4, &(0x7f0000000200)=""/143, 0x8f}, 0x842) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 15:54:37 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:54:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10010001, 0xb, &(0x7f0000000080)="ff8a8dd6a2a7901d8fd268bddb46577d", 0xfffffffffffffdd1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) socket(0x18, 0x1, 0x9) 15:54:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xab, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x7, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x30, 0xf0000013, 0xffffffffffff31bf, 0xffffffffffffff80}, {{r2}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x10000, 0x6}], 0x7, &(0x7f0000000280)=[{{r3}, 0x0, 0x81, 0x4, 0x400, 0x800080}], 0x8, &(0x7f00000002c0)={0x1f, 0x264}) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x33) ioctl$TIOCSCTTY(r4, 0x20007461) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 15:54:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) r1 = semget$private(0x0, 0x1, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/158) r2 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 15:54:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6b9) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0xad, 0xfffffffffffffffc, r1}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ba") 15:54:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10080, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) setsockopt(r0, 0x100000001, 0x8, &(0x7f00000000c0)="12d29b3c6c75fb38102c8ad520f3502e7090099f6d9017668349b8e7ae669174a19a70d53ccd4ff69ae9aafa9654b4b31b1b1f33f4a092c86b751dd3b7ff3f478de2276c86cd78b6a8d4afc9ef5ed0c96686ba4eb8b5fcdb712d8c28d1d4ac411a4421b37a95623f725e33a2e9af422157ac8fe5eec08c78d62c2a1d7d26827690ee383671e7071306d96ada8712eed5dd10cfca4742227eb032bf9b8db942416790c7100a4d7335391c959694a089f82af5a8a76ed3ddf2299e5bec", 0xbc) 15:54:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) linkat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 15:54:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev//ull/', 0x300, 0x0) close(r0) 15:54:37 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000100)="05393de67ef7e5c22d9473592d185d7e2a7061d9118a8549db8f41ebe03186ec8537246d50fd115a7f03269d16253be24a60e6f8c0ec3a821a6fa47dbf30e7a73e64476501cadd34783ca910a9c7b3f52af454346af3250e88d875d751e5dccbe5564b0ef92638baa460acebe481330515d30a1396ccf6097f1f9555d3a9ed3777d4e8a624d1e0c13bd28e9d4dd7659a965def2c5f228832002675a65d4c1ab88ae36e87d8381ddd268ace9744e511cb9f2e6fa6df6e17c4e4c94b2155d519c426404f4f6ef5761df68cb927a519820094f3ae515e", 0xd5, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:54:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xc, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 15:54:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000440)="d1d37754120483d17ccae416d62bfb1d3fe2c4aa86f278d485b8affb17f2c7ce3fdbc969d09b58218c42dd1f1f3ac6dab528915cf59116c1dc230495c89d9e4abf6678c9376c51437bc4acd5df72d9658ecfde4716d9480756776ee8b0e91858a07b3f5d3b", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) getuid() dup(r1) syz_open_pts() 15:54:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="6c0b0c7466c16f74d06cb1ee38b009a8024ad74702bb2c0767f7310638a21991494dc7e491e1823a7043dbf9d3de1f78251ac3fd6e91dfbf9155718966af6849760838d5ccc37d6b4f816ae4ccf626de6e823e928a5fce42e66d7cd614198e8174734110143758366be24b8c3f9d1961dfba44329fa82b06e7fa679988be03e5eb0f718030bc970db646825caca7ca6a9dce00844058868113d5a34e20596946ef15862da7b62586", 0xa8, 0x400, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) 15:54:38 executing program 1: mkdir(&(0x7f0000000300)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='c\x00') link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') 15:54:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000180)=[{r1, 0x1}, {r0, 0x20}, {r1, 0x100}, {r1, 0x45}, {r1, 0x8}, {r1, 0x100}], 0x70, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xc9) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) fcntl$dupfd(r0, 0xa, r0) 15:54:38 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) dup2(r0, r1) r2 = semget(0x2, 0x4, 0x24) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x4506, 0x81, 0x2, 0xffffffffffffa21d, 0x1, 0xff]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200044}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) dup(r0) r5 = fcntl$getown(r3, 0x5) setpgid(r4, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) 15:54:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000a48000/0x10000)=nil, 0x10000) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) 15:54:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x7, 0x1, 0x5, 0x1, 0x100, 0x0, 0x3ff, 0x2, 0x0, 0x2f8, 0xc1b}) readv(r0, &(0x7f0000000100), 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 15:54:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x105, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x10000014) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) 15:54:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfff) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 15:54:39 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80031}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 15:54:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)="74a3609c7edbec7e0e1bf342628488ff54e0748e043d06f299b4", 0x1a}, {&(0x7f0000000040)="b5d0f7c64778445fe645d2ee1664c3653d9bac92c6140d6db43f991231bc9638f04d9685736fbc67de0f26ff2a5b76d6005af6c373cd74f952869eb3bbd46951b910f8085e5c42496ade208d77ec92e2234c3fcdec077174f990f0086a5b10dae87e766ee0ae5c856a80a8590ad798244e805a489c75c88c948e54224ef799f4f2c31025aafdae3d78cba744aa2388deb74f767ac3d41e6869d067a825bb07fd410076a2c677be33688e9793370d339ac23323e8fa53b1a2184f264f2e0346ccc372ad2363f9906410d0dba363b218f1ea2fd50e74d0124f2ea2964b1422679cbe179bae178291342c86d374", 0xec}, {&(0x7f0000000140)="f7a0d5cc2268430b615c40196cc7f8488b80b9b9336cfed8d5ac5381c1cf7922ee270da4d81377192722d0cf5c2111b657da37d2b0fcba4966225c47e1f8b1f4f9593217be7056ce47742dade27bef566b572ebc411c7a17a386d011ea46a91843cc5a54ca889cb8dc76fe9b972620fe5e3477c9f71a9bfed9647562", 0x7c}], 0x3, &(0x7f0000000200)=[{0x98, 0x1, 0xb0, "f1ec625587309c4179424abc9d7fbdff77dfd754de436007d44053d1a137dcc03db0d6c96eccf6818a4a407fda0c05172c26887ef4b3d0dac86afa084eac2905c03b4f56b342de57259724497eed98cb21724def5e3bb6f6754efce75c32221943b168dd389db1999938efaf8aaddd51d142d213decf23438005340ec09054410d"}, {0x50, 0xffff, 0x5b, "fc4f978de7af83d84313e874c753f7d2a95b150fc25567caee314d2f3979a0d83c442183c739b151cb9e45dd82244c95f87478db3c684440b6"}, {0xc0, 0xffff, 0x4, "34f33cc9d5be51daf357839cb6aa7f55a9796ac6c70a96cd14c4209c42ccfc9f2249edb2fce9863bf9e1098f0c2809b218fd8894ca8b66e77a7ccce2287df4b99017ec8db0fe069d9c7005bd89117810861592922948951918cd48b22de380469e5d3e4db601ae1acec9172c864c81ffa71d2ff2d9058eb9593fd8dab6ab32938668955a2e4c662dd87fdfc0be467a2c5976949be6f730a9b98574a6e40b6f9be4eaf61200c17c68e8"}, {0x108, 0x1, 0x30, "cee5cc6543f6a7fa857fc3bcd0a428c11403eb25d5f686db1c40dc159ebedd15b2c9a5078696972a4c8736b92cf0b225077fbbd960233dae49b3276be6b7cfdc5b18ed8ab5e08b99a7dec924fa4b500393c0375704f0960ffe2a6e31ea4d5f03c21e4ad294ad8af09b8f802ca82a3a393feaf8bddbb89c34145bf31e70f1a50fc3b2406072cb91064a568e2b0e60de8046bf84bf1a913b3c39f6c468e73ef9677c06695ecc58b22238a1b4ffe09700d93b418c62746d97d04ee6c0f7453af5646eb45fe39197c032c88525e5740a2b2420d1327500c8f79866902c2480e9be1c8acb8de070223c7c3f7b45f10c30ca72df47ff05e90d57"}, {0x1010, 0xffff, 0x4, "c1426daab6dfab9fbf95cf3efef6a7ae8584f81ffbdb03f35a10bdf93f04c8b40cfd87ebad3c5169c01a56827df45c6fa17a6b94ceebc2b91855124fd2c85b2704f8adb8caadab7f5c6d8feaef4c2afb20d7b984532054f6620bf5e4b82548fb7a06bfd1fde3dc053132465b0182c244ea963b6a80a2032e1c45ec14323d0d509f15a2382a57608f51863ef5efde9c43ca07074bc923c1fdeda833c04b5a490ea0f85c2307cf26cde15cb54ff568cdb7f65e794b5dc8e3d20fa0279509da9d4a85e24033ecf14ef4ef59c49b27cd5ad1373ee3fc9ff6b087b9acf1cdaa1f165a4abd3b6c766f1a9169295076e0c58eb88ccc079fc3f4ba756118d231bf84f95e086a0a8a096a668e1111cfca5516da4087695f9c9d90e43a5818d4a718b5a1d9420bed8d7a29286a2133909db9fd4b43e166741b8794338212799fcb2962ffcc0a866561a7cead3f220064c5025572716d263198b0999277e4a06437e474cbeeb8f07be2466723401c37017bbfd466241019c59de7b0ad810db8c8de854d0af9fd1787ee908821bf077c692ac27cf034bc86cd711486704d1a0667c98e97bc6568c453584f5ce3f954f198cad04a85b7408a46bb26c9ed70a0750a404090f74de39e88b4849db2dc8fea58c3ca1d359069f6d4e642b0a38f54622456a17123e9fd469ec17de5b53547d33d2c09e416dac331fb35d4f27583f035820298186643b76d640878ff3546d8d6856a020d6bba564da400ef771fc671a3a990fd1d9bff25fc738bc1be6117af59e1cc407e46cefdc2f5abaa05f5b54b9156cc1af9799134ed973f8e67db3387fb86f6e10724cb79564119c787c5f045d529f353c0dd33b3dbd1e7775b38520db4de632d8b235172b01076bd4a5b7e51d930418088897322970473d939196d9b633a46d2e2bcab7368ab55da53413a141acc3bf21ea3f52d693e981ec005ccbbaaf05616b892dd3d2149a678a353460449d650f0184500be005c439e02cf1fa3e6d00bc302d5e2e31e09095688cbce227cff8a00d76ed5a60b2efe3ea23ff415935714353db4eef0049167e53fe2a3dd7a93898752f3b7d31f540305fac057e0a685776b65d05da130b8c2d05cd144e6ff6b8f449f58f19d968191f13d6b0e1f363ed05d57efd33d08f8128172451ac3a0268cec56d8908b392f6c1ac4965ede9b073692a9b1065d3c8d5a3348dd3d4b592d457bda662c3684e14a842d15d70215a07e092d01659c13776e785c96916be15bf618ce65665c5f3e8aa0e6b47cb1e177ea3fcccb6ad997b38c070dbb2be63b2e63a9d2afc731d9ca53238792643a79dfce90658f111c5e01ee31b138ea6c20e1d5cae2a64acdb803900d9be36f7d06c59625563d5519839d44f34b84dcd76bc55559cdfbd2f96a0d9a917747d34b8ba6c206f10c2a5b737d4284aef05afb7c5de6abf2a31cb3435de0c4c9383795754564d30d0a33421adb7bcdf26b61ccebe6c50863b3b3fc2ae43d5f8339612f3fc335ad7a2fc1e7717dc34195ccc071438ce0418140ec19dcca76f737a78ced00cd307003319cc1876f035f90488794619e9f4ff9ec6873c1450559688fb513d1c32f53e795bc7adb84d0c1a3f3877aaba59d9ca52d2661109e392dd97345eb4dae9c745f9c6228520be88f969b000d07ae91e4b85d005870d641f3e34042266d310f6acd9d291e73f391dae978d839646d328f6e9843eced46794a6a04459e4a830e60ee3319fbde2fc1da681a3449ae47461eafca60ed1df7767e0cb81f4011b2973716796f3ba5bfe7edd3b25ced18c699e0aae73a949a0b9c038a7aab04ecd3739f3ecfe03efce9d584170f3c806cc6357c190dc9339f5e7a7d9c120e479cf6a9c8dd4696d206333bc52b515cdd2ecac40d1b4fd6cd156fbb65818ae253c958c21df66f31f1ab44afb5dada84078189558364ba05bb168b74fd20e7292d1ad80a0520578e992b8315622aad76b57f6008ceabd83253fb6c760e2db212bdb87b03f48b786b2f5a2220ab72f336e612d99af34def289c58be25ad26f57a9c143e413a95bfba3ce5cb0a8ad1218c9c53b3adead1f9d3aeffbd77bfefc07aedd9e2776090d33556635cbed5e0fb7027fa409cddc55490793968d0a78fe5cc16c1998612ea19a3f8a1aafe833a389f5a6f755b69e7ddaa4806f9e36f8037ecd5cde757fe6fbb039996893c4e3b74e7cbe6c29e5546899d99428cf77167878c424602ec8cba6f264dd0e351c60179ea7a0df25077c4b03f01e0a0c5b30dff9de784f0d1b51a46ab494a58f46a55dc855fb1b004b4c11322744e8c0878ee1170fa4ce55d638e97fc1f979158676881b31513e0e16db8d353b87e68e3999b8bdcb678b50d82fe6dbfa3d0beae0bdaee23564a99bd8535789247fad11a5752ffe137b4424a9d25e9b1af0b5b1db6f5ad89db3ab48e3b27fe327c82eb24721a86345d60830694808d74ae32d07f1bb3763b2592767e1c8db73545f59d8a984926e6bdd596b5fb79287de28421f866438ff2d3c5527d3f6fea7114cee29ee2c47c5f0c8c7fe0280610fb1e3c98d3cde758705042ff76c597b3a8f1e00fd3a6538012314ff5228c885f847bc90467608b9cd13b8a8c219b561b5d444447625e7f21bafc2ca42a66f033ece5c0c88e986569ecb5ae1ed17b9c54da4554e75b7ee501e07232244f4283a2521f5e241020882a92dcc18162777058cb9c7e110ff47977c9500bbda8beb34fa65aecb92e0feaf7690b803cc229d2d43ad5138c242f95bd42edaf0cb7b4f5666a3e8baa86f432d70662c10ac6ae572ba5c83b80593d9d1fdaa4b445b9ae92b5985e00974e4f20913bb3bd6851b26db2e06f1ba9deadcdc634f4a1966b0a95f8e78f671548fd8c800cf9976f8a02eba2c5d5a1a9ce1f5cbd2b0612078d12fe2a2757dfd86d6f035019b3bf3a6ab122dabefbdbb358c38e62454a33b9600799cc090b4e9fe5b4a2c3a80d72ecd2e8e118d9bee399acf64557b392d4109e0bb5f913feef43cb9c971e7c2971870d11449b7cf2dea4370fcf513fb99c061c4037a0ed71ce913596f2ccccc734d07a96cc213b94ac559678a8146dd8deae0d1ce697a59c7fcfd7116e63f1d6425c346c6ff35086fbb26c3b0e88dfedfc51f1dc6f7d1d842d07f6790b1b1cf39db3c178c818dbb9ca94237406a2d253481e6d5545544b3c5993e7c1bf5134ee8495b27182e66e16c7e431e9dafd47b369cbeb4f1f2d56b02ec9b4b89bf11d7e8d5f1ba0832840e160826d9afc6db7c03ce10cafec9d52d031bf60c4cde59966bba042b41131a7a942034b87f638ae7936c6ceea3e9689f1cb5bcf0b3ac988d8c0b2d6edbfce11ffa8d8372fda89817da428e74c115ffb5de0dc00ef86372b78e551500ef5270ee1e08d268f19f62b08a951b014213fb9b88bb2721f6840a282b913cbb4f4df92cd81a238881705fe1cbc575d02f6519c049913b62215794ff764ff4a643844dce9e3e22e5732285f1d7a6cc224a05bd9114e8a4ad1a5fa3d8e0bcdcd8e314ac3726c8985db7bec8d4e17edf6441a1a3739dddbb4ab9f987e93d5aa96dead11f0c94e6988613888a240ab2d5366c128405bcff5f31be14409c8ef2bf4bd2459026a3d52f84975dddecc8b44131007ed66cb8ce7779f7203cf78ca028f64db91668d518afdfde4a88a4dab744fd569a98fa74190536c1831ec6ce287783c9d1f06a49aa9099cd26ebe296f2bbd6be6a65e7915f1d5c3afe78218ed2e2ad3eed6349d07aefb5cadb13e3e7f72644f381d7eedba4efd2adf32a9ea431303d3efe03b946ce3760082ae8ad63b1a1a6580fdebe06c6656db4cc01271088f403e1bcf0f809e450afc7ac80c2308030aff5e4b42cb2dae7ec575ae52d1a5887e06bf1d4eb8b586991a23e5b4d994280e042f1ebc9104a12078a748b4c21f9183c36656afe48f74545cbf0c715d42e3c77d7552ad7098267af6c42a5ee59ce099c25a11ae3b0d3c3101a4c1310519e108643a41de307133cc046592d07c804cbcdb28e2a6315faf5c7d42445718973857d5b926cebf20384cbc4f19960ee25ee6d1bbd8c0578c727a2d6960e55537cdd79769f3cf346d4e62a48eefed4b898acc40932688bffc828bd23066a8bef9fade177141a7665c6773c8424618f9dfc2277581e0c6c1f106d6f3628dace0b012fe416978d106f03cefb1ca0a864b891208da3492fd94b9a4953164cd3db799f0db519d172cef5c9e359033a641f275591200266c2d2359533e98bca0b7fb23569da04678d6d96b27a5015bc6676eec60dc02e3c1ec3d343d29387da664701a7c947914025a49f7459669d60f04d65d8c47ffc1523c9153c77dad1f2447d8515f043a1d3422fdc5570ed7fce14f3dd2e77039affdb44abaf70e47f1f3e0e8697791d7f6601b840d145afc16c1d82cc22d1604e6aaef1d29a9998544f159423b36c5a7f9fc338f4c7f8e5c717328d5812c8afbf16b5d0c866698d8826dbb798f9c9bd32dfaf215a77322fdd600de73c1895eb9a9d7cef8f059655770cc93c36e2e97901f108707524473ee254ff98f68294e9b606f1d6cb0f9d8c1208834f577467dee81920c12858f674418e7e62be5c3c4ca27d2b4339e57fbe24172e4c164d9a84a1da45ae871567d1ecb668bfa0f26298d80810d43bde12827b0e59da38807c65d00cea258a48b1875f890176c005abab0482382f98e02411032e3330dd9688ba54a031d6940d18df35b71f5ed61d065c3576cecd8835f7231bcb1bbe465e0eba0586b8fb9ecda6fb68fa5b50079ec3af72da644abf861711a09871e1a0f89aa8c57941b8843a39f5eafa2d6f622d5f81fb8a83840cc7e81321ea37842b78990c43dd09ccf40526bfd6a52e93cc54c78c4b6d42c52c403f164422d1976ab195e18df7897ef303c15b47007da762254ff5369df67147acc72dc4f0ba4315c3fc0b78f30a48aba129e67b00dd3bd80448611150a520894116198abc0a6df25c4db350bcf38109b12203d29596cc3838c4f292ae4664bee4749e0ac77463c0c0e6793055288fe7fac92f232363126b591e1faeffd625cfc39bc7c433647b05ddcab58c87413df97c49275b673d5a866eb68b211772676bd7e6a4994136d1844fe70ac3c2e4557ff2961cdf82420a74542e2cf6144a8c3f61513ed5cf316cf7c0e654ef988ef3cf18ecb482a0d5d7ba656896bde93256e4fc050bf82f77b285526101654dba5fd98da567d136ee04a2927c33fc2f21b56c74e995cf04b3b53b356236f24d25839671fff07251a59dba3c11e45c2cf95c098cac15aa6ca4916ace7fcf94f9c6fb4930829e45077e0255de73bb223ed3d2af153ea20d46c86635a1b17b40c071ff97bb60e38998a336769847e840ddac7286a006a910abc1ddbf21b1d6e3ab2ebb89061366f2fa507ae655baac80322be38f7586db27b662ca96c337f638dfb0fe7eb647ed46329612d7421a6d32b7ca8b23793a6d4e89b343a820f3686576b6097cd3a9c35af1f0e7d3f6d8cf12e49710339285011b295c8a9af0b9fe29e049d4c4f0e8b0b7e7360162a37bfad727c817e3e339ffd2b5d1a37e332fcd36ffbfd6640ddb3ac3078e4dcf9bbea678240b3285d0a0c132ecf52462b15c81caa51ab073137052901a64bb53fed4e5115697d509bd83a098f433469654e4d75d9dd57d864382870fc7dc16beca407b5a188dd3b33143b4787c8ba98afedac7882c0bd7d7d5c515473bea84cafd2e0cd88385ae3fd6d1b5165b200de81c89c5efca4c9f76580b4db98e5333f2ff26e864ea2c6"}, {0x78, 0x1, 0x3, "ed261239f9a7ad794b96bf1ec04e23adedf344956ddf04a4f94dfd29950a0986f24f57b2a2638d43c457d1cf2e555eb8c6d139616abdb74edf171a48adf55c1a8ba6019143b747f0afcb1b8348e4bb7d3a91058fe000619a860b8bce41c624bef2d58f"}, {0x68, 0xffff, 0x7, "71010681234ce50d4b9572bae4aa2648c09e9128db69682796c898b351bed704374f7698880ee42a605315a11c4424621c1776c7c3a53b48d905a66edf66216416ecbfdbc0eeb92c09ff4ca799b4f7ab6778a51792"}, {0xfffffd52, 0xffff, 0x4, "b56812e3bf732d6e6a9d1684cc16b842a0ae115ca3d34205a0e071c103fc75406bbe8ea3a09f0d5f2d916562c226da5aa5e1fbdf272cebbe23bd575a6eaee78efd5bf9344a29d8362736d29fcc35b6"}], 0x1400}, 0x5) connect(r0, &(0x7f0000001640)=@in={0x2, 0x0}, 0xc) getsockopt(r0, 0xffffffff, 0x0, &(0x7f0000001680)=""/29, &(0x7f00000016c0)=0x1d) 15:54:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7ff) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xfffffffffffffea2) 15:54:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x9) recvmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0xff23}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001200)=""/99, 0x63}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000000000)=""/114, 0x11}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000001380)=""/34, 0x22}, {&(0x7f00000013c0)=""/1}], 0x9, &(0x7f00000014c0)=""/4096, 0x1000}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001140)=0x2) login: pckbd_enable: command error 15:54:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e6454de9696ab5f64f77331ef2f66696c65b000532842fa213dc07433822711e10200e7af61ce27881434af69206bd850f93681ad3192430ccf458a5ab7bbf89923bf362cd255d95960bf7336f757fa6db3f37b86a650f4"], 0xa) setuid(0xee01) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 15:54:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60, 0x20000000000000}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x8}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x18200, 0x80) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x8001, 0x80000001, 0x180000000}, 0x20000000000, 0x8, 0x8}) 15:54:41 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) unlink(&(0x7f0000000140)='./file0\x00') 15:54:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0/../file0\x00') 15:54:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x0) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000200)=""/4096) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001200)=""/146) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420, 0x2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0xf7a4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0x1) syz_emit_ethernet(0x3d219a788a89930a, &(0x7f0000001340)="cd905002dec200c8f3c42ae5cf16a897f47172df9efa07093f1cb6066def807d710df477949854f93e2d118777c485af95030896f93c08dd0000") 15:54:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1009, 0x0) r1 = getpgrp() chflags(&(0x7f0000000040)='./file0\x00', 0x10000) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001, r1}) 15:54:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) 15:54:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7c, &(0x7f0000000000)="644106d21d52c74637b84b95bf57a0c786e597351c983d0ab90540995a5dd4b7bf3696ce53add126a217efe7b5a7ff84fa6a761b619be2556ca65d17353d23623f37de8fe0d1a08f8d61171a25d2716f9faeafd7c0b2ed3175392fc7c5a0a7ef2366654fc1bc4656876e746510cbde5ee8b2eebb2a2504f34c9d68cd") 15:54:41 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:54:41 executing program 1: r0 = socket(0x18, 0x800000005, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x3, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchdir(r0) getgroups(0x7, &(0x7f00000000c0)=[r2, r2, r2, r2, r2, r2, r2]) lchown(&(0x7f0000000080)='./file0\x00', r1, r3) 15:54:41 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7, 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "9c1c333ac7da821d6c25433b0ab1fac673e567a1", 0x0, 0x6e}) 15:54:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200e, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x108) r1 = getuid() clock_getres(0x6, 0x0) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./bus/file0\x00', r1, r2, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100) clock_getres(0x3, &(0x7f0000000080)) 15:54:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)="85c3488e7e2e4f", 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x3, 0x100000001, 0x259, "364cdeb2ef2cd6b7c28ce0345cd25eb328f6853a", 0x5, 0x10001}) 15:54:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x4, 0x1, 0x1ff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0xfffffffffffffff7}, {0x18, 0x0, 0xfffffffffffffffa, 0x100}, 0xdf41, [0x8a7, 0xfffffffffffffffd, 0x7, 0x400, 0x200, 0x0, 0x3ff, 0x7]}, 0x3c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1e, r3, 0x0, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) r5 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x10000, 0x80000001, r6}) 15:54:42 executing program 1: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f0000000000)) 15:54:42 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x9, 0x1, 0x0, 0x80000001, "b29b5c2d00917b896fe198963af38d564ec50426", 0x2}) 15:54:42 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x30, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x480, 0x2c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x200, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x3ff, "000000000000000000132000", 0x8, 0x1f}) r2 = socket(0x18, 0x0, 0xfffffffefffffffd) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) bind$inet(r3, &(0x7f0000000380)={0x2, 0x3}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000300), &(0x7f0000000340)=0x4) write(r2, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2", 0x782) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 15:54:42 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:54:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 15:54:42 executing program 0: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x0, 0x401, 0xad, 0x7, &(0x7f00000001c0)={{0x4, 0x6, 0xfffffffffffff29b, 0x200, 0x0, 0x7fffffff, 0x29}, {[0x3, 0x4, 0xfffffffffffffff7, 0x100000000, 0x5, 0x3, 0x6, 0x0, 0x1000, 0x7, 0xc2c, 0x7fff, 0x5, 0x9, 0x8, 0x5, 0x0, 0x9], [0x1, 0x20, 0x800, 0x5, 0x20, 0x40, 0x2, 0x80, 0x5e8e, 0x72f], [0x3, 0x8, 0xfffffffffffffffc, 0x0, 0x200, 0x33f5, 0x9], [0x40, 0x9, 0x0, 0x40, 0x6, 0x1000], [{0x6, 0x0, 0x5, 0x4}, {0x64, 0x4, 0xd095, 0x10001}, {0x7, 0xffffffffffff1272, 0x1ff, 0xc4e5}, {0x8, 0x0, 0x4, 0x4}, {0x1, 0x7f, 0x80, 0x8}, {0x6, 0x9, 0x9, 0x534}, {0x6, 0x6, 0x13, 0xd96a}, {0x2, 0x1, 0x0, 0x4}], {0x8001, 0x5, 0x6}, {0x7, 0x5, 0xfff, 0x4}}}, 0xff, 0xffff}) pipe2(&(0x7f00000000c0), 0x4) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x32}) 15:54:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0xfffffffffffffffe, 0x4fca, 0x3, 0x1}, {0x9, 0x93b, 0x5, 0x6}, {0xdcc, 0x97d9, 0xffff, 0x2}, {0x40, 0x8, 0x4, 0xffffffffffffff80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000, 0x4, 0x9, 0x3}, {0x40, 0x7, 0x6, 0x100000000}, {0xffffffffffff8000, 0x1923, 0x80000000, 0x1}]}) socket$inet6(0x18, 0x4005, 0x88) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 15:54:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="1bc19d11e71486e4da6200654ff4fa0864334e98317fdae2af89914916f32e50dd5b04bca139ac250a6232bf128589b878a745e089d7b7ef1de6408cecdc5eabec120bf759cb8c47fc87688f15fb94cd2475e647d78fd8a904e380f6cd12de14953d23066dcf4c9e15a05b2c025a45c9e48acba26f89912583af0ac45afdac4e30b7eaccb222cf4f6f097602676d77b6"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 15:54:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x90d2, 0x80000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000680)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3080d33ee6185c68f9e4577bed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b90ba7651238225996d2250f6eb821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a46aa681978addb364c44e183777ec1b00d059dd76ec98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e5c0a88dd8cab99a9b8a7d175f12a7a556b7ac3baabff78e340b6dc55dd57f4db0c457cc0d21e72c6deada368cfa528c5db9586a046b9fc0696e6004e856761450ac4341867555ec6f46e88b35fbf28a9d5e36a5eb38e46864a674ac8291114c823232de279a7ce364d326850665b83348ee987400778972bb2010c3d289af3b5b4a663d565ceba500000000", 0xffffffd6) syz_open_pts() syz_open_pts() 15:54:43 executing program 0: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) socket$inet6(0x18, 0x4, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x83bd0dc7a9225f22, 0x0) r1 = dup(r0) mmap(&(0x7f0000e26000/0x1000)=nil, 0x1000, 0x3, 0x6811, r1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 15:54:43 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) semget(0x3, 0x3, 0x102) ftruncate(r0, 0x0, 0x80000000) 15:54:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="028da18f") r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x4) 15:54:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/164, &(0x7f0000000200)=0xa4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x6}, 0xc) 15:54:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a0020801"], 0x1) mprotect(&(0x7f00002db000/0x2000)=nil, 0x2000, 0x6) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 15:54:43 executing program 0: r0 = dup(0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00le0\x00'], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) 15:54:43 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 15:54:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/81, 0x51}], 0x1) unlink(&(0x7f0000000200)='./bus/../file0\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:54:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 15:54:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x1, 0x2ae400000000, {0x8, 0x10000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f0000000240)="b1a05e28250994edd5dd826d8df1f50fe8779b862f73157d92fa8649efeaeb0251daaf412ae1af788ac09f8761c3c32c3ff9ac87120b8b2e32dfadfccfc22d233cb14a0700cf526b29ec176f2c54698ac9d897806cda2b76589599e98b85c6856475d50b59bb4c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x2, 0x14, 0x7b4, 0x4}]}) 15:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xffffffffffffffd7, &(0x7f0000000200)="db4c4c6d143daf343f331534714887eaab4517107ccfbf9ee73b0990e701fb5be882b04f9b8e1d1f9e21bdbd8c50d519b0b25570b0039ee8815555cacaa66d05f69a54e5f0fa9304e82b4bbd53d88eb0ab8fa730bb8cfb442c8ea21a4004f1290b0474773d1a4a3d8cb82d432bd19d3caa951425ea6c7c20ee6bf53133") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7ff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x808, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) dup2(r0, r0) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) 15:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[0x80, 0x40]}) 15:54:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') utimensat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) 15:54:44 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = semget$private(0x0, 0x0, 0x0) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, r3, r4, 0x40, 0x100000000}, 0x1f, 0x63, 0x8}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x460, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x8200, 0x10) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x5a08, 0x6, 0x7fff, 0x1, 0x4, 0x7, 0x8a, 0x2, 0x0, 0x8, 0x3ff}) 15:54:44 executing program 0: getitimer(0x1, 0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x110) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa7, 0x4}, {0x107, 0x8}, {0x87, 0xffff}, {0xc7, 0x2a9}, {0xa2, 0x6f}, {0x45, 0x9}, {}], 0x7}) 15:54:44 executing program 1: chmod(&(0x7f0000000040)='./bus\x00', 0x20) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x101) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) 15:54:44 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) 15:54:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x64) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=0x0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRESHEX, @ANYPTR64, @ANYRESHEX=0x0, @ANYPTR, @ANYBLOB="754ff0078bf79c6166af7b519c87ced46c3926f6021ed3b7fc0fbdf4b68c53592f34f0227d561e9185d3b3bff1bbae6a8fba203318bb3a5523c8acc0a156f21bc279f533bf94026d4f0dbbfa7059c4474d6a8efa7a94d59f336bb0d5c9b14a928c61a25c220776dca29bf4f1dd8614be8d1305b8f82e22a3423d96c38b303aca9cdb04cc20df5a07a6413d375224c874cf96dd6b36450c3f559c48bbf1c2ea1e46a1f6c1549b665f5a45e8138b8319155b69b965d9aa31d850eab64a5a981de9ce943078f011cbb6e91db069f52fa2fe2e9154bcd299222e46e1a3d8"]]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x90, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x80000001, 0x1, 0x2, 0x1, 0x200, 0x6, 0x4, 0x3, 0x1, 0x48ef, 0xff}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0x3, 0x40}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0xc, 0x1, 0x7, 0x10001}], 0x4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000002, 0x2, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x33, 0x20, 0x7f, 0x3}], 0x23e8, &(0x7f0000000280)={0x0, 0x69}) 15:54:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 15:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) 15:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) 15:54:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x80) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 15:54:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1000000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:44 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r3, &(0x7f0000002240)=""/4096, 0x1000, 0x2, 0x0, 0x0) ftruncate(r1, 0x0, 0xfffffffffffffc01) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="ea9b9ff96f3bac7526bfa1fb1776a4de5c3eda5d74a70e5c5b2e7496aa1b", 0x1e}, {&(0x7f0000000140)="a6af92e30d16c88b9f13bfc93f3fba10b8de8b8016db3a5e83694928972ef1b21f41d129ec7cf44c06eb55f543003d162522faa14017ec550739922528944f1f9a83b57cb41818a5c183aae850b1fba58459141b8dbd1bb08366da49d5f28788049a0d8e9c1b2cd859eab8286d7be86cff1daf09a586a0fdff3aad2e6c948a174981d4bffd8c019775bc21776e411c31b8b4bd4b5a7ff1dbe6d46209f58bddf50df5cd423db122db439ae1de5d9380e94a8cb03821b42103630e20da3c446dd385b7f1711315e0ad129ec964c86f4149598ff1b6f742c016172f81c32ce6c8d0c57b0655c28f26371123cc8b8b26e1fd45a3453aac73fe99ef347092f4e1", 0xfe}, {&(0x7f0000000240)="7e30f9bd63001f454cba38a0dc41ce64060ad8cc21a24ca5b46f2982a4186442912e75366135d27c6d37de59101e037ed52befd9567123ee041ae749ffd3d6395368dc45192a48e0845e35a7aad82e0547d0d04bccb90f5dd16fc355c00b7847f322eb24a767464e3e", 0x69}, {&(0x7f00000002c0)="a80f3fa037d6e94e6122e671f75824cb70e787770b72bb8e92d22e1867f3693f21a29970ef85656e0b126177146e0c745d62c96bc7a5dab3bd36c941ff3a3b84db2f358020fe46126a85301e1c17553bd2f53b32a5b5e53c98e688445854be6235b937ac35f789bd1e37429f551ce703a3096582d037b1b6177b2ae96604da8966b8687a3e0cf8d647dfa556768b2c4ce06eff5e700900ec5612c66c5f", 0x9d}, {&(0x7f0000000380)="3491f3e26fe17010b82b0b5b4872cd57e3bff41d80095cbb5c23134055db9df92447f02959bdfb103e388e022cf3919f77fabaa27744679b4f7d31c5ea1b908b285c12b196c710eba27558bc772e7922dba87fdd972bdee7145858231d9aae0310d1c457d37339c65f06eab09866004f8f5b2f817260c26542ad28d2c6ed9c2509870ca9", 0x84}], 0x5) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 15:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x401, 0x81, 0x1, 0x1}, {0x400, 0xfff, 0xfffffffffffff800, 0x3}, {0x4, 0x3, 0x101, 0x92}, {0x5a9, 0x4, 0xe64, 0x100000000}]}) 15:54:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) r1 = socket$inet6(0x18, 0x5, 0xd0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000240)="07c244d5674b441be18881c2e968cbce472f693f9febee1e8b423984ac376eb3a563153bffd5020e305242b30027d5da58994ccb46b963e0b7adbddb214b5e57197a7ae3983f8656d99b1273956c8a9c1144642e2b83e9983486f7007e34649fcf3799853c7de0305157bb9f87acbc6169175e6a858318d7d9498bede39f7956b821a43faf0f76aaa3e3be08e311629a8cb07958c296a5a52a39a110ea0fadb485a9eb7a6ecb188c658bc2eb54db368ab2cf0acf452a8a9d11211279c88d972ed3dde3d8225139eceb2ceaa0e9a20b99c36ae549789bc5e3442b74", 0xdb}, {&(0x7f0000000340)="127876ea89369a04caed8299b81c09e7f13e38ebadcfec8ea7e025be2b93a6d0b31dabb12cf8c1e21e802f7f549e9e981504e526fbbfbb3d5780051620e76175fdcdca52467b095289ab2e9f7886c94e1a09fa1693a000b523d673c72edc65df2cf0cc39d2474abf64e57322a3eea0ec55ae09f8dd9b7d60bf3b6985b84e2264a68c73c4b94845", 0x87}, {&(0x7f0000000080)="8d9e6a6ce22637a191c0087c", 0xc}], 0x3, &(0x7f0000001600)=ANY=[@ANYBLOB="000100000000000001000000060000001c8090767b8b1ea03b044fc4873f0c78416434d05ffbb006b85d84804ffa80b3bc5d1a7bc5a6dc380ff4e60d31e714f0ab2edc4a12f39d3c9c3912cdff7dd2468424477661deca94112fd370b1b7c6dc03a47ab346c5a994767d017d3b40d02719dba03fdd9b1dd6dc8bc40178acf8a0c5195ba29e564a243fbbb4a696cafd1be4f42610fbedfaa0335ecc1364773d97f90aa59a2d61703f591061104ed0fa22a93a20af9429c7a83423cf8ee04acf5f1917397ffd28154aa4c7a9e1c2cd615a47bd78f0a24a153f49f65977f08350e00b5a386f7f9b495e5b169f4055c75d714ecd45e7c17ba1c3eb48a200000000004800000000000000010000000100000033e33b4fc72217a351d9dc05a7fb0851164c8a7e0c8a46cc84b8053538e7c64ada5c42cc5e17269b23df5987f325fc7456b6d400000000001010000000000000ffff0000ab0000003010721b71d1b64c8a316b5a2a4245f4f83bc0bf8a61e6eaa4efa9ca8f38b71320fe1372ea076fe8814353892af0698d527f6112dfd5cc81a0719d36e483c65778ed76d4af2c32a18b3f8726bb2bbcd6e72a108fdd207dcc25b439519a98fe1cb2ad275aaa924b1b7bd12cf6d41a4c9d29fafa041be7936507f3b3bb75776df31d286e57a159c1b9e84fb13d4aebaaae03c1d090d301064c0716a90697826fd46bdd9d2a2a0d2e010c031b1a8dffcbc9b3fab5375659ad836c0e89833f4281b8e4d2a918b4bbfd4002590cabbcdf12dac84dec66be5ad3f39947fcbd75ecbf52ace9ef26f875843e087f3286aebfcf65704cb812f0d2e851658ea35c34921f5a04674d5797975fd07d60304e4c71eb79ce9cf39852136376540645a8b4560c1c3a9deb9e6b274c026b35662555aed9f31870c39bb2f780b14cb613b385daf621ebd7ffb00c608989debbec62dcc1bcd64c5efba8bbc41cdecf688a9a1a5968580ffaf8100caf6702f06d2b9a2f652d104c851ed811716f4fbff58572bc7eafc21b2a773544ec0eac40a8329157934d587ee129e60399f986d343f250949410ea6ab767675bd01dea412e26a5f49222a23237f002a268a5280bb19e497cfe3e24da140a0408517c57bd8dbd1eac06eab6dcb4618a62841a16573bd80ad4d12ab6a2712faf341fb41ab011379e078a2c09480660e0a94855909940efb122f81d2a7b0f8d0dda4d43361faa7665d8d5560aa2a61d3b8985533cd3d693643288c0b29be64044722e180a725d585bf43ed518a681697057705d84ea317f4081987a370b3f0be67a0b7e73d7482a6a6959260f4cdec80a9c1824a275675851c0b724ece6bf796d797210a70f3bc2b5dd5f4d6094d0b98371f39a0bf29a38bbd3e7784d0f5ff808e08159f193137faf63250b01417c3d560b106daf1ddedf17141deac538f4b5d913363a85c65b6aae7b506af7157b474487d99d439e7a80c13ef2aed5505a919b95ee8320fa38a87363c89b681ed51825ec9bb6844a714932951af907de4a0b02e3233e0266097923f57f802d78720202b13a6cbc315918cf21775f97e6e5318bedd8496294b45b7db0edc2d0243147e36788d0af44a92db5a75a8d3add4cbfd2f686c65596df81504344628800884cfe9f4522b1516f1ace47b391810295a861e5dcaf65041cb82eff50fdea83c352fcb8625de4027aa55ffc88b32b769a3560a1fbe8a202a5b6a5c3ac31f389da58cc80dce965ad54e3770ce97b88fd806f25aabef6054158bf8d69acda91bdd2fbaaff6033a5a7a6c6048a5946f7d9412d4ab6959a4c6b0a40bcd8d1f33624339c719d30140aed51f58407e3a97af20d8c53f4efdb8db0ca14af266b03fb5a6e32a30c043d42167fab64f1128bb692950b5c12fa47f72d7d02a0c6e36478e908310f9bdda9114659590db70669eae4dfda5dd3ce25adeb58ff0c61441a91cfd6e8d3f39300551433fed77bef119ce52f354f35e4df8e3d02c7d9bc911069ef3ed62156109d1d906eea56226dfb04fa3037811d5360d2c3880d225874bcd988637552a93b6c48a6f3ceda271c7b79fa11d12c49fc997c8e78df7e34539356d294d5bfe6f437bc78960ae82d845fccd9c91ecafa99e75cc206afd8b6e102210a66f0c6960742e037c0984126e3e4e5d0c8b975b67ed30beed211305eb16993d5a24bc962db370fb3c35c0173fdbddaf59da016e4add72345b007d2e355443e4aac90fe478fface28e885e8969fb8125a5277132566f6d056962e0e89fc14cd32cfec176d7faa65d50c9417beb0a99d6d9fe14445d663706cb007d55e22fe7e662b2461377012c4276b1a3dff10196aec60727dc176b4fb8dbca662a016572f71fe5421eaec692a0086355df3b699efb4fa40ba44941303270992e0d5a29b7377fc32e8bb8910922cdb572e99b80ca3bfb9ef632bf39d01fd01717fc7e9eca0aa41f438b51aacddcb46ac49cd9bfae64e2d900d5f5526c7be101c4a38cbddd4f78b476304b6b2c7d5a3456d46fdefef989224ce68a922c572d71362d58694310eb912dcdf2d0b02edc44b7d3ab5696920aea4f047b44e6921f3ce128577292713bc5edd41beb9d13bbc3d943b26e876ee95713076e555fd7774590c9d771d9bb868d0f4ee0e5f19a3ac08cc157016c86ce8b2e7cdd10a107f745ae151c161340fb8089cf08bf27f185112fec38e3c1b41a8020b74d91f047e82ffb9ca7a392197752bcceac57d5a661c32e396a80226fb40582e83f8e60adc98eea5595c801749e63e8d7f53515a06b7e137fceb2be7b972b34adb7aa78de2f72c48b134fbd9ec6ed986d1cfe0902a1d95a9e9e0ed96eb18e92c7db079b3bcdbe3cada3c865009bc289407908da7e51270ef0ec1d9ff2d6b4821eb682c057111108d133acbca16b40e9dc8797a4f0f6e718ff14e661266614d68af7402cae8e1fc07f5d0bf5297a40d71ca11d31864bada2ad58b2701ddf4be7fe8a8ae806743fe1dccfcbf299dd27957013f9ecbb3f54764fb6f884df969d163ca905a297c7ee41780d9cd183c877df97d9823e56aa68cdd6b7220f52c4c7d2701c8341764fd46e69c1cf0c6a84be126ac1325b1e0611566c7503229e578cf1060a847ab948af8ffbab294c8e6c798b8a33d1ae4abe9f69b22da2a4fb3fb5f12096455766be4bcf3ab77b39176caa55e670568e6ca8c1e363cec254e59ab27d66eda5d7902c609f8cf24017b1686c0a96f154a8aa1b2d8e077f133f751eee6f1e4ce6625ab579c0c03c275636f22031be9190799e578ebe1a557903064ae118a15ab4a92ffa1ae480a6eb304291a4eb5ad7cedeb28efbe0a41dacd11952bcaa3f0b70e8027b16dc7f1d99128810512f6b2601e8d2557c3369b708423adb0451bbceb57bbc1a1e200230410a3c6581dea8fa096070b46b191d59247edc8fc1fcdea43edc6e15bed412bd59314c33fd1f55029dcf076423f05a06e58ac033d87070e2202ba2311d8fbbcc4c7a682f115462dfb61af7b8878075fd45540d1b3dd09cf6baa029793b7c7a532599fa9944d20733e730e7e08d448e62a9004a4748d339b824711e9d600f755406aa74e1376a10f8f71d3a4cfb0cf752a8b1eaef91d68ac96108ae3cf35d0c682cdcce6f7474372fb184c6339d7ef5d5dc92d44a61eee46d0d27a4c2f536588323a875cac604586ee98b96c85737e289b98d09ad3042fa3446705d4556d6f83f497a9f45f06062940c0caa8bcb9fd5499bea3987013d4cfb18d8ad546432b62a0e195333bc480e786010bc95f695b7a73137f1456496b50a206f75474f62593a07b29e9d0f2ef8d3cda91d35325ff14433a4deeed145d1c5107d0aef52ae7b420d59bab210983c738c0d4347a1217998777bdeee6ec84cf7bf5ca81df5208618850d425e933b6d6e7a814a923702339c62785eb27bb4fe9a855d80cc5ef7165d6f13850859b3947c0342772fe3dc7478769501f1d24d649573a055d9dce6b8109f372e547b2c0a5c67bbc74d96b57aaf1d181c8460951a8c7728431202d826610ee3ff7e90586f4afb79d076a658f52ad8194328483ce1fe4679b80757d43a32a17af565a7d7344edce09b8ac36e560b7ece898db51ead590656b2245c8bcc0cafc2ec69c8cfcedd74a7302c127e983f3d1454444c6d92b311900ad78a774ca2e783d99630cf7e83d8d2fe7137e370061b11055b374e2a69bbc0243411a17d8a66cbc5201e4c6bd3bde2d28722cc5583944834cf03cc66f1ef38275167a361caa2a3e150bd17c25658301113270289ba97519d044b61dfac3ad896f97659cf8cddaebc4bd1d0b78c598cc1a4bca8fdfbe83f475d78caa5c4a7b58394af9f98b0f2eec41346451d2ab07b58ed5a52d3fd74ac525c350812c50c9124f2ca1118a04917b1515667d8f1cd6f08c056913adf61593b4841da1093bc0a0740761bad0bc55cfa7a825935d91b70c6a3044f36e2e49c5a874c32a095478b2d8ed7dfd672e83d3dfe01fc3e6eedcc9a5f934261a89f740d4e58ad2cdbf5297a25627b01bbd7a2ef2a48a4cc8c4eb858620f7d00f62fe12119d92af3b504361855482022c970ba5705bba9e22676665bffc3e6eb0964a042c66d5b3784bc5b4736c9e8f6639ce78be1170244d702abde1df72f5a92f293e945e77221e2c5dd775075703c817d25fe9c2344459d45581dc959679df331ac9d8d91a3a5d809647c245327eb0b55a2e167f5b54e21c1eafd24b62938103cc1cd32eb933cdc8758895e0de07b690ab6fae58792669d4647336c04fdbd7b1897ca3d1645025e5f4e2b67c77cfea9e2f651850bd65623e63329fb1cfa9423a0d74edcb7f6fea979714aa399cc6fc62a02f0c5b3469f18511ed8b444428ee38af4b19e931c78b59730eead27c9b3709c9ef2ada6b7e82845d590208e6795e9d51adb27672a9312f5f6bfb04639afb2612556c8e11d69d0a59fb0ebb39e3ba1980a381c146902e88d388aa88b9ff38acc410a1b962c38ac3bec8759b552182387f13bd84ea9c566671d73689533c23216dc3a2a1555f5fab5c45ebf43f57657a2728125ea5dbdf16d798c3f7ac6e204bef6dcbbca0d8753badbfb9ee0b8ab7f538a61e5345ca72d69e94c54d817e3eac41e228a4aadf9950c987ba050979b02ba97cb4657573ea165ed30a9b5c48a8b29c4e39c0dddd16bdb10f2d800b568d6e93a43ca5fa19afdd969c7d98ab5bb871264fa9521d521af14d25ea4f67db9d4627c5f25ddc60b9bb9760192d55ce2c7fb4c5618066c1e36149ff1353e629924c9c7e73477c75b94224d16163c3b636b36df856d709d03be83cc99c40f7d2c944ecbac930b91b2b16bc32e98cb8a0113eec6084a0842d7e0b527882dfaed38830ed99f52b8b2f82dc5a611e9d4c71defc6672b747d0b26041ebf8f82d59639f22337e61345191b0a30de1996df66cef70209783cdfcc742467c969401655c056a501cd4a17018243af0212b577d72c4866df6b88f77923b9d937f7438432bae68ebd6409fc6c90cf7283e8e1109d290838b933fe8a9cf483f983a68a0153c7bc37c752854fa3a5dac04735560ffbc0be79ca92398f9dc36ce8d69e8df2c2d5e858dfa7d6386eb1a907ae306c8571d6b48b6d51e6c8345341d2ecd2069082d80b6fc5796c5d18ba6d844ff7c8b23d1c8c1b1b4ce31addeb31c75c383300d06f043285bc4d547f467d2fde6023806f3346a73f915fd99aaa03c0348762db4a6d9c1890649b6670f86f1193d4bfe7be5dd521f177461a90eb4e0365c690417aa0f2fa918e829f102e2bface7fc5cc85489b177a00d720aee9b099f1c9cd350b0856f14a159ca5d2a5015cf271f4d019e09c97af1d53664fbdbe20266bc807900aa44992a7ba32bcdf8ad75ca09c874674c1b2c8d7896fe2675683c1332ce696e4cb8ab9ef1e4c489e620d85b32150e35886b304832c82d70760b6cbe6260ebb7b1448ebbfc68636cb2d46253b66a5e6ad9a067b59e28421f3ce31734e80f42074915c56b3a93e06e5c93f138697db1b0df1d05361873a2e74958e8728087e1b03f5c66ed5ac84b5cbc4ab9f25c2e8bc6771792d2ade22761e6b5f8e7366913a33a5b306556f25e5265389c1d75ccfce1268d86ea87b0774b71d0f12d9132280e3279d0935ff0d66350d8b197c02dbb4d5e7c28fff0f2f92cea1e894927f42e9299766c41d0c78e3505573c88a8557362ee72d09841ddf8dc35a38d5107ce218acef663701d6166e7d83644210309f257fd10b651724c568c0ee4a56df8622b136000000000000000ffff000080000000d581293a58df6c502f6bedac06cf62b66c5d9871139fd98704eaa3e051aa662c9716e0d2b03e1f3a464a74fb9e094654d78bfa950cd3c477a85465f14f166522a646f2e1d38ad4a804540000000000008b13ae00944ecc3dd38044ed97db068a8653a5812a49b3a1d2885bea4b0411103533ce42f16098feaf8d877fecf130"], 0x11b8}, 0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') accept$unix(r0, &(0x7f0000001480)=@file={0x0, ""/108}, &(0x7f0000001500)=0x6e) 15:54:44 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x108) openat(r0, &(0x7f0000000280)='./bus\x00', 0x8, 0x100) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/125, 0x7d) r2 = semget$private(0x0, 0x6, 0x402) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/138) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x100000000, 0xa3d}, 0xc) 15:54:44 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x50, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pipe2(&(0x7f0000000180), 0x10000) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0xff, 0x16ad, 0x3ff}, 0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) open(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 15:54:44 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x200, 0x9}, 0xc) bind(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="0d010500000000000000"], 0xa) openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) 15:54:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x17b7, 0x2, 0xffffffffffffff81, 0xfffffffffffffff9}, {0x100000001, 0x7, 0x4, 0x1}, {0xfffffffffffffffb, 0x5e5, 0x0, 0x14}, {0x0, 0x7ff, 0x8, 0xb9}, {0x80, 0x957, 0x4, 0x5}, {0xffffffff, 0x4, 0x1678, 0xb2}, {0x6, 0x4, 0x488, 0x6}]}) 15:54:44 executing program 0: getuid() r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xa81, 0x6b) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 15:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 15:54:44 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x24) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)=0x4) 15:54:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) write(r1, 0x0, 0x0) 15:54:44 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="d4187259dad159552333a3e25d7965ebb2fd054fbe2b8cb1ec710cbf6bf3b39dbe21a152aa4ab5ff3aca6b6b96f5f0d2f70e451885db5db5f9aa62df0c9b61c05982588f55ea9d89a0bce2354097745dc96832c7605234cfb30819ef064ef0950d7ba5a911420209cb0287b6ccc1d17fe98d1b031524bad12adf0be358939eada06334e10666f0f34e1904031667d791a3dea140b05382a0df2fdcd7c490e2a7c75ee1636cf0b40135a678cf1d920c905e1d3c0367ca3295", 0xb8, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x840, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r3) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 15:54:44 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000000)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) r2 = semget$private(0x0, 0x0, 0x81) semctl$IPC_RMID(r2, 0x0, 0x0) 15:54:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x0, 0x92a1, 0x3, 0x1, 0x4, 0x3, 0x2, 0x0, 0x2, 0x0, 0x9}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x440010007}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:54:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1f, 0x7, 0xff, 0x8}, {0x3, 0x6e27, 0x4, 0xf240}, {0x47a, 0x8, 0x5201, 0xde95}]}) 15:54:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28410, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x821, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) 15:54:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x8000, 0x1e, "0256e90228f97eaf08409bdc65de88941e3cacff", 0x101, 0x3c}) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r2, 0x6, r6) close(r2) 15:54:45 executing program 1: semget(0x2, 0x3, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x22, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0xfffffffffffff766, 0x4, 0x7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 15:54:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r3, r4, r5, r6, 0x22, 0x7}, 0xffffffffffff33ed, 0x7, r7, r8, 0x8, 0x9}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 15:54:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) open(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xffffffffffffffff) 15:54:45 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10781, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r0, 0x2) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 15:54:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x800, 0x6, 0x6, 0x0, 0xff, 0xa88, 0x7, 0x0, 0x0, 0x0, 0x7}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x63, 0x4, 0x401, 0x1, 0x1, 0x1, 0x80, 0x0, 0x1, 0x7, 0x3ff}) 15:54:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4502) r3 = open(&(0x7f0000000040)='./bus\x00', 0x851, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c504000000000000e9e92c5d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 15:54:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000000)='./file0/file0\x00', r2, r3) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 15:54:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a02c9466914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:54:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x100) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001040)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x8000000000000, 0x0) open(&(0x7f0000001080)='./file0\x00', 0x1, 0x0) readv(r1, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/4096, 0xffffffffffffff1a}, {&(0x7f0000001100)=""/140, 0x8c}], 0x2) 15:54:46 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) r3 = dup(r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 15:54:46 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="5618d79ecabb90237cdbf42a8da136ff45daf4c09d95645ed5df72e7bb0930b923b656b4409b65e72171f2e6bb75f3c99369866e070ca86594c23204705e4ea86f71595df7e942578d38dc06e7bf51ca", 0x50}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x5, 0x6}, 0x8) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 15:54:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) flock(r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x67, 0x0, 0x0) 15:54:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r1 = dup(r0) sendto(r1, &(0x7f0000000040)="5be55a4502a6ac7ca2efd4bf3518f18db7a53d527275eee205daedb1782ada01d653ba8a1f2bcf", 0x27, 0x2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0xfff}, 0xc) 15:54:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28040000ffff000001cabd69e66dd1e583b28b82fc9865e2775763caefe485d91b43fde154cfc506e557effa8cd532c172bd625f89cff510101627d6ee500712dd9f33c632c1e77d74d54341266d4e7bf0363951448b1e659815224eb12037b200197635224ea7fd2c84217cd535f1d9da7dfc2fa3"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pread(r0, &(0x7f0000000040)="8afb150624eef921bad7d7210d12830f6227c91f73b08c5f614769e25af790dcfde619d9fecfe55d6dd65197dbb9af2448adf755425683c0", 0x38, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) 15:54:47 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x200000000000000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000500)=""/246, 0xf6}, {&(0x7f0000000140)=""/136, 0x88}, {&(0x7f0000000400)=""/133, 0x85}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000000c0)=""/36, 0x24}], 0x7, 0x0, 0x0) close(r0) 15:54:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) close(r0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) 15:54:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x80000001) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0xfffffffffffffffb, 0xffffffff, 0x6, 0x3}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 15:54:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") lseek(r0, 0x0, 0x0, 0x0) 15:54:47 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 15:54:47 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r3, &(0x7f0000001540)=[{&(0x7f0000000300)="ed264246ff52761f2f37aa4291ed929bf86f92cd7f6cc7048dd3e541d04337276d259a7749fe7f3508aea7174bc62e63fc92f71470f9cdb8328e915d9e4f96f071d292a5d793273d25d677eb91e15b616363e0b1ef22d1e589f15435dd9474f365d0d29bf535dee51be5cd7780b70ee950359b8cdecad1b751934ab7edb13b42c587046cddf592d72271956d828af12800ebeae90d090120d48813ed68c3d74f51b02c9656d47fdda9492b9fd26405730ca0647d9b7135fd05635a6b55d4d0b59fb06faa21462a5b859821999288c3dae945cf31c11aafa82d4c5cc8a18d6d5cdaf695bb6c59ddd1defcf37ce14128e5332f1832f0baad922635", 0xfa}, {&(0x7f0000000400)="8342112821bcb08ba675341417af13d8e1bc387e8aaff74d7b8aabbf78007bf7a1d0043c90710f837dcc263e8a9cd64b095c0f82cf0b57331925e8a7b37d6ed3acb3f5a7a3ca4f46ba03c494d526bcc5e71c8680b7b86ee6d374b7ea3be4440056a4d8195666514a50c604f9cbc74b1e0be062f36ea872527426a551eae386063ba6e89e44605bf44b61c392c4cbcb339e829c48d3f0b720bbfc53de7737e4c2c8b5ca0d9cd4e8ccf972389e31449a4ed91946fb2486eec4af900363b6e888b72bd83c287fa52f806c655b716cba31ece875", 0xd2}, {&(0x7f0000000500)="3822e675a7467c658e0e5b8c90dc242b1f851cb9d9", 0x15}, {&(0x7f0000000540)="80f0c94b833e082ccd104a4cea0d80b670391e9ef04a196bcb72d71978e4e1db64914aef48e7f6ae6a172d01dbf24a7c10a1473e04ff40dc437ba9364a91a467a6203ca73e88a89f9a30f09904fd7a88977bef2c30c5efef0e9148b71d0f3897d12278d1340e09663b38e1cb4999d8d511d4187be109acc2feb8c05df2a3ef947d753193f19c48ac23e5bd125453d8de0c978f55334e878de5f170d1aa2f53f8012e4c359ea37b9559d054c20493512322691bca8ef36fda78c84a47f922295662c9c51d29182eee4ec40a9edefc29f367222ec2cd7f16cebf7c24a395ace8312e6840c5142971c30c83fa5123b6eebb24a8e3272a3b9711811618794dcab811d211984db490c80e152c8e1ed9addcbb37e8b4a19ad5ef35c224e4ca299357ab56429d2312fceb7de967e40c167e483c47ba651aa5e89865598c5d585d608a6b15a22a0b19ee440f0e059559df78dd002f47aea904187f3d5b068acd6ae3f96e0579bc171163f50722fe4cf6494344c456a3a6bbe25c2fc517c7de57ff5eb187e9e9b6d4b460945bb94c334a08b21bef0f751701972e2cb9bca7628a3892dd74b557a0eb64b51d93e5190b96b951e2d167d5da002a464746e5a08b5887986878dfe85137500fab27495e9cbeffe35d0d9a62206af6436e943f9914d0a3d8c7f03e852e0f25c0edbe4112f04b48e696ccb734a3e7aeb36dd11f01ce5b15b67bba87574665c3730e88c8a2d215cc2b41eff594d94d17c22d9df6e125015678df205585c2cde796f9762487d475ce8d4a3f340d6e76603a7c90ad69d3496787ea026d33a2db2ab1fdd0883f02049ed9c5197a712fbae83d1a64952bbe6fac87c25ef0f89232e80d454c4ea55375dbea996aa72418ad622acfc17af918c5da2b1fa956a093efa2d80b9add45c9ba4949dac1293027bbd4f43cd7d663837edcac19c1104b1d558a3fcec7eaac406687b31b74f0a484d1b054a52b242dd028a6f2e9b4f4e0a60e0e34ac827ec76bd5f1606e794df8643341fdd1aadf09bb8f61ee78db83cbf512073ef09279fdab69247bb7d388cdda615dac4ed2b0b2e39b7b9cdf98fa046a428a2949c7a274c4d3ee67da9e23a322d459334e865113e9cb37f681a3b9bab1036645b17c61017f04fd7f6b464383488f4cfd64b8f3482a6921b7be78a875d2839fd1fe8814a7bbf70056430eaa515acd16c2c37fe7a1b94fcf57ea972a12bee44bb04c2f902449981c8942f946a5992d07d842087132707d083296efac45482aaa4ea8b9285e052e4323676664bcbb38d73a3e64263a9d261ad3b5f064533c41a919044bdd6cbd62f6baad4908bff5216e097d29ce7479aa49812121eeadbc9534a65bc72a70241a6cebb740579a9b896b3ef9c34a5d1e6a33a2e8576303cd1893d5598bf61354c3427cdd87509bcd8d4034f8ac39db87e3fc01f06c2b29b93f177a3f33ebbb499ded5e6e466dd4059589d26f2f672dcc4b6c57dfba8675db73e3055a97e5edd2e8af94041b06d925a847d5d9f01576d122dcc470a9cb71936d5039bca6cbe493734fb88376ad4b5d80360da31e8ae303d0ae7b10cb66f1b61e41244b8b21bab6867b1046e02c0460d5a6784d4310b625a010fcaa977f097280c4004f668f46a73e0b5372cbfc1abba86426de5522fca76db62d26d59a0797e6ead50bc7a4293f3c00dfec2f61930e247ec37d99769bdc6ae9b9189e419bf1dd2eb456cbce22e95595e3ebc945065a1fc00467d5c14336ff458c940de0ea8a3e6276d8d708131768b40d6411888bbea10dd0ad2fef799131705b3eeed36df158cc0efbe2587a420f971876e011affa6a93bca66461bce4ef90d612622714e313c93555eef6d202beabdbd12db3eaa81c70b5af3aa1a07d33d7276f88e7fceb2ce6376853eec0e0f59e9398f877a6d3f0199e0c6c58ae7f0f0f2f507d7b178ee8aa80d445924eb6f237891a346f88c510518fab9c9f0b85ed7cfcb3009bde08c61b57f5af4490bb221f7b42ed1bc798bf7e28b942afb9afc9f5c9cc1a41cf9e5a7962aff3fdddf4a7c3fa3cd126f5d4ada8ad55f3685e780e93eb771742207759d5cbf20ebdc034f9f32bb35f43dbc9f8b671bcc8fd3f9ff2882bd2980e8d30056d68bd8f33c7717922adf3f9ca9b236278a0dbff11a63a323c69fec864c5cc68ba111b8a9cacdc88eb1da547adc98f60624937c957d2258c90b93a648dcd452f10ef84d1d585d651da47166afdc29e4e51c3f99f4c153c35619332343081033bf2c940a64ef564bfb0b4afc024b5892c60dee4a12f76a4ddf78e00c42231e5ea6b59d1f828a14c6c6d7e75be5280ac17ba1aaf3b735f9922491743a1a94bfba915ac26908971f435828118bad9c0864f9cf5480a2515b397e790250e5fae35e9f93acf8426432dff8278407a669e50d4681d8139d600aea223d4c6a2c2dd1316d2f43976ad1ee4f31edacba41ba2f61ed2230e03c4e36045f59dc33368b55c8df905d74c0ea57daa46faf6cfb3c936942b4cbedf8bdb3428a748828d0061820d378467802850e33a122899605b73ea4b2b38ab91267817c54204bbe6e29ea6be14b81406eb4027ba6f7b82806ae8ec063377c446140b841bdd6f55f754870000c52a9a02b2647df043c5a4bbbfef23100c9ff92f20df27d51befa2832e150d553a5bc13c1c71853bf56e6f11741c9b79a712bd32b40c90dc437fe09dd33694764d0f09a60d751d44fd1b44f78c52686c5fc4e7c83107a5cb5df20900b6c5ec6c87044837cb060b512b7f899db4329f4e8705a72733a5523c2ed2f6bb92f586fb553c6313878df2e62b3e08362b88ee65a57e90d881330c60f0d2da668223691176c7d252947f0580c0388bdefb0175dab6b3478606be6f72741315379f5124b0f7db3fbbbd7f83f823e41aa982d40e2bbb8d77d0dea15f76268a40db80d3ccbf161e4669525a710af1f563fec2ac975d2fd18112458b33afe54213900e9aed5a6ff106f80d8685a6c8d0681f9378e979a1a029aba8ec96ba5a418d09818c58de22272996dcfc6712f3c036504cbd756f9e7225180f41fd15f430d2fcdfba4bab682ce393b78a5d6b2459e9de5f7184e63947af55bb4aab7fd7304f75788f8e5a359f6a35bd96c656800cb22db540f14c4b6ba677ad6fe303e02c44abce9a1d0aa859fdcfc87f11bfbaa491483c3f0d41150577d67220af3bfe6fdfb28227310312cc0e1a4a75698fe2098db42708730506bfd1f8684717ec10e646ea8d30ea6e1585386ec933bdf1ebb58d7cd6f0268ccd781415bb6c22a7ccea86dc8796ebe11ff50325eec2957e51f22e5b7e76f29fe225220b4cb29f67a8b428ccb41e399162071d90b8c33679aadc12c65a442f19a62dd192d341af2cef4b5e6881158621fe092152fc8c27a8e3f3a2e97c6bd78316cdb94f0ef3c2a916afa719eef37b8928b379115836fb6d9076b03de5ccc07f232d72f79e3ca63bdb79513e6660724910d34962b9393bef447cec0f659ba09af92fcf8a14e56be1452290e143c3962ca80ca8c2e932aad9714f3db8c86914c41c668cb2db595c543e9b41657ed1b55b511fab854b9065ad5642666b04ea9390c8f9944021ef40c681eb0a44791375fa094ff69cfe7499436c9a84fb1d2c7e7274bcac6c131b70ecc4e1701f715ceb7bc8308c9ca2ad524ee5d521b26475fc905fafce8558fb2386512c59b07fe7886866b477b68a5132609f339323cd2af8ef44aa8e234e2735ab8cbf14b1177ef427f4e5e98e12573ad21109f5e03d8f4042ae75d9fff35b024e3223cf22bd492aeea25c360ba980feb39f7aae69c58550aa5aa9c5bf9d8ce6e1afa407bed8d3262f702a257f7d24e26f0c4399e4b650da13ea3a7ef24e50f49531d2866d9bbd79c2c123c5ab877cf75fa27c73dd9eb832359ece24b704e7479f09444c1c7213157df000f9443d39c580ae287aa1d703b7eea2007467cff70f3ddea6b8defb9344c930332f52d6e745c1d33419bf846b60c165afc6a30ce2777a6fb14552963a3727cc728b75ec25db2b91562aad5e7e9e01804006ffbd52e950bdc487a3da96780e5d6ec918fac18a058fdee180b9f2ed8f2838ade0fea23e4347e51d2053b8980e757d1858570c192060193beaa23d0ac1a009fba4fa34fe07bd97e57c7728716037b29bc8c188d95441617e4e99afe80c13c46782bd49e7a668c8466287ff17b3b278397e82d40590bdc26a610208eccc5d41bcf9c12c51d1ba6aac1afa3d72d81c0b8c7a7e76f9d789d3bb03d972418f907a72d49f49260e0e499561d01a425be818df7dedff54d816b98132e9339339aa63f79880e374a0fa0066e102494dc8c1ec622ea10ae654b9cbb51e799b2d3ef800be443742c98be463155c831a9708cd0d72b0d6b7bbe8c9ad6a0dbcaafe548d582467cf487a19c6d2bba97e13d9ef202cc5528f22003f9324308c8d6d274108f2aeeb073b880bf19a225b932fecf6de1fd4ac5498e5abddcbe13b4dd22a0dca22e92c74c7f8de02d139ad478db9d3f22ca59d524d82e3dcde4a4af173b9d10f0537f4c3e50e2a809a11fd3621184fc18a7bf2d4f0a987d9fbec148c80ef5b5d409b88a6b77f9250d17482e0f72fe1b146d0cf50fcff62dbaf4beaaa3b7f214ef60b7fd581c52bfa59f5784c0360e4ecc6851c549dfdc689bcb25be721c59c04aed77d09d4e1047c1d775a050f620363cfe375bc625281e494e41d31dc5d38023fdfb17f95a017263f3951dcf35eef61bdab45c12fa16b075740b314b55036d6f2c576971d56c42c15cadc21d227ef54879c61a094c92941417492ac36017cef959395499f5fdfe64c022b1fd2375774374584d24dfc5b400a5aa7c6f3f052a6a5c3e18ecb12555c221d777584f9f67f5597d6514ff289342c7e982be58e3914f82b62f03b9e40a8648124e06a81173fd91d31b64dea9e08621acbf023b140876f6a79941233f06df71c40cc258e64d97598f294bfd8dfac8cbc16c0ebb8d0eaacebca034f03bdfac02cc2131c9bb6d3e9becd07afd6068c78a78f28351074a8544943653c43658fcf1f3a5afed477143e2c59510f659ec6e77f7a62f1dbc04420c9a5a20d340deb90afdf5aa4b579448eba5d28786c2aeae14212c31d82ee6ad4914b8fe83eafb49cb811ce5611384eb670b275ebf66c7eae47b310b40bd1534c1f1c451534c329a82277dbfafec36852c335a02ff319aa9b6a7cc74d112f58337c7dc79cd8e0bf5567ddc25efcbe60185599984ab3db03c630d92174d8874fa4bc661ecb68b95cefd6fdab05d4af66da4bbb85f07b3164d9f00f9208ab8a0aedc4256d3e59dc382bbdaefbdc1a8f605c1bbe117abd10bb4e326913f7325886c3a10cba8d9ddbb1e53903a379beabfc904a3e188633df9b440b1d36cdedaabb0add81b216d957a09e76ddb14085d2fe23461d330fc41d617be3acbb495a31b7b0c7d211d1a2b5703b6a607192d38d0715ef1aa1a26f0fbc377b591ad9c5036f4f0e90dfeda36683e05a8f1624016fb5f0f1e6e88caec76c67f8a03293f316e726347a8757f0738af6084dc373b76ea136c1dc7f979619580ec5545438320102470442ca41471a59e3ec476f263c72ed03783dac6807e03700097b931294d3b1258fecb7ee0fdff1cea351ab49632d0eeb055dfbe8f4aafad1818333ad82c444fa6f955be4cf617e670510e1c96020c24f7297736a9999e692d383a2ec2fc135233daa8a23d01a33d9c6a7ee0deeb1ae1d99f35bac17d2082f7d65e832b3d3a428f23a79b6c7dc441d69ec", 0x1000}], 0x4) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x41, 0x82, 0x100, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x101, 0x58}], 0x7fff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000002, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0xffffffffffffffc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0xbe6a, 0x10000}], 0x2, &(0x7f0000000280)={0x5, 0xffffffff}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001580)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x8, 0x0, 0xfffffffffffffffd, 0x0, "8b00000000000000000000080500"}) socket$inet(0x2, 0x3, 0x3) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000002c0)=r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0xe2, 0x5ae000000, 0x8, "97027db6fd605e39fcc8f10a3818d85a61e6bdbc", 0x6, 0x9}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 15:54:47 executing program 0: shmget(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 15:54:47 executing program 0: mknod(&(0x7f00000014c0)='./bus\x00', 0x6052, 0x100000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)="e482c71a321f98b966c1f6fa4d1c7834619060bf009cf9abc1338e3aa970361176612b", 0x23}], 0x1) execve(0x0, 0x0, 0x0) fchmod(r0, 0xe4) 15:54:47 executing program 0: r0 = socket(0x18, 0x8002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0xb) 15:54:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r3) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1, 0xffffffffffff979b}, {0x4, 0x7, 0x8, 0x1ff}, {0x6, 0x9, 0x5, 0x7}, {0x9, 0x2, 0x3, 0x8}, {0x401, 0x8001, 0x80000000, 0xffff}, {0x7, 0x35, 0x6}, {0x5bf, 0x1, 0x200, 0x10001}, {0x5, 0x6, 0x4, 0x100000000}]}) 15:54:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x80, 0x3}, {0x18, 0x0, 0x20, 0x8}, 0x75, [0x3, 0x9, 0x7e5, 0x4, 0xfffffffffffffffd, 0x1, 0x2, 0xb4d6]}, 0x3c) r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x7d, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) write(r3, &(0x7f0000000140)="d4476529e5a049b91eb471468ecda648e7ef86849cabb29a8ac21d0b5d0339bd8bdb3e294d33004a69297b1385d40cbcc4ec6333f65ca840736b6a314ea761ed002066fc18413d1256f74a8f0faa265f0e32a528d0996982a78580c4c928d0adc289a2b41f0836d17fdec224d91e2660550deb16a9d35f6d558421f255323fc521219c0ee42d294f881ba1edd69fa12674114c9d416bb2cb395ab1c7b6", 0x9d) readv(r3, &(0x7f0000000040), 0x1) 15:54:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 15:54:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4e6, &(0x7f0000000140)='+') openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x74c4) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() fchown(r1, r4, r5) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x2, 0x80) 15:54:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80a2, 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/25, 0x19, 0x841, &(0x7f0000000280)={0x18, 0x0, 0x1, 0x3ff}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='.\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x81}) 15:54:48 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x85) r1 = socket(0x800000018, 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:54:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:54:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xffffffdfffffffff}], 0x0, 0x0, 0x6, 0x0) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x4, 0x2}, {{r3}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x97, 0x9}, {{r1}, 0xfffffffffffffffa, 0x9, 0x40, 0xc4f, 0x3}, {{r1}, 0xfffffffffffffffa, 0x10, 0x18, 0xabc, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x0, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x3, 0x5}, {{r0}, 0x33f0dfd953bafe8, 0x40, 0xfffff, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x1ff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x14, 0x4, 0x3e53}, {{r3}, 0xfffffffffffffffd, 0x20, 0xfffff, 0xf74, 0x10001}], 0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x86, 0x20000000, 0x2, 0x100000000}], 0x8001, &(0x7f0000000200)={0x2, 0x48}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 15:54:48 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x280, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xa0000093, 0x9af4, 0x7}, {{r0}, 0xffffffffffffffff, 0x3e, 0x4, 0x40, 0x607}, {{r0}, 0x0, 0x10, 0x10, 0xff, 0x80000000}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000003, 0x86, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x593a, 0xffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000011, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x60, 0x80000004, 0x859, 0x9}, {{r0}, 0xffffffffffffffff, 0x9, 0x4, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0xb4, 0xfffff, 0xaff, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000002, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x8, 0x7, 0x3}], 0x7, &(0x7f00000003c0)={0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x39, 0x1ff, 0x7, 0x89, "5cfb576693ba450ec55454043e8ce072146cc260", 0x200, 0x7f}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080)=0x8, 0x4) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 15:54:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x2}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) r1 = syz_open_pts() r2 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x803, 0x0, 0x7]) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x2) 15:54:48 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffffa, 0x1, 0x7, 0x1, 0x7fff, 0x1, 0x85f, 0x0, 0x3, 0x1c, 0x74a9d398}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = msgget(0x3, 0x10) msgctl$IPC_RMID(r3, 0x0) 15:54:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x10000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:54:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x400045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) 15:54:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d, 0x2}, {0xc6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') 15:54:48 executing program 1: getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r1 = msgget(0x0, 0x230) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x48, 0x0) r5 = msgget$private(0x0, 0x110) msgrcv(r5, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0xfffffffffffffffd) shmget(0x0, 0x4000, 0x3d, &(0x7f0000ffc000/0x4000)=nil) msgrcv(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000e800000014c85b5e000000000000000000000000000000000000000000000000a7bc5d96df423d0ea584b7cf596325410000000012d12956f6ef656d1ef0d21100000000000000ed92cc38cb1a3e6454c5f1106cf102c2d54b8100000100000000000000000000000000000000000000000000000000000000000000106f568d6e68c0fde0000000000000000000000000004b610a8d2fd5259e0000000000000000000000000000000000000000000000000000000000000000005ce8b2970000000000000000000000000000000000000000000000000000000000000000af9f1d500000000000000000768f121c33c4f685d8cd95bc000000000000"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x1ff}], 0x2}) msgrcv(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000ff0f0000000000000000000000000000000000000000000000000000000000000000000d40130000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7abb00784c0bb28b1a02f000000000000000000000000000001000000000000000000000000000000000000000000000000006e547d975f2ef04c208ea8a14014baca8b954fad60ea0054fc4eba153ef5d765ae77bd7447e52ea62a7a9267b4718e16ef8b64028b98174035c8a8563e6c59a711f36dbe86ef443d3343671f70fbe364b89310029b206fa32a9521ba9fb73a2254533ffa74de3d32c81520cee528bf465bc663a494195ac405e02ae358dbf4a8fa100744f971c8a6ee7ba7a17db4e804c3df05d98498cd22d2"], 0x1, 0x80000000, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgget$private(0x0, 0x40) fcntl$dupfd(r4, 0x0, r2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) getegid() msgget(0x0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x39) r6 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d", 0x23) dup(r3) msgsnd(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="0122000088a1247423b37db3fbdee43cff4b21b244480f8725999aa436dfa8c15b9adc29061da80174bb7f5778fc1cfb5ac90c9bd412d90867f38f526dfb5c70ef206e647b526dc59f9626a2952217d350ea2be2e57bcb9f4b4317ce93b493a3edf21ccb1aaa8c4daa965a10074c240d035f7f15ba1ecc48b21eaed11ae05fc11b3b9488bb398c93d8455100000000"], 0x1, 0x800) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0x7}) 15:54:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="ff013d0cdfea4292c3adc5f9c281fefbbf82d9508dc20ea83fed22595beb2bef4eaac38fb663a347e3cfc082fc91c4265078484b56d029d045da4be4e9ff939d16271abd98de0d0a38559a0304f97997b98fa7685fd3f5add074745a81ef1bfcb798e341a5656d4d5b3a0d500e86d4b59675f1df3eb1bb5eb5a0e0044b220e4f41604365ac504682518769984233ee6dce6a345a5d2f3906ed1931eafdf0ada7b22fe687d076b1c4b75bea1cd88b674e66a1ce91677c19ae1594343317cc49e96ab642934e1e32bdb08acd2ecd503c0e2a2bc02e8497cff048a99b44c76b31d2510e7bd6"], 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x182, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)}, {&(0x7f0000000580)="da83473da8cc28623411aebe0f867b1b8f4171fd8de0f211bef4b2097117aa5a29c6b5794469a2d28bde6d42408459697333c99d9e509f8dc1482469de792ac50133c34a9bd6aa3f3d3dcc2dedeb14b65b3004b1d93589774d6042f0c4b3cdac383d5577d95e85b251cbb5bc02f38002df872df5f8c1be9b2ab936cb5af0da0dc8e0309a2e3dc9342ef220f05697692b26c8233e5ad56f0b2a6b5e61505c82e08a18bab8934419f9c3a3ff5cd38c40f7", 0xb0}, {&(0x7f00000003c0)="4cfd0167213441fbb6b7f140c4aa2c1c42ff565fda290fdef7ce14c2f94df933c89e49e2fa672f3b2e202c78d6e52decc91a239f760858364e42d83f61eeb4cfdc591298adcfb1cec453384bbceb195f660a442246c336578c690ddcd99dfa16fccfccdf19717c3ad2c5fac650520596ebc07e0be4d4119656debf41f204a86f5b19a76ed4526f110befeaa0a3c7dfc91d5f14845f59c529bb04da8dcb1e6325c43e19e49c66d525ac9bb1baa8f8b9b5b25c0c73c8fe805b1623f5134775b17bc4e2c44312da675ac06e01bd9e8771dd8611d0d7807ff228", 0xd8}], 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x200, 0x4) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x0, 0x800) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000300)={{}, 0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pckbd_enable: command error pckbd_enable: command error 15:54:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x29c, 0xf1}, {0xffffffffffffffe1, 0x9}}, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 15:54:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 15:54:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x1, 0x3, 0x103) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/126) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xffffffffffff7fff) 15:54:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x401, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x3, 0x6, 0x8e}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x3, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x7f, 0x400}, {{r0}, 0xfffffffffffffffc, 0x48, 0xf0000001, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x7, 0x5}], 0xad3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x800, 0x8}, {{r1}, 0xfffffffffffffffc, 0x81, 0x2, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000041, 0x91, 0x6}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0xfff, 0xcf6}, {{r1}, 0xfffffffffffffffa, 0x12, 0x40, 0x7, 0x8}], 0x5, &(0x7f0000000080)={0x0, 0x1000000000000000}) r3 = dup2(r0, r1) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:54:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002eb, &(0x7f0000000080)=[{0x4c, 0xffffffffffffffff}, {0x4c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x81, 0x0, 0x4, 0x4}]}) r1 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[0x2, 0xfffffffffffffffd, 0x20, 0x8001, 0xc8b1, 0x10000, 0xbae]}) 15:54:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x7) syz_open_pts() syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x6, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0xb}) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) accept(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f24325574856e941b8358f9f0b4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f77d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee696cb6ed9ee7f17c98b7f6033e306e957c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8758cf67890fd0e7ad0a38e9c4b03c1618c8934d57b513770c2efe75f97f9133198fadd316d02756867d2767cb35fa3c452b7ea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f4823695924cb90"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x4, 0x1, 0x6, 0x1, 0x2, 0x0, 0x30, 0x0, 0x2, 0x3, 0x9}) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x4000000103) r1 = semget$private(0x0, 0x7, 0x200) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000300)=""/5) r2 = semget$private(0x0, 0x5, 0x40) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 15:54:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 15:54:51 executing program 0: r0 = socket(0x18, 0x1, 0xddde) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) close(r0) kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x10, 0x8, 0x4, 0x7}, {{r1}, 0x0, 0x14, 0x40000000, 0x1, 0x3}], 0x10000000000, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x88, 0x20, 0x99d6, 0x5}, {{r1}, 0x0, 0x8, 0x0, 0x5, 0x6}, {{r3}, 0xffffffffffffffff, 0x8a, 0x4}, {{r2}, 0xfffffffffffffffa, 0x48, 0x10, 0x401, 0x1}], 0x9, &(0x7f00000002c0)={0xfd, 0x748d58f9}) shutdown(r3, 0x2) 15:54:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) 15:54:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x3f, 0x10001, 0x1, 0x5}, {0xbdbf, 0x2, 0x2, 0x9c}, {0x9, 0x1, 0x0, 0x8}, {0x8, 0x7fff, 0x1f, 0x3}, {0x7a0, 0xd6d, 0x1f, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000028}, {0x87}, {0x6}]}) r1 = socket$inet6(0x18, 0x4, 0x6) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x1, 0x3}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = socket(0x18, 0x8000, 0x1) recvfrom$inet(r2, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000340)="008b") 15:54:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x6, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 15:54:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4004426a, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="0e8808b00ac8201e5be4654258a6e7536ddd15f105d255d1ccdde3392fda30467244c12c6d6578b3184f65cc067f3705f18e2e7396bd17ee1eb6a0a5e7c236261d7ce6cae5aeabe2bf8ee463231e61558bafa735f399d08ef824fb601f9491e82a4ca8dc519a501eeb9104e765177a86f7d569c85943f36b2b2bc1456b8570e496fd774ee3026ace13f8d3ab96c13588c59d7350525a19fe7aaca05440f3f1b380d574ea969be3527c46cfe143df311c1dcec41775a48dc06e9b76bb8508cde7ad0cc0fe2d092a971c1341b8f0ee9707e588321f4eb9860b4d6fe087616b4cab9adabddbe3885086d9c911d12fa2148df5e329d6794b1787faf6e6aceeffb956138007254414f14eda9a121298278e75d1bfff21fcdc2bcfe3a757f5ea379790995bf5cea02a02ea0c21f945428f5cfe7fe7c85edf5280adada45915f75ee38434e0fac699a03badcab8ffb9ca4c2005b4082529c24e8ff439d9f9c36c6b432d3612006d6adc8cac1847c23f2892e17dbe30017f0a75df81c9569deff0c3de604ea2e27a8879a64b343f72d372fd7ac5876438c88ac0354fe21513bb6465217f94b4f7c506e7ba03585a3db8b9d7151b4854534152557339952b93fbc0e615fa08c320ccced554517c91ae5c71c9d48a8757cd1f2b5058dc77bdab1718c646ca457cfec53133f908028b75ec5dcf262927d347f659d393fce4391f5a196465b558a5397de3e242f15e8288ab27cf4439a6515a2ad155ec9cf239a2c2a74d7392c186dca80c99bd0b555a51634e36728f7d44b41341580af1cc43306def37ecb61c3361d2de221302019c639e1d2b02daa5bb3f62cd71a166df38e585e037302f8ebdb830f1e36dead99e1c526a54bfb00b4b03053fc0ad588afb80f11a58d853c27f5c6ee48328f7d12e23a36f27c8cfee7d1578379f68c501d4e55995a92397416d2f1d7735a2f4ddc67836dac5bbac2e3ce9eb5ed676b32853bb5d4c4ac04067f030a5dba2745ecb9912f9123a6d0dd0718c7910c241807d3dd719e1e2ad6a88fea6b121961e6cd54b6942d94e4f0c68b9cc51204a3174b5a2dfb6e04f83a6ff9cbddd923c251043b41b62394b8182831dbcaf2170a2b08dd43e0db4f5b7f24566508734fcec08af33f292b03e55591bf3a52b6193a50b7a35e2b2cf9be20d693a1f979b91dfe3bbdd155f0f04c4e2994509da1df5aa0ef9e848529ed682155bace08376bebf7c00f24b7eac6fac02ef8edeb50d1db351913094078902e5580b001aa43041aaba7a8341c2807656573a8add3cc16531d59c2b441a0253acfdb0e944af19724d337e018eb0a6b6afd7a06797f16c062adcced68ae5a21df3f1be2ea954c7ea838ffaea92e3ef2ec87e7069703b1abb243db4688903bdf19bbcafb2ec14f3b60d75bfef104a165ca735cfc1c7317156e50081e907cda7facee3c05f7ed239db4e89cff25a998df56acbfa53de0f330576ba3bd6afdb494f468945a3e98b8576c21e423b30b0d7887f3f4a13857bd88dd964c65a4b0a59f7089bd51ab9d75e5b9ba796ef224082f6c50ae0b031786a2f8dc31dda382ec475b91c87d3c3edbd60e6089181946f21e30f2867b5d7b2d8635ab2b5a2b4f2cb20016e89cb36eb4eca2808abe293e33efc91629dbf135bfd3a3376feaaf130f96d2c738a9c5dbc5fd5683372ffc96145042d51b9ef4b1120bbd92c6c63866ee7d7e53d94599788d5d9f1037aeb28f43961cefe3dc234e91475430d8a7adbad3cc7818afdcdd855bf43b3f56cd70cf82b86c1893ac52b23b35b7c0f49a549a6f339f4e8a3fede3f66144bc2c7fa1fe29363a6fc1faa4adda9af8e76dd8b50a7e34d35d2bc2bf8bab2a76441544ecfc216b75c16fbd21df94dc6f6405c1955129285f3073df0c5a711f7f9aeaf2f9c2559a8037055a16bd9218fd0504a76a6028f059cc4a69e8ec4b5903fd178383d727a45f73d394382e55e5f1174dccf8f4865d9d5558eb73d0baec56c0ae6a735643021791c622ff6987ef3d5a23d8e94637e210afa9dbc57afecdc1dee5413090134be4fc5b994767bb109e3611bba526837c81a89fe9973c2d0e037d91fb7e133de94d9d5cb730ea4a6882a83330ef3b2f61fbad9fe5766642bbf2fbd91cc3d5c23931fbb15db0999baf0184f20b0f10e4cd78371737e744596018ffa10d755f05da211954f3af04b4591f01a9951dfc2008655652bc9fe12c72c3e8860706e3fd5abcca63b2c661275d7e519a9dd518db3b1730bc9e7e611b05b3bb6306c636c6e39bac2c9052237fdf7f77a97b7fc441f288cc4d0d374a4b47019a043a51033f7fad1971885aec1ca2c4a7ba7271486c1c0cf3de023ce075b207e53b00d7f66d0e4181f69143315988829326431b28e5b39bd4f371b0654f31a9a6c9260ce1659442bebabcf35c1de7aa03ac88c42cd76eedbd7997d8133db981174e3af2a734b47f0813ed64c4c252b92ec7cd3a9ad53e00262a0015f5d6fce90d665c7f231af8881579912b2649e5f362d6782fd36c94f06aa577297686e22238a4fea11371279293d60bf9095006f2dfb5d96463dc743dfa5eee7c2c62537946b05c2461923ce84922760b312870b3ac9033c1daa075736c9731481255529cd51f1b6d67c13743badd0f50b9a6d2c6a855b791357a663225dc1a744894b48b9bf75b7998fa8c624ab6e1ab01d5442e6f62b934cf3812dcc8dc3103f61692e6e9ec977e92a3d1ed7cb0ffe1d1cce5260da6d051f11ebc3ec56102ebb450c9236d96101570c375faa12f0a2f428e4c46ae4e338625e1cf609d2893993eb511e4b187306febc126d2b141a1b62e093ec0ced4373f78f4d209d7f397be2fa1192357994b238dacfcdfd6591979add504571ce65fa2b7052b9831e14f0c29f40bc4e8a41718432f51915bf3fceed487152843f45a15249ff2c0327d6d381617637494cb23eca24d1a118ab19fd8c684e50bac87af8753d39dda783ea8ec4dfd2b7c8cc954098403e27134ba47cad3c166e78ee02e3c4225497e5af2c453aa19bfc267a5cb06970f9b7f87297b1f38a1a3c62531154799a15fd2b50756d2d784a92cb47679ad3229f4dd308b92923b5384e47187c1b049cdcb12aa0b3f510cd770a089146d0718e4aa685b55b3265b83c040cce915d457634c3237ae66547a898fe64ae89f36b5a58ed8e215738fb5d189c99f33f878cc07ce2aa0c38e923be00113fbcfbc3dac874654006936d917b833ac49aaa474094138c1c348098ec8df8ebb2032e341184b47ea52eed4ab2a11ae1f71717833efa20d0f0ae3dc102c8e182c668ef70159d91f0ae41fd221fa78c0924c5205cec1d04d404b8ad785afb37df27208f6c2a24c5ba3540969df3633e08e5304f9377628f44d26abd3ce41c5f3af9c8d8131ad69c7dd4456ebcdb3a11c9f78311a3ed31b3d95de6595a7719c1afa76815576e9d689a9053b02880b483855bce838445da79d517461c3b4f79de06a039ce52981711185efb95be8f7dfae18f630a592818f26d03465da0bcb101f6c481862beded3c596f919597829ceb7ef48f41d6e7ed87257a5131969a648c863b636b29b2cadf53adba0b5506f21061ebacc21bd4c68c60bc50354fb39e0dba13269b025378f3bd9e0dd775c0d05262cf963b91922e7bbd502f68813603bf65f96a1d163f51674ce50bca9fa195b5ee700adbe70062be2e6fe8bde01d3039c182b9775837bbeb0139964f4756ab41a8ae8c1abadd7cde48d94a31583c341f8d9226a1d3c56c7ba5041139aa85566ee3793f692b5d1a039fa5aa19ef1e51725a15aac2dbc7bfd2cc8476e4e6c3c6697b7721608a95a77b101e7ae27507526c4c52f10f1cc483018c20bcc2ca7766e757f4a21c9275ecaef6c78a40cf602a79205cec1474ca21cfeadf9af8512ad6ed644ad5d600c503eb68a9e4ffc20fcd2eb6c65b2914f9863b5a2e347b544bd2b2d49eb77e6fc58f7b09f460af1b237dfc19f2327d34a91f6c121618839b08f0a31a89a484e178883b163884721f1e59ceb611598aa7ebeb1b09dea76763df4ea0595939f2aad6bc3312581df5ee5ea2a6f4ab6bceb6af74c8fe3503554f5ba16bfe5b2d00b8ed4b470736ba2e3cd44e96f3abddc02c3f91fb8377c794e3fa571517a4a9a9e0cde63d6c5341d33b7366d8354c68af7fc9ee0bb1e1a3cd3897aa5a96203606aff9cc94d68431ee3fe2faa6919b078e8aaf5a62b051b418d5d8465a517da184867f54c7d3f7ddf8a7e7d7a0e11fccb63769116a833c35471b0a71f470a46d8f02a57efa2cd138f5706aeb8695cc5f2d459d2d9e7cbb5a0c7f77935389854ae06eef735b52a14a70cacd29d8530d6c0a1787d6a7d904891e3f981d5f8b7dfd8ca54c9c8c6f5974b83f4d09e7679b0fcf71cfb5e1aaa8cd1bf5bb09d8c346533071947310965b103d01c76bd4dbbcc462a574b510e0cc6373fbe06e0392a16d86a27c3bd5854f6b5208ee685b7e24f72f5431e008e5140d30ef0c27b16689e66e535bba4f4bb2df48cae7b9bc0f82c2bfe931353222771ee174d12855493f284fafe2871c7b999f83eb68d16cdc50988f3e6ae4cece6cd47844ea23a2541db6c26b078ea33bfb820d5409f8d3ed771e754af3fbfacce531887dfd55bb192189f713526cb10f2d5525656d7ccb0a1a674956c1774a7fa3b51eb836d467fdb72deac2ed193dbcf69ecf14d2e3e0a57b9467a5f2f1007b0e6415e831b581ccf529ff7f0336cd6e6445597e6a113ebb78917156c71b866c0a51c5e3153a6e313d72109575bb1e8b8fa7902bc2e9c09e1f706729f7d0cd3ecbd66489d47a3f73923b332834f0bf04417c7e9679dd88f6c41fa230c2e84eeb9dd2065af99182e423a8d9a8dc6df7416a872c4e48dbddc2bf138e5a3e76c42ef21a42271887131648746c96a565488a406c0c3f16781d00b50edeff24ab86527eefefde8cd3cfc80950517c89b1eb04889b104d9380174e32dee302fd02121a028f6507ac1e0f789720fe433030674d0db86dfbe4d68a0782d108c1015d1e92b2fb8dbc10c713eb4021164223564eceb092f400b2dc66020545b89a1d4fca8e710f73a75a2c345d47ff1ae6f9b9c5f759070bfcbfd197a099ac6069906eb909a4ac6163ef5e82e228079417d4c24857a4ffc230cf9bd03b916ab7aec21337dae59b2707bf167345e9ffdf579c53236f893ba132b3adcd4de09c52bbffdbcac38e60bc17b3d86905f350c5eecc4f58a76056115364e0f91ef3f319a85ebe189f0f867ce758209f2415f08523cd4e0d1f3e301c0a93ed62cfdaaa19e04cb54615eeb468edae1a0abf6e3cb05a3bf930d5bdd1f8dd47e752f3bf39a5825d92970011b98a1d7444e6a035a1323ebd4c4dc5fa4b5a4dc1692d923a570930796253de6bef2d3e243920ca2fd180eb481ed8b73235e7f68d7ca46384cf5f8127f124bba329d7de24553184b9c7b0c028c18ac5107e647da02d1aab7cbd490de1f385aa29e28509527aeab82991bfb2d5427de75ec911cee0bb689d4a725e558f1e41eb0dc3b7f805369987697b2da4c7ffcf2e78b4aff9ea9fbceed950a4d1489ccf31d39f24d2e7347ac376df1b56f1cc4a2e08e7de2629f293e19665a68c0a53bb62f8253a278ed311379104888f637c4aa7479fb23fd118bfbe947d197df39b8dd8f6a3b9f184d360f50b0ed34ed00bba87926d4ae1ca3611cede106c734389e5cea7c42bf16fcacc769c98e182ef54d302873e07d3f95206a6b4c3fb70b5817a40df3d7373d4d47f7607a6edae95c2ed934b78", 0x1000}, {&(0x7f0000001040)="4139d5d80ed0a596cf7157a7211474ca5d44aeb4d54ce83313f5ad56b4766a5f3ba463629ccaadc23adc8d547686109cb0a6b1cb7b017a3e4841936396de69e0dd826c893252c110f3d52fe3ec862296f4a7a9be61b481acddedf17d01c46ad56b399fcc21164bf4918e403deb5c09261efd04edf4369e8b0d942939df9be3a37fd4136fd749acc4abd5eeda694bce85abd4bce82a7c7a4e53aa6062bb5509c35e0ea2a248b24ba29a562f426fa67155445da8be74d4", 0xb6}, {&(0x7f0000001100)="0a161397d56c9e522041925dc9d2299acf48e74e84fe", 0x16}, {&(0x7f0000001140)="041ea3ff39c39b304525b91890d169e8bf6ab6413f4007f4e28803255ff499761c963ae6c9bfc2a1b970fc47066037a4592120873a64dbd7dc47b3", 0x3b}], 0x4, 0x0, 0x0) 15:54:51 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x100) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3) r3 = msgget$private(0x0, 0xc) msgctl$IPC_RMID(r3, 0x0) close(r2) r4 = msgget$private(0x0, 0x6) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r6 = dup2(r2, r2) msgctl$IPC_RMID(r3, 0x0) fcntl$getflags(r5, 0x1) write(r0, &(0x7f0000000100)="d97825289bd983fd99c2a46a2abfa53736ddfee70f8a088e77c9dcf1c90b9ce3d0b55c297fa22d9c1faf13", 0x2b) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0xfff) msgrcv(r4, &(0x7f0000000180)={0x0, ""/184}, 0xc0, 0x3, 0x800) msgrcv(r3, &(0x7f0000000240)={0x0, ""/114}, 0x7a, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x0, 0x8) connect(r6, &(0x7f0000000300)=@in6={0x18, 0x3, 0xffffffffffff073a}, 0xc) writev(r5, &(0x7f0000001700)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="d50fbccb7d9ff42a912c14d50f18ff072fa6780977d9d3d78eaeb5aed61f2d1f85edfc6f2cbfa06263b441978d3262a96ba4fdd4336974285b5fb1401777bd29e9e4d7f08ce2a7dbefe696969d4260350aa402a55577902089c55869e1536fa6d24bba7c94e78ab9d1380c3e84cd9510ad1e6f66f07e8a2c9271bf3f416015edbf8966449f051e8f3558d520b691ecdcfefaaba5ec9397dcef79149196690d237d9966aa630a0658aa4625fb92ee19760f8626a53dd81318d4352f09e4233962ef06a52e527a9e396a9fc21d019dbc1099ee1d36abd3715d68eaa2a6360ca2aebf30acc0ec5fad530138be25416a3421392c1ea16813", 0xf6}, {&(0x7f0000000480)="11de1ed446de262e6ee442418b7347df282eaef83592cabb3a2f645ea8ae5eac99b2f3b38e159184a161fd042ab9ea2bb09729e224e1140d836ad1d9ef146bb8884c43e2eab14864073c056ec78e48315cb1948667d40a280ec30ddba6dca0f4f7b0d0da23c64bdbfa1043", 0x6b}, {&(0x7f0000000500)="7904a18ae2b6f20cc300cc24d22d6de9ee1b839245f1fcc9cd208210a0be811af2d38e11e9433859c9d5674750dca707a60eba994701340ea4fba6d1b2fa79c1b80c7d46577ebc274c09b1cc6410d649e9db6fb6587df68061a2e8ff4bcdd9b197156ef7d3730fe2df9925e4a3156104a6c7e2699e0ecaa859f36aa37a5f2a769ff9889ab61b3ccac99b6b7163c7e0eefd3899b9384f44c06c59f9cd2bf520bd50726956d4c7fc668c245e60bea9a585584ebe9b19ffaba6", 0xb8}, {&(0x7f00000005c0)="4c59a520db2d41b6da1a9ee1d8151edd379ba3c37ea7f71761aec3f9070c01489716a69d3a75e2509c350edb9d9376054579a2a9298668f18e145e2e5eaa1ae4d941add0d16dcd09cdc0e9d92af6f15303871cd9114627ba506001e41192b1fd3b5092ced04ca35c1a1f7853a634711d57430932a9755185ce2961016242aeac58d3328383f78ca451368a61691848fd4b272a8a9a4b7d64e727abed63f998c42e614c9b901b21e8ad3b2612062d80114fefc957054408d5ad393489fca168ff6a84a934f13afe9d02202ffba7a6539f10900ef70766190e1a30202860", 0xdd}, {&(0x7f00000006c0)="15d4", 0x2}, {&(0x7f0000000700)="99445d944c2669bad0f37f9e0b0309399285a2723af8005f5593c98db33947deeff811dc9cb6bcbb40a85313f72d177d4318e45c1127418f9746cb9d23fa50177fdfb53da318f81b413920e9ff2ac0dea686c16f717bed02cc015a47870516f109ae969f874af0f819e4494938e95c2f7d0780fc804efe6aaf97535007b2d5c33cf6bfe33284e2f81f151ccf1440a73988d5ef9ffc0a299b0b3cae22c50b987bdbd1021a5490350c8a5072b9337a0f2477ef3d752b5950ac441258405260e2049fed07469d19b8b064c5bc975cce3589ab9eb32d9f37efdf26b090b10e71e44ad9d21abef1718e52d109b050462cb0dafff598e404543e9fa24d25520a09cfb013e35f6698ed47746afa306626abb7b71508fab61143a6ca5cb9f2cb6ce4b5a04f007d76e64adbe0f87b776da3143deda6d161afea675f15aeab4ccd7322a3b677ccb29a774ef10b2b02b72e6404e84d501999ed8ce7d965743b064cde1fe711510fdc95366ee27a262b6219f12d8b6e40c84aaf9f32f0aa2ef630a3ef59c5897133e19a9b612614898cceeef3cb307cba54586da72b8ceffa68ac3276b27b1c1cd97225aed8a8bc12108127c56f341ee3cc60177882eedf266f2ab367044c7df181bcfd5e0584469e9816e05c2c72292b593d6847822b4a6261010d292b9e822d08b8d3a6f2de24514408d4bb411b599c5ea0441ff2d4d0007e618483caafa867a446ce6f65be56e79f984d7c95a41a2d77cb86128551400d2e2891b3c13cd2d9fdb636dd2449d44a6e08e295c4eafaa924adb6aa6f477d48f8e6fb16d70678ec43d481dfe50e06694ebbdcdb6b2909cf86e6e3ba9fae3a6f2d188c9c333d8292adade614f6a2a959f4d91250e8597996f381178e37cd380df0b81552380b7a6752a4e6665cee3153810a28d006d609a15590f3c2ddf0bd5a5429f2e844e2b05c7091fb869f47ce291a51ab5c369121a2dd48e4a09cda74be6d58092ddb613ecd7a6ce761687b08c470b8639dc333c984717e3c4c5d6f33def1e81d9232efae1feb3c6fed2a7a4b5f7e31164dd16527581ca7b5decf8ee960ff67cddf53bcf62b9e78f5d555fe5e21723895fe92ee2797a5197228c012036940dfebae5e99430735bd699fca36b506c9c68560e94be8708d2b556ecc047084db201754790ec3ccc4e29e2838c21987f9482d28c7b1056d8428d8d61d84b0538fa0c6e5aa1b3ced2eec7ed0021418349f943e3853ea528a8c64bf29bac0ff624cc046f60588a87a136968626a17c6b3845d5b2a9026b14cc9018e4ec5719ddc9f4e7d4a73bd4dd553f00741b4e81cc012838ef6d19233caf65e1ee35f04bb092f6630cb4447e2307f737f528216019f21864936b84aa10617290c1a5213a9fef413a8bc624ca4fd660c1a9d7271f9c0ade0dce9c3aeaa037759e49b791a74b30cb1a7c8c8ed8100ca41568d868ca1fae2272c3d14729fc38bb6f078c33525ce4c259f9a4a0fe0a853a37877ad07b09b80213c172088c59c459d05ebcb14981707d7f0b0fe6b78f02960d2484cf155b58cafdc586fd3ab216d080291fd09c397e87dcbf8d76f19aab353973e94746c4fecdc1c5c89c549b4b8b5fe03214321475d3148007425c35041c341e4738f0b6d6b2f560ae00032cc28ca14d8a9e760be9a807432300813f5214ae1745ccbdbeb977b29e9747d8dd3bc36aba7f0ee5849d89e1fc1345324e077dc721485095db0e342b71824beded6b29602b720ba23f15736d8824233b1f3abfe8f680983672a081de3af936beefa8d59cef78e30cc4ee99fc821cb740b1a9473df83e248438f04b70dde5ae9905f49aee2f268fa4b0e52eb54079e53401a30731759f3cbf99587afc362cd1494512690efd5e7e0e6a2839db46e07cea7b0d9b48a3065167317481e24c11526c39598df3fa2d73651551c5a8f301565fe499a63dd58905b2b35cf7e7b5de6fe06bec4257c585098deac2fd78a7bf5cdcd7f712155c83ad749eb0de291314b5c96507c97310ee8e314e68e8383d019a3ccf6afc6f34d9ac26e5906c7a93be43675981df921fff80c1e6a8b5e61d404b06abcc03a07adbb0922f8de17d673ac87deb14537052dd5856caa712938bda1cd38f2401af96ccfe66ea84fb36168a9f47f7af5394c55daa65f06788667576ce04141ea949b82e0aaf1ded178969ab3fe3e0278b3563f889e5173f6358352253d1a0fd3c8016508699a6c949c220c51405957433c8e696d9dcaeea82f6c25ae7211fa5e402d6246e0a093826087771db1d21f09bd50044ad9c97fc8f0e7edae97268ed7ee6dc52e7830347c4897a4a2b5298aff8bdba18eb52a775b6e18c66dc6a75a613c9d295f01335ece6befaa03bb69121c770c20ddd2ee51c2fd92909cc44cc0b14edf7dff3e99a1966adbf2a3c4c53affb158f0575d5a57d6d2bf80aafde029ecb438b673655c0b47a8baeb9a4e642271bf3e29f0dd507f2926184b9970d71f74861b78bce1f3d7d9c73419bdd49960bc55f3a2532fa50829c3e59171bde9a0c5d7aea820b692f782a26fdbd4fab4fd78953c8c7038f4c97cf13acaedd8dfb6deebc8dc48e64f35b5ad4ea8100414cca6d680211f2b5bf1a26d1f643f03340456d3a597ecd4c8d20c8cdeff919c6d9e542c38bb93132e8a334b8152ec29cc6793e940324c8d69ce37d6ce41d73ef7703cb9e1d5bf79868320d15036f7e2cf59fd17e5cf6d874ab1271ed1e6da0218ceea5111840a45a3b7fc82daf679ab6b42c7a7a7713650ea376fe7bfa8b66059e59ff0f0b6b35194b5fb269af058a20e609ddd0ae84c829329d65230a67eb1bba44f680d884e52128be2d123b0b868cdd644c68778003ac95e62bb5764a82fc054b6a595045cd0c7815b5c974ebc8aca4827b0a38d64c289abd0d2ffc9c8e655069ae6d6a7b53f201e55e477748c3eb675378043f8959330d3e15364e751cc8925eee4189d62b490c05eee6af07548f654e79f424f088ed4aba504d6c858bf7d2a3ea3297f3e4cdb405973e34ae0d2de5733f0af186684f10003c9e634512a2b451aea28c9d09e015f04bb28f47ef14eca393e1ee93f59e61b1f42dea276513a12968b81526c3776f3e093448059ecfc760f18b35864abd9261783faf7a84bca75ff17acf14b00d0b22756d46d3fddef30d30cb61f2fe48510fe93ca3da6822c0eec797e989d76f9ef98ee189e6d250c1de0ec926d8a82b0e0f7d17c276b227aea4e50e6654aee8c8c5cf44bf428f5ef72a396239443f5725eec374f3b1382c4caf97fa1faebbf19607e9052aac7a81042bbd29d4a0c114b67c610d012c3f161273476a933d5e6125af9fa9efd5729ebfeab095dd57e558c6988930727c40fa9b3aadb41967ead96fd6f8a954785415f4201ec4c4a35d0435de3c84fb74495cf57ed6f7c1f515a4e6ef13e94d30d31e10a31e2c771af1fd3b60c526438f892bef5a0b95f3e159a4b88893fa61ea5ab5591e63b236d27340a8280be92d51cc68b51a347d4466b92360c7299d6e62075b35e5e404af87fb4cf0889f598abac364d2ce9b5e27599b668a5e24fcac22075db2a26d148ec20e828210d6ad5f3a086f4f76ef2709cb22d39ac63d2c8f5d2d7644291f5c21db53526fb731b9d025581da8f63944dd7e5d7ab6d858628a7dd22e362a80367ed7c7fe8efb2ae37d15b824d5faac85bec9c1e9d2d39eac0887a90c8a5eebceea96e9f447415515e462d177ea2a4400eb9a546d7e8c51fe2c4b18f57d0634d68a658085967cf6e545d2edb47fa29d794018956ef99415b3ddcf6fb0a07d7316812b3822d2fc15525e59f9656cfee498029263fe032a47742da81eee7a694e30868ccea46f18d5f07fedd23d594340fba62ba027563f6640973a7fb1ebe4152603aca5c923ad658ce28114cbbcd4887091b978114d3c4b1ea169cfb01866a089e21cf7fd288e7c0f141135a8871b5a723b52396dc09b452ea2edf9dfd030f214ad5488c5451305dc970419d4c645a3ee70e1d86e74d524788dddf44b2ad9b19b47cbc6ae8aa0150c4ce290a30cfdb279c0564766e81decb4ca4f768a02e4c3d35e56e4cff95ffb5112cabf57a16f6d5213998fa2ba0696146863b1c8a2138c7d551af18a5c31f145bf5467659514f044854657168d7f722181b063e1d03ccc722a013d4beb5a9116d00cd57223f7d80643df8c6dd27295f537c0f8b9502d84b1eff7eb2a868c5ab9e06e92aa19281d679871562e7b57b23a78d403d66d6818159f033fe5f592b461b4e0877530c2ebd72b19518ca84786a2cdb59f256ecb00ff8b83b6a37212628eae2a95bf0a23fca46b4bc1b085bc78dde97ec69ec6eadd9154bea2d195cc7472707f56aeea14ae368b5687f98c6ea0644eae6f4fcaba5a43667c3ec8f7043ebf335132c709c627d8f4d33240fcaf9cc12e443053456a02413bced8d977cebb4beec2beb5f0e20bddae813a8f96267c8abe4030f370c0cb9f2d76ebef69ebb07639c0815abedb6869eba285b852a4a47bc39172ad90155b7f2c5d34e611a852ef3749e549ec8cb27b3bebfb102f79f6a9ae79096fd11fb6b2ad3dd3d3af27988a680948d2d3943e705c446559a6d88a86f509541fa05dfea7dd28f6fcab724d081d568873790ae1583e3462297a1b46922124a137f2a3d96cf2534c3488cda9e50cc72b0c1443530381ef71b9cdc9868036bd1910184854732129f020c95bbce8cbcbbc1fe217e673bcf4d609110c0d1bacf0213292ff3aa1e3212fbb96f1fb92e5536a1c24432aec0cee8d8c053222d02903115b2daa4019f5fcd05acf78beb0d263fcb77eafec4da3652ca964cced5e39e8928ee6f306a92227467f92ac03139ed825074924af3c7105e560c49e644e443e0bac347066a035a251005877b0e15e54448fab428f1bc573c42d03fe5d2d3eadd3e82ea05010d220bbf4602acb19646dc0bacf4e61ca5c3cd08dea454c00ee29d1fae66001838b5dceb18ba82e39db6c7ef924a0a283ee344f746c2d93dec8713858b0357d0b696b804d741b32269f06a6d52fcaba2d4c8eb11eb72ec2d1b5f5707b39a905430b7d1a0836288376fec957323825bffce487586b788b8625bccf921987fa2d8586ecdadbabc56dc20c347551f58ed665cb44bdd7f32d94b9488488c8d72542b67fb3820f9e67b0d10abeb21b7f1a5ebb65b7ad56173856983f98f2b3a24c4130fc5646c275e93f6dcd80977c93853981ffaa10d2ee431041c1fe27efc1937815a8bfdedc75034d97af86f515626c595b7367f35dafe538df258eb789f9ad93cadaae4d3bebcf3a4beffd63c4da2a7dfe920ca0522aeca58969a551418b8add8f41382c4a79aabb85c16f7490c64ed9fd36110621663013e1db5e1a0f1e702fced1232a512ccf1ccb18bdbb24d562b0b8f7647bbfc77ac4e09fa86687e4d68d575b106260465fa92aeb0ec8540f6829518760c6c0e0b0af888052d9078036dd8d15eb7403ddc593937c45430b1469525bc9f90654f6f2679ef6ad6c6805cefbd8c9077946959d12a1707390ad1c2a38c495f16d5fc924f7e78e13deda63d39d7fe555d876b1c4111253ebb8e4cb98cffe25d25f57de82f4ec6dfec32a7bde371cb31f55b7c4d9d5f5a52c0a4c32ec8f74f4363bd40e97e3669ab0d222cfb2864f5843c2b2c65ea61b4312462639d5fb47300757a208c92d6424828c4ab7d0c3a015e88c42fe2e0034519eac9a662ac75e952698e0d8ddf90fb3dd1bb9113cff0faf87115ea9171162461fedb551ad9bf54295402e5f89ec4b78eca5d9c", 0x1000}], 0x7) ioctl$KDDISABIO(r2, 0x20004b3d) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r9 = getuid() r10 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001800)={{0xac9, r7, r8, r9, r10, 0x80, 0x83}, 0x1f, 0x8, r1, r1, 0x6, 0x7, 0x1}) msgget(0x0, 0x544) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001880), &(0x7f00000018c0)=0x8) 15:54:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) eåÌÐ8#Bô÷¬œ§ëÌžï/å‚Hžj]eåÌÐ8#Bô÷¬œ§ëÌžï/å‚Hžj]pckbd_enable: command error 15:54:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x840, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x100000053, &(0x7f0000000040)="96") r2 = dup2(r0, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) pckbd_enable: command error 15:54:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x0, 0x6}, {0x44, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) msgctl$IPC_RMID(r1, 0x0) fchflags(r2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x2}, {0x1c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="9c") 15:54:53 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() fcntl$getflags(r2, 0x3) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) dup2(r0, r2) 15:54:53 executing program 0: pipe2(&(0x7f0000000140), 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 15:54:53 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x8003, 0x7f) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 15:54:53 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r1) getpgid(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7c}]}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) 15:54:53 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10a, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x2, 0x4, 0x1}], 0x4, &(0x7f0000000100)=[{{r0}, 0x4450e678f49db2bd, 0x2, 0x20, 0x7, 0x9}, {{r0}, 0xfffffffffffffffb, 0x5, 0x0, 0x4, 0x5}, {{r0}, 0x0, 0x1, 0x20, 0x0, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x2, 0x81, 0xe73, 0x81}, {{r0}, 0xfffffffffffffffd, 0x40, 0x92, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x21, 0x80000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000040, 0xffffffff, 0x7a}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8}], 0x5, &(0x7f0000000240)={0xfff, 0x4}) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000300)=0x8) r3 = dup(r1) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000400)=0x100000001) getsockname$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) readlinkat(r2, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/141, 0x8d) flock(r3, 0x4) bind$inet(r3, &(0x7f00000005c0)={0x2, 0x0}, 0xc) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getpgid(r4) r7 = dup(r2) flock(r7, 0x2) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$TIOCSDTR(r7, 0x20007479) clock_gettime(0x4, &(0x7f0000000640)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000680)={0x80, 0x8, 0x9, 0x5, "f3d90f9def047b981ca802ebeaa412b0ef8a5909", 0x100000001, 0x3f}) chown(0x0, r5, r6) r8 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffc000/0x3000)=nil) shmat(r8, &(0x7f0000ffe000/0x2000)=nil, 0x1000) sendto$inet(r3, &(0x7f00000006c0)="465cbdc06a34835e2e10ec428bebc9282d44fd6fb955d9677607807df0febbb9a0a1db243d6708d5b0d3105b73bc8597fac45eaf8498419e6ed0ad9db55186e4ba227292da6fecfac09a0659d4317d73a9220f3846f1efe17959f5faa6d981b630a8", 0x62, 0x4, &(0x7f0000000740)={0x2, 0x1}, 0xc) fchown(r1, r5, r6) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000007c0)={0x2, &(0x7f0000000780)=[{0x3f, 0x7ff, 0x83c5, 0x7351}, {0x6, 0x10001, 0x1ff, 0x400}]}) 15:54:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xff}, 0x7) 15:54:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x727, './file0\x00', './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 15:54:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 15:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe70, &(0x7f00000004c0)="b681b039773f8043a2cee686095d60ef7c5dc6821f4273024da9e4341df7c5bae0c2f5ab15d2aa18122693cd9fcdea840803494e9b7e67afe070e14a65a47f1a5e72030d958da3eba559b2fe9fd49693723d46d6e2c987dfb31d0000000000994242f792ef490895e68190231ebae0389bb730706afeee0a5e816c12e191f3e14224ad3eac9e96eb2ea0b959795090889623bcd5b6310aaf1f01ab12841bb1efd1c32766bb5ce068b70d921097e2673ed7287101b2ce564b0a1f480f5213288fe7bd8fa395e6b8b2a5") 15:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000100000000000000000000000020000000800000000000000"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x3ff) write(r0, &(0x7f0000000180)="f47b8cd223bf5f2b66de4f76aa39b4d70b986631211ab06e71af9780659f800df1ba895656b78f774e190a7c9856f05608da857f2a5fad0348fae3735708060d3f25af79fdc67c2924b3fbdf1ccef23be34ed0784bc872d07dae0e28f83f59b6be91efe10f702aca154812ba72d5fe9d7b25fed46da34abf90a00156d0a94684de25a0a915d580bdfe4348e42f58b1d5f5c8460eae7bf3a8cfe886c3e4dbb463c7", 0xa1) 15:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x20000000c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/238, &(0x7f0000000100)=0xee) 15:54:54 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x35, 0x0, 0xb}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x2, &(0x7f0000000100)="b6df") 15:54:54 executing program 1: r0 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmdt(0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1) 15:54:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xfffe, 0x40, &(0x7f0000000040)="f620c91d759dcc627fa1e96f08ac5c5263a15eed62", 0x15) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 15:54:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, 0x0, &(0x7f0000000280)) setsockopt(r0, 0x5, 0xa88, &(0x7f0000000000)="5ee6aa08b50012e91c9f9445282de29eea2ad70579927f35fdb8cf3975a5b966933c5b58bf655aa10f48f88cf8b22c7f25f884d0dedb53cfb4784ba470ad7df7385c5d1717647b32da159ba655355176c4132428e8e0229da6b09cbb59eaf8abacc5a9830e513bd19aedb520", 0x6c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000006b40223c2bb56c00000000000000000000001b301bf33b37e2844fb18c0ebd30f9126111a72bd5a183f2a5ec59757e860961b12e1bb8992ed57d729aa868e4114ea494fd84cbed93e44d7c86aef13bdfc40500000000000000e66f7976c25c2f1f68f08ce5e939b47381bca2fa138eafc2c40ba70cc31c77c325ac603555b5c537cb6cfcdbe6f36b2effd0f973aff46aed1bfe25fb1bbb10eec9343463d6ccf5a36f8d2379cb38b44f7d83047f633438279c4a98c61e40341e1c5497a8faace5d5294e8f00000000"], 0x10}, 0x0) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 15:54:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x5, 0x6, r1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}], 0x2}) socket(0x6, 0x4, 0x1) 15:54:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) kqueue() open(&(0x7f0000000140)='./bus\x00', 0x8ab, 0x117) socket$inet(0x2, 0x4004, 0x8) r0 = dup(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20400, 0x0) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000040)='./bus/file0\x00', 0x100, 0x40) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f4d75732f666e02696c65"], 0x1) write(r4, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000300)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) 15:54:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530003a10a5940ef4fb5cb865096464d2e74a31e930e891594f3ae86405eb91b4952083658b072f5e2ae0bc67c139ad53b3fe59b24541d92ec67cbc99e07f0bf160dceb0855df9a6bf20650149e8c6917e98bb41ddfd734fc5b2b53b380074ec8afc95a6661d289c1dbda610d19dcc0a684e5dceea5061116ad6bff51f3332a90882dd9dadcdc713e1a7ef15b99da6bce502e7b6dde44c30864fc4187e921d1d55d3f1bb6eeaf9e89f727203968606a6c360ee6072433f2d333f1d37378019a3c846421b4d4dbd6c26d128ab22122ba4ce193f380148e2090f7c34395ead4191411238df44e90412b4afc8d"], 0xfffffffffffffe44) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffff7, 0x3}, 0x10) socket(0x0, 0x4, 0xffff) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530003310dcb899b88a43be6b1fe6b8e536b5f36bf7ffffbe1d1271e25699e7"], 0xa) 15:54:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="f512633c87072802883f7a75a112ad2f6361e20456ce85b2a2d4fbf97ed8f1fe6e080cd80e724a3bdfae5ff42d2f0edf5373d2f9ffc29e97897211f1069ccaa01cf4175b5b4d01dbdfd7", 0x4a}, {&(0x7f0000000140)="1cde738a442622623c4757ef17bcd79b1344a532802661ef", 0x18}, {&(0x7f0000000180)="9a6280bdbb98399525f612fc405804d45ed48835eb6ce6f8b5dca5d70b94b57d10721de05a0cb8e1cc251fce2433bcde88fe034bdba7cebf957d8fc7d1293938c833f9837fe65c5da58db6c6825d74e077bdb3bc4b3f8ee506d29d4ceb1f95f2b29d58c3f2597b1617b61f9dc7d50f28db7a30c4696920ad2eabf80a6f52aaf2b5e82afc3e919fe77ca0b385c0f2d743c56c76ec571983601d9ac3243d65599fd3917bdacd7e4819570c0806ab142ba1cec0f37c9564fe281e01aad1ee1b6127666d364a7602dd7061a2403375590b105a20e37e1182c6b7daff59a8224d521f3d21b90ea54a6520e0", 0xe9}, {&(0x7f0000000280)="7372373549caf9", 0x7}, {&(0x7f00000002c0)="a13fc0b92de6ac6a108e22020afee9c38cb104182a2f17f0cb3c063af7c6e6e87ad7804fce1875d3d739d117a4c1aa91264c8cf238fe9770ee578d586baad80c393806c4aaefacff878b930149a8bc8925c5f7f2daa6de35a46c12decfa0d8b438d222b9b2deaf6380118627596e1636383a92cb7b205b3d5a668c9f5378225da71a2d8428243decc4df55a9e43de9bf1a8cee50e823bfdb2d3a853ce87e74c80517e6850d04a50d736b11256b39f48e2e191ea5f33889968112817e9c64dd6ed3a10ad46bec8aee066c1d1ea9a0fa497e1b7166acf2d4d40c2d", 0xda}, {&(0x7f00000003c0)="1b892829c85eb097c60ede37841b18772b07fef06c101021bfdcc70528fed3efef29f3945b3343c68b0e9b75bf74c33f9bdbff0a05a0a3be83b5311db2631efb89d6dbc2fab910f139a2612caaeb662f24f6f5c8ce4a5248cddb146a60abe308aa5d74314341a34e934b984cce2e55f783c6b780c37d2ce70c2cf45777a24fd8e5bb012e5745", 0x86}], 0x6) 15:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x44}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x17, 0x4000, 0x100000000, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f6") 15:54:54 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x26, 0x400}, {0x0, 0x5}, {0x65, 0x2}, {0x27, 0x3}, {0x87, 0xcd58}], 0x5}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r4 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)) 15:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:54 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() pwrite(r0, &(0x7f0000000000)="79ad4ec1a947b2326f704e6bba2a6d2679c65a8273b3eacaac974c2bc50eee09f68ad006d60249bbe04f363af7a46848c4435458babe144538ea3cff4ddf855e4e2701b1480b7d76a2e324f7eff06526d43c1f981c9ca34863577bfbf3e12b73128233f8edb1bc070067dc4d1cb28415d2035164ec6573b16e80", 0x7a, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8001, 0x0, 0xfd, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) read(r2, &(0x7f00000000c0)=""/77, 0x4d) 15:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = shmget$private(0x0, 0x3000, 0x81, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 15:54:54 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 15:54:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCCDTR(r0, 0x20007478) 15:54:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) syz_open_pts() chflags(&(0x7f0000000040)='./file0\x00', 0x1) 15:54:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r1, &(0x7f0000000180), 0x0) 15:54:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x1, 0x3}) chroot(&(0x7f0000000080)='./file0\x00') connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) fsync(r0) close(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 15:54:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x151) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) 15:54:54 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x12) msgrcv(r1, &(0x7f0000000000)={0x0, ""/3}, 0xb, 0x3, 0x1000) chmod(&(0x7f0000000140)='./file0\x00', 0x2) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/10, 0xa}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x6, 0x0, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000044fb6abcd3a110760253dbeb14ac9d554279c05eb6709b8f82973217c2904e8cd21fdcf2ce4a54ebb06c46f086aaa94313550065801210354471f6a998bb4bcd2b06a2eec226e5c9c8bf14488674bca5cc0f5defb6e2309790fc46bfbe1213720a03431dfe9d51222de4dd23dda1d04b80ca8eea14"], 0x7e, 0x800) execve(0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)={0x3, "7e4bc414c443200630e05ec29f0dece95d770819a5cb816b0037408c7787ff87075dd2ea2f32138af7b6eb65b2d2f51f5b01a3ab541daa9e2c842cf1115f9569833982d143fd1a32bbb62fa568e7ae2091ad1690764aabe538c5ed897c20596bf1898b453351fa554e23b18abf294cfe42c4dcdd38d3c1d901337539a538d0cd9e64e3408cc32dd55badef45e785dc669904ac1d41ae1f1243461fee3dc4046f552d69b488363b3b2f45cdc1b7c05454fa6c7c66e9f164b944ca3e6bd32d7719d587aeffcf08493e96e3dce14baaa7ea225ca94e4739d3d43aab3dece2d1391d1604d1ce5323"}, 0xee, 0x800) 15:54:55 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r4 = getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/zero\x00', 0x20, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000001900)=@file={0x0, ""/108}, &(0x7f0000001980)=0x6e) r7 = socket$unix(0x1, 0x3, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wskbd\x00', 0x8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/bpf\x00', 0x0, 0x0) r10 = dup(0xffffffffffffff9c) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/null\x00', 0x80, 0x0) r12 = getpgid(0x0) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000140)="424159d8c4f949686c96e43b2fc8c594efe5987436249c6b426c4360a9f0cde7d4588ca8ea50783b81341df5642840306f9aecff352e7b08458a5f2ee382d24373979ebcc71b0f3b82917120f769f3a45628ae260dbcb27762c395f6ad83280f2f34b970c757aa67fa6c7c1949b2b02ac012816ec70ff41c9fd33f", 0x7b}, {&(0x7f0000000240)="5ed71d5dbf52b1d7402bd8b4fec1cda6aaebd357c4808b718451d4b0631669d82a0b6825ccbd66e8dfb35de694780577f5511679f70413447bd1a89039a6d864dc7edaf9c19ae59ce4af2c6b413306ea6f768a8ea9453b1257162bbc0201cf82c7496d593abe6a621cab5ce5bc098b793866c6231ea4113f769ea62f91e84e890d99fa0fad2a2dc38cae768603a00671f39a", 0x92}, {0x0}, {&(0x7f0000001480)="c4d3719173e15ae9cedf1e180f7e01e6c3d9e88fe06687c73c9d3f6e9f2771e9910c24dd4fd81760805575d9f0ffdead2af1101a13cf0af0e905a0d90cc0bc052683057cff3c85b36ea7751fcfd5fce7b60464aad234e46268ad9635a8fb13f33b0b9431a703c9450fc09e34b69c52759d113dd77f2376dee636c620e2a114aa6c965470119f3bc01a853049217fc531d47d01c87694870d59c990313c62eb56828582fbc13d0f74f85920c528fb", 0xae}, {&(0x7f00000000c0)}, {&(0x7f00000015c0)="a9f816f4f4166194adfc12ffd10258619bec90e42670e8e2155a35120d37fffb296c8f31c6f47f976b58becdf8155da2885bd2e4f0a58999e87fe99d6fb21b1b5b299ea6432f558153668bb55805a0c6375a2b7566199af523ebb2d6cd43c80a21271fa36b7923523bb533f381795693631427d90c06cfcd0de2215d282935e1903f3cee93a1aba8556154f94fb510d86fa7a0c34d6547e233e584b64f8ef09c613b6b4d7903975bb7440c21842247d1ed33ded42f4f82eec250e5636b768dc94e9c68f1863f2f3820b6d280f1a557c836ae06f8b02aaa5dbe", 0xd9}, {&(0x7f00000001c0)="baa718e6e23196a5b4bfdb58f8478d82e34ce0c55d6d410b3668f8c5ebad2a4301e980ef77db87c2242319324697c2", 0x2f}], 0x7, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x70, 0x8}, 0xe) r15 = getegid() r16 = getgid() getgroups(0x2, &(0x7f0000001580)=[r15, r16]) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f600"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r18 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r17, r18) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee15f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e6271d9e3c3bbe6ee3d05b13e49aa312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777174b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7b99d11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"], 0x1, 0x0) setegid(r19) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r18, &(0x7f0000001540)='./file0/file0\x00') r20 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) ioctl$VT_RELDISP(r20, 0x20007604, &(0x7f0000001440)=0x3) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) 15:54:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18020, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x6}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000002c0)=[r1, r2, r3, r4, r5]) 15:54:55 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x2, &(0x7f0000000040)={0x400, 0x2c}) write(r1, &(0x7f0000000180)="a736a0ab6d3584ab04b4f3c8dd7c4ce8253557f330bc2b6131483d302769247eebe5f627adf836bbea765975", 0x2c) clock_settime(0x7, &(0x7f0000000140)={0xffff, 0x1}) 15:54:55 executing program 1: setreuid(0x0, 0xee00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x90) r1 = geteuid() setreuid(0xffffffffffffffff, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10208, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x72d, [{0x0, 0x8}, {0x3, 0x8ae}, {0x3, 0x9fa}, {0x1}, {0x2, 0x7}, {0x2, 0xffffffff80000001}, {0x3, 0x7f}, {0x3, 0x2}, {0x3, 0x7fff}, {0x3, 0x1}, {0x1, 0x5}, {0x3, 0x20}, {0x2, 0x3}, {0x3, 0x10001}, {0x1, 0x81}, {0x3, 0x3}, {0x3, 0xfffffffffffffff9}, {0x3, 0x8000}, {0x3, 0x8000}, {0x3, 0x1}, {0x1, 0xff}, {0x3, 0x1}, {0x0, 0x3}, {0x3, 0x4}, {0x3}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x337}, {0x0, 0x19}, {0x3, 0x8000}, {0x1, 0x100000001}, {0x1, 0x1f}]}) dup2(r0, r0) geteuid() accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 15:54:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1}, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 15:54:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x1, './bus\x00', './bus/file0\x00'}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b030023270000000000000000000000000000000100000000000000000000f6a2287f433f", 0x2c}], 0x1) 15:54:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)="85c3488e7e2e4f", 0x7) 15:54:55 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = dup2(r0, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r4) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="28000000ffff000a112119f45159e1f2886fb65dd0952b0001000000000000008c1348c14ea4a9b6f93f2e1a05fec929b1cede99b50e654f6a7b119408dd3ed7c604b090f38faf7b93f173c33cb2065ff86b2cd3029e9da1060468a56e9b362d7213a392ffa0f0dd6c0950ef4f32cdce521d69f1cd7b7cb11d04d145fbd5d865823ec9449acd77527ca4bddb1f8d5083dc006179ec34297dfa986528710be55da9a551bd27aef8ef11a580b1dd1ab63fc14abcd57ab802d1c0457aa3efd43378ea9e8cffc60e8f6c6225842dfc4094255a584924e5b09db804488dfc72434549db9275f5feb756c6bf30aa4f3546d411ae6504116114c0c388f2aa6447868a9cf42eced218259fa8bb8a222525f5369d948d97fefad41ea36952344cd4520d26dbe79c598b9a28b9bf723fa123862d89e9b6ec46cb8a34c2581c2a651ddaa337b086ff502c5201fe2493c674b940d4b290eca2c21994502baa7d2472d56d47fc86a1a6ffcd5eab54099c9af67d7a9aa36c17d0d925f9c2a777410cbec5d6740eb3c344fea891780b7f8092769e067c32e17de56dfdca5362223030b1a8e812caab816207268dbe790d14d4e22651d06e465e56c0729e500fd9f620c7714e7ac96033", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRESDEC=r1], 0x38}, 0x0) 15:54:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xfffffffffffffffe, 0xfffffffffffffe00}, {0x4, 0x0, 0x0, 0xffffffff}, {0x5, 0x9}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:56 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440)}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 15:54:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x81}, {0x6}]}) write(r0, &(0x7f00000001c0)="964e1a4d4bf21d0f1bc05ca94a6ba931f857d4a52f19102ff45b02dd25d7abedb119a4af946204caf49cf50615c473478fb7c88674ecb8b4e98181bc44468b48d096b8608861201e3f8f73c92c94e50db5eea1232dd86c44771d23539dea7a70c2b8b701adb25e625173aeac11aefed74b4436161fb60af3ffcaa27656b9429fd4c2505aa6766d1def3c72da18b5295715597fa012b846a1128d6081e8b3e8e388eb159130872b97358fee8cda836a44ee362c0bb8552fdd4171f895a6416633d5e6dd263ee5c0ffac72b5c998d3a03d2689927e2af7a63cdacf23b6", 0xdc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:54:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 15:54:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x1, 0x200, 0x9f4}, {0x7, 0x8, 0x0, 0x3}, {0xf, 0x400, 0x200, 0x1}, {0x5, 0x9, 0x2, 0x40}, {0x3, 0x13, 0x40, 0x2d}, {0x3, 0x0, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 15:54:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffff76, &(0x7f0000000080)=[{0x1002}, {0x4}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2f, &(0x7f00000000c0)="ba10d089eefb032680929fd4169f3af0cc7fdafb66f38c47038ca9500dc8b248563e6513216cf141fc6f8e5cb271e7") 15:54:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7fffffff) 15:54:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14, 0x0, 0xffffffffffffffe1}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x1d1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x338, 0x1, 0xf2, 0x80000000, "a9b25f2d9245829ccb5f5547eb2a33d6dea21992", 0xfff, 0x8d53}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x14c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:54:56 executing program 1: r0 = kqueue() socketpair(0x6, 0x8000, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) 15:54:56 executing program 1: poll(&(0x7f0000000000), 0x0, 0x7) kqueue() 15:54:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001140)=[0x0, 0x0]) r5 = getpid() r6 = getuid() mkdir(&(0x7f0000001200)='./file0\x00', 0x10) r7 = getgid() sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f00000000c0)="27ee18eafa956aaa3f0cb061f882264f0ddbce90d28e9e64c7d4a40f5f05ddb28771fea1003fd91c5959fde94a9bc6b13875a3a72d6e46e81879329a03763d6cf6221b97fce7401f2732083fa16407ba7d05ff8938ee5ce78430a9c003abeb247dbdd7c29c7d08c1a4351f5a92ba9584967cfab8f4de66b43854ebb64c180f2ff471cd66cc3af7ac61fc9eeb551633c557c01a516ce9fc72842561ba8f741f5b528d790d13a64b408a28940ffec893ba137f5f3135c559efcc575f2c65220231003f4b8b23af59bfd6309f13165fcab8aac26df41c3dd56f8b9c3f76441aef3f6e3f7c05f02e94785e82076bc02531e64f0c949fc01f83d511558544fe7e3b39218b0c0bde0f9670c85f0c13fa769a683ebf5b0678ed91ee5678c6e21e6adee73aea7d1f53b995fa7fb22be930510198ddd3483f6e2eac194f74e859be1cab973a2771a6ccad00e6bd2e186d8ad0f618675c15a7dfff74ea7035fabb81f7a26cce9e71f1cb345eeb4436a290030c694e3e2da85f9271fb7b05b6a324d228a5bf35209a4c3e814d957b2a27699ce56a03317b3ec14be98303def6af51d96ce4a462dc2e14115e671856d1e27deeeb6b68465c750d94538d3b1858727e0ec9fe8753ab55fd09763481479c97c24df3f34627fbc70e65acbdb8734814f38e24b5dd209ecb057de015ea224654685069555e02706022868d4167522be1fb3c2ade0acf13246abd3e11c37e146492edb0dd69cb660da8d73e64de5bf392e3f29c902c4e0743634cf9ec53aa6277f29c32cc650e11fd6a42d38270bf853f7a353a79cf47bc95ba508d7569ccf335400c65bf0caba0c9a66d19c0c4b0eb4600f7d6c71e068047103d49aab3f72196f33da846b0489c2f447f699925bfe8450195e0bff0c03dcfa99f6c8d54d503a0eebf98dade35d9c7c8bb8569650eaec42ae0da5160254c133ba98b09ab36e73550b5e12661a9626566036d45eb48ff91e529da0fe9251d1e118a9d14327137b30439a34d94044e644adb6f2b6dd53252e4da5c23e8b7f56194485c591eb512336a09c2e90c9e3af038ee79529a108401e4dd6fc4a8eb7c7d73c8d2cdcb90e63be0c4cfe5f28a2e455930172edd1ade40c9b4f0e2dea816f2305731fd3b0efb07a942bd553beebcfc5fa1226877efe9d8bc0c8c723ba58a17ed98d64ce1f2c7f0009f6621c9dbdb5c55d9d36387bf523833be489ee198b8aca8b604898824bcff4077923e05dd6186bffdce37002cbd04b55e1b8f819ac6bc83fe146318d7ead2765397799cc4087c3dd84b86ddc9bd5c5e0a6b2f1506a67f9376bb6b2794261b4ffbd7f2b9bd3bf4f23b1d767ae031a2b648584ef5001a53309b61588921eb9095f292294e17ce7db18386181ae9145b862ddf6283b49f9aa2cc2905a797fd9cefc9455f5464f6b6ad7ecc60381464640dd6ed664ce8cd4e01965692a86bf202f0cf49d80a05618911c7560de624036549aac357389ee02c4ed06498757ab2a08dbda83709d9702457dd14e9718323ef95cef79b75d9bac1793fb60c8abd4452292562ea74ab06ad9e7ada3e9e0dd4c22c2a7e71f0dcff451994ea96e29b23e526e49cb16a48a56084e61be2e57bb69ff2dd07be8d0d21c4d3b8e922e263a3afa0e72b819e939731fe578084239e176507b0cc66c05959c3cccb4eb552d1fefd69c4ca77dbb5cf4dedac36801b12da261325c2f5f83a054b313be5d16d9b7725df5e8e089791305ed39a3486187167ed2575b182e98be6781c1d11dbed1e89021b1e08bd975c7c675528368e13555c277cc91ba685a177315f39877796204ab519eefd4f0faf4e33516fdb41dba8fdd82bcadf32fe27247314afdb897e1dd8089eecf7585b86022a08bdfbd26ea8cc967beae191efff3b046db437339f84b78ef858b7043ab0c9f2b0f391501d0fbf292f99e90ad6f12979757048a5ce8548b487fc1070fb1f21597531c2c8b1c0dbed9917c77b59803ad6b8b5e357f1e18260e2b03343ad49098166f6216112cc3b5fbb2c59662728aa84cad5a36277ea8f18056ed296419bb6af9da02ed574a50932bcb162ab0f93627703f136bfa4d8121b9da564c7d359c1c5490073e6fd2aa02c83fbee10a35d4db45ce7fe4d5e0244de40bdef4e47f208245067a3eea4ab7be80d864e1dc33edc0fde11945d223a70ab2354bbd463c0956a6c7daf0258c8c201fd713cf2502a027fcfb3c86563c63892cbbdf42d4acda4d5f69ac7f67293795e367d4f7a0dfb21a5f631c2a26a6b44bc5fc04a36f5e5b5e9833914704804e8c464e6be04ec07fecb8906863abc0f11aff87871f310377a3b40cc7e2ecad1ea915e4b53480edb4c6f29dac93742636169ab424ed155caa592b3cd9f55da14d0182eda4ba81c670b83c01d02ac1f561e65851e17ce122dd548ffa413426f4cadbb4383dfc37241e1d04388361070988a30165962ccf4b5f4e65d1fd41b3b5b7804f9a564f1d5f41e947e33225649a1da4013af7d8da33a8f4c0bdd6c22ec76674b8f0c23afa8a0b6d4ef9e1df6bfa3a9e4acd7fe2ad2938bc9bc1492b070fd6183d1e549b40e690cc7a5524f1d9dcfeda2608c7ad3848189d619043ae0d7cbb35e087d40deb93045c1f30876b514fc96957d3e3be6d7896277cd2cc0d6f8c693c1857a67cfd76d1615220ab1ab9092b902b26235ceb33b3b503a654861e3bae83c7ad7ab6f1b34aa8fea1c56fd4ca2d9897e56a3afcf1106552d25ac38e00ffadd538cd33dd090cf1246eb013ed991a2c871e6de8558e65abc77526d1fbbde7f4dfe6e29edbf3ba74bb9474ae2c8b70135b853f4dbe2949a56010550e8d14c862447ddd5bb4d2f8bad9b4176c5fcbebb5bb42ce8113bde75848b9f9435228501966d6d15a4b64ebf5921af40e40d7b8e6db961a3654b5e4f53751e73919bc9d566950f830ebe340b8fbbf2d337888219ff2936ac1c0ecf2e56c719394d473dfb709e4f9c1d31d235e6be185299e21ba9f31bf7cb87d0c254952896f61b618fe4a31bcb5bfe25b3994089618ae3116972b615414fca906dd78393d20c09735293b773ef5486f8b6ba0a0302caab271b4cb3fa6e05f53cc009a12ab213c890c6010f07cdd1b0aaf1b6fd87f0c816a425cb599e9dc2c922867a524b5b5b4942c25607ae2feacb8c57b1e3c3fd8d2a2fcc8e78c6706239243a76e818377514b3b24960800c9c03b72f04c431cb3d924c32b5316696ae2a86f2c13f7a3a9651dacdd7ea3500d40579476236a18d4bb38c40eb86b4843c27d28b97befd34f1af31ba37d1f0992415a72c2e92dbab2fe42a26f9ecbff7dc78c3b31a68ae900e0f92018712a48d2781112d64ac89ea7083ef227e0f1f1bdc4058c01e41c42b3a3e0f4a6639003fa7742887974434458db6be0a73917b19f62d92b07c56551b11fae072ec439b5ff55e349c357dd5e2efaad861f5f344eec3d907828cd40e3ee2a177da7a55313a4cbf268281fca9a06827c4265b7e4e42b4a83a0d68842a47c7c0dd37e651d4056d9936399b9d5dfd07ebdcfcc40869e4fe9d06c7a8ec490b5e70e41808085072e07e6dcfca60056e34c1b78d3cc8b723bb6b14bd8432e9dd031da1461009bd3ad37fbb5504082a7b7870e37d9548d013862debd404da890fad06920c8eeaf5dd71fb637ad750064817b96732f0ef24e47407a9428330982b940031b04a41ca94b329a74f60b6aa25550bcd4e5d3c3e8d9e636087b2ef4b1e1f9208f0b8eb7c35c0928e171940f0040f47b99eb7209ba3a4f2d378da0c63a8d7287f947008a0fe28b4629d3f384829529a7df9711679487c042e62f2fd970e2f37e8d3d19342e10cf4ab3d684aec61d7c5bc21ce954cfcc21d817b18aa93a0bbc9b7a9ca764aa941d95bd34ef1e6b42ad8294feefc9223d0fd070ebc2e706a077b3e6fb338f8be6bf753c0d2acee13b7868b31cc027756681d3e7771f4131837c587b89d439688d4665ccbbb0c22b2f4a8426da0aea77f03f60535a8506486c5bb3239844478badf13859db8c7d8163addd22084555a58179636d962f0877b5cca6cb19270fbc0e72b37ae06b4fbd6bee033e7e2b0d778bf391b698edaf0407630d8a438923d139218abc3bd547d97d2abd3f3776d6fb85d931e26d61774e2b44002f070a8b9c0b94b1e020bb6b8928c024f79802fff7d76eb677d06eec85738e59c050c16a3a1ca8d31930e7ce707911e5967e3f1af1f2164b5ca7e2c75269fe710235aced4f371eaa418c04cf020567ad32b3b459040d7d38ad829a30df8af0b4a16938a5c8882049a3c8b91115f15dfdc3463f726bb977379e094e1ead1b52e610686fd3dc3168e9fc0741b947b40fcece337eb854a310e73c54fe553e972d1e029be74b314193a2fa1d2064d6c71a1b7f641ee297658e5db2d8a01d336861ff5db29d5c73bd68465003a685fbc3d1458a8794994b72cfbe9bbe0f092fff3602743f09febaaf87a8f2071b95669b059ad6eec09a6c3407eecaf9d46642b9d64b862de6d4be1b4c00df576dc5f8b9c1b73f2df948c2ec7628da132a3e24c93bdb399ba4ac4b2a61e3bc733b0131e620534f9414aa342052b15e3825a9a07999a0f12525f266fb1b07ccf0a6e31856d5885c844f57279e644627e2523f4c849d60e4333dc44b9f53970c91172cc5f932c05bc2d0dd3d88db0668c3923a04097feb3aec7a6d832af42b0e22a8042c297724f2f9bd3fa00e19709b76b08bb5044f8a6b6598194c6248de2c1b7369a7ec29c21ce26519883122048ebd0427055e7b0116a2e39ac946daba5add978148abd1250c2dea02c2f5815fcd7f54d819681c5ccf6eb0fd2691d89c7a5c702a286a736cdc7f2981feea1fdaf3870d63f1c24e39232b364c385d6c61ca476755d9e0970853cb738c56277eb9a70e6fe57bc5608cc0563db55745afe1194552d79a02dc6a5954a91c383ecc287c9a224f08a4e3ba96d8c7f5d355bb0eed33700f16db36d8e877fc2188302cfd652e67f50e5c67048f570fdb52bc504466d35ddb681ca984f8f733359baa55cb777b8d9c905452f3111d2d0af9d66be437509212a325ff165969f77c5fa97650c2e0fa0a7e1a9a795aafe70c66bea85b0c9045b2812ca1723e1fceac16c9aae660c65c42e498a0cb3b45983da1b88ad5cd47de1a28534c4e4746254f54407e78b3a8fc44ac9b91e18d7bf1c6442bef8d570f289c9c2936ea803e1715a0378914e168a1bec145887608b3ca5ad3928d09e823ebe42b0bddbd9d420dcdb1b6ab1f3a6a54aace3beff4caf127f739ce6ddecd5d845bb95d0afb1464ff892827044baf184e72d6d00540a9535353cbbfd7ce2f882f98ea1e3fba9967632429eb447608c199b2c8fd16bcf6cf4cba4cd4410c54d2e460bed003962288afd2b7d8e53a67911172a493f7d3209da38e6ffd8e024eb27ccf72c0b7929735b7513b4c97ba2c6d0a328c4cc6f04b7f6c6e776aa1334169d402615392f6fd9a071eaacb04d04d5edf92472e8d85b57bd40a4b6a60b78777e3224c1768fc8e0c12c5b67cbee3a96f71e223a83e873ac1b3b87a587b8c9b6bbd186e13b094eb4aab91c45d9c7b04078add90dba3924028576387e915a53064c259aafb1795687dcd529bf5a70bc6ec4ae132a61ce46070ecd7149c7105fcd1fbad56af60ec12b503eafccb1e2b4e1235adc3c5a9da59d562162b00b37e982f4276ed4a4ce1cfc2e5423ddb9adb452cfc115b284762e5cfa3ab81964d0ecd602773a350057a887a5ba2d1bb8de80ab4b860361f5cd3fc603e072867c9fe7", 0x1000}], 0x1, &(0x7f0000001180)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x2}, 0x0) r8 = dup2(r0, r1) ioctl$KDDISABIO(r8, 0x20004b3d) 15:54:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x84}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x6, 0xa9e, 0x4000000000000000, 0x6}, {0xceb0, 0x0, 0x7, 0x2}, {0x3f, 0x80, 0x10000, 0x100000001}, {0x2, 0x3, 0x5, 0x3}]}) 15:54:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x28180, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x48, 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = msgget(0x3, 0x20) r3 = getuid() getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0]) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x7, r3, r4, r5, r6, 0x1, 0xffff}, 0x80000000, 0x1, r7, r8, 0x6, 0x40000000000000, 0x919, 0x81}) fcntl$getown(r1, 0x5) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)=']\x00', &(0x7f0000000180)='{].\x00', &(0x7f00000003c0)='\\^:\x00', &(0x7f0000000200)=',),)&\x00', &(0x7f0000000240)='[\x00'], &(0x7f0000000340)=[&(0x7f0000000380)=',),)&\x00', &(0x7f0000000300)='4\x00']) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) 15:54:56 executing program 1: mprotect(&(0x7f0000326000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000325000/0x3000)=nil, 0x3000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140), 0x0) 15:54:56 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() r1 = kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001140)=0x400) r2 = kqueue() socket$inet(0x2, 0xc007, 0x3) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x18, 0xfffff, 0xffff, 0x4ec}, {{r1}, 0xfffffffffffffffb, 0x19, 0x8, 0x9d, 0x299}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) r3 = kqueue() sendto$unix(r2, &(0x7f0000000100)="706e4697a14ebb2fa29c46dfb028523af0886ca57c3a956d7bb71a196402d0f466aead8f4f894fcbea5416580834fd9d80b9dedfc344d834d2fe59c1548dddf7cad10fb5bb338a4a8da29cf6f8bc1878e7b31b8422f49e61985940713f6afd6f84d883aa5bbecfcb1009122227b01fe1e350bff05bda11e660d6be2d22582e8e541ff561a52844cb05ea045ea9f4cda1af74153f1903b22c18d360697349d4924c24e7005e6bc6e4c628646d15e820b4c4f0f16de0195cad9c4d2a16075c4b516f6196ed1f7e089f02a5165cd66d2b18e57ec25c2e244f707e19b8ffd185a160ed76c00b7a22a88e4a55f1c3cf3cee78133d541ad5fb86c768275765cf1a05a2e022ba832b21646b97f5073a5fa9e09cfcbfa71cedc41914a634bdf53aa95d9f41ab8e85fc90343a20d4a9213538137808f56d43f13153865c5738eb51c1e01817c96bb6397d937c8dffbff87b8fcfee4227b9440c1ae94f8ff5189048db041940d2023a61b1efaa302cbbe14c6691e51a33b5867e87c1273bdd5aef10e01d5c24255830062f03483009d406a2653c49aa512fb98638670da139d1e444c6e6fc42254d2097fa36f1d79cecdee160a8cc3da1e3f61e33c0964446d62681be64a1e89d51826b69f7021b81381a52ed10d0965f3dfd0bdb1fafec3efe89fd8e9d8d0a4462a705c755497a85d9d24a911d78237db02406d4571d5615aa35bda6e5be7c393b9b498c301b2803bf8ff5bd5bb72e1650861e13decf318b972c76334bb50255dc523b0bf7443a3c81b40e8cb0531898a5446a0387e2c0f7887664aaaacabd72a58e885f4c073fe1ea8b94ee48a930bf66416c4ce49772b5ec9649b9403f5d88be5b92c84a8cecd5d5c9b89a15f5a1ad787e75f61e6a624b4620e41d5af793c7c30510ce52ab7b523663230d7e9e1602041b75df63d64789cb28937f5d061ab906ebec1182f4af3d30c9a15c3fcdb05ea97015355cce4b180e2c48ded02da5c04b3fb4edffd19f5769fed6a0a048f2a88dac5c7c5057d9daaf5b72817b65ef8bc0e22650a62499f09da77eca304d0220847caab7f46e1ddbee4d1b1f236a9d0a7d0e90ccb91e46bb83c01edd5aaaae6ea71bb5a639cd685319c7ec410fca19c5046f0426b2e17448e76d99a14c3133c4b10b768a7c765df33c5239afec9dc9d8a41f661392d138b1bb57b35322bd07128c7a890f27b42e9747baa5999028cbea429162d0b77b8d7aef4c3f29563cfe05a4ac1facdcf1c0a9ca1072163a57a13032740fa9303f3e0b6c7b59f89662ec000ab5376454af03b43d87240426956782b83d99095bf1d5078146b8636ea02ed4fd1305d66111eac8ce78a5a5767fa0b2990a2104e08cfb06fa5b92dac3ea615a47cac676143aaffa4679dff4fdc46d4ad994dc5fc58061aee052c0afca26b61f45471a8d5d475e6bd5e16e64c773724f401b76e1a9cc0a0ab9d0aec4eb610b81019c425062fd641ce1047e827f4347fff01384aca9554ea16d6cb5fd12a52a56c2104a24d69e1f73d2e5fc372e5675956cb7d3ccd4f6fc37c586e357280f1a7afdaaf4be30e9e7e3e778fe99119ff742add606ba2b50b8ee263d770051be3f1c7061a541a0e90724a665808bde5892db57e0b816f0172e425ed89c226952f047749d78968cf136c782d12503c254d4928e9314836b9490ed40d1756dae5754cdc3248a7ea0cda6c29dcb00f8a2cb29ed2f90dc50624de7bf918613ba9b172d18310e01406e42d74127df79edd156b2246057981922908de55d6a875d9314c671664e7340360d092cd774d21eb5e4dfbd0a32589d810d858f35763ead3277d21cc05551d2b0f4e5183601ae7ff1912157c0b68941220254cd1ab8a41eca71ebd5ac4d90d404832ffefce0ed31620130eb39e960f149708fbc1a51af2c843077f912176ec83af2d2eb84e1a607c1c61a98898d76addc76a56aa305565843bf0d9f5e637d408794a3d2b6137e86cb6a83448b758757221432ef914007ccbc121d44e7ce6a348d4e0a6a94978888c0332b9467dbb00b67c5a2f11e352448c0ca66610d18a33c38992bd7a8e56b05957a41975f26f542fa2d47960fddf45635a1d0ce994e3cb94223f7b2d0039c4d123d485f8d40b7317fad4e44bc80d80f50be56bdd997bbedc82545ca6c826fadf2fa967eaf0058cf310b148b738fd841bee3b9ddd01008b9af6bd55307da1cb42dd3296b27e259325fabfbe074c9db716952ec6921872c9e7bd1fc9b46f9ada2e238bcc56989ad555566311051bc8fb857182176335376be39a8db649e89b5769ff780b71588f8189545fc8bbb33a59168cd471b34cbded9ab4192876e2287d59b8abffeb2e20f2695d635103f6b10902cf6c14654d69a5ef6428805d48d77352332a889fbba9a3f2b8985d0f178efb197dbad283f5b99e0f44fa8896a1dce35e8b80d143714d2ce8cf088521420e6bcc4d596b2f80468952c0252eefc8f68d3aec77d28ae51652dd07065558b6d2606a00284bcfc05d74422b574d015e2849b632550e550ee1a27825813859ce2ef1d0447c85aa33a7ef99cd8cdb25673887a0de7d1e86eac616b07962b66da1b95b7cc5aec5b792822c87436ec22c0edb6adc81c774cc0baa04e2f08b75a05ce5740b6a9aa2314ddc9e3625f93088523da459d37d52ba88bf0f8cbbe3710dbdd36e8ee7113400d675ba90c7b5e328d69b297238a2507d2be0c00db000fad4013415247875f6b4c42b714a9c5d531f12c9c72925de2fa2fb5c7e3ce86ffa25684bafc669a2bbaa06a83d531fd750ab1977fb077b17336b5b50976579aba4c8fc07511f5f6576b77b4545a6230c33e6693a7b22748192128805c8baa5ff1e42e035b25e6cb0c64f61986f37bdbdafaed13f5e73acb97eb98ad103f09c5a79305392a4466ca865dfdf42b52c1ae30bb6b07e8859746de2881997d7827e46fdc8f4bc9be1cddb56a37ab66a38efe49fb6a7769a7f515ba799c3159a175c37ba9a398fc066c1fd951e37ca8697374d323dd757c4a3b4d285a236cacfbef77ea06985d6499295615a63cb1459f63a0123feaf79264bb18dd3a226699ba54075bd2fb69da1cea0ff3478ffe5c88d2d89b56a7edb5248a034cc9f4fa980d7bdbd626ee80e5f48bb4d3154ea673008ba9eb9e2b0cfb5af3e65141439982181a2d88303d5729e87ebfcda802948fb5b8ea22286e1696119cb4f5094e87dbea31974002aa7624d3a9e98f6df8c2de53ce3264c572a5397e578e55071e9158b17d01abcc72dcc58dc2e7f4d647318d058eb14f12b0d46f13fc73debe72d0c2b843490145dc52c3ac5b2df8d62de92ea97a79d26c6cf81f7885990663bc9cd83614f354d468917d09aa7ad1b77e73757c57ea93908b2734602cbc042a40fda42bc187fa6f06cc92819104a8cb94a16549d4bd29417a20d87280fa3f83539d1c4d368f07ed5a7faf5ebfa7735662442f0ef1412a1cbfb216a339625bb4012f4d8c918932a124fe2e6ccd352660a6beddfa6c0ee45c49c9c5822c60df7ba13e9e3fbfc2bac67b62f5e9cc06275fa99e428f9378601599f0ef4c72a3c69f660e946ab5c797623caf69de99fb20414c069c85b006c9312f47e9b7308be3bf23c0a6acd9cdd5bb4a2ca1a0188348f571a1668aaff20b5d63f28c3c3f361eaa8c51a8e5a048fdded326e6640953df5673c62b24e8068867d88305ebf5744f20578974d9086c5d0070c71e054392fdfc7c428f5412efee41e85e78b7d5416569648fb27e42fe7d99c9b66b9a2ab21a021e6b5065d9f2426677ee522ac7702c2964111a8c2d449ab98d44def4503665762eb940aa4b7f8a7264c327a47379200f88bce6a5d26ceacdb5bbb982c212b33e31aa98c10165ad1016a0496ab9f58f4acd52bacd7156157cbaae62efd841071b2ce7de01e0d202a4be0dc7b001a94149c643589697ef4a5b7f740dda5b66ea569ec2976643511d3f50f2d3f4e2e6c4143be4131761872cb7b2143b746b03a1326596c13156c46c01c8458694866ac58b8ef4ba80b8372249b48cda0bfb0dde213e1b0660cfc2716cf569388219fe5d2ddd4eb15cbc280832ddfd56aed484e248e335dc420c6d32cfa6aa46759499991c8ed5f40c55bdbb601dadec3b9fca18ad9bf295403091112e6e38c9680d09718cd2e12394afda371eb93b9bad57c0475a1293bb9506ffb006b2adbc648d5699211307f0559ea053f303e2cdd11e45319f82fe393d8f66fc75f4e91ce53fc63df33cd5d65a48fbd5b3dda921da6f61c023eb329b8e8a9b988f9c9220e3e918c45ab948341590e8bf5c236d6c86587400a38ef55249d7c10b090e9517463cb61bec85ec4f28f076f2423d7e5ea02909476bd319df7f2545e37581789667d54b7f427103d681f4108ae764bd2e529badca6e2ad0834df8184dbb39a3d94daec2ad442fd286bb286624ad1b5e47d17d3940a9347ad46162855a3779c7b5873ab843050889e2b610e1297cfc474a5ff9dd8e0bbef460a3ff601a1e53aae92b72be74a4fe44d735892e6fe454549cd2bced60e453fd050b9a374110a2be269022a7e19ee3876dc401630021cdd0b300f68a531664a35b02448ce13c527c99a31384af962f357d7b3c0dffc52b608347975ac95c5f8d3baf4d8b624ca12fd3e84b9c8a253506bfc9d3245526d37b8770194e8ef313f9f380941b5a24204a12e00079848860749a24b6c28fc0c5c718d959eff54c971ead508d9d8609e286e91896b85314be8de651d63ac19d24e4676fa9dc67ab294f05b653f6b549f52b6e30fcdcf790b282671a3c4374cd30467d34b499184b07c739c90d46a5749fef532ab7424e7b8e479135e98e3d0c4cb53b208bdbeaa89cc9bb397a7ce3f1c282dcd0cabe681dff787418db21a9cfab2eb5e53850dfb2c004a5a7f7fa9a644d8dd6b5d11a1a3e330459c134a36a1f0df96dfb1504efc4d3c0c979323333a6cb1446479990a6e1ec58b0b1bfffedfee93eb8396d2b324b88c475ad0c4d3b6efef5c9915009e79c3d8221eb8a84aa1b873ddd2ba992f69db9f19bc5c9842a07d38fe014c7b370a1fb044f9120e80f5e06ee1c31263118078699b2298ab23784a9e1ac58a096e331226d79f64b625063b20361587a56dc3e47591c71ec6fca5e3045c751876e3720f45d65969e1353d9b662b1c6a5fc80868504cc3fdc484c8262478dbaebcf859e3856ef2a3fff88e3f3fe907c33fead21956dc7b67bcc04be85e21d116b0a1d5bac724ab04a056447aef1d5777e942d93ee82c66d3129dce373847c64a8e5950f8546c0cd0d1ca8b6c3955e54ef11c44eb80766bc478fdbe4e6c280a7b3580af84eb676da5b5bb02fee15733f24289b64d54cfcaf12da1e40a8d36a2af8e1d0308f60f9ffdc7b3190c29bc8857eb1ed3a99438ebb22cc954cdaaecdffd38a30d92426b69d29c9a5f8d88690d69f1acad4455706931e012461dba09230b6d5c7483c0315ee378a7863e42d2844b26af343be5e1dc681aeaff29286ecacf4057c12440623ef9541969ddab7b6e1a016614b1ae7ddf9b2f8377424c942b23f2985e0fb202982016b0812497b21e6aae01c1cbde5a67dc7c6096a6adc16263586136bae7bbe9ef13c6a29a3ec52c6eed3b647abb2299ea7ff4e59721d21d2537624df15569d03b0a6f60c2af0b930fdc0319dd6bf10cd14b39048a616bf16963d8d5296493d4f4a849c279922e30b839e01a7c209eff0563f4d72b2cae63dfe8d459add4a65d7d0bcaaca6f5eb8a37bd79491353507f1f977e07f1e9951999f99", 0x1000, 0x40b, &(0x7f0000001100)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) ioctl$KDSETRAD(r4, 0x20004b43) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) ioctl$TIOCSTOP(r0, 0x2000746f) 15:54:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1, 0x1, 0x8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x100000000}) 15:54:56 executing program 0: socketpair(0x1, 0x1, 0xffffffff00000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="7d8d113e8936dcf2e01829bc6ecc34917c12c55ac5cbecab0ebb9b9a6e6a3ed93425f3aaa51049c7b1fad805bc24e3c6cfd3fca9e4e295794bfd295954b7aba4ff835f69f3c6e950cd9c9784463693f315445e22c05e00b81c4f43210ab7344f15a1faae190db939f6ba86fc63884265d12b20341da3b79700ad9f1d4eebc3618910e619d7f603150da12ea3157ced40ab64e8a828a6b04c523a71d266c5ef5d3b0fbb9dbb10c8fc44818c5e867f5ef25102abd10329a41aa1b24ca9e10abed1e12c", 0xc2}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) close(0xffffffffffffffff) r2 = getpid() fcntl$setown(r0, 0x6, r2) writev(0xffffffffffffffff, 0x0, 0x0) 15:54:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r0, 0xab5c9aeaded4d2}, {r0, 0x4}], 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)=0x800000000003) read(r0, &(0x7f0000000040)=""/32, 0x20) 15:54:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fchdir(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e2f66696c6530007df5b519b821f0bd906b975ee6fdb455008000002332ddf470b03eaca26d108f9b813eae9cd4e01b3a862c70d00bbc425b792896f9250961e8ba82eda4597552244b830afbc0e86ffccefed723ef54b4f7c90d6597e5540f72d4769d55851b9f1c4f9a43b016d70702605d5cc97928b00d9e7ffdf2f58778e61e5c7d2222cbe8a56042ab61394414f919855a95dbf50b36000000000000"], 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) 15:54:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000080, 0x0, 0x0, 0x7}, {0x84}, {0x3, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 15:54:56 executing program 0: setsockopt(0xffffffffffffffff, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) 15:54:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='@') 15:54:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x1c}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 15:54:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000001c0)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xe7}], 0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) 15:54:57 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r2, 0x109}, {r1, 0x95}], 0x2, 0xab) open(&(0x7f0000000080)='./file0\x00', 0x20100, 0x0) execve(0x0, 0x0, 0x0) 15:54:57 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x4, 0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_open_pts() socket(0x2, 0x4002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)) mprotect(&(0x7f00003a1000/0x2000)=nil, 0x2000, 0x4) 15:54:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x9, 0x70e, &(0x7f00000000c0)="ebffcbff04b9fd812eaa4e713048e64431929648", 0x2e5af9e93d04dfb9) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 15:54:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a791129d6008ce367228a5b671b1b542a538706000000a7140000006f26dfa93e0000000307000000003813b5ddbfc2f4d315000000000000"], 0x38}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0xffffffff) 15:54:57 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:54:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xfffffffffffffffe, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) socket$inet6(0x18, 0x7, 0x4) socket(0x26, 0x7, 0x1000001358) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x5) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1fa, &(0x7f0000000180)=[{0x0, 0x4, 0xffff, 0xbfbe}, {0x3, 0x2c, 0xef01}, {0xf5, 0x10000000000, 0x498, 0x1ff}, {0x7, 0x6, 0xad5, 0x80}, {0x0, 0x7f, 0x5, 0x4}]}) shutdown(r1, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x35) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x186) ioctl$TIOCSDTR(r0, 0x20007479) 15:54:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTART(r3, 0x2000746e) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r0) close(r1) 15:54:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ftruncate(r0, 0x0, 0x1f) setsockopt(r0, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) r1 = dup2(0xffffffffffffffff, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x53e73ccea0184e15, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x80000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x80000001, 0x2000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x83, 0x80, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x2, 0x787}], 0x9, &(0x7f00000000c0), 0xcec8, &(0x7f0000000100)={0x2, 0x4}) socket(0x18, 0x100000005, 0x81) load: 0.49 cmd: getty 70685 [ttyin] 0.00u 0.01s 0% 307k load: 0.49 cmd: getty 70685 [ttyin] 0.00u 0.01s 0% 307k 15:54:57 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) r5 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000540)=""/98) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="8abf758f81b9c43ea253e703b7f4118aa8355b", 0x13}, {&(0x7f00000000c0)="a51092d5ff7fa0adb4d676d989b49a03f081f101e184fc2abcfc0d927cc4f214208c6778b5accea990f7935088ce7224d37118a7a5b9ed0dcba68a25adad39c2f71141d82d80eebef7b2d4d3832cbdcec0edef45781bc2063c368987198734d7c5b42bff3e16aff2193f110b229b4465024885569319086cd10cf27fc64505e138cbfe183b32e0e079014291bed84aff8cdc31f0dd223b7805a685a0f6f109bb41", 0xa1}, {&(0x7f0000000180)="61b07db261044c7ab7a135c120e9b2b7df97cb140251a1debf3573865935f665d5ce418309322a26ed2699d97276497608ac1f875709d579bf6bf8b8d71d4a031068289c60cc3d8f0b7d22e30e73a1be3d16a6c27c0fc401ef1f423dcab021b0fb873cc6056874d4d82babef3f985ab526529edf62311d0b6e56eb2e11f63841", 0x80}, {&(0x7f0000000280)="f4dc9586cca9a57f5f6799f0db5993d67a973b843342d5ac0e3228d18bdceac4125f28c2f6fe7c238892ba120f09ef0ca9029abeb9265a2d7c3492ee85916b2dc8c29d108cb216f07f1039c0aa9468402ebce0463eca42f6ba7601229ff017cad3f3539fb7c32656c532fc13f58dff23aa13a7b0a29341b77821b26b5cb9c043f5f39ea79973a51df776094d9477cd8de50b100907208087fc12f2ac823fdbe69d12a1c890c8c3996a410a5f43de81186964f40faffaf913d95217f7c306fd3404468db58ee5ec0ef44d43254b3c5f32466541df0a0031bea070b84a3a11", 0xde}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xc0, 0x4}, 0xdd5c2c744802f836) 15:54:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0xffffffffffffff81) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socketpair(0x2, 0x3, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r3 = geteuid() fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() getgroups(0x5, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgrp() r9 = getuid() getgroups(0x0, &(0x7f00000006c0)) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="c67f2c7c25c021a87ce2aba2098baa26c0a6241c1c2ba365e6894597493f9c4747b7aa04218fd5cda5d2363f239a75be61916aa785ce8744f89fb58307d4e641763aaacb2eab80efa74f50c7c386fbb911944bb2bb97ac36f3df89226f2ad1dde078b26ea0153da25559e61c9cd0db3bfff29fc1686bf957b5e0908c", 0x7c}, {&(0x7f0000000140)="8adedf9198eac0e187398eb2fed3b00bf8bc14d221feab327ba0236a9aa5bcf18261aca85322e919060259216e857640cb5be43e11dd36", 0x37}, {&(0x7f0000000180)="5d61f3dab6642c8800f29d84e29e5aef6f1436679146e982727f4b9cd932d00392aafb530c092cdda80cab8373a4b94b99f1fd1b85b21df084be3b7577c989857b08e983dd308125c0b51ba1a08efccd430b5496894fa544891d3c09d7d711288d1c6c4c9df4ea557c876a5be66e99205d8b67363956671a3b0b49bce4b52c93d8ce4934b099996875381a4a190f3fbd1a5121e0c195293769d85165a2509de61e599e5b3a53889e1ca454b9dc18333305d236a5ae05b77af2197bff69d8d70c9763455f7b51f3a463e7ae7162640c3107f7", 0xd2}, {&(0x7f00000002c0)="636c8e246d4626cfacef7b86d2d74a0f0f3e3f2155b22cffddf01c10dbb5d4b78766e32e6ffe5b51b818b628901b7b7ff22937f226bce59b13b68b14dbbf7e450decb44a70f212136255efa33fb5d938b1faee66e22000f59547c7fc7929d62faa39c56bc906a547373329986d6cb6a91a92f38d8d1c593a5ae7521ea098fb1187cd42a5382a641061ec1acb6a9f23a016e48e0a594cc95a7c02223305cee2a20005bb7bccb7396823d4624ced332e90177bfd94b9849721e19e7a6a4ca38aaa2c57b4c55cb34e196b1fb8232b4a05583d5ca963e6fe12864bcd8092c0622a0561132fc339c1805c42ffbd789c1b7642f54d6f24f73b0ad5367d", 0xfa}, {&(0x7f00000003c0)="86dfd539b3840e0b6c7cf8a75dace78bff5c353cd9a638ef9cf1a7bf543fcc4d965e45c921d28ad31149d836d0cfa6334adfa69467de969d0f1398f30d719c452dec56baf11cd7b48f27def3c9971ba0cf25b6d0ebcc45e25ab2f39a9ce4a2a21366e4316d0fc188e1cb3271366a31971fe5c7b20be66ebfecf0be4d3a8c4a06f3e3f7757577319e6a53a1ac2c44b4117b4f603e10cd3443bd0c036b505c2f02d1306a8999570e55f626fb2a7f94cd2f58daebcfddaec726502add216e6e534a08b9e1ad0700bbd02ffc60aa671a8253cf81ba2c5218", 0xd6}], 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000010000003da8d603621c668172d621ad689ded83258e991841207490c15d4cf25a3e2755d06f585bf49be5db0ae16578ffe0392e56ecbc43f17c0ef606838525954978cdcb9762104b06dbc001b2d373a1948dd829695647fd85ba1b4fe109876ef75094450fb5c93104cd629cffffffffffffffe700", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYBLOB="00000000180000a600002540ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xc0, 0x4}, 0x2) 15:54:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) kqueue() open(&(0x7f0000000140)='./bus\x00', 0x8ab, 0x117) socket$inet(0x2, 0x4004, 0x8) r1 = dup(0xffffffffffffffff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20400, 0x0) r3 = dup2(r1, r2) getgroups(0x1, &(0x7f0000000240)=[r0]) r4 = openat(r3, &(0x7f0000000040)='./bus/file0\x00', 0x100, 0x40) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f6275732f666e02696c65"], 0x1) write(r5, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000280)) 15:54:58 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)="fe2b77385fea3161cae171bd531bef32ce3351341b71af6919427b5bc07ae2f1cd6e6170031e99e9980c5c8eff260663c998ffd77db0e9b422e1714cd832ec97f5fc6277bd8d1779f2347a91c6136bd50c2cd76580b230b648a0a74952d82dc83d841d2d1562fa30ef52e2ef9a46914919383d99da496a0b3dfe97af4bc03b4f743a871afa895df2ad23142ddccd3a910b030864be8ae49c9d950dcea3f82749ead333f82ccb15838cb297366baf1f1955a23a0ea0487a052660079f9206ec83919be23539", 0xc5}, {&(0x7f00000001c0)="8087d7b946cc7fded27257ad99451f3931abf95236ef107549627570fc66806878fe88719ed0e2b6e88e4a84c355862b0fb300641c63c38233ce781a538573fe6b623641fcb39ee855b5590de04edf93be12c1441320c5ffba49a20453db737abf92cf879339e9841a8a97b8f78f57fe619715c950f1857aa748215416c0f58f28bb4c1a1d8a0155d56cdbf0651f9a804e9411538aab717a2f053d74de6c22315b1d814cf190218c1e410a431fa14e1f017ef6d3b92369f15953c447c3392c802ff37884d2c1e3acded9ae3cfba3aceb39", 0xd1}, {&(0x7f00000002c0)="0449fbd0cb616f22a26760e8ffb9fc8f417a1ad4b288c0b7ff93244dc5ac2627f7c9fc127494ca90de10a1d6fac245e3a9746c6583cac93821f5a8674e8e7edd41cbf114274a402344fb566a400d6bfb040a63b20ad73b9fda53ae7dee331ad752a75850ad39229093791fb730dc169dc7069d500e72e1e264a5712da5cbce16f1", 0x81}, {&(0x7f0000000440)="19b223c00aaa123842098fcfa780696ca4fb4aa7d95539eeae61aee53df70a0deda0fa1028e93b478703df248e4f3e8d51d1c6be30a1d0bbc65cb7e1c94f50ff804da53bda96816462c052656f79dd40ae803959e68ed53c74d67942c7d382effa7fb10e61b98be62c5e0df5f9c0873389592a41f8adee4f61a04051b7bf58d9a841506bca121c9f20b386d1946f1e08fca3c7efd5d31ea988a6024f676e425759cfb5d619f9c313a0a79cc16e8912154ab12da4d9491cded4917191a3e4c3e09f0ae5c3c17fe8568a63bc5aaa7b5dfd1830afffad2998f3004ddc0ff32c534e853dd0676af0d63a308569858672c0aef3e847c3d90e7e4518377ba9a3b38a2eebf1a71b47da77f2b57c8415e271dbaabd715fbd0529e443e33c5bc5bfb8f6b3ce1a6c460d59beb2ed36d24db61fadf39b3725be66af144afb8868fc8852d2715ccaeb1a43a3a03b1efc9eb4946837a6b5d95a858aba2a3f77230465853579978950858d34590895cf435d0c7cb1589d7a9238a89db9b7ec7d41275de67f3a2e7cabae4101ee3c160badbb5edcb8142e458431b68b64936b333207117c06e94e0d3918a55cf80479c60af3f4e089fa61986312d5776819c592967b55e5d77a6c680ef9f1de06c94bd24d1644528790a1ba4e47e0676e6b214b95e4c1a3a64b295f875251660e1197acfddd1d890d0005d646f4cffa8e3e9be756ac614e82843442bd7926d37ae579085e1a241d10190df9b429c910f041c681335ac5e1d48602f5fd95a3b85b9424504f3760cf226a008a09b9479abbd7ace5070e25f40f705b2dbec7b9378667442712252f0225a2e0e33dac50c0b5d14607ed1390b16cb25158d89a65309cf26d4806f2ace6efa11e93d4f75fe26e47b7f67e299a0486be463e74a26192d9013ff05d66b6ad250c8c004269dee2d2aa0373c38f84ae2cb8957cebbf0b4d0cc8f52b8597768b5a4697ce4793fe3432357850404cbac86378f5e04a71748e024f45239f8c75156c0a04c59350f29fcc552beb139ecd03ab6039e20bb911f2830d8bd4d1667830c2af48cd2677282485b79a3eaf4d458ccc6559d58c1c0ec9bea2de4383171aea6198cfe67062536fef59b90b79efbe09e1f0b917de78eb48f946cc293d8d04413ed19e32a4fd42cd514e94722d5e2b8d2371f03e5a71233870f607314e8c9598b4bd63447481a0c8b6cc7f7ba3bbc9e38c548dd18b59f42a38a786c28b02f6028c166fc2b795a08f14dfd5aaa4ccb265dca27038001b05b9a02035eec9cbdfbab2795a7d64330910a624fcc75859ee087f966856eb5cad81820ec800127723ece6d26d6ed67149c6774c3f1830eb1dac04f2d0e754d4c7573dc704bbae4cc86b2101f28719f30f2d45efcd874afd72f4509b87af73d452e0dce360d9a6717a8518d9a6bd14c1457585ef41bedce2e37f1a10bd82e5ccd32129fe7ea432a42dce872dfebde8619477e2833474bed9fcf265cd00dddf624059393b2c0621bd41459982aa075fbedf59b31a92610dfe31ab8d67312685f66351dee9fb914f4ae8398d294836332a6cb2760cdd5eddb0db181de80021be9b551bad2fd4de96c7d8d9fc9a4d42fb556ae46cfe28ba1c51e3cb888e0b6d575b4efc23383024e2059cd5cfdd2d7af148b5c1904d063cfdefbfef2a0da618451d6a8f77ea4b0fed875c14aa607aa6023c1c6252c915b514a3288f9f372b46083ca1e5b8e595460bddd20c4d2286a4dfb3b7369ff4bd82e549514e2a6740662a7a85e92e85df2bed01aa9701dc9bc91851b6248adf5623682b20a73ead55917c200e513d7b1bc655536d3dc5b1df0415e3010556a14ebef0ec6d91467c0e482f5cf097c627a7d40034ef69fd6993932ed1010caf64263fa5eec1eca5d365b6c070b163673fef63c7862ff35ad534579dae1be8097828abde94d7b59fe7ffd45242f32a54544f6176f89a3db0ecce7183110a4575663b4dce54d0b9cab5b22bbbe79d632b382866472192219d26c1b06a9a28a04bb7aa5d830d92bf46bf1b88eb158025b7987e54c9928773ac8e521b9ae6e6215bf766eecab66be96838320600f667540ad98ba1b80ba5b4a60ffae2dca8cbb5c58e8f3a12bd42aeafbe5a87bfe56c5856d4e3874ec50303c885e5a49a338a2b0d2b4c3784dc092a2e6a328626c5d3393253e0699a8c17067aab1c2c03c6e6869e7d944bb273ff7230969933d9dc3b3ecc5b5dfc0bb8588e923804273c3f8a368693aef2d173283f048419076780b2ddf0103dcdb11f73dac64c907a7705e53753a8fdcb46aa05490417571a2471cf44e7881c5a4f0c625ee29da5e736e6b9d5ae89c90e3a73ea000ab0caaed3c46b4380a16d5c0b0f996a3c75bc11ea9b41517dbd99366478cd1f89ce4d47a6ceeb07894649faa86b4720e98ef64eb257c7f73194f75b04a4aaa45cadaf10b6f00193502fd6fcb6a2906783b57b2e5b6adbd3533293a8f39bd62e43b27c523e2aa4eeeef5b3713faf93128cdc384ccf74a6fda55c10e0760db42d106f9e2ac104c30216593a39bfe1f1b48ba91035c3432826024809f40cc31cb73da5f12568a4ac9f6c33c39f2984804d94b63a79e79113da338ade42455d0783f6d29f2ea2c128b9bb65be9cf37c0b2a1b9f4d31591ea43cbd4633a6f8d1c7b1881cde0d9a865723b26e6f531eb3e7cbfbe41c6cfd257625e536470d47bc9da9daf1e6d444277d7ffc565dc94229dde76a9e44f87fd4d11ba7a7e1124acdfc3f3ea22b7d819bfea8916c2160bc946c28f5be26eaf5c1b7f580b1f1288f7f20e607e8634891a5821b4b81f56e539fe25a912a1e3322c13577fa8b7da450875c5a1c35e13615f9cd060c7b98dbca85bd73550462e7ec67cbefa69953377fd26fd9d2a7642461509a5d9523b1da72fd8161bb638b3910a8251efa7d4805f02aca59edbdaf112c2a9832ff8eeac1ffb177c2c63788cece335a712efb6dd65d6b33300bef3efa5e53e969ae16122c074960d009db7739622ded35e5079d4378fda73a944e2674f72c58d7909db0ce3210d7415da448e1d3810df5a046ba21c71e2518619517f54938634380423352c69f4b30e2de192213cf5d0413ab482e3c6b69e16b83a5ac7832b1c12be5749232bea8c38cce1ca28366d351518f38670bc1dd713f4cd84a5cc4059e7d9d0b4134f2de0384accf9a2f4a7b31a4149030e13ea0ec0b5bd9f1f78e04b61867e889b4eaf299cfd946cbd1564b4bc4a5b1fd5498a54741a24b09b5d86f5436f094fca2c7f25868c8f6177c2847cbf28d7fb67f1da2dd0e6b744229123b764ed079ffa880924e0f69eb0a7b07fdeb659337dd5dd5e0ba74438ac6f873224967e16dad86f17ebf0c443b0d6f04508fc6bff7883abb767140a705393e252f048f20415d246ab232e3a583e9b720525b209991bc914ec715e64fcab1857f20792964e6e3a6476bbacf9b0efe865c1396ce5f8579afcd234103810dbbe33c881869d1473cab48958581b9b5fecb1d6e6f085f8c6d64f97031df6adcb729da8a85c0c0e3571bf38cd9555bb9d66fd2eaebd4c4aa52fdd29bb8f46a8114c1adc9788702ded35abf250b8b505459c5c8aaac5df97a3257b12a303bfa56c866d0ffdcb8e5066e92c0c09a05678c41ca6dcdef062818237cc3adfa40cb1187bcff44924de8fbd356617733082c9f96035f8a3502cb74ca8604daae83f0a00004480e0a67fe6e02621a4935bed72a762ec463c9e2ba18ed7ff5ca506771699c5e0961e6b378996985bb1c32d4cbe016e163442a81d7253187efc3a0ef93b6b0144f5252ea0a5a916e08118e4d6e1d98e5e0f14f75973b444fda7776a90d956d5270c6c2ade08b8cc2109e2c1c7abb70e8d1726e200615c039528229d3a82dad2a24f5ff0cb82dbe7d3c3acdd5284bb03836d02bcc7ae2aa75400bed6e6c51030fd3166b2e081770f249027e970e8c95e31eb1dc23cf311b3ec3a0918e30fccd8b7789d592d28cacf0ff74b6ff579dd92f3922506cf04c11307031ffe7ddb1e806d00b4b8d12694c165ac731a7106540d13830e9a7dd18dd11f74e838fe11e96250816a29dea5529b5799ea988cabb72574f94d2af19fbc29a08618ad70ae0e04f9e1899b977b7bbb4724d32195e88e5c5a5d55473332e198727992b9e480e0a291cda92fafbd6ceb2193dd209da9e31b7123ab8e522e7b7674ec386d1d735160b07295830e344c135cd9984bbe51b0571a3ff8c82a469c5483981ded322b3f99518d5018f61633a2aec8565cf5792e4cd7d7f15989e74bf0d4551211da0d9d13059b0f98fb35e88f2e0fbda897d6bd75f2269e5cab381c73e168a06ffa5ca70d16c361aae6b0cdc63d449224a442ec7eafae691341e40f0a561305321dc0ec6b4b9bfe2114f476705bd49865ba1b321bbf0bbe00f3864671fb213bc9c282427ee9bb0b7eb85b0729c3702d9d3e33ae45fcfb5739c171dacdadfaad9a4df922242572b4cb7b6878e835aa366f2644cab4d1d8d1fc1d19a337f626d8efe2ae545e40a38223c6f06857aff5ba1583ddf1269b352dc5d6fc55dd38cc8c1c3a9dba27ac51ca2b654244ad2b083825dfc4e63da6ed00c1349d0c4b7001e00f62482790ed389b3051b0eee81656c55aab438955dd94256d8b593eb29ee8c74f88507a63420cf6a1ff32fe3c71ed39e8f3a38beb221a82590cbf8ad626a57a5e71febbe4826e417c6554043d7dc42a681bb15b24144da5621c42c462fe5fe1ccb78f159ebdff9f34a62ddbd2ce02f067c6d8c47fd84e48c5df3fabca810abb8f3ada4c2f4d25beae826a957b02130abca29be07459f78d3871ca0ef363dc89109cfb0c65ce9a5484628c40eac4e96aa3142b9c25b65a8983c04c8b7feb55a8b44a44c527b59681b312b1db18d4693149e646bb77d15f3e000544c187cc882ea8376d4051a7f56f0c7b3987ad67136518c7e1b33f10e98cbbbb216be52343a5a8c3edc9d01f3088983ca0584370433385e7f0a481fe327fde6343595161a910a9eb8be62b1386b3d51ae83450567c1964f96b6bfb86ed8b58c06ab96328ba4a576c45043c5db79d908d58d2d7bfcef128a02245d6148b366bb2f1b887d58bb16c935b5abcb17456ab885fe5632b44bcd745e5dbfd76bf59291bf21ea037e024ca7553ebca0ae7e7440bb7cec9da3ea34365f8503e55eb8269d6aede76d3a282f50949990737cba273f93f904c47f6013d538979bc0437bda668619696fdda2b78640096d7b1b48b9e7846ccd75473cb62cf8c50842373a775396923c63a102303dc28b59532eccdf65b0c7e84f7ea155cebe5a34d5d0f3f208e45f735a814bdb301fa15e8a1d5a508243409a19f69a2dbed8e929bb8f12ca5b1efe84e6a492316344c5ee525806646cecb9af9471bce9487eca28150415c9ad170c56d2ce2884402a393185d4118f09b0517e46b60d02a1c4282bb296e78d22d999442e9afde6370d7c3231ebfbb882c91e9ceee9ae65ca02ca13840e6d1d1f4b712745bf2944527b0491dfa7d51486c0a2e908d71d9186df14f1dd48d40f403869df57f548d254211dcd29c9757e7bddadc4c4b0e1a9eb6647dbd44ed2dbeb6bd929eac29c2b8cc792837bb936c53c4444464a9ee41e24128706f260a7a6ace14014de20002f63d0babadb9e21229efced435e934ccd59fbcad0f9cb0154fb06a0fd25180fab257f84b71e7a183a1bccf30bc1f02b7c1de9e1fcc433b597554bfb3e4f7381dfd10b2b648323ab43f578cf8bcb7ab83195cefc4303453806b8b8053677165c40601c83", 0x1000}, {&(0x7f0000001440)="f4dc7c4691e2c7081fb4035c5e2a3f1da0cd41206fa3b281109a407d622a1eba206b57285dd14961d25c6541559b1658e8e1ecb75f34b67ff34c1e89647c4bf04bbfcca291768e065678db093bbd00b85c611b3157d474ad7c9356d723dacc5721dde4cd66e4db4708d3d5", 0x6b}, {&(0x7f00000014c0)="15dc3031ae97662b1d80c6aadea01113f219b88b61e9c20cde35901089e98669ee704bc7845d2e48c44ceb8b7463cf28b571d4e76129cedeb8c954368fe8d3a01894c4bf8c8be45b7d87c39d62f28b3e4cb3f241e8f50a647d852ce5e3bd1a44fa99547fc1353662e864a8b2bd26575c180dec9d1bc11870868b29add79714", 0x7f}, {&(0x7f0000001540)="9bfed988b5322cceaaf5f320284f71d0249eb780a154b4196c2afebb5158b59c5efdc1dcb9ec6412e34fd3a4bbe8489a6e231081ba889a4daecf7329a71dba31847b8955ad4475db9235a12b30a7f31dbd55cea667f3a673693bcae8b2798060baf9d6d8f96345b78b96a3143ac092114765126cb09d8a81af1d577f03d570b4e444b67e12947ed92d3fe051abaf6a1195b3facc335514cbe591aca9b496216037d8d6d31107cc0779e28c8e7a6611c485d1882747361fe2de716a8854", 0xbd}, {&(0x7f0000001600)="801520ca0826d3019ba958acb6fd698e13409d3a50a90b5f31ae03a9ce5f8d1f8fdeacc11ff42719b1b8ac764096fe305f91c3067b8001cd83cdc5442d49bcbfb3997e5cd5f69086bb8d7e9251f00cbee03afbc7cb14c5799b04f1bef1221b732420a4587ec66dc4c492a983726fd3ced679c9b4e87add908f0138b5a17f1cfd31c36e0cc009fc1b2c", 0x89}], 0x8, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0x1}, {0x81, 0x0, 0xfffffffffffffffe}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x3f, 0x3, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 15:54:58 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/82, 0x52}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7140, 0x8}, 0x8) 15:54:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x0, 0x80000000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 15:54:58 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x3, 0x6, 0x2, "ac68033751cb3b60dc450b0d14bf6575f7061ce3", 0x6, 0x1}) syz_open_pts() 15:54:58 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000ebfffffeff4d47e1370000000000000000005b9d071b542a5387060000f7b718000000290000003300000000dd9ccada77b653e000000035b8884138c0749ba2c1ab546d7ab7569443d3263797c48dcea232846e865233e205387065b298336d272e3df0473729017294469175c416137e7e83bd5d812aa77ae16473ed426c41356331e1bf17a72549c642d62aa8bf8f0e9a34bd094ca7bdd5f61ce7bdf172e5910eb812a3432c7164fb5add17b8e9510ab512c061f69a3498e6fc24c5a43089de402bf79e118bd2057ad702394d559339959bacc2390000243b4ef4319b149be7dae93e9e8ecdc363c988568d826d2fc20a197f6f71e13eb216b43c89d4989c0505725d4af5793fe3ac07e8f55bf48c1f5b4ba885cc779d87ed5c78921d43d5dda163b2acf90517fe1418aaf2c4e393c03a0c65e85d1607aaa1fe1142cb51e3cfc6112c7ec798200d91d24640a910cebae64a6fe0600734a335487eb6ee653bebf906e3da93ec5279dd2dc60e7b29fad98a909b70434c6a194c0b4ad3cf39a97d056ad8a05f64d90356c8dd75199450a96ddb0c407b01af58b511db094ac412ff93ade83c2e20766de37c83968479cd9cf8d05ac6bb4c114abdf1ee4867fdd740901821b49bc97ca8c1141cfb4c8117e488532be2c26268b1f278c88e452dc2feca47878a80c67d5fbfa9d5cb0a4285b8b25893c23c301b2f7ba7c22d299e83d89502a58f6372b8316401f7aa7b7dda1fc517f5f5f0cb6a315816e6cb"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:54:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="c2", 0x1}], 0x1) 15:55:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x10001) fsync(r1) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 15:55:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) r1 = dup(r0) getdents(r1, &(0x7f0000000240)=""/152, 0x98) r2 = semget(0x2, 0x6, 0x4) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x7fff, r3, r4, r5, r6, 0x84, 0x80000001}, 0x0, 0x2, 0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x1ff, 0x2b52, 0x10001}, 0xc) 15:55:00 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x580, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x0, 0x3, 0x1) kqueue() r4 = kqueue() r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20020, 0x0) r6 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xb00, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x18188, 0x28) mmap(&(0x7f00003ec000/0x1000)=nil, 0x1000, 0x6, 0x810, r7, 0x0, 0x0) poll(&(0x7f0000000200)=[{r0}, {r1, 0x100}, {r2, 0x120}, {r3, 0x110}, {r4, 0x66}, {r5, 0x100}, {r6, 0x1e6}, {r7, 0x120}, {r8}, {r9, 0x10}], 0xa, 0x1) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) pipe(&(0x7f0000000000)) 15:55:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000014e, &(0x7f0000000080)=[{0x2}, {0x8a}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 15:55:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000280)='/pev/\xe2pf\x00\x83\xf7CLG\xcd=\x1dyE\xd6\xb3@4\xad\xea\x86\x15LV\xef\n@\n\xaa\xaf\xcdk\x8f\x19B\xd6dR\x15\f\xa9\x92\x1aX\xc57\x88\x86\xd6\xbe\xb1\xdd\xe0\xdf\xc5\xa8\xc1\'\xd1M\xa7^=D\xe2\xec\xcd\x8a\xa6`Bf\xf6\xdcs\xcb\x8fW\x9a\xb8#i&\x87\xfa\x8af\xd39\x0e\xb3\x00\x86=\x93\x00\x00\x00\x00c\xd3\xd6\xe8\xd7\x1d\xe2\xf5\x1a.\xbd\x9a\x1a\x1c\xc2\xcd\x87\x96\xddoM\xba\x8e\vYz8\x0ed\xb6\xb9\x03\xe0\xcas\r\x8f[\x8e\x15\xf6,O\x9c\xf8\x971\x1b\xa8\x16\x89.\xa8\xcd7\x1a\xa7\xc5\xdc\x8a]d\xeca\xce5\xa4\xe4\x15\xfdRU\x1e\x90Z\xc7\x9ch\xb9\x11\x9e+\x7f\x18\x9ebS\b\x91T\xda\xcey@\xa1\x19\xa9Z}\r\xccP\xb3G\x95i\xe0\x17\xe9\xc8\x17_\x15\xce\xbfP\x87\xe2m\x15\xbf:O\bT)2n3su\x95U\xbd\b\xd56\xf6\x18zQ\xce\xbd;\xb4\xfcs2\xb0cP\xec\xf5\xd6-\x06\x84G\x0f\xc4\xfc\xcaI\x06\xc6\xdbNG-\xa8m\x17\xca\xc7\x8f\x01\x01s\x92\x17\xf3C\xb0\x8at-\xe6\xca\f\x03;\xb6\x95\x04\xb0W\xaa\x11\a\x9c0\xba(p\x1b\x9ey\xa5_\x9847\xf3\xc3)\xab$\xa7\xa1e\x10k\xefY\xba\x1e\x15\x9c\"Y\x83T\x86_n\xf3d\xf5%D12P\x10\x7f\xf2.\x9c\xeb\xaf\x90\x8f\xe9\xd0\xf1\xb8\x14\x8f\xf6.\x82P\x12\x80\xc7\xde\x034\a\xf2\r\t\x98\xe1\xa7P\xe2\xa7Eq\xd3\x9f\x89NJ@\xb5\x98\xea\x0ex\x85', &(0x7f0000000080)='/dev/bpf\x00') lseek(r0, 0x0, 0x0, 0x3) 15:55:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 15:55:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCSDTR(r0, 0x2000444e) 15:55:01 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x137326fe, 0x100000000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x4}) 15:55:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x3) fcntl$setstatus(r0, 0x4, 0x80) 15:55:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5ebb27d59a1a2746cb9844653091ca811d0b5ce73d0e2042b954bad06b5720924dd8cf5ca2e00c2e324312c91e85678ae951cc9ea4b9c86c03b347f5bd8194513be84be9f83049419403593858d6d313d0cb41718c6f86a82225edf0dbb2903e001e7c2606df05ebd17922185338a96d336fff40ee7374a95e0c845d77b4e9992fb8f4f4f8422f6d8b8c746e37124a36e55a554f54f1a5688e979ec742de17db70964cba14f95bc1b8d99965b477a0935929e2bbfe8ce748b914373ef1cb767446c6b68d5424df615b8a2e720711a182a4a64be0b2850858eed9bb3679333cd48a3313c5c1dbc8b54322a41879b3e9c165162d7959a512d8996c880579d0d11ac833e903bf55c3496470e3066967435b4ce281433427b470c490501dd093265cef77bfd4272ed0cee74a697c993b1e8bbba98eddb8d0c02e8f2f5cd95e73dfb0b59a18124a95abf12e572e8563baa92dbdf5de846690c421990da88036ec73acbe247185c066fef81715d6fae12b8b6c4ed8437923dde6aca0824ab4fe3e7cffec68e623a86dc37f490f99d1db1d10670a9446a0d77d47f1b746e7824abbebdb97e455b9fd1113441bdd23872f7431f93b273d945575163feca2b7110b577976c15c6ff21ecd161ffc24b7ed3fa2e2bd958e7f5be4e4f496eb0f1e145794663a9dab340dfb222154b69963e45643627e3609aaf864c8ac328a0e33f704359c0c17fff9be65554124ada27a9fb194761f1b69e85bb853817ad414b1fe52fd986b7a365726ab8b1d9e2c6bb42de9658f5e67d60dd4259f6fba21397b7471e13c552c76c8805da1879579f4d3da9c23bab7ae68a7a545da651ccf105689d3d61707e9e5cb799e8dd790bade73d811006e90b81a0baf94e0a9b84cd2e6425202bdd9451e34e65a300c18efb34b693965c86551b8078bdc71dac73291055752706f4c50567d3fd020bedcf4107e40581dcfbba6d856e22883ba366908cefe39bfb23117b74e43735b60e8b90fba0b49b4c4ade6c09d5e669277742b81822ea2283c12758a82779e14527f235f7d5627a1ca4c95f2fb89fea18bb0ec5560a5c36e1ed21583c3bff1c08a650c2473e86ea5c9f536f9bbf74b4c9efa38e5e06c6a2809bde5d2f73d8097b4dd040287b910f47f3c12c5170aacb4e30b77e7a12e61253919927a9bceafed54b3ddc652f5275ba2a26c5af02126707a200202fa4dab6d3e83eb976c67fa0924c98db216c0f0173163ea6a29ffa053fd9b200afc436c385d5e0778ef32dd64af9103b54e7f7d708d7882d3fcedb71a5f9b484b8da9dc19167d0069cb51208862081e60166811fb9d2d412edae4d0954258ea9d91b52cccca8de0175e1749277bd14c3f02af29c52c01095b3072215a08016a03c3b949c5b3b116cce445cb2a12c183c5525d4cb39046a6bc2a5af4e50609c50ae1c711137d6131ebacf89b12e5a68e10dc8f1af46859fa5218193408007608c4357e3fe81c8b52a6ecd9c5616c9b1ef0d31f0e4ce59f4c642ddb22742e9fec2317de4d762f1de847d2122cce099aa5dbccf872c4a470233c7200975c20dfc110bd572ac368b9a165185577679427c27da1ace2218d5aecd4f324ba7b83f8de3eb069bd8882ab994191d48bbdf12a07d537e5a8fc97c434154c14d24d1ed0cb7e2ac060bac5baef4a545a8f3eb0d9901b2629cd96d1c4e6a80e102c85a5311875eaea3e280387130ca87972a725fc365e75a2b69b5d82a8ebc7f3f8f2e0c8a3328154b1e79e71203e418ba32d73f7b4b66dfc1f122b05691d57c1b7a5f14452881ca5cd", 0xf78}], 0x1) write(r0, &(0x7f0000000180)="a7c083cc9cbb09b8fea05917ca033963b6723fd94b844b28f95b6602df91bef1160b26e9068daaf54de4d14352ebadc479eaaaf522983f323063d19bcb32f8217f4de349476b8b7122c35a6aca5362dd8538e2b7affd69c6668c47e3c84a457fab91f96fea24f1ba577aac319002a3bec748b12021968dfc391f0fa186713cd00f4d2af5f2f4dd9dd7a85d890c981c", 0x8f) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c", 0xd6}], 0x1) fsync(r0) 15:55:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x3, 0x20) msgsnd(r1, &(0x7f0000000180)={0x3, "90ba0e1f94934b"}, 0xf, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) r2 = socket$inet(0x2, 0x4005, 0xffffffff) getpeername(r2, &(0x7f0000000000)=@un=@file={0x0, ""/54}, &(0x7f0000000140)=0x38) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:55:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x102) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e30000/0x1000)=nil, 0x1000, 0x0, 0x33, r1, 0x0, 0x0) 15:55:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000140)="c108719fb75e89f7879905c9ec4dc98f6f559191198a6137546cc633ff4e52846376b137910cb59dcf2075a862ac06f3241e32543cd3de8e2fa0c36596f4b4b57d2e48f0827e69bd6b7c03198e7e73b8d5998471e7f47888bdc16668968add42a707ee8a198c4737387335f7011221f0b4ef2d1558df2c5a8ef963b9d90adddda4d007e9352edbf17898829e9155e964ccfdf982ddf4c867bf2810b9882a6f46d789026a057ec3d485be825484e8f4c6ff895cb10498bae46bb40bfb41cc56d60afab0", 0xc3}, {&(0x7f0000000240)="c887de2fe0d875d01851bd1e0c8f2b616bdc0abcee2d0335076962150f4512a5db53ea66d6acfa815e518fee72ca528911e7696bd793f9348615b3fdc02b57c4e3cb90a0b9d5174605758e899872a02af1a0ebcb4a903e1a34949b729148271d3bb8e166736364b976c2a002ef56962a41ec90934920cd0a4e6c04900d8c0e5be97bb1892418ebf563a71a73538d22b5cf7a3c5eaaa0053d0e03a1a58b3c8676eba70a0ed4e630758d118ce7bc87742705ccf4bd6cbb7516aad94ecf1d4d7660d1396427db0b09bcb1224e77709138c5ddbcdadc64338bb34d139b8456e2a1eb787b68710696eaecb0c516dfdeb5", 0xee}, {&(0x7f0000000340)="9270c5f677dc83a956d794d604b4f00408e9620e8f974004eb362b4f149f20d7067a68c909723da47e3a2453e9ce6378c6b5a89d53c0bfae2b7f6b4c586302149d83e8cc2f46f9e380f42f54df051e56649f5c1b4f1000c44024d2915476d0d6c2f820801f0d50195b6abd9e2b1e2daccb21030f44489f281f717251c2ade4b2e486b82afea93cf797772fa07cf44be349733897a879dc39051d6beb0726d424aee63f72c2b048b925b08b120aecacac5713", 0xb2}, {&(0x7f0000000400)="edcecc7e593336a4c6e7ad3f14d141d33482f9f1873d1f4e932ac4d4ed6965cf687c09cff881235a2155ef01da278c71ffbd722e509768f20fa1824938def6f2b1fe6c22ad1ff63dd71a73353ccfda9c21c72e57cd046af74282dbea05a6bcf889fe735d4505a92fe4e14b93014c1be899751da8bc3e1585437b124f9efd065a5e5ba2707b33a631dd97ca38efc562267d2f0585b581d5", 0x97}, {&(0x7f00000004c0)="d7995c053c50173bbfe30a50e05977c002c119aa575c1c67d6ce3bd50bcf423e57b4f1d8f9f5ef", 0x27}, {&(0x7f0000000500)="7a764cca8c8909b6880f3112794f088a3480b7636889389c4a5d652480088d8685e9faf20506324cb54acc90dcfff2ec03de9642cc0aa0b54f9f158908b6be48ae49feb335dd4d98225dd266b1216368f1ea7b5dc101a08fa58734a68cab449af37794b678d5165568378933d9b7e80e5f060d32b50ad0a08bfe40786763658ca2a4258aa7df1bbfa8e27efc30c0010ec7385b7cb3c2c17e4310b50a11aed9bb3f898bdf1f474fcfa77261320e33d8c22d6353208fb51aafbadd5725a44b976c202ccf4d4a2137ec2c0330920eac6f3df5d116471c5513", 0xd7}, {&(0x7f0000000600)="5c4c122ef51c65933710f589b9485f537d19d3c1919677e155954a7bc8eb23273aef9d20530dfa8beaabf01944d11cbbe26b3294a5dcfbce601b2d0550bf5f2563f1d2277b88f580d91b667c26bc85168cab1d648882b5dac9ff105c6ad2a9d099dc90a14017be94330c12a3cd98d5cfbf23da221228054d741ce0e2a86e9c31a11a06da41d4da42ad294274e52747d086dee28342bcc993f489015c1e898dffdf031012bc06794a0e3307dab9b6e0fec0f0c121881617b4ae113754362f01d07a6ccbfc3f5a42fedd22636101d55085e4ea8c0b9f61f95ed71f09e41c3c390d41caae1803d04351bd74757eb7f5d6474e57e3167a", 0xf5}, {&(0x7f0000000700)="1fdfefcd6a70ca23f6e2907ace1c5deb0fed61908b500284927d144186c321cf8b7992d074bfee1b4b0617471ed69c21103976950eca383f10d464bac90f4c0f102e260269e3cf231541c6d5052010a1ff3db3f83d4084c24be021d7ad3009cbd3b0423e1683c2c267a4e6dd4792d2963340c0131e837d002db644676f7bedca64764b6957bf71cfc4af4a7df98c9e521701a6ea98317ecd441b6a0e64765492a615b37b113084acf406e6700ac8a5c486fa8f34a8d4d4598fbc0202febfe50f8dda3ea78f0856f588c9a67f6936601568e4ee84ed598cd3372b8e2e653045bd5b9f2303f0a75d852b7095d1a693d88e1450f41f3a8473c3401a81972663d65184727e451e42f316bfb6ba49a31c8d2813c6be0b8c1253491f26a392899555b967c3b0230fcf60b88ea42bedfdc64cacaeaac0e1a01c314f4d5a3aef094c39ef419fef9144c9a78f64b41ffc26e93c1b5d5b4f5eee95e7ffb524ed3613faf227e91c93c72be736e00e5e0f17f412c441dbc83afc8675d63fdb3b657873be73282b7dbc88fe42aab7f0cad698756a06d77554908f3b747a543af743ef59f45aff6e4406f7a9f856e1bf1643e5975af62dad0d92da3796471058126b6ef2c0a26ec39656f90652a56e36205d421abd54191b9f7e0b4065d8151962ebb8a86f83d43248c697f3898b2eee3d05cf024073f2e79e13092b3877e3630df4d88d7026cd1716ac13a9c78352c6502d3d9ea0ade4858b4c37fcff40b40780d7435fbad13b3a4a1bf53a8ee3cdb5ea23e2eccb9332dcca24b2f9605444a21bb0cb4ff72523ccb78fdd1ed929721afc723ebf4d9ef763b71ea6861b10f6e647cb99e42a715bfa4d28b9ceb9b8dde2469ebb5270e501154bad1f172e6cc85d23a096da15e14fba6d98afbb74912146f382844f0fe08461a213cb533781ba8b5485a0a7c17917069b56f9730a97909501cd48106a965a3c223c43372dbaa2c2e0eef016a025c9def04ba95df958afb53fefb201c556d5af83aa757c8353d2247b87cdbd0887b88f6609d5cab1349cc563e0e44546c29ad6d9335fc97156d04a584c6a4556d21a079a1a243aafe56cea497efea03334acc7a64a55e77d21130ec8532bfd83af3bbfc332dc4053f5c87dae004179bfd0391f29ce084ec7621af9431888123188efd1ffce155956e580b538ed565e28853974c1d7c961919c6a8d9b9399a1969e226ae2fd3de87a32cfada1906eb671538422b958b5cc2102d70485d82850a82a4dc5c56fbdee77e6fb6d88119d5c27c290fa7b4f38cbecc4df7b80e28bd189ff222350345894fbc6e56fab50ab89e3dcd77255f9458f5a0a4db48237e04302918076d0e9682b6d0ec901d2f8e202dae1009219ecd21f333934ea1ab7637175ed82536c0ca9b7273b439dfb13fc37c4e0fc0d1ff6444a44056e9408523ad9a04630dfdcd0dd571f5315e68d3ee3c43c8480279a7552bb81c03d7f55b870be43a2f7431ea051a78dec58336c0b6ee9519ccbda3dcf724118680e2b6867a8b0fd940382e6c1c192daf55058fe121ac98624708ee509fa4ed13a498eaa117bc684f59c5021d48091e5e463bbbad932394f7a24adb719fa3c292f3a5085e4f02987ad8dce3daf9343afefb7c22768c5f3e4da0618e977681d43bc89161d546094814b8e4789586e12f55fdfdbeebea2d96f8062d941f7ba74a5f1ad2d3b4435d6fb3fd7249a0ec8ff4838ec93533d8a512804a7cc24f0009797356beda268d3f8e4299c6e2ac8a747b0547f276c9f067352f94f25673760e039e2c797229bbabdb0dbe69863196a4fe2d59b70615162a470fa83531c20070a12c216f6d57e5484ea0663707343d24b1430757d6e08ba361519517bed931dd5fa5f10d3ba39c976700a2c32e413992475b42d720b4dacef72986adcb6458a33e8aa3fa9a46958719ba02c0ba80943a9333e25930ca8b2aefa31bc439b76bcfeb3f8f22b0fe6d6b5e98a3ae7e093594d31f1ace851c65eb0fac0cdb69d46fe5aa6cae8fbdab07bf67cd4ac06e6ffd1bf03c372c20473b28819bbbf4f1f53baffae5fed7a6f885f397791ea44d77ee035a6749f4ebea9faa7298061907d50dbe9011f3c726c7b8e327c75c96c3be1de787d93a3f4fe3fc4faba742318be6393940c8fd0000af8709072741da059bfcc5ba61e5272e8ce249e9a884d3b92a9a9c4592f8a1da742946536f170533c854b7418dcc4e8efb8802e66eb987c5c45620585481b9034d27a2f23976cbd88964a44113efc0be6b7708d566d174c29285dde2ae44936c445274c35a37847ad939daa86fe91cde7882e94f61cc7c680fac5c56a71bd7b4b7d67f550f275dbe3ed1e49ea0b2c5e377ecf2852b56578b752d471b6401c154ffa765b44fd43b3775fd9d850f722e70ef57a011bec62910fe14ea3fa4c511cd37f3a377eb60be0249fe4a0e3111ba854a1c2aeb49c3fa15ed1bb0964e0c52433aed38255b74f9f4010938ad9b9e264da316e730d828db3e4a4ff223507a9c0485fd4464548bcad712c7588f4eb6bbfbeadd1df10d54e5f971433714d534c8db71ea420de71ace84a5aa8f1fc46c3dd5a3293bd6addbd95443d1ce3aa84c96650c2b06558025ac345048d135a0470882f3b46cc2972bdd3f5e9778327d8d61ea6a17421693c067b6693783fb3c554ab8727ea9746b8f69467b49daf6c9df5664b3b0c189b598c3b0a5346d9f6dfee2c8306b37c0ea26e636e00c219a9fadee69800f440327fe7498b50774926e3b22763fce9e9f4afdaf9f90292c1828fa0c750666615a147f80b9b538a81e11fdf5ec5852d34693bf9a757e09e9899d63d2b8e2a57ab38ee841f34b81eedfa11c917ea915ecd43226eece63e6a3a55c1b5bd155528ea47b98974b3b66402e5a7c9ad34fae8ee010498db012b2c24e8e165da471ee64970fb1a25de7749dae6eca20a37b2c5cea03f0229382544aa1139b83059e9640f33344af97622b59a764d78c8a615bc6ada7c1b1926d89899a32b047b80a0cbb84046131693c1441da27a4bbeedcb400fa9b77898240f57d16f3ee2fbed1c8d2088b70c3319b328b68c3185e41fcc6a720433d5e9816c59cb22117023fefd35d7147b60f7fab945d457a606c59e088e4bad49cb1172e92fa12e701a776d8a481f8d6cf6878c96ac19c0135d874f7efb5c32690d79056018f4f39f9b2bdb2d7a7e27de16dd94762a89a3c53575a95e53aa619e663b720929d42d1727181161eda3cb86d6e64bbf16ba3177a8c3b28f5643d7a94a995501595e4f37c49d2c6e3166a50de5bc7be5cc10360489ba7b09cd9be5af9c78f69980aebaab11d5b80a341a86efde4239ccaf1d64f39d9361c85c7292c1e72f9e7545eaa1200ec0287a5b01b396298c469c618c840eeac329527fdc8e8ea5aa2ac6329271ef0702dd91eb1e80569fc2f2cd005418331b3d2e80d9f7fe464d50703596d33b5697d5a6cf31c2755ef71aee0e80b3d09399a05e44ca5f4ad14f55e0713d6dac2ec4ac661329f788b4c431a4ea28e367821ba29e57228fd883015e3c2a4619b6b67aa8c35c9796b6bfa417cc4c3a0ed4e1cb1e318faa8821964285dd5790d38482abcd759e9e852949e7f28be95350b8df3e8b14fb4ae152a680cfe8de81994ad13ff82a19a5f88ad0b4e5ece0833b7e2e958a225aa39aa29eb43d9d1a7e65e7742f18e4d3b5068969cfd13014867bc084c3fb6717d7773df4dbc581a40705df19b0b2e98ab3a32b1b369be502772a926bce43bb10695d064b722ab872c04a6eeae831e2109bf0d7a8b3842274a0187e14f93fb4a2608c5e8380d8e73777118dd163752692900c2c4940c37326d00d21b31f3eeb633a0b3e90771ef387a723dfd50e1a402afd0aa65de8e217258fe0e7f7edb178a722d2ae004ce940fcbc9821497e08be2c77ab47e5b71a1165e1d34a3b9a99752dcf9bca8ca8268425175c204405ca1c6766bf04818d3c3e232be8798a4849d604e94ccff45a59dbba8b81c0d256ac155d1bd74e492e0c6694f741ada7598f772576d7629849ba4504d576da195a71b79dd8cb79b87b49b3c7a3222a1de9d876387d16a4f0a441da5ae8b392e79cd55c55baa3fd14da2784985e387c87dd62413fce8b4d75b48c9c3f61c7625708fbb1ed770e6aec08ee108483f74ef8a4643bafab81a07420aa1da2235bc48feab249e8bde67b3dc6b9a59754dc042b64c53d820522ce1478de39b811712d2f7447b94765eea2681dbdba55142c31c998376cbf068b994c0813a949b700cfeffaca4364c5a3294ec33fb64151d4cb3c86ac89982476f194362850a7381c29e2114169a7ef44fac1a7973404d9e8efb9e4630ee6c6b19053d76ead7c90d8163e37af5cfffb72009326fe44049df203dc74f50338edf35b4fa76a37acadaef827501ceb0ebc2c9607af15067f13a958a5388b006126f961bb3e59a0449b27a5d5eb5f7614bda6608be2302a2eaba193d172b1d0a7360d497ee4c3050531a809bc80077ce638585b025ba06c207ae0f5f7e12b55558819ad1f2aa5088fe96a6b7d108937f1b535eb6f4551bea41ee3df888b51c92160fbda5702475eac9c33f5b5dd4d4ff026303d04af5ee1b1e3a3ddfc722f5822a46c3a1593d5307b9f821619fb7a4708afdd344dd02a8749623615c92eae6da3f02326a927aa762d52dea52eb2ad3f1aa550bf3158aa4e20b559cf4820fda5a4b22ed571e09a1edc28b8bdfed4258e0cf16c0e7935ee933d5c78d003f0af567fd2aa724d7d67fb009cbe3b81e533217be335d9136ab9cf187ff8ea92c1c649baaa86b83f2d343a1edc34ee5d6f55f367202a7beff87d7ccb2c15b1ed1fc16360608c9bbae5bdebb6af6c73ea7d880feb7f8557778a4a57fd47df50624bf72df2be9af1a4bca1a5419655f9506999c82e2101d22968de6dacb11387545586c1b407592590b020aba757b0ca7c5de8a684c55e10b57f86e0bce419bbd2181f8d1d7b74a6f2904c9d427845fbe5f7241dcf300f594203a359b373ed7abb7e372af28a4f5155f7edcdaaa527c6ff7b78972b896c60ec63cc42cb09570a0af4ef30443c7364381091635f92e2894490d9440a925596f22f9bef32085982563540e494988bb9168cde384a3d2b67cacd34131b22fbf9358c33a84cd568fbc22d6fcb45f1d5ca0f3bba600734a9dafcd42b6d39ffa4485fd662381407cceed3c17e3bba18b17d525da6f90da34254e89c7cc15ed26120c1b929c288a8b348e8e080c0fcdfdbd4ffe1c2f705ab3f06a17f3706e91f54a2a0b9c321b9ebeffb32db69faee2883bd1082092209d356e972b3cc9a7f5b68e508c0db4e5748eb813d2e2d90dd920edcf479848b1265eed63cda9406c676d6760193fd6c18236d3ddd104d7aa5e9de2f83e80c33421ede6a8a44b528df2775bf97a6b691eb8d85af5151459af72664c46234c179deffff0de85843e056747a771396f14246036fdffb73e8fce876cd6a29c860168fb41f737dd17d499472ccd8894114289b8052f596793ad8043f49a420e00361fb2b7b96ad706d897096b10622b989db166104f2faf979cf2067d41629faf43e61ccc4cac2f84f8b2d27272ab341f0e3558574464598f2fc930944ae9d29b42a5e47e4352e1b01fba431b8ee3eb8b1db77fd96d2c867c8f1b070d793cfd5f4e2fdedda4c6a87cfd11b19a372b68dffd44e1f85430934172cfb0cf622cbc6ab91fec3bcd5fec63d190f63e986673fd182d2f1b65121330787c460677b33a2393f026d1cbea676d87b9ba7bc079761", 0x1000}], 0x8, 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) pipe(&(0x7f0000000080)) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 15:55:01 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x9}, {0x6, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:55:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) getgroups(0x1, &(0x7f0000000040)=[r1]) 15:55:01 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = msgget(0x2, 0x400) msgget(0x3, 0x370) msgrcv(r1, &(0x7f0000001140)={0x0, ""/70}, 0x4e, 0x3, 0x1800) r2 = accept(0xffffffffffffff9c, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xffffffffffffff14) setsockopt(r2, 0x4, 0x1000, &(0x7f0000000140)="39810e8c40a53dc8f4b9e47d2704794a40014b4c236bc4abdb07ad9e5bc2be274eb94fe97769e928e7b580a62fd4093390c384055bbfe97a81a09c5587907ad71d2fddbc6939ba113d05e69f317edced5d7776504e142d34b8846bbf0805372470d2e62de8576cd9467ca2788aef0864e3b2505b221b6b8aecbcc129ee6374012f98115269ef0559b6e5f020bfa020ca3dca5cbf0645a28625af20f552a20b5dedec60152a9cec1ec01e450d175821fb9f077c49fc06c19d11ac8cc3c8f9ce297e5adba7c25c4ec399385bad6e4f417971b688b86518780896f85bd0af893c9de8502ca2177448f3e16e1bfba4f21e627070e717887e60362634a0724c10f157fa6de09e4b2d24d57b42da65cc3e38983c7a554ed3290216092bf460e83671afab1ac8ffe1b79807ba00483d14b4acdf93d0d76a95060794978622e91aa2826a4d2705cb29494f037389aac8656a513591b0eafecfa345c5e93b0744f44763df1d341445a4300b9c63ae422ba733b23362e05ee8b52056a357b423c12787c31c8e17995c586ba17b252c3b1a78a85e2c0a43e08a0ded02d71baa7e8f6555c65ad5123ad146e97c82c74f36e60c46e2cd4341f66d5c617f0b669cabf4af3a451b5f754ff41f6f4a847eb97cec501bdcd90e278b76cc476702134ca366ac4e6c372a2781588fc810ece48b3b476c5105e2531ef4d9e9b6e81fb71061516ac2465e2d605968c01ab446a4e2636a8e24a858c898d8ade181411cc4aea9a2b33a8987c3d7aeda54f77432031759c70fc6df0cfa72c42186f7359c271e79f443d0bf8366524aa61dfb0b76d7973201f8f9269c5d9e1468b0a67697987a8366cf39b08ab7a03d2ba40d6b3a7fcdb92f486d91a3e0688138b168dbe6a4104c9eee655a01ecb1c9d6529f493e58d85b539531bb54df121cf41c41e5231bc281c3abf2807b5be70049c3c8fe40dd0249af0e424223d14b6389e6731e3507330e3fec446a52a02a6fdfc5c93bc687091536e4b79e28cdafd0720f8af937413fe26b50c51c0c711f79f566d2a11ee7046c6206cd19aa0287e7889e314e369b05818eea78aef3cfb3331f76d6d5a83efc1d78a98cbee666a9aa566f82b8c5f230a62c645c4d26b3a3409b0a3045db54205c17f2f4b3fb3d4c8f14f2cc000a2a5ee708514c64c75c2714dc96ceeb170b42191ee6613330f34e6ad3257d3232aa77097f11ea5020093e3d6096d57bf2da72df4fa507d1ed050def1055a6247566732ea166b91d3dbea86762ef497096e6ed4d61529b44eed1c31c5fdc5933e0c57bc175f5189c097ce5dd453e6b4459adc68ae62dfd28112c46e5cfed088ee87ce5463ef671215f58e69107baf21081e3495eb6739e77cc33ff1325ff1b6d937babcb3dbda7d42d3f660c29ddb1061f647c5a5a13aef1265052a987e269aabcc86694d1b8cc27eebd3d592d711ab41585d2ec8dd4cd45f234c5219081f5e13c45eaf1cdb2eea81d5cb69dc9c5b906367e6f1df74741365c4e3e1a0de371335828f78609665f2cde22bfa41fdc03b8e49666a6545a572eb7e55101fe937eeea2286c9384e02dbf60914db72bedd9c3d6150ee297a3b94219b9e2eb1ee1d8f13fa0841593892f8e95c4b4e74308c9d8278cbf3b3d6745c618af82caee5a25e697b460e19031121eab411c69395be8d00a78f77cba6e1bb4f9a7904d8eecb403ddd3302d5920de87e0b2697289dc59430db635148fac881501c8d91e437096d8b49230e74d1bcd9f647efdd565c44859c66cd6fe606e78fbb33f5c5b286ac2d422e1e540054d93294d0d509c6c4fe0a987bf1215a213faf0f93a20c640a19050bc499412d8d23f1fe61ca4a5e65abcbb69465b20d584511775cd2c28ad54bff1477660db6dbc634ea87bc73380e084901b5c955a8dd67f092f65094742512a3953ea17f490cc094afd6b187177d469272d9f45e53d109f14260a3ba426ada69eb607bb3a47f4f1e0f5bdf97df54f27b44560fd9b07883d2acce154c8da1008d4038674c88d89cc0c2340c45f61bd463df1dace7ec8f1644312f9acef8eb68d1b7b8281768da5bf3bbe37e5f1e46367a6de50b380d261f2cc8deda27ac73001cea981e4d77a49c9c6d3aa303c0d8ce02cbfa2e0913ae95fbb71279b5db2bff8291e412e4bf3780b8177991da29994af1c81e86ccc6d0276a55693f3208a75ddc9256c06510c14345a48dfcc278132b1123305a74a85764a0c53e630c9a402c75036141198dd7c597e57dcd956055e5ade55c4d0bbee1cae8a9efb254e15e98a415981f166125afd6ec76cbf36b95d0640be26d6a5c95d12fc7fc38ca8f26cb6a56d179112972cb8bc70dca8046ae0b4dc1d2625b382882a4d2e34d7076067827fdc3de6060166b51b4c8b8574a5ddc8ed6b692cc823e4b883f17541c3f3dfabe9655e6e525ff5b1c5d45fb1d7dd677a63308964191a47e7d9f5a02303d3bc54a7476265460a02ef879041d4e6839009285a69bc223fbf0fe17656751e97327277e1208370c34d070bfd8d91d4b89a8f03a116bee9ba0e2d042908e7ab8e4d978cefb116c6ec4c8a5658c0057dfce3b8ea7f5b8095fd9529362221fd0f97170b66a464edf5655216ae8b50bb958eed5b8dbc0c12710656780cbeb43702c0c8327dc03a05d6098246fb98ee97919ef69312006b96937a0d4af7a8e733ffd849adc2895238af77097df81923687302af271febc8376697e9442e8a9d05555829d1fc527e019370e6d6d3c8f66757e7e5f79ddc719773dc8170e48155d3c8c5d0161cd8825ebd952c2eb6ee0ae7b8985c06d989aa43ab63fe09d8cf0f04d7848306316becc3ab0d0b28dd96ef1e1952fa709a0744fe6dce472cbc68e50aaff68b650cafcf324aab0bcb33223ab6d6dbdd706452b09e4b6227901905a97c208a45b60a86238d4b8e7a4aeb3c0ef9cb0ff6f476dca231e927de181843fa3bccadfeb1626c6433fbdec75bfde1525e0b9b7744cb0884f527dec50e87d626ad6e5487177acfea5806ea12d8f0a6dc56d09670e4b4652c0772d97f289c8f8b0e21077bbfb97f06bca3a8af6792d6740fb432895ce1c7319dbd25c116d1de49ed0d75ca005e33fd6015e3f0689b0b63f30ab4b30826c12339f0af1e7074ceed457d417226501ecdd8aacedaef3751408c8c25cb10d543ae28281aa728ae797bb3da244e0273f01abddbd81cbb7ab578146eb7385f2457919f4634385857116df67f80d57a4cd7ee4a00d484627847ee59af8cbf79d076db97552e638fbda863fda9b587c6d5c2c002fe4114ec6479b6805a8705a9e694eb3ca79376533f8c6012cd87649d3bd942e93beb1766a95a18e0be5db6260ccc298673baeea9d1535670f53d0eef26eb8cf5b874e6d00b1467fb6608e48bb9918dd41314181702f88d88e51e2efcd4657cf3f4bf64d6805c94080b04bf663f14009cba38d2e689b4d384a7cc3df00045b52702103b70a2229ade7bfbd157bd6b466e676c5bfd274f4266b4d3e630c861c6f94372f51a0863667fe374d58526bcb56153b718d1981f854064d6d38e9a287b5da03198a041d2e2eeb6894c6eee3c288055c41c4a4517bace6d978835b2a259240f2c0a0b214d79c5de64787356be6f6226814468e4ce1ab61f7fa3db5153d5982c825d197ec88f1b9606bc615080056b65fc4bedbc737d8d05dd8e3614d2589749b3bc53e92eab7965c7f7fea57fd7afb78317d3ce8e64c7d649c3c3d5dbfe73327e8621cb0c092c4cd2ae7341d68ad758e00400d6b5918785abbfef11dc1ed9628d5f035310f25897db12a5d97697651ad3d77c197a9761b50ab622d3a348fb7a8193cfc7db12de201f1008f9853bdc06c81ec346c8d0083303134c26a7c34c5979444ba304a613fc24b89a96f56838d3c29a92a9937288865f348e042d795909031eaaa70c2f3a72ee32b456ccc539836248697f8bbff064808aaba2eb9c3d64462db755a90bc58220a0aff6d5dc49d42e9c7fd90f92f707508ac9922497193001717cba245aa7dceb90791e007cfdb3d4ab0b93f97c6940e40930516a3de04381b7c5a23588eb453d3db28ea6729ecb820c136557252af93a4144d693c9d8833ce68f1bbce8145496c39439b17254a2960e43ca2e0ab3e2d499833501d988196dcd697a8c35eb0f8b54a583fc19c66cd8e19f90b323bfdffb784d7e1b5fd350323981d6325b56bf6c31c2eefc2abbb5682a64231e4c071c2f0f37f4857bf451ec992ad7adc33611188eccddb37cd76171904744318c8b312a218c0012e85df837981bef3e9c7e8c46c574a204c93491dbe9a75f7b91d606b0de33fa0bf3c849bfd2ea8c196a3beb35d84716e85a04aabf445407980fbf9869516811bccf1fbcca48a5e3408f756cdcd5b1864786ead048d2099c3f65bf7daf792ba19a5e1c2f4c74edde75e832f38d52f76c79eb93a55fccfddd5c03f583ce73f055e8cb81cad68d2d60df1c038f72ad980345f6f059c8a4ca5e35730894f77114e70e499fd6ffaf8c0c5949a0ba9e35ea033b6d3e84645a8adcf71a3ac99ec26978db946379282ccbcd3c2d8887d7fa1ecd56cb1756670507103bf932a0822f079ded6f5c3a3b8af5712d4a98dacaa2500d7e5dd4d456ed6fdf693549e1d0079fa9fb8dde64c075e4573789246644d0fb0397770330d0b4b296879f528843699818eaff44b524abb183715ab1f517b8d8b935e7fa90688218b35c229d3efe81ffefda34b37dee0be758adab0be35104e75e7af5a3e2565df13856c815d4a06adadfffa08feeeff37a16cb7ad8adaf64cff766d3e27e77b6f3789d654cb37e38f4e309b74fd9d21722a6e8218516237e69c632319faf6756673df3d723541a3c3fbd9a5e26f1ca455fefb8dd4ff325709015640cfd73810b438688c38a84c3ce8754411cb1c03c29fcbf64e360780751510fea795fe5853b9222f36727c3c81cd0b1972e4e533cf721c4f8504ec8631669b8104211f2487f54237be02c6d744ed852e6067641a2bf67fc155545d536768a9cc2c1f9b7465f05987bf66920df924e16636ac73569518be4f1dd5fbfb906589542a5b4addf89cecfcf7977e0044ead5e352939e629935ac6779234b6cccb5fb36bb195250e355019e539dd3605dd04fa46d7edda7a724c2fd5d5555c9a140ddea933326bd89652f5a7a280888ce35edaeb2f1ca15162420ce2d851828bc54fdd3e0d610f1d271fbab5a7baef678c8f259551ed6af70c39a7cd6843002acbc28743852f6fc4d3e19f54775aff6c50122b73803b49e76fe9b96ebab717d7bb3b0040d4c2118d3a0659c25a672eebf7a639da6c443673b39c723ef6f69971611f16a8888716f80655573800e4453a78fe7702b01811a2d58bae6d1b9acba35e5114c0258bdb9c2c9c5e174f1fe3979fee6630263b22e4112d42c5037d401bfd60a4e27ac02e3b7161c6de247de1eec0a345059fe0f037d5fbfb1a68534283555c2bbc09fe8fd39973c3fcc07304bd6b745a404a16569af38d87a20aa0220600e09c714a07bd8f2d08d3cf275d98c5332df8deede95617891ac45059989841649c93c2e6bf85246a159e2f801650048bb42911f18b501b0580cd66c18b0bf34feb091a393444c7e9459070e33de46a04aac128d3741e633ee9ad192c250a633c4879ff55ffb3ffdbe7871fbb6e3550cc9e44b78fae9428afe0ee7b48708bac54bdd96a7a1cab8cdbf08f49624a10d5b11eb975cf7a525b58f50d3487f40ab6cb8d6283ff249a1de55b1471f7a05d9a2ab3933171e6c80499ec0142", 0x1000) r3 = dup(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 15:55:02 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x3c) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 15:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x48}, {0x80000000000016}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0x20000000000000, 0x0, 0x5, 0x3}, {0x6, 0x3, 0x6, 0x5683}, {0x6, 0xd1f, 0x5, 0x7}, {0x81, 0x5, 0xffffffff88f588e7, 0x800}, {0x6, 0xa35c, 0x61}, {0x0, 0x6d, 0x8000, 0x6}, {0x1, 0x8, 0x4, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x38a00, 0x0) syz_emit_ethernet(0x7, &(0x7f0000000580)="9e8024c67f73fae972179f8638a87c02577f5a47c7037ab46e5bfb722659f7cf7b65a02834fdfb3a669277127826e2706869be0ee8cdea99acd838252d4969af385e585ce66de4e2520cfb4d467c15f9f9bec867bbe270e0f01d2e10d5d84263cd0e7e83d39edbe172519109bdf243197fdbbb8aa0828b422d4da468f44f90bd7f6af1feb18d13f2c170a667fe90ca94dcbfe7e842c35d050b2670c141deb155d5cf7a84eae732f6168a55d91a67a11bba2be0174a76c04185b0c9bbcedc69bad23b14d15721412b270346948c5f9dacfdfc56f3a13571cd7987596135b3c3a27d0fea1077aa99ea9da342f556e27249e7f18ebe853d5f5f44b71ae2821687ab") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r1) 15:55:02 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x0, 0x200000000000000}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 15:55:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10480, 0x0) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r3, 0x6) 15:55:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x40) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000500)={0x4, "765a2d89668b0a815338094d24b1c25d26edae33c95f314844ae2b6e49d3787fbdf12875b5ed4167a30a7405baa760ccb5a3f3046ba826a8ebe8a9ffff93c920d52923e946c464a2223ec83405630af28621a913edb7849ad0ef5f9f1435e45c175eb56e671742e79ec76879e06774a62645b6243df03a413955c8a5ec"}, 0x85, 0x800) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) 15:55:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 15:55:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 15:55:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() close(r2) write(r2, &(0x7f00000000c0)="1c184a39457b9399935c659c5442b7b61ed1e7f26136d395b326f47f2dccacd91d4b64683a20e51dc1fba23d4388e6d1a4c3f87938a72b92a6badf4e769ebca9ab0f67bf62abdcf8cc3382dc01334dd02c07f0f0cdd9dabd0002eddaf3542eafe853eb2021b3610fad1dfbc9da7e50a240d8c131883a92", 0x77) close(r2) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="57d0593af1a619020835f6c3f22af1684f991071c7a41e65cd8aa083608c3a3f18e78dab85c6981f55c64b06a9a6d41d96303ac9d65c6e312b93c77426e34ccef7acb90eabd733411b0005cb4b5728cadc65239a36a20b2753f97a00643268e7ba1fa7dddb9848a35bc88508f94c537297a3b6a9088cc634026ac96501ce6a601ddece7ef725405b0e7f08f663ebddd8e6bc6bd026fa2fdf288fa6db79dc672ecced7d4c7156ef90697fcbba14bb747683b84e51b04d6733225b3e32ce2c7b5df117d02657de9e801e81b3d42f1a1412d28b1fc2f46ac66be2325f706fd5ae939ea55d74f0b011f84a37c03fdc92ecd8b907d382887f430b", 0xf8}, {&(0x7f0000000300)="20e67c1fe739c0b87b2b6cb2da76a01904add4c4e4c0bf994beb617dadd2dd29d8c0e0043ed3d669e28de048911b5b8a75d280127e484dfeb9a791bdbaea1c72dd056c63aa1b5c6e54d93945f5986a644947189a9df02bb440d30c3fae74be3944ceb973e670523e9f36dd5e12beb45032e4bbd89ca8cb25120d15e54e13131ae3f194a5557fd19c80095ec3e177ec7f", 0x90}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r3]}], 0x20, 0x9}, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 15:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff62, &(0x7f0000000200)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x2, 0x9, 0xffffffffffffff86}, {0xd74, 0x40, 0x7, 0x3f}, {0x78, 0x5, 0x8c51, 0x2}]}) 15:55:02 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 15:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") mkdir(&(0x7f0000000100)='./file0\x00', 0x142) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x1) r2 = semget$private(0x0, 0x0, 0x20) semop(r2, &(0x7f0000000140)=[{0x3, 0x9, 0x1800}, {0x0, 0xffff}, {0x3, 0x77d, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0xdc, 0x1000}, {0x1, 0x1, 0x800}, {0x0, 0x9, 0x1800}], 0x7) getdents(r1, &(0x7f0000000180)=""/128, 0x80) 15:55:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x200, 0x10001, 0x3, 0x1, 0x8, 0x80, 0x6, 0x0, 0x3, 0x1, 0x1ff}) ftruncate(r1, 0x0, 0x7b) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x4, './file0/file0\x00'}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) 15:55:02 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2019e, 0x10090) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt(r1, 0x20000000000029, 0x10000003b, &(0x7f00000000c0)="b5e31fa96c62433a966296040219b212c27c4d41f4b82cb1106144ea13a6ff597e16e61991b51d1d2d6ecad548d3358b21dd227211018ef253b269eeb36be60564ee05bd0ac8aa624864dcb57f075fd0b2e45bcb50d416bc3e", 0xfffffffffffffddd) getsockopt(r0, 0x80000001, 0x3, &(0x7f00000001c0)=""/79, &(0x7f0000000240)=0x4f) 15:55:02 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 15:55:02 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="1582591209ee27c371fad5010503028b81afa5f7064b6d1464d9a46c03da6b7c6286becaaa82da6d0d48be5302a62122751f630e7f3c85fcb25d4cd8548b", 0x3e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="e98df3ee2791907b57904bd0af5c9ebfaafdafc516cf3e19c95a29eace551096fde0d52f2c053672874532c90fdec0db5b31a4edfb11e34a0a5f2a3863eb593888e804c6b200343dfda6e417e81e1f8a80", 0x51) 15:55:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15:55:02 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 15:55:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x41, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000100000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x8}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 15:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='6') 15:55:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xb8) socketpair(0x16, 0x8007, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="d0b1069450076499e1250d44420d73fef599e96451e68be65d8627d50b30d09e433e81ef1f3c95601f58863c2031ee71cd98f40e75ab236d2958d989a8", 0x3d, 0x8, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xf63, 0x3}, 0x24d) setuid(0xee01) lstat(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffe) 15:55:02 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) fchflags(r2, 0x10000) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000400)="cac1f9fc0f27cec03a031bf2054bf6d7b3e271235f13192ee67ad785f66fbbeb6f0a99eb4b53cb403aaff2f29add368a8e113d3028d392ff951ad7b8aadca41027d024698515d355ca6e53fcd8b045cd1df99d139e905a7012f89fb01c8a49f69c918bcaef89d0b87e63a77aa0b8a3043c810c519090cc4f48aa1c6f23a50cd5d5911c5405a3a6e2c36177b1dff4703245fb67360dc5150370dfc3561c5933e4f26da5033869360c13a137ecfb8af4a89f8ae02dffca0dcaaf9efea1339c0f25b00987a81493ce74a2f643c00533f62e9471109a94879d50104e8ce002d5b55c69ec815880f645082e03d68e69f4d67b6b22a67d629c3afba918738abeb3c2573c61765fe3e976b8e61df8427d1fc9f75297b09e99c076c3dd42eb870be6ac0992cf3fca0d249904b2c7bfc8c5705639c791004b48f8fd51144e24b6834f5bad8448348c8a781d78c7e909d4b5f139bb1ba1127f5ab1f312e79eff35ac2a99d2c10b212ea319e7ebbce3a8fc4fdc3447a561a75b0909532ae26832fd8b37b584da6cad12870318118212bafa30fe003e79c38d2e3750ae050dfcc5620a187d58370cad686b4ac3bce787c8e176a6dae2cd8b0f8e068d8ae37649a310b93aa07601b293ce54c23c07a0b0a302a4bf1dbfcba710d31629f7a7180ef91d2b82957ded5f1b93750195e50f63513302254bd5c0786cbedd7ca9a25507576229937e7b42086c546dfedd0e240279da0ec386aa6cd3747a3b04d9030cf4b7453446c5354be3638dd9a26be89a3e3d616db56b3dc0997a1f53d7cf0867bcc1e2db88aa758f30a518271ac20e0fbb42b0bd227b55d4dff63fc422da2cf4d48bb1f4910e037c159e22a629722d1502900481a3014cb4322f8042bd48ce6694699e6b0ac7a4513f4df2aed4498ddad55bcddac1c14395179dd6e61902ad2b59ca64d7d40f280e9e2d13430ba6797460f99e1350e59a52d41f4cf8c5bbd6b58738e46bc09c76735856fe17d64608471dc444c95c3fdcf80e03245f201284b1bc1fc7a7b094f250e7fb1677bc0cbb098fc0d9129cb4da78559629588b0505c5d3ba6d8c35093d43667ba5271388bd448cf352ec1d3c1e0522356b1f7bc98cac23a4ad761de837b4f47b880d09797bf950b4bc782a7559a75c7df81576f37c36271e3f372312d52a42f1fa1599dffe0b3e4b2ad7b203169836ae07b462166b2683460163807ab7b64a3ed9293bdbc149ed1608d0bd89619b2db337e21dec5070018a9beb2dad931cf4fc3da5dcc1fb95255c2e0fc2448f35568b95ebac255edcfe8bde1c356e468ccaa4274e0392ca97352d805610902bc9211d87c5361d8d177496a6c8ad23a6a67303c365e0b178b95d8488c0a00742d81ab45f076b012871791a4f7b7fe01949a6208a27773295976cb750c5a7ee0db6dd15336625c119b7cff2cbf18ff5ece626bd01741b47ed8c8db430136617d7c852f48232b1f6ff06e89dac8d8c943ed099f18a2e5b82693c5025486c93ddb4dec4c792b104b1918af26de03e0da762b9c3eff3faaa5b02df885b216482f8d24d9600cf76be3c340563a074be552e451f058b1c0691713a6da05d54c4ea2ae78b2ac479de023ee8b500324b4f95f2d444ffba8dda4e05868ead62f750576a6e2d9613501475e428b7570838b7b938d4bfdb6ab2b0adba351a1eaf4801988a4325820a684a282f879e22e6221164140c406744c3b03764338fa7791749c9f9d8d8d6f44580aeae170c22fcf09288455982250d623351f8dcfecc47f5113dc37630e67c07a42a245eef61d08f24d4cffdace3f1593e0c9e3679b16d061bd62947c00672b5c62ff1fc75c57220f0b0dd8b301f510c5979ba3d1ccb2d6608cc698d4dd4bd50ab41e034265c17ccf900862d9bdada3e4ebebfbb214bcc807cf3e820b74fec487fffb021d69af5e7566ec03c38c83c27e2ff7c80c1f9b68d92fa7333685471aa98cf1e1d5e114dd372ad21dedb07b3d282587d37386abdaa75c4ef9a31c2f7d003cdca3caeadec991a622c94b01f9129e9f474f0670382dfebbad0d00b6ee31f15c618e1b8602013c97b4f418d645c33a326ea7974b42bb7df9bc6b039f49f27e09c88d5341a436444f65c15ccd5139a2142a9443c69510bb3d6177bab0dbbf80e59b0d4db89ab642a80844f41d40eca0a37f4bb931ce226a0b400991fc96ab6905c99b6aa0f5736b33f7dd0bbc4c9d89677a7ab5af94d33c0f8f3b5a5e47e58775ba22bb7371ba8e5e9e5b3336e5fe5c7ddd678a0deacdd74e80e3c0bb00d416410d7778a1316bd0f71dfce4774506064c6ed3dae8acb094e6e45888e2d4b6ed9d9fe82695ea5431a263944cd59df9f061a395b6e845ab9664f6100a3a39965d634e9082aa64afbb81d27a85d20b6f17b5fd0aac409ce511c1335792bb0ee08e825287a54077840351900efd5968beab18601868115b5e4fdf463da6c52dd3b36e20e9f7aa7007b4dd2700aaff4817976e5231682971194bbaf648aace0252810066b619b45a108c5ebabd75716c06ba5c98ecaf38ad2acfcb5c3a9d24b3d59f33abf92de793ff48bb4c14000648c1bedf58f295e2327a0ffac1755a6b0094a87448eb3ce56eae0bb065275dbb246b2aa7037a0f7fe2d2ce6a8601599af75040feb3bc5da716dd1b243e5ba20fc0a4c4d03465128f819329439b9a0d5ba2a168f56c3620220aabcb92bfa75a7df3aa4e793171b4e96c4ae0f84b386198aa98ae1e74f5fb8865053b9ed7dfcda7ee1e82396ef0a53f626c7eea03edef7496835f12b80a645baf125bfdc4f6e4267d8d00864a6e9730a950a3ba94d6844474023b9cfa35f98cfe928921fd33ee11f256093b41a47093752763f3d6ca1cda6c584474022d2c46f302cf7e84415a93e0a0f1c84f6d2651d248dc395bbb6453a35d531beaa472b139d9b284cf7510e2e7fe17fdeb434470a311e8f5165fa34a08b6db775cac443a1886c975cc2e32bb94a2a8c3189cb1d1f629db7d281fe8396ab550b5a451329a36358ad6af8a1eaa87a7f3b04a7cfe2bc980d86b2dd05848bb29aa8e7b9f161802ecd71110974649e92c08e37011e5c4f546bb4ade09f592638b2008abfcf53693fa997f437e6f478707168b85ff03d6563c53bc82989ade8bf46f8fa0e791e6ab43638ce6f855348a9cdfcde682e3110c33f940565de9c8ed6b1aa06e70f48184eaf3174ed1ac224e7473ef32b12e3f2885077f31f76e17b84fc947dbc45ee54330a9367e5c9c2839840e317ebe7db92c14d3f2c6170c69747f23445fe4adadd5e5aa7c485914cd124e75b32442c5ce1f89b8f8b2763a4eb6ab5c48e7d2edb47857ef1005c14efb51a0153db8c4d5b5536441bfce66fc451e25a30f8922411be28278862aad8144401511e9925399dfc4f5f0e7114caed28016eb9fa97864921b024c247f2de6910a6a08f3811181488212d798867af246de91a051debcf75462f0f710723bc52a0d8e223382ab6ce80962552f70ad19669020000007e3961ab37160921834985b8340d493f4c3671389c486ff16e443f7e5e3923c0416b4fdbcc7d6a8e7a0dbdd732be45c12236a60cc65e33e4fb06a56cafc82e8d52e3993445423df5f0f9f5c363a7928488103c141b22abd245dd132bb88a6b63bd30a1ccb880298f9ba4d89e684f57db2f72556fe79903f42ccad88df4deb6ff92dcfb46098aba63ca0882c94cfd69ded6876600bdc5bb5ea22abbb43a614275ad50bd8c812d2c601190aece60ffdf27caf842354cecbd4418ef134a1a3310c8e0514c3b9878ab05c222f96c0a814c6e2fde907a4040762742277ef57e5e1659fd54ba9cf4b88a3c6c92696f98754b8ee908efd7e3e6e2f305a752fef5e33c684b545a31d843904a99f57910e9b884057360f5fab8bdc8e62607d43852ddf50331adb79f050e597966d3e3d23fed7124de9dbaa347812b4b2ed433f68933480490759fe5b65e536acbef7f15dd17808d7d9048fdf9810b667e9ee2b5095ca2a0fda77af04a53f01a589925bdf8b468d492ee40650c4c858e6d3732ae5012563feb778aa41e180ef10fefeebfd432d1e21275cf8396817dd9d9ab8406c5e17a2624c4db9a38512ca12864ad54f51d792d5c89e37edac1598ed0d827f5c19544de72a4d5a190f3b043d664c13731766654f43d3245d62804d268660e6322ce0fca9c0a2615f93240d33c32dd99f6d139a3a759aaf0e010b571ac30e34bcac96ddeb3fac718fe6c498ccb1aeb544f137d62a2e950aa90e6b4a514861e7b7fa3b31b8bbd82a61e7a05bbc490187bd9e115061c4536d8cd7f96c1288b41cced440b5df453e4eab3b9884e0781750bd8ad6b73bb5ef6350b08565e3c6258fb953abcfec6df3b801302a28eb0045617c2539ceed76fdf1738ba455f5e981784f61b75aa3fe2ca0de377db009b2b0e656d95d378759184510252fd09f7b45b9d8802c024c5aba914c6d3766ed3cf6fe7ae5865023660d8f6bce424727f3b8f66de6181365efe569cfe0350f532a8768f4519707450c813bc3a93e8dd0daff1b516e876f831f0833bcf908bcedbeb305b618cade5510338e4dbb590e2fdf8e617fa3847e7f364e62b1d0d70c7027aa5444aa9f138d6f6301405bbb0617cdf65068860dc5eb3ee24e9223cec77c70ef328fccb11e2f91c38c3e695a248e2438596d9ef3b125bd6e22a9158bc035492fada4138d3f465e32ac7d195ac8ef55a806aef1516b6c7158fce799b53ef53b67342b3193f2f5fbcd9f43ddbe9c995853da8f4b757cd9c8e0fe5259233ac32426a567268405348fa86128e0ec20ad5cf219898b59a64ee15773aaf56bdc9f876ca39b509903db50ea8a396d139f50cb584794350f863a9b150234aadfe7c0ba5f8881b473514259e6362e98492be2c6557c7a29b585becdb6c32d54984f7cdfc6fc6e8e8ca886d017419bd4c6a657a5ff2f53cdbb2d1aa2c9d71350756b847aa4cdb357466a370d7e2c0ed779b419f2950c1d98f8863dcab97c007b5ff86c63d16977ceeb4d19be533fa11260f54ddd67115f70c95aeec203231f52668de7ac0dc7b671392e36b05c6c33b47ca683437dec4a3af1786ef2dfc29341a2178a9e1afd07e6c77b89f18bf20b52d4068757131f2e56634cbede262f86e4296ad59ad00168a09be7312d267dd65bc535c38730e579b7dc534a72ce539cb175cca8b4adafa45032855c2e54b824306b4f92b51725f747107561df18ebca6385feafa62cc47cde03fd0d289c889dd900c5d142329efa390f175f6f0ac46d9c4852ee93acac45c7614ceed702c6f84d2527cac299af7c8a80c903417163aec34bb3d34e947a04da2dee93183235a555979d6f3d6112b3cb7aac4a1c674e1c43e6ccee916b995da4a04d92cf068d253ef930c35b8f32d80f2e6e6c11f21038b9cf5ea400e31d2a1a5f2e7b125040de6850965d661d7d7b4affa86475231e4d0ab0eccc3337c296e95e7ed7c1f4101e5e47c9e570fe737305aca2aa6c301e25ca1a50876699a2ebef6482ee725a5488d108a79f0de43d906c61c194af5fdf83521bfa7ee324e4f906e722b18d1f4b6cf78a652240bb5ca0f5bbaf06b52b4c41e96f507af9e932679b4a16713f6e5cc978f01f56f370bc1ff24addb5fe26fed1b113d3f9f7f7a9c57e3e33a6f7d033b559cce5afd0bd2637af7da03e364abdcc5419b4bf37762500058e6c29eddbbac0c2629c7f3b9638bf14605889a82a66e0754d6857bec5f2c7272cbd06305295d7856fc983341dd5b3132a5f0b499233d1bd8e76009a4", 0x1000}, {&(0x7f0000000280)="4a7a53e83539de50f5026f4a32036eae33779c144f", 0x15}, {&(0x7f00000001c0)="3d3e5010223c0d4b1b526b5e2a121e5b6cedaef6008af3dfcdf7f1ffa7f4615814fb28d1f1f15033d3db3436871359082a7269f25fff6b79e091798cae808e4a75ef540f2e3d5ba26f4d96cabd98c0adc7bfd5aa6f6d75b3aed615191d178a6654b7cf52b1665aa5d8051767a24c9de82fe6eee2793bc79d65d7d7c108af03b32d", 0x14}], 0x10000247, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) recvmsg(r3, &(0x7f00000029c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001f00000000b3ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/108], 0x6e, &(0x7f0000002840)=[{&(0x7f0000001400)=""/188, 0xbc}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/76, 0x4c}, {&(0x7f00000024c0)=""/235, 0xeb}, {&(0x7f00000025c0)=""/211, 0xd3}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000026c0)=""/1, 0x1}, {&(0x7f0000002700)=""/225, 0xe1}, {&(0x7f0000002800)=""/16, 0x10}], 0x9, &(0x7f0000002900)=""/148, 0x94}, 0x40) close(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000002a00)) 15:55:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1080002005, 0x2d95) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x7fffffff) r3 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x80, 0x6, 0x7208}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x8f55, 0x6}, {{r1}, 0xfffffffffffffffd, 0x82, 0x20000000, 0xa51, 0x5}, {{r3}, 0xffffffffffffffff, 0x30, 0x1, 0x7, 0x2}, {{r3}, 0xfffffffffffffffe, 0x71, 0x2, 0x1340, 0x7f}], 0x7ff, 0x0, 0x7fffffff, 0x0) msgget(0x3, 0x9) 15:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) r1 = shmget(0x0, 0x2000, 0x294, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:55:02 executing program 1: r0 = socket(0x12, 0x3, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) 15:55:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x10160, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x3e, 0x2, 0x3, 0x0, 0x10001, 0x5}) renameat(r0, &(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000640)=0x10) r2 = semget$private(0x0, 0x7, 0x620) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x1, 0x84) sendto$inet6(r3, &(0x7f0000000340)="cd7b0d6af360c9e310414725d20165374240ae374c8c4099ddb7c78b9621d603bdcc17cf1659c2ecdb1a34e9765aeefc6c5304de5e2b6dac766044738d185e303565cc6ee847c542b1218104e375b7c19aea3abfe6a878bf", 0x58, 0x408, 0x0, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r2, &(0x7f0000000100)=[{0x3, 0x1}, {0x4, 0x5, 0x800}, {0x4, 0x4067, 0x800}, {0x3, 0x66bb, 0x1800}, {0x0, 0x41}, {0x2, 0x7, 0x1000}, {0x3, 0x1f, 0x800}, {0x3, 0x8, 0x1000}, {0x1, 0x5000000, 0x800}], 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) connect$inet6(r3, &(0x7f00000005c0)={0x18, 0x0, 0x80000001, 0xbbe}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000580)={0x3, 0x3d}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f00000002c0)=[{0x9, 0x3, 0x8000}, {0x0, 0x9, 0x5, 0x80}, {0x8001, 0x3ff6, 0x1020000000000000, 0x81f9}, {0x100, 0x10b, 0x1ff, 0x4}, {0x7f, 0x1000000005, 0x9, 0x80000000}, {0x2, 0x2, 0x1, 0x7ff}]}) mkdir(&(0x7f0000000680)='./file0\x00', 0x1c4) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000005c0)}) r5 = getgid() r6 = getegid() setregid(r5, r6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r1, 0x1) syz_emit_ethernet(0x20, &(0x7f0000000400)="b61ca4fc64f70fba9d736e17e94d6c7f1153d59e36e18af60c5d960f6ddb9718") ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) socket$inet(0x2, 0x4004, 0x3f) semget$private(0x0, 0x5, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 15:55:02 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) dup2(r0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x41, 0x0) dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x6ace) 15:55:02 executing program 1: shmget(0x0, 0xa000, 0x0, &(0x7f0000ff3000/0xa000)=nil) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x9, 0x263, 0xa2f3}) chmod(&(0x7f0000000000)='./file0\x00', 0xf156f112027e41eb) r1 = socket(0x6, 0x4001, 0x1) fchmod(r1, 0x1a1) 15:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/65, 0x41, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xffff, 0x8000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:55:02 executing program 1: rmdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="ef86c8876875e775a313c561585e1efc0739e4415684ee620be16c7405a734f681a57eef70bb00cc0e7167a599482e0aaa66e2640ba1efe0b9685af5bb7d2a61689f0a49efb0db5a9356bda5f4903e1109d1584450481eacc98a271422bf90e362c2f4409c130f1ae533fa4ec37f23ec3f3d99ae163a99140aef37f78e3ab35612a1", 0x82}, {&(0x7f0000000880)="f10d9e97e850d1432e7c93304d2f896e2d25b5304cca76d33dc9d307b16472eb995588ac55dfe9aca28465342b58d30a8d6c20d1199fa545008c102316c342cc2dde5a8f37f1304c42ac31a8c54326bbdf1590e7cc8c1606", 0x58}, {&(0x7f0000000900)="008b319934c0492cb7206ed4e9580027794070f02cf4a30d269eddfee11e6b9ec71e2925ba091740449f3580689495299bb4055dcbcb93f159f38027f41f9fc8930c975acca19441eaaeacbd2c4aadfdac5ec84dd5add179e7157d4347cf1d729cdabd18129bfe0a6f9af226b36e1c6193fc4c250fc4171f0e0f7a563e79bf05cb6b74b4cc65a62f5c5415ac11981704f1d9053038c2304af8a889da864a958bf14e12363c2d316a6a8d14552bab3af5fbfc07ff645636f07fafd1ccf8d0e6517c245e7c273f2456a06a8b674dd419137d9f5ef7d477b5f378cc2d5d", 0xdc}, {&(0x7f0000000a00)="c2e8d2f3a9c798c48dc9274acf303213d049b1f2c2f814348d70d04107fb58219ee3ffcfd74e1f315b91f83e5f40dd7b240c249bd2d4f9d93bef5c50f0dce251fcf362e34f2c1820279c98da79386bf0a720bc27f49a8efc1a", 0x59}, {&(0x7f0000000a80)="f06a4844da8109e5b4ee8d2b4e8f7629f258d2d498b39a07cd1615838c52646473b5f6c389", 0x25}], 0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0000001860040000f40000000000000000000000000000000000f40000000000000000010000000000000000", 0x2c}], 0x1) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)="7eab4d474316cf9c955b229bdda612e0a1769f9cedf13dffadb5269d604cdd1cf1c1e9cf86516d2dfe7c34eed2ecf3abea63659e43fb2d1bd3daf28e78bd4494db02866ff785d804775c9c713705fe3b7473fbcea8d33c1f02285a6b4776ea247df6e3bc7e0ffe1f41688c28e79eadd2d930644beaa43383631f0088508b765bbfec7f8bb35cda042041b347243d3fa0682296624bcd8d6db3ad28de218fc8cf632b", 0xa2}, {&(0x7f0000000300)="411301d7e039166b8a9911f56fac286f49732fff50a7c4e943129c51ad927c241f2ceb4caa96e6ed3bf6f994cecbe29035b1f05f6e1096707515d452c0f36d4d0d9b5859585a59b8c61ef2c74b1b3e40ee294fb5674b9c01582db0bd0c7a19b0360fa6eb37d6638fd4b93048239235ba2bf0c9f14f369c8c4ff8c1d30a9a15aa5686d5867cc80d2bcfae568e91bff5193aeb08075c80538b8a87af4197539e2261a1b4d06a6c5d329a5b38d4729e70a9ad13945d12b123832b8c746221c197c1166399", 0xc3}, {&(0x7f00000000c0)="87f073b09b2058e3adf0b23d00bd6984a3468fa5d5b31444562e615e89a76fd821c133895e", 0x25}, {&(0x7f0000000100)="fe3f30d77e", 0x5}, {&(0x7f0000000440)="8e64e0cf0824adc467f36de73f54c4ed2eaaebb51381960741db210b5bd6409ffd8790dc97237665544c69556b2ffb7dfc9c9339e505ce4beeb74171f6d745be97e8bdf212fba61233d61cc351d4fb822c5f4a405781309ca89af15d54bc64931454857d0cafd07ecf514f95f3bb5920a03dd010e534c48576d87229e0b329664cacd0bce97a2337802a3170", 0x8c}, {&(0x7f0000000180)="08a5f13789e24268f68494fedd55350462c9c2970472975ff743695d655e89c9425c4e73dc8d0b14168452fc6f503ffa81dbd15a3cdae322b9e286794aa9ef80ae8eca950b2eeb01bdae88ff16104ee9a586d4ce8fa15d092869ff5ddf3c7df1575690393a8f3918b287515c7d326499fd51de06c864616ba0fc8317354fda", 0x7f}, {&(0x7f0000000500)="93631b447b207c6c3a2f8dea67ae3034a5950f320965538650da414dc36368869c3462b5c788c250f880ecb88a3084ce8812eef9d1855afe4b914591388a8de3d5285d5a3492085d00648a77fefdd9a3bc281aa382915f5fe9aef33535f57bfe9eee96737b5bf9ed19c57f9444631e0ae34f6c6293c641a996045d768a4a0f5387a3ca51b74505c8b6dc22cfe63d16791b070bdba235d544922f5636ae905d1a8fe08acbbeb29e373293ad1bc6d46643b47b249999852ec7ba61a35b88155e10af8b8a", 0xc3}, {&(0x7f0000000600)="57730e77433bf8261d3adec256df38861668040ed59d8d17f7d15682241d331dff41a4ea66e799fd45e3e118e97c278cb7d5e9f3104d9dd1f730eb393e9dd700db49aa97ac93618c1b9def1fd87e653db73d839ec851f38d3621a85630308bed1243388edbffb64706af15410a15ca0bdef1b25709", 0x75}, {&(0x7f0000000680)="5146011171d229d684992f2310a13ac419f2c3a4308207f8f9fbcbe8a3df3bec2c848f723b9b398ad23b81f409ca75d4f3038f7b85baeae0af45576e30ae90c15fba9d1d357230deb5f9eb07fb35bb49e2f7107ab5c6f7ca78dbe5792df7ca696976c3", 0x63}], 0x9, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 15:55:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 15:55:02 executing program 1: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0xffffffffffffffff, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 15:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x1000, 0x8, 0x1, 0x1}, {0xfffffffffffffff8, 0xfffffffffffffffa, 0xc74, 0x7f91}, {0x8001, 0x10000, 0x7f, 0x5}, {0x100000001, 0x6, 0x3, 0xd5}, {0x9, 0xe14, 0x200, 0x6}, {0x0, 0x4, 0x200, 0xfff}, {0x320b, 0x780000000000000, 0x7, 0x2}, {0x0, 0x3f, 0x5, 0xb1}, {0x4, 0x800, 0x80000001, 0xffffffffffffffb8}]}) 15:55:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="11c8c91b54458e98aa6fc875ec398e3ebc604d2322b55440f1d3b21dd82c0eebd3c482cfd3550ca2940545f6b03fb1c9473c54c55d36e1ef23d568afc445eceee1c87ead27ddb77bd571dffa0ae4919a26731bf1dd72d699ff82810ae460accf7c001fd80ae3892671617c4bb306b3cc76c1a2853677eb52eb12893d0574d461a75c6e119d0ab083d57097866c29818691cf45fd93604785274c36eedd9839f2413b3d207ac57b13bee3fef32179e98b51", 0xb1}, {&(0x7f0000000300)="32177aeca0c430a094031d121b1b8d2feae3afd524e4343c8d5f413aacc1384ecbb51e3dc95217b8b3bb4d3de61b425528bb2575acd2b219dacb94854fe0fdefc057198bc0eeb94f812ee892aeb3fb65f1542509d2d70a796ccdfcb260be86f56501423bf672bd9e23beb3765439a395f2", 0x71}, {&(0x7f0000000380)="1bafebc5b9d6367d85c5ea353eefb7a09fe12b55bac75ec0d9c193933f1c3cad5a978935156b754842f7748f453ee1a855dba218bd3b2e8a43b04da13b73fdc7e712b9bd3816cb165c91564b8344d984227961e0a2e9f6327b478e9b551cc968764a8fb07d29ca74cb32c4bbe5b61d2d2333686cfd221df953bf2d94e6ed2230581af5fd86a125021a8b0b6e538e95c4c5b1a6f60856065a5c93c8ebca54b55dec6f9c7fbfc55eaf0b597acd0d6607bbf9bfb70835679b3196fdb114301db2119faca143d1d4e3e9d6c1947ac019634631d3c64ca7d6e5634474d0683804329a94a5a3a7ddac7c7708d7a65437c6edd9a4", 0xf1}], 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000280)=0x1) 15:55:02 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x16fc) r0 = socket$inet(0x2, 0x5, 0x80000001) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0xc6) 15:55:02 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) getuid() shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 15:55:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0xfffffffffffffffc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x1000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r1, 0x0, 0x0) getsockopt(r1, 0x10001, 0x100, &(0x7f0000000340)=""/78, &(0x7f00000003c0)=0x4e) close(r1) sendto$inet(r1, &(0x7f0000000200)="188a39532cd33bbda7edf37225cc149139ac581973dc76df69657fa948aca5cd1905f29fa4ed1e0df84b44e8f8c84ec2cf85541f067ae3a4e96f3a5b37902b0881a9516a4e1eda4e4099a5ef31117eccfb180ddb4619eddd73a6aaf66651a3085d7cea39fd293393cf8e65fe704d65af5e5a09fea7bbe7992e8760b87edb975692b146fd0c31eab53639cf08e27f79c910d98938334e181612692fa156797549ddbb3367ef419f0227a9aa8c5ee1e31b46bede75", 0xb4, 0x4, &(0x7f00000002c0)={0x2, 0x3}, 0xc) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r0, 0x1) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x3f]}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000440)=0x1) connect$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x0, &(0x7f0000000400)) 15:55:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7, 0x8001, 0x7, 0x7}, {0x9, 0x2, 0x800, 0x9}, {0x3, 0x310f, 0xffffffff, 0x4}, {0xfffffffffffffff8, 0x7, 0x4, 0x3}, {0x7ff, 0x2, 0x3, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 15:55:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f88a5b67071b541c52871d0000b815000000290000003230d932830000103591af0dc1bb893f0000"], 0x38}, 0x0) r0 = socket(0x33, 0x4003, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:55:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/82, 0x52, 0x0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0xffffff50) 15:55:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 15:55:02 executing program 1: socket(0xffffffffffffffff, 0x3, 0xffffffff) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 15:55:02 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0xa6, 0x10001}], 0x1}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x1, 0x4, 0xffffffffffffffff, 0x1100100000000}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x3) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x159}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x204c1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 15:55:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) fcntl$setstatus(r0, 0x4, 0xc8) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) clock_settime(0x3, &(0x7f0000000000)={0x401, 0x2}) r3 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x9a4, 0xe01}, {0x18, 0x2, 0xaf, 0x1}, 0x2, [0x100, 0x0, 0x5, 0xffffffff, 0x4, 0x7, 0x9, 0x9]}, 0x3c) r4 = shmget(0x0, 0xf000, 0x46, &(0x7f0000ff1000/0xf000)=nil) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000500)={{0x9, r5, r6, r7, r8, 0x10, 0x2}, 0x2, 0x7fffffff, r9, r10, 0x7, 0x6, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/95, 0x5f}], 0x2) syz_open_pts() clock_gettime(0x2, &(0x7f00000000c0)) 15:55:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x162, 0x3, 0x8, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2", 0x7, 0x80000000000000}) write(r0, &(0x7f0000000100)="97bf06aab313debf23ad90b02f56806fc187e5468e842ee2a80d872563dae66157b90777015f7e4a918e6e4dd6a031d06a2226dbd75dd6edf9", 0x39) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x1, 0x1, 0x52, "64944feca543ef2c45a6d2b9179d5d2a900abdd1", 0x7ff, 0xfff}) 15:55:03 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x4, 0xd655, 0x75d2d8bc, 0x5}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 15:55:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70d1cc1496a3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffee1) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 15:55:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) socketpair(0x37, 0x4004, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 15:55:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6}]}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x6, 0x9}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffff, 0x3, 0x1, 0x1, 0x7, 0x2, 0xa0fa16b, 0x1, 0x0, 0x8001, 0xfffffffffffffffe}) mknod(&(0x7f0000000300)='./file0\x00', 0x2105, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) 15:55:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) r2 = getppid() getpgid(r2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 15:55:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x446485c46) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 15:55:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r0, 0x8, 0x3ff, &(0x7f0000000000)=""/216, &(0x7f0000000100)=0xd8) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) 15:55:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x5, 0x3}) 15:55:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x100, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6, 0x0, 0x0, 0x5cd}]}) mknod(&(0x7f0000000280)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0xac}], 0x43, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f00000002c0)="000000deff", 0x5) fchflags(r0, 0x10001) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0xffffffffffffff6a}], 0x1, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x40, &(0x7f0000000000)="f19943f1f7315e6ed3966ba428195bfce5541d95e36a453c19bccfee01e88a113f084dd204931eb09c39779eb9b95cd4192d325390a5111b1447d51152dc2734") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = fcntl$getown(r0, 0x5) getpgid(r2) fchdir(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shutdown(r0, 0x0) fcntl$setown(r1, 0x6, r2) pwrite(r1, &(0x7f0000000180)="cc938935f83295e1e5a6083814a569074a84073d25107b1bcee89aae3ba82a07dfeaef4cf55372c4f607a9b5ec8c143dc526400178b6d42f827df9f231dd79922664c6", 0x43, 0x0, 0x0) fchflags(r1, 0x10000) 15:55:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 15:55:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/124, 0x7c}, {&(0x7f0000000080)=""/113, 0x71}], 0x2) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/62}, &(0x7f0000000180)=0x2c) socket(0x21, 0x1, 0xd82) read(r0, 0x0, 0x68) 15:55:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:55:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000002c0)="a94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fda70e0e3663ff390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3ddbd8e6463f2bb252fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469c", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000004c0)) 15:55:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x98, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x58) r2 = getpgid(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="238b04c9fd85ab14e0f07a0ca6c272c33ae851932ed79d9c61e034ef9551032807e96f412f52c7eb", 0x28}, {&(0x7f0000000200)="bf096ef1c772e49a5f6a4f499a5e6549d86ee248c1f630c8e016aad497b04d60e75261434b9a", 0x26}], 0x2, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xf8, 0x1}, 0x7) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) 15:55:04 executing program 0: getppid() r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) 15:55:04 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='e0/file0\x00'], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 15:55:04 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000080)='./control\x00', &(0x7f0000000040)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 15:55:04 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x1ff, 0x3, 0x4}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 15:55:05 executing program 0: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 15:55:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "79affecaf9f7a561e800"}) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) 15:55:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x326dc5e6, 0x80000}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) write(r0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0)     15:55:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6")     15:55:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) flock(r0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x3, 0x1, 0x0, 0x140}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x7f) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) clock_gettime(0x3, &(0x7f0000000300)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x39, 0x6, 0x8, 0x0, "ed390dc3900688afe68f59dab8a8e605ceb5b7cc", 0x2, 0x5}) flock(r3, 0x1) geteuid() ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000240)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r3, &(0x7f0000000080)='n6', 0x2) 15:55:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000002d00)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000002840)=""/220, 0xdc}, {&(0x7f0000002940)=""/252, 0xfc}, {&(0x7f0000002a40)=""/236, 0xec}, {&(0x7f0000002b40)=""/131, 0x83}], 0x4, 0x0, 0x0) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000002e00)="762a2b64942eab274471e6e828d3ca779ad5bb78c96be04f5c5f0c8c76c809c614bf4f24328aff6042bde758ceb3c4b5b9575ce6bd82245f72aac1ff78891e7d5973323c75557ff34d19da8515b53f67a11a70be900d41d555759b8ccd5db9e2b8c77aaaf8ce2d947424378bad084f4907d593b0e2ddd007de203397886416af24ac54830f737bf265f75d00c17457c794c25b0a7bebb46b1be622273a4aa9fd985715718de15fa053dd060abe3722edf289be763717035af7", 0xb9}, {&(0x7f0000002ec0)="2a099c02b6b38750abd9dd0b5f5194acffd20f3434a6ad4e63c57878ad699f628825dde7e5b0ee334c653389cf0d2e614bd82b16f49881c3672a599e1edfbf4f915d56f4a52cb396ef53d3015c0ee29d4acc9dc829a87f784436f9e7a5d150c0451e7ca0b784378e9b5927f7e257a5f3a5893d7e2fa79e3ace788cc340747ab2b2427235051c9d2455bd83c795179e1348062adcf2d53337e43d981c3ccebe688207ef3c1b88e37116d381", 0xab}], 0x2) poll(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000500)="279fe820f88c6cdf67a12a96cf7ed0152e97243d18ea80ae3b5923039f1b188cf901173faaa71ba41d5956bb48cac6f4324319dbedf26972638a1748cf05b3f551543b86e5a067320f0065f4b544a3a5c8dca295b0169c165acf51a3bb0356559a001fdfd7ae9781bd44a031cdb37a3ddc463d019e8fc28e3829d7109de902bc43818755aa96e172e3cc2f91abcc76317dd0c559c00ee4877085ab5b5ce3ed87134716d29bdfa10edddc2283843a9a86e141d5433dc02fbcf55d4c82be5fb4b7f2fa916f2e18f569004d4602f10a61b8a1ebb3c5307ee25e9763bd528fc4da8aab8cb02c7bd168b69343d835460836b3b377d2832fa895da04c0a343bfed21521f71a88e2f104440e46a26743f49bcecad3b7fd99b05322f522bdc13e762aca7b3cbf80472077fd1b164600d72e04b6a53e41c276669b08995e5cc3b55a734163dcca27e24c5604bbb24804710af1c5ecae90589e6cdf2c9765b9b5a0dfd450f133909888d85916c82e14c45cd7e91e14f7c0e68210f2af535781a4099118e50e8a0b92f5b5e9cfa9cd274c2ff13c13c8ed4c51175562a35e3a8c38308ec71f8f1aeca12c2a558d49ea3daf63fe6cd31ee57f8641fb1b72161838c2ff74078fa33d42613b0a9e075a7ee05b13a464a8ad938b0d85855739d253788960dfd6b3db8d8ca15b7a995cf7d8bae9396482e88d3cb4e1bdde7c0ae7ed5bd4d87703b5ede127e6aa096852f68d92f2bc7bfa2b020aeb78bec58f4251f76fe0ca222baa9297040db224d6e411e0ab622cc3e2c3c146edb54dd3489cab28e7467f875c7e20a80719eb0bb11792a252ce6e9d8a99d82fb2905689ffea24ea360000777b143fdb309fe1553ac596aa1f16ad8dd1373a7377721720e33ccc5a5e4eb60e50a8ae366bcb90f3cb3484f8b33630a6005c093027ba721c4d00084b41a44c7b3081290ca5aabb1dd893a35489c78c7ab9239d593437b295fbcb3a4ef4695f9963b68310d37cf13b632756601b459e2727d554071d6c5a27337199f7efea29b3c028e0b608d5b6f39c7576954c93363832fe80d7e328b239b30065528e60a7683d042cfea9deafa7ef69e8ba159428722f61da0b456bc2ad0527b8cb45ced8b7b7695abb11ee6a4e2c1f4736679f01703da5c94dd36705a04ab05a4db5c45e7a7c8d7c9c59a572645ea1c0e8bc4ba6f2e287b5add04a04645961639cd68ecd40a2ac80e2b895915addfe30c75189f49c3635e7e7c8ca4034882fe8547b4d9cd8585c73ea03ce929f2e0e53025b357ccab4f5d6fff8e2222c0c5482d1bc6880b3f77438d3581a06c82108c2505fb2bf3e311d3fc96534178a4a60095d1a3aa760cbba573de1bd100bacb3f94f03414138b778ae5407659de3eac68ed81414e6b70c366f5faa131233f6ed4eb1441fdb55c789162d07203b2996eabff2dd8d120d47c2097d890f4307c70ceaa2f1f26f044b4bf99c84ebd9bb2a0572117d05083ff1c2af1c7c807650b46f96991669633d6054fcd5b8a763c1780e62bfbfd86ee834092355ff2ed1af0d42891536ef38e152f9ba317e0783ee7f468f2ccd84b2bab8d078ed947a537cc75feef69f92fab76ba4b77c6b676b109d2ff5a0b82bac1046c8dcfbf58aef17189a0093b698117f9c29a361af4191db2bd9273a48cabcc938e5adee09d3fde3439f06d5a02b061b4dcf93eb73be93f6b255e30850602a2a5270e860594699425fd11a1873b7c88898062ddea008edf348790e578db95f91d155af1a1f986959186fcf421e44caf7031566971a1c3f6f440f288065808b1be6f095bbc7c24e03bd4a4f49ca6a07cb20d51b3db54b954ed2f14bef0c418bc2cace6ccd1976174ce280658d671b3c300545d9cc78c6a7a9d24e678673401d2366411b05bb7f9b0046fe93bf52e600a1d6c4e1167ea15884af62951775ee5765e58ff854101daf734867f0a4c0e606e22c92ebbe4957276894702b34c5685aa220c65fd95ac5a5872fd4666d4fc99be9c60016a0530b3b29d772e7c66805028dfd18b5fd1711b5f08cfcb1e375ffcdaf50fe937e381e484744a73bed646d6ba8c7deb25c71051961f4f31d348254fc60604a68b13aa98b217248358556009010e51bf021ad42980bf19b7b698cfa741497b84597fc41b465bdab318bbaaf08b26b4be8cea110e46078065f884314becc3926b9faffef4c8863b6a7598471cac38588130cfac55731f2cc304f304d8a433b79226432a76a0203616879a24dd2487674a583df9afaae87210fab965ea5e4bc7c6e2235e69931faf6e1713c64f34863e0327a15c1a91f819a158709d4f2a2a1df2c7d4fe9c8d978ba797da9d915f8b4cbbf583ebfb7dbd83b1941ae28a5bb071dac1870ce872d8592941635aeb1dff2f95605cf34aa387c50881ea590f66587b74a33f49af025371c297f6838ba868fc9dc27f88b8b1fa733adcb805f24d75d7f4b2dc3ec25b691eaa3d5502e7533394d365e4c19c0a3bb72dbec2d67702c4a887d9f733f2dc3d528d5c42439b3bcfa45965f7bea350804c480d1a6b0ba46820f275c7d4517a6b65b0ebfe87d4f114d1187134199219c698dcf1b114cfa62d9a366b305d8b89fab0113be088fef6b98ea8331fc9c008261d2a376ce7d34e55ddd0bbfa00f0a3eadbfb1652c216a9cd5423835e473ea467c3a40bbdb3430242d8f1de7b5bb008c00dd8911d895a7bd711eac35f36726bb59ee47e088e6092b4e9e98281ee6699a2a3fb18c91cb5c0c0c122357881bdede1c2941f70c46508894d40fd4b727c959ab01780dfd0cf6dbe5801b6a41a41e488d27b0ea656f1ad7196b88157f1ff42f8fd2786333db01559dad48a5e37963558b0857e39efc083b434fed99597743a826933933f13ff57d45008584b1292faac0970c4bc3f1e904ab8db3ce6db43189bf40a1e54f12597225345ba86196b70c99d39f8114e4ddaf5ba5d2c1ccccba93d49f13251ba16ddf7ec9d50405ade4ba3b266a90b88ca48713ee828f83b101ce3d935e5e15c72fa02136abacc0847f72350d47f479eafd93b39f4d3815210c5e0d1393c52d9607b5bc308c18bd1ced0348311cb96f62d8e3369372deed6d693a1cb257fa2e6b2e7faff41267c30994e0bb29db57eb37a008886a34594e215dc9c50d9a8e5bff9eb468c75e159660374af3b09881e2efafa8bb120d6b441a8d870306a55ab38b67dfa2c8b3c6d536fbcc5aa914269bd996087349c5c9747a96f8e82f1e9d8250cbfb24a955bcce03bfbff8beb1eec4e7a57d249f347a1fb15e66b6ea0664847e7878de87b5bc59f8c3e8cd5d1c323473e9a6f170521f84874d58f73db8ffbf8a2806fc91f42edb9d707616a08b409c8bdda867ec6948332371c9d300fa9eda7c499edcba4dfe69c8b90682be74f51ed00da1af488328e1d83b25dd43cd3061c8fc3ab54ab28ec146cd75dbdc2eb5122808e16912f391e175ac98046bff25495ece71cdb9d57f6aedefcb0cc039166763407c5cabb3b276dd4832a06c9ef77945d4855ab0a028dd2867ca0405c965c29c23cc4386bf13c096ec38187cd261178aad10b75747f0c27ac5d7654ae73e40cca6b66e3af0c2ad3ec1160c0c25a5e1f7e5922a96914de55358b3223a161ad3d2d950df347e1cd4875d5ac170bcaeebcbc39afd4ff9862e3df9db9e77c46bd3af5591d456ad34cc5e1853bb35c0401d35c987544a164588f7dcd8514f1157fbc7c57b56da2b5da62f3597095fe47c8081f912a8fd711a6162de3250ef5cce80c380f52c9088abb2ab4268573493b417685232e5fae0e4bf98e4d5097cd4d2154f7857d0980c8f5b8bda9214fef14a567ff777ab3e16f93fd62fe7ce7f0cb7a1ede5e260404969206cac2d6e5b2e4edd870361a308587446e65f8d4fe86118e266e99824a7e8c549e98674eda7dae70bca51dffccf9f6c20bd9a3479352641d3f06dd3a43a36256e3bb4e299cd4515996f4c56aa80a2b3dc322f8c4fd75410ed92006e0c5effdf6f331d1dc0ccc8721a729742282d4a147d1bd2411b59f29f9e9b747eacfaab4da0abb4fce233d287e73b7f085a982d726bb81a630cdf5c6c29a34e3cc11a139ac02ff0c4f76feca3a8b7b2fa24bc96f95155ef3e45bb3eb964260f2db1ed7790cbbfc9952c6743d13d093c5f7cd24ce2a486840fc56366d827f11f43a3480a757bfce1dc02b26c845c4d5664e9d4b6e81cdbf1f142903f9dd624286f6404865a2cb1a002f8c91de723fb8cb2acbe4eb321e9732edbd3503d1eeb38a2aa36214a5c721c3cc10d18d2d1dea1aed2d736ba0c075f62411c5ced0f04bbcae2f06180d1dd55aea0785a7f9092723b9d89a991135e06b1a2c2e3ac78d9db98f25e3319911474cff8dededd56c2176b1eac87cd07d70d21238a328b1e3e3edad8d7411aab5953fabdedcb1a2a3bbc3bd5e4fb7dc876832a47c96213449de1dd334b5acaa13cde267f22854e540f3568d36267f8ee18d3230f1d8ab0868218922ea2c97b80aea0a0bf026a2a7527b10c7dab6395cec59b680cf0d31770929b00b61a071930bcea4f4595b3741de188739dc99d936d48c5432b240a584c21b8bd4f15325d1752730b41271cb01fdf46d16cd52ef7bcfae400e24587aeaaa4e0a943355a015e6451ca637f9767a5611e2ead9b2ae0e3314715a995df3e124a267236ef568235e6a974514266a36d068c5708f9e9a16701b5241dad200c5d8684e28bd6e2da0dbf7b751cc111c1338c3b8ea15ad28a0fe091c4a859e7c144405a3c030761c1a68e5bead8fe714e55600e3baa784361c8458dcd3fe42f9f0a981f50660c1a69b97d591cf78ceefb7280e49c5de60f370cc0b91e0dd33362d0647d31c7c341d72c0b36a3efd79f95331dc440cf78b7368762ffbc0aa191f8c5f9a66df728f9043183c28d9bdf78ca52ef9af5a8d39c72d15b2fe71ea201ed275c2e498da1546db36e1dcca307d7a3100f1bdd79d60e83a2f680c8c68fd080e62efcf8ced465fab7868000683626c4a7e7046d8b90180e87e274273dca47bf68b4b4c176a81096ddd51d59d8162a3b7b78af1056fdc7736e37d7ec0480d03cd79575e06b8f4406530704aded3b945407ea493190ca8a04c370ee47487d0e30ac7c2ee5c4c2953f0c2c1d62c1c12cb99fe5ff2d1339b17dd8f5f0ad0725eb8043013af12c0bf9253f2de43e459a63c0318cc3acea0fad2db7b03efbefdb3957c55e29e6fa90ff904b8190a1ecdca09a24e7cf8bee4f8049be393c6a3e1252adc361f8ad180083529fdb5dbda9c5bbcc3472257c52f296c18ac4be1a56fde2cd5844ccde40f3ae3dafaf71af1993e065ec5cc4f1abf5aa428686811cea2dc85e2538913a7043419f3253a74fcb20ba55a8972b7aa4326a24b042ee9cf13b4da76742f7ca7792a958cb7221b9cce14e55a0e138528b043b8defa318388dd27e665d2425ee25895adec5d13329032140f00c2e66d2c58a7701014707f6f374da3f08e8839c66facbe879154b41b6efe4a3a1ca9acc80efb378705331b708a0ff4ef3c668360c79cbf764726a41ef6dd94886cf6833eb05ad5026f44201db7596c146c66f4f83cce9aaed23255bccf19c6ce400dccb31dd2b0f80ed5638fbd4adf4ea7f23c293501126d80a140558af50b81dd19d93155b725b982da89d91c954c65443d28b886d5c404ed3d1a59735f9654e4cd12ab4403abb0e68cd7f725d06b0ca599e8cb4fdccd64dbd3a60e479c2fb7bf97960b32779d8f2221fa1e16d29704f5f052293ad46abb872d08a6c79f5a096f23890ae040", 0x1000}, {&(0x7f0000000000)="b59406bcede65b1cf3ab5f3df71feec0d7fbb3065759e6579019fb4341cfdd5569a09a8e3b2271f091735a72b753e979147602d2a4972160d461f2c8ef953c", 0x3f}, {&(0x7f0000000100)="91c0eaf4d68568c11749186914d8dad09dd22ec7ab7a2e6cf23d3ed2a2f3c6e7ed2cf9ab0de0cbfc3b33f1c00673ba23f3d6fc9aeab9ff8001a1dd1ad2bcb7a7dc8cb2248e902e6a19dc70c272b9e40180a288e4deae9ac46fc44ddea2cc8a71b2b442fa3c948c2b9af1e70a1798c5bfe27f589865317f0bc9b259b14007ddfc180d09dceb37823dbcbb3e0764caf0aaa5c22f73ba889e58ccc35377b0f7a1768834717965d74969171368a19b45fdfb967ad296de274cb58153a6ec160668d27885f375de553c07", 0xc8}, {&(0x7f0000000200)="1b52a259a72e44c24bac276c0e6abae11f8856d2a59e8f8c3aac706b371d305c34f518c96553a53396ace3a73cb6811503581862e48ab7ac1a0b50dd7cda1c5d7c4c5fca7097a6a54403e90a91725b01f763455c63aec4b89399eed810c487eb2b2fb626571a013cf96df44ef755e3a401d476f22a5b407aec2872f2c5efae5f64ac2771d315dbd7ed41383df7791414f8c7a6d5548c909778204531fb8b0b84c326c971a9689048cb673217cbdcf5c6ea7a5cb8e3763ceb6d04cb267847974d0784735c", 0xc4}, {&(0x7f0000001740)="d4d71df904365a8e6b3615392d8068efa27e1badc5c78eced6c1f85237f7007e40f2567fb17bbfce38222376ced7182cc637db1b4f053b5717aad95421c245d71b4859ac68e84b9bf07501de7a50ccffb0cef1460f375d478746fb5bfde0ec3abf43fa4407766995ceeb571712e87c263d388b9c35d1778aecd08a852009ac2a11b58a2edae75d1b7408bb02f3d12c848d0161f6956ace697aefb73a410f69061d9feb2908d4530557c8809957c1e55524adeaff67a86a0d368d7be9edf5fc00d79c4dfdd4e48edf439c1380ef0393ffd0ad72aaf95540917d28d0a2777226ba5743f24fb12438cade27b7edb15ed5613b56ac332f53fecdb5cc5d3480abba72d6d626044c281925b220c43b1a39277e5662684b631d12cb51def0fa3bae23f0d3802cb672348cdbac798e82c4eaac43797c87e3ab4b6ca7d950bae935b15771c42b695a2619b7950858b2b65039d04eb4067fdce925a38aa3553ff1892013fc726a57909edcfbb0be383d9dd185155db3251b43ae1e89d23769315413a9624ebc1b5fd851b7241d7602d7f357988e9fa0ef0bc735722c2136c6aa14a92215efcf3928cd040024b088024689e0df9ff540ca1056612605af3a4de14affaa6719ebd091923c1e2a80108ea5ddce77aca81ae3ed2a79ae01eb5b90fbdef086a93944d3967d3b6bb14189e16e2d062537df4ef131cb5f76ab23f50ddddd44cc60115ba94bfa2a8537a3cf8943505edceb355fff4919ca3bd678895e47350f3014fe6c989aa542dc3227c31984c64fc73eba69f4c55db1fd40109ed343ff2b2c7af40fe0af9fae8741339153ad72cdabed43dec9f78fd26eb1059d8ccb0f501c6ba425d1ff831243b40ec1b98e6d72f110b57a8e181c582cabd272b68a7595d20455500aa4ccbf6decc2f45be0002c2bd528859736afdd8d0f3cc84f57f8b59c70a9e8fa9b73af810e1d9737a425657621c5bdc17f38056147acf6845e436acc1a5e393a0f17cccbbbd39b9164f4327bd1a452766dc763b3a816509b13c5e77aa2bd5da512c712d6c975f31692efaf1d0a363aa5ca2ce809d42b31411caf3c702c557e391b399fb37c03ec75a6359e2a2284bf45a8b3a395926e304b7230455adcc3d1acfc1dfd581b19149dde3739a330e4abde4294fb836eb04f94bcfc39768296fd5c447781e9c71e3755c0f45e018db64bbc13dff2ad55f600ef872e1e871ec31905cd43b7ec93632561c8e549789bc2068d1d63a1250f05edb2b4c91c95e2e436a6448a51e407584b00394e5f41167dd2d7ed4f182b14c513ae4415b1839c9a54eef25dc8942317947b06a83185eb24b067d68498520cb272d6292d457973933015511e15001206e434222fc8802acd84547ebd35569df33dcde6779d94c98dbfb24fbe7e87d11e19288e6b5e751a42ac686c483a3ef8ff3b9e2b3c11c40cda706373cf2c0cba5d2e77cbfc8fdc666d208f907c5fa562b650cdbfa5df06440d5551d8e4d1cd15a3fdd62940a8f102f7a7bfd676cbff4376aa0f7bcebde2dc75b8425c7dffacc5f792bec1c2227055d0872e27a3ed2d0dbc2c153305c0bf13e95f97b63e642a502480433fe50a0abc7ec2621e977f8d641dc16d97d7165e76075aa133603fd34cd21f727803915a504bd9fb04f58892f5a62b8e00657ada36265d81769cd7595ea618c12111c19ec67b644c7ec5cc7a9ac0a45f8a57c49d2a10f5b0ebe9c84c61ce6c01449c1e552eed224931aa4ac0d285bd6fa9b702ccd67bd828213e2a2219914e1dcd12a273bd4e25f6612c4c8ec3996e70204407ce1f023c48dc1bc9495c8f37e0c390b3328aca9bef9b783073b9b1e28dba36c9a93b9fa82fa65d471b79fe47b5c1f220b0aa9684c2183b977ae3663e119c10bb4aaf609cb987e94d9574378d3cff2aebc819171b826e4487d4d8f639ae6dfe334ec6d40aa368c7566931f932d34ad22fe344d32f084a59d3f799816ff3738540e6ce8e2abf7f1cf09ba779ba9fa4d07b474322e69c362ee3ad849c66db6eb17913f14da81d7286de4fb02dfcec835f67089181e2716069492c4f5f95a0ef3f99e062e081319036b15fddbf216d45d4cf605f319e13138c0fd7524e8020ca60310039649466d3838e52181d86f6bd09f81849a952c57839693fe72d4093337f953f0d123d18532ac06fa65715741851caf2f3d06913cd746ed6fcce66610d080a26c6bbdfed0db07843799ee604bc83b6f377bff426ecdcb3e50fb7cc2d2c5f86ea3e6948d38197c26998fd8ecd7cfa85d58d5cc90801c2274595b0d5b87910eff8a2897a8e519b514132076d04abfdda99bbe6639a1fc86cb91f81c7f2782ad873f0992407ec1c27e89a965799341b7743dd754e01364b1b33115189356e62b357bcfb65431935daa8a5165a279e9022cee4787ccfc05fb3ec0cdd4330f1441e7af2f01898afc5949a51d0a2d585fa49555e2542a0c910c3167d9e2db8455b324568bad2d27353605caa71c0f9235cbb824c1260985b5b1584f844ac875c38e42f3ea72ac9624f92c8e500ee61a5f51e5cba725ebbdd20a45a2f4ab7a0cbddeff403e98055fd96c1cfa468cfabfd2c5e3814e804119758714bc9370d90bbbf4f8d6e4fe8156417fecd775dd59a3fcfd243396460aaffce258503066dae1283c9a5d7caa4a524cb0b84d5cc9099492c437ac23e791607820e0af31494283b75a71639631509f767e4e5b8673788e499db830a755c3c4284960b4fd9a7f4a9ef6626a37a2ed5ea83e0906b9f8e88605a2bcc6fd77ed487a10ab39fdfc5c825d1dfe8a3ee1be59717c9e5e53fb08e022127624e21f863f283bc2d1cc1c3155bc6e117e488e5c2bcbaab6b8f373ed189c0a375674e5708005601e4f8104c2faa9c70acd0f42fd21f3aabc6b2f5302fe6c34075b120198b33ac7be2277ba0dea03ed5813d3ca4eff18f7f811a51b8fc749b3d4e25a2fc94e10d6e131e25889a0b2f2d989da84ed89426ab89694f2ecb9ab4d79936c115604fce57e6fab7f10819d50fe056767cb4d4c03dcbdd187b8500dc76bc7541dd711a92a107533c2d9ea253530a35a12c87c680c688a9d91851abf1691ed52d8a02e6ab4df39c849464e86b841aec5349ded405ed2e08dda723ee2fc4f3826c82309712c97540415808995052ce56e966d06fd8e23cba0de371c5006b9ace06883bae04d1e867ac3229b9db9518fc7228e57f196c57c3745af731d209bf8d328a1b0dd8eebdbd186dac343c185f71cd92713edbffa6fa5338ebbfcd6b54254cc4f032d326b8a3f5252273053e3366c9b9c851c846ccb2c95126d9ea9433a67fdc6dffb5a5fd20470afd58a6e0a609f8746fe741691885de1eabf7c7b179aafd41aa34aaaba4cd15d68a037ee31641618b77b0e2973ce6e91996fd3832ca52b43259d4791b6c1694b84763efd179a5f696db08db61466f23e72aca008c67f23ab2c4e038cb8fbfb76ad410fb7fd86ebe43ef19e478c451711ed433baafbd7e4dfe49acf98bf035758cb9a7b8d49cbd2612a7fba2969f41d1daa234dcca140ccf006d527de3d6514e351ee66c16a4fee41080a392ea894f9e3517c2945ea08d59af6b6a1524bb316b6803e697f8ad39bc07749fed69595d4ca0ce065f098736efa11912498e9e86bf1b5ebc9fb60e4341325b08fbb80cf8538428439a678c545f2dab4b0df5638e75dfacecbb0278bc8b419927ab2135355e1993befb1b48f5600174c6e8266229d20dc9486773816edad060e5e0705e99fe45bd4d44f494375aedbf232cc4beb886c8bad5d3b96f06f6a424e953fb36bece902ce2a13ef71ba18a78e876ef806bf8bdf359f7982a0f411347eb8bc134dfed820489e895b599831f93be70ca737b427a38aa439b0533fa01d20ae9c56809b0fb8c961d744ade9b982c399daae9db6f6f7cf688e600b53957c7ed19068db06a9fe1104f8becd289e6f62bf086860ee4021d8246af4bf3d737837157442c98d88e5732ab8a7a1abcec9e876863aa9ab5543a1e592d5f719cbf10f2f58649ab6a30e15e27398415cc7ce05fd9e41fb92a7c3d04d8b264fe7d44acc5b765b9d7e86d117ef67a90aa47a74f721569df4da20b4dcfd65a8d1687d24050c68f20b561bdcd97b4bb98ce32cb03340c991454be20b8c28c775a5ef0233e876af9778809aca1a469075fefe264a4da8e511b7dc8cce9d2c34747ef901171ba518e745e8aa4b5ba0b71432751ec47f1972f8f4ab57886826cffd61625facf7555adb05d94d97870dd0dedb96654d54c2556dbfdc1f85e7b679719407576a0079be31a0dc39a397d83efd93a68fe37ffb8a8c6441a3fb0dc8f27f9aa167800dba4b4d8f82cb936d831042d98f120e37cfc4879a22592350f074848a12c63e7411e08a57b75588916e86d3a2f7109128ed6cbd797e189174e75cc3869254c2073496334bdef413fd2627840bdade9aec2e97396243feb53a876a3b44cb2bc463ddb6fc62bee7112add85e917cb7a0e489df6415e0d1c07a6c4dc3ffda008ed3ffec189267d8e763532a18ccb98b9c6e4c7dcd87ed68b5995ca7e2c4eb317b8c4ffbc3867a975b8ae4ee0c3ca8f104d75ae0b3b7466c53ed1c2d8cdf1ef8b2d12862f5c88d8f73c5cb7601363103e41efc39146537254eae4b294d13e45e8a3d29475c14aa8eeddaffb95eb3bbcaed5f16f61b4f12cab6f43115adff1b4eb0e9c3c0ed88b3c61ec8997245c17dc9a93671a618301b736564797336372899c42acd4164512a9db12953835226e33a589c85ec08e414ebf24e11fde923748738f72c94637b4237c29967d9619ec1501c7810fad07119c00dc48681ae6c17f4315a0606160b6fb3961eff33f1be70385143afa0860a7c80288f6bda38d02d3cc793d90f28107f11b21ea2a6d2d8cb57e1eeade30bd2bde415eb3b068e1749fe386126b137a46f5a79338fd7378d0b9380eda2b8db112885e42b613f7b22c37a31559de9006919043aeba1d8c65b12e9fbe6ddc1764987ad48355243d1602754426c88f5b09c6fe4c7f31852893cf6480264cc7a62d9dc7677c09e46014e43cc3ca7b1a56b7adab77f70ffa259d4500796a181f250383d2b4da03598485be678981e8c1f5675c5f4ebd5418761f09d7c6f1050241d611323fc2d90eb9d929b5adb6038680715a7af256fd101d6248c72be37b0d55aa89581e89f298fd30bb43a50f71dc5d2c99ed2f6e5f58aae475d38d8ad564e80b83002e9a626477b93ead3209361b845017fd4093f78d8156741374f5569a5e7c0f1082800936edf3bfe177755381018c9c1fe24e84eb4464cc532acfa4b99485be45bad21aa338b8440c7d9bdc9117f06ff9a979204bfd0f8d9645ebb3402ffe13ad97ea63865d7a15ca0bdfad2f653de216f109b5f6a0f8aecc3c28ee9557d9e05247d249bfa16756d72d552609000dd7138015cafaa83aa4048a49688655cb2e62ea49c9e8c8277cd02d9be0476bbddc7b1f1181737ce795fcb969558a0858e9a13a237ff8e9a454e28b99857ac38c7f000fdfce7ef9f595d89baf15753b81ae05ea356857e00f2723c5c82f89d5d0e6fb34981116e5050d45e70c29d35f5ed3d03376f592bc2d6e02262a6efbba0ab56e22b3c29786e5fcd4370a580699c5aed72231b3c61fc89ef7a2e7beacd2029f8b4a290daf40da08b1a90874f09813189cec3aa69fc205e41f68db30161a5b80e7b79ad559cf1fcbc910a895e4f1cfb872829026c3c8ffe35a1f738cb5d127ef2ecf8214d0a3da2f83d8f6adedec810c2375a4ca1ee81598924", 0x1000}, {&(0x7f0000000040)="20faecf87e580dfbd3872208ee60770b3ba129625563629b2acd4624719e427f88ce76b62119467465e79461c9e9b6807abf438a0fe6435ce897f6cda1371e8a", 0x40}, {&(0x7f0000000300)="726207bb8988cb918e518d8612ba86153e67c19c43e83ee22699316b97c2ce92d160cfa2f9de5351f908dedd7548d59b3abc547f195aca37c86d7cfde2f4aabae229d978f6ba1c60535033b3ca0d1db3ce530fbc28c70a09baa9a3a90e877e440912e1f51c138688fbaeb2de504475b6abe054cc1fae00c2dadc12ad4c22d31f037fb4b83518437e9619a4e301811ad6baf821a0f4d130dcd0dd256c41a4519bd09067a2db82a4d13684f761ddb21d04871bed8b8f2c453bba6f93c77af6a8890fe61fa801e83a478c351f7083887cdf47a5a003408757c8e9e2ab29898a42a1c3fae768226c23a6aa832dd2457e6a084f35c751", 0xf4}, {&(0x7f0000000080)="44351ec4bbad", 0x6}, {&(0x7f0000001500)="b29bab46ae6b7383ba902f217407a74219f086a2b5a0fd380363a3ee161397f74d3fc47047c6937e2bca2fb9d0f474b4c075fc6e2f7c562154d2c6e25330269d4c2cd56cb6e8d429035f02d49d678345ce8560d80791006a880de88b6002d40db4cc4ff6acc7206793749bfafdc6a15ea2ac6867741d05f8c45830ab7cad53e46af562653b70fed4204b9fb0e3421010233bef0de4f7ef24a1f9c0949ea12c71b9e6354b186231fe1f4083a5d6defe3e0ef3aca403d70b934c6500e12ffedc16b92aacc8809dcdd1564af7e2d1fc283158d39189a521467b3d19e820d229418b5a", 0xe1}, {&(0x7f0000002740)="a032831459f46b0a79a585cac9edfd54a4b26b5848a2bcf83058fd5cf54756155be8eefe82c489a29a75e41c190de84d3430c5fca7df7a6f426ff49fc072fe82753dc2062763dbae2ab73cfa4db1a25f9b140db8f0c90dae429e6a2bd5d9bc71d31710b7ea3d89465d1374b1ad326f31544ddfa2ca3b7e8ddeda5cf6a8d540ea61d2228fbc1693fb45e6181374756893dfeaa94601c4e032bdcb5973be714f6246c86fff01a235a5f452498da1be747cc005a8c7429c4881a48efcf239fcb3e6c800584274d4ac8aa1bb55fac4c8a35d12236ceba7c2ea912c54220850efe8c9b7895f0741ff445125a4b488f70df6cb76815fa8ae", 0xf5}], 0xa, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) pipe(&(0x7f0000002c40)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0/file1\x00', 0x8010, 0x21) shmdt(r1) ftruncate(r0, 0x0, 0x0) accept(r0, &(0x7f0000002d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e900"/111], &(0x7f0000002d40)=0x6e) close(r0) fchdir(r2) open(&(0x7f0000002c80)='./file0/file0\x00', 0x20, 0x1d0) r3 = dup(r0) poll(&(0x7f0000002c00)=[{r0, 0x4}, {r0, 0x124}, {r0, 0x20}, {r0, 0x2}, {r0, 0x1}, {r0, 0x80}, {r3, 0x20}], 0x7, 0x2) 15:55:07 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') truncate(&(0x7f0000000000)='./control/file0\x00', 0x0, 0x45) unveil(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='r\x00') 15:55:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x826, 0x0) ftruncate(r0, 0x0, 0x80000000) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000080)='MI', 0x2}], 0x1) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xfe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x319f, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0xd3) 15:55:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x115, 0xfffffffffffffff7, 0x401, "61b18aa54866e2d18dae30d1d81e5557f1fe167e", 0x7, 0xb7}) write(r1, &(0x7f0000000100), 0x28b81e) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x10000}, 0x10) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 15:55:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x801, 0x102) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:55:08 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) fcntl$getown(r0, 0x5) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 15:55:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getpid() setrlimit(0x8, &(0x7f0000000080)={0xb9c}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1)                             15:55:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000000)=""/238, 0xee, 0x800, 0x0, 0x0) socket$inet6(0x18, 0x200000000000, 0x29) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 15:55:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/152, 0x98}, {&(0x7f0000001200)=""/171, 0xab}], 0x5, &(0x7f0000001340)=""/197, 0xc5}, 0x802) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 15:55:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030003) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x4)                                           15:55:08 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0xb5, 0x7, 0x4, "c2027ce0c960613c50aeb16bc89f774d90c2a08e", 0x401, 0x1}) OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) 15:55:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = geteuid() geteuid() setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x28, 0x0, 0x0) 15:55:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 15:55:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) fchdir(r1) setsockopt(r1, 0x3, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:55:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3c, &(0x7f0000000080)=[{0x9, 0x3, 0x9, 0x5}, {0x5, 0x7, 0x26d, 0x401}, {0x7ff, 0x1ff, 0x4, 0x5}, {0x3, 0x7f, 0x6, 0x8}, {0x5, 0xfffffffffffffff8, 0x3, 0x1c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:55:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x63, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000140)="9b5d99280f7b42e5cae0d3639229497f1e5fa62c2a20059cf046aceaf464ad4b02bc6a0b452857087a201426ead39ca95ac302957295479d9899a1e31d3e05d2dd39bfeaee2f9d58827a5e8d081c3775934d73a7a65c9467cf4188d48f3f296ca2a64d9cef96a80dc256165ce4fbeffabba2ea5b07e05bfccd4b1b9529eeb15afd21d00fe6a2693cfc42a89b00402c0988c0d159c91aea8de21aec5a2ebb3885a0a6e84987967efe5f770baedee4fc04b8ed350d49649b0604ee06361b8211165d69bedee00f0885b4da852d28181062b1a8702e34b30c0723", 0xd9, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20, 0x0) poll(&(0x7f0000001300)=[{r0}], 0x1, 0x0) 15:55:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="bb2704cd345bd0a656a0f0c1ab5e4f892d3ebab1ef2a7a0738f649961391467eb8888545de134f162018a0b90592ad1e22ef772d6ccdbf6f401196b769441284b8b4143aee5e012be6e6b7dffe88c34a20513c86e1c693f0983753cd94fd905d9ab99e4b249d8fadfa1b05651bbc12bc74dc30e51a76eafff063c8d8ec5b4404e3b9d03458bcd3a15ace4fecf0e081f6c6", 0x91}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="91e56d17187f85f086e9f3a03417dbb4642e2188dabf46b53ac6a9b7cdb051af4a41bc7b284df4365e75de822e43261ffcf6373e85471ffaccb381cc333c5d20cfedb0c4c835a3335a4b", 0x4a}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r1, &(0x7f0000000340)=""/100, 0x64, 0x40, &(0x7f00000003c0)={0x18, 0x3, 0xff, 0x7}, 0xc) socket$unix(0x1, 0x7, 0x0) msgget$private(0x0, 0x2) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x400, 0x0) socket$unix(0x1, 0x5, 0x0) lseek(r2, 0x0, 0x0, 0x0) getuid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0x5}) r3 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/82) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x11, r1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000500)) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r4 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000540)=[0x1, 0x1, 0x1f, 0x4, 0x9, 0xa92]) semop(r4, &(0x7f0000000580)=[{0x4, 0x10000, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x8001, 0x1000}, {0x4, 0x5, 0x1800}, {0x7, 0x8, 0x800}], 0x5) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x3000) shutdown(r2, 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000005c0)={0x0, 0x1, 0xff, 0x10001, 0x4}) ioctl$BIOCFLUSH(r1, 0x20004268) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0x2d, r5, r6, r7, 0x0, 0x20, 0xffffffffffff7fff}, 0x1, 0x3f, 0x400}) 15:55:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f00000002c0)=""/2, 0x2}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = dup(0xffffffffffffffff) fchownat(r4, &(0x7f0000000180)='./file0\x00', r1, r2, 0x4) setreuid(r3, r1) 15:55:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="49ef2159ac8cdd647c7ef764d779d85796779714d0cb473eafe75f52d727facfc76a35af8177cb62108a54d59c574a4f7fb2f5464a385f3ad1963f823b6246"], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000480)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f6, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0x7) readlinkat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r3 = msgget$private(0x0, 0x29) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000e10efc4e90ef56d347ee362403747812854e1f407577f76ab015c81dfdbef7c3ecb02d4604abb95bcf7571eeeffd87c7e85f1eb150cbd9a6ade593083a3b04f3c0a58c73c75dffb1bd888c2b57b2d64b4d70d156954db605cc60ee8c3d5c9729d90e1c4290d8904c7bb4582e728dd1cfdd7f753d25c5ee3cc88716c5693ec11ea35a8fa5"], 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000900), &(0x7f00000001c0)=0x4) msgctl$IPC_RMID(r3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 15:55:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x34a, &(0x7f0000000140)=[{0x800000000087}, {0x1c}, {0x6, 0xfffffffffffffffc, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="94") 15:55:09 executing program 0: mknod(&(0x7f00000034c0)='./file0\x00', 0x2, 0x5) open(&(0x7f0000003500)='./file0\x00', 0x10001, 0xc0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003440)=[{&(0x7f0000000140)="4809bf44873ba5c60e8c06dd9e8609214eb0ea932c6a8b88f2719500539dddf9c1a76678f4ff7c3039de365b3392393d351269656955f45c6a5f914d62c07c9fed568bfc333958535c59894790f2f67e1f50e3aa9f12c8331f176bbabf116cf8a73ca7f332e75f4737f2e6659a74ff580c52c0c65bba2bd7a76ccd2ceeb6612859a5e2639e5a43aae72c3ccbfed1ee0a2e8da79043138642f75cfd7e7cc2437d93b7e4b780e4ab402911254274fc303e8a8a67dc8c6fe62bdb36b47946c0ef946fb545b629cec49f0e61bb", 0xcb}, {&(0x7f0000000240)="d6d46f41036601ebff2c6e387833101feb70a138b94b3aa851edb865d0ce83e8ff8e40d338d7744e8d848abe62fc7f105300d43292349c8176df80e8d1b447b990494732a110d8b19fb89f49cba3bee3407206b44496f554f147fe88a1aeb2a336f8931bb79e2613fbe90cc805c043da145ac7040a36e35dcd7f579fae66f1f9f179f1e79cb4a2aff156a5b38abde7324d4c33fd31c1e9ba50500ae70c1ea6888af63e3225e00ddcc93570e231099ae682178b71832beeca5bdc8a92bd4ffab2ab40b30d8604268021", 0xc9}, {&(0x7f0000000340)="b2c560bfc9c5254769594076e4246b8922f1e479906c8140aa26f18f9b01f35549b68382dc48398de3a5289ab6f1bcb777b86fa67a1e294291ff6af70603c9851424488471582f7a60e22991f9b2d19f69fe0ab2b761881d5b47a5d2815d7cb64a6c65c8066074c21fede36a00f5b0c6f8fb6d959a695c1c57a5ef95926f0e49ad10ae6b9d3744ae98cebe13794cf2629a23a7c43a277516ab6bcd5225f0c0a10b2e33260ab985e218850da9bdf574d132ab23f665e16ac2015796fe121a4eddd40a2b55c53983b02b23ef4875ffe3ab902843f0539bfd1e915d2c744242c19fe860bc84824c9da5ab19e08a0d0314a63d659cd323b729f5d7ed81e326c63b1cdf1f0f775299963f09b93e7ed47e5286bd42b7573ee81608f2086c08a9043cd643e202517138a82933dd0e51d7d3f3d9bae42b82dae99af9533f5f54715d5e8ae4656fd1cfd3c30ca53059aea2ed30065012f6368fa0e5d70aa4f5afd3f00ece1de5c14d2f4a186cd4db2b5013aa6ea1f8bf68960690eadc9fac5cc996db2b643f3ebc5c29091ea1d38073b434a1d0c9e05bd9853f0d79481499b9bd3fe7856b96ab429234db602e62e6141f3fdd5690708f1633b44b8cbeba8dd39b2e47b4d7cdb1bc77f63914fdf69dd80cdd930220921cc3bb9e0c6c25c104d48f011449af4f4f0c8463594f41b586b21dbc41cb634e9b04f27c16685443d12ddb7419cb19678140b12eebbc342bbb4a4e637d65ea82d11801f0438032f3ac692fd57931dd43a57505a372e647cadbc2bc59b4ec49f5ea6b8d47af6bcd0940bad78647b525e354caad9a665b1e254209ba30fcef1bd9df181a1282e04a11ccb17ba69f64e2ccb1d2c0fcb4e84f304a1adad43f7931c0025f51bab18bc393c56bc75206ffb7587c4245de401ece81c74612bb5293a31dafe5367a534cb0a03e777ab8fe26e5ee29df4bdd6f87da2a3e2ab26f1086ee6aa15dfaf4bdf8bb7608b9957cbc93a1fdd6571d94290dabab9df7d490de0dadd23b4756e053566ca2e6326b7cecdcb030408761f3e2bb04f37f174ddbf377e4d2f61346acd870fbad83d8d70e7ce3d79182c10eac02f881da517bebd1e8ebfdc48b77a59398adbd8bc1b95d68b15b3af4ae26dd3a74f3ab55e3f4de2fb925c2058796c8a0a09077a5f65005ff1a54d4a9b16feddae55416e7e9cac7db9beef28a8028ee65c35b320ba62630806c18cf3ae9566bb3a8c1ea044f4b85faf9262225830810a913bddb589c53c4df1016bd13c253d08a62dabea1a117429a46e0ba9b83ff1d2f783a720de01bb86f19dc77098c81b40a3e5ff2e1faec1a68e80577f7e5606fecc347927e20eefea37edfa4d42bef8d450d29cc97a159cd40ea5d8b61666c5eae7f05ad5708678dafbc434dec8e977160fff529ec169a670c4db6bd0b0ac5c76e6d2bd09dac3d5735615e0e8f158947220c07d3e2c1a218b4650c5366a7b6765a38c1b20eaeeda93286bfb9af81026edfa795a45b64ce97f06bd1ed57b76ac5eaa799b4b02a72f5f378687411120bf922f0e146fd57140d46ca7da270ada4ec03423a98e815c43ee1a6b45673ca3156d921f787ed56f589aee6579ba153eb47ae34dbb4966d7e20ff2cd669c79a89ab828f5b87b61b59ac79cb590ca87e4f9b7ff530e3fe5c799e894f6bc30f663199838a965fb4179b4cb45f34b65721a79336eb8870be927693bacccbd128caa65c23d51277dc99fbc23e1caf9fa6337ca93ed0d1bd920269abd340a2b607a3ac4a9fcc4d87749e1a22e0426061fdd1c512c4acb09568649052663332a4e6eb55a237f647560ec85fad68bb4fc9afed107d041ac87ddb9b571fd54806092abec54a9f67e46c5006827d87403391f4f6d7e3c13513388a8dcf4a83cd1b022edf185da7a5ab8d34c7784ee96a5d3a6b2559b7d293ec8ec9d62f238929a10f2432bc51eefcc314ea63009527cca479e1eb70c4ee87df8348a7b45e3b09214b49c73126bba2e031988b4caed924efdcf05d632a4b1307017d072058c7cda003be176c2a80d40b18cdc92354397842f6433754965cdfbca206da481cb9cd2f6fa0ad8d5a3cf8d68dc00918708de0eef05531da4f70e0b06b14305edad354dac262fa03060b198e725eaa4403f1b3fa3e3907c0dbc3d93e5b6890578a3bbdba69ed7f85cf50249e9190547ef83b6bab2a8a465a42667e88c676fcc7022b486024f49f7a558b2ee7601f3468970a32d36870961d73c9a5153c75b793313acb8e1f208b6838e2b75f004e25f5db97398b270cf3a687cbd3764939721fadaf4879ec50f46d7bc4d966cf506cefe388957d08b6dba81689afaed1c2d70c331be68554fae4594f6c842b3ae7173ea5ca0df77903b48c1ccd5557905b0a813f27419901effc56851a2d59055892146722456f10b16204706cba6df42d920805fbeeceb6c1758d2eb85466aaf9fc64f6031068d0c38cf53b8f17ad6dfa3f2a189d6349b58bdedc5ddfcc6867866ddcd7a62d608341b29583fc3cfd8dced748ce535d7709a46ba043655a39f37303dc0bea7074118b9512bcbbd9955d2406e838c5063cd3f430a37e1779f6655f72bf051edbe806577148b9265ceb7a6288e03cd7ace9db0b1ce1bc40162c89da8fd974749a2c8cf0e59e2de5934cc864df785b0fcade71136296de7e13298412981f8769ff1129da617271968d57416aa78bc42c8f9fa7c77c25487e6e1cfed7445594744f78794bd2c71b857fbdb6c8b761c173e51025581c1234c278e28c58d3596aaa847c042648b4281907bb22dc88b59e91c45494426db4f26d2fcf57582d272fd19f67b0a131397cb697d8af51ad5ba000255bb298f4b2b1de6f4845f846ed033d8c403a13ee082870e6cde56ea6c5a3a446311f9baedc16580854ca57f22b81479553bb40f802fc2222fc40cebb2095d919e015bf18f04eb4916655663c777518b3f69204ce80135fc7e40a95be4c935af99e4a015b7854d3b4cf4a24a78cd2f0d2ea23e2cbf7a4957f72941a311a15322f041a0b76b5ee518424dd1ce2d8b3c6baf469b86da4fc5c07d9a081d99a4bd0c92305c855b6fea07eed7676d33f95f700f70f3ee4f0eeee93aa91b66b768f60026e9905b30baad2e5800bdbbd92f9fbfe0d1c18ffa4dd0838c21cfe778108b22371cdf993c478027fd60c8ecc6c3e340ecd0b6feb843da21c01912e6561431657f46294fb81a501e2d2bfc68f5325adf79e5f6624107f0636ffa35079861545d68e2f366a742355c9eb2678830de8e81457e2819f1f48d0c6fc815c60f8266f164b1530ce27ba5189cdf63c32b224a641e9a3a1b4537f6662fe6194905514d862698170e12b5fe0c72e6a777295f2c0bb7cdffd96de7490d0429e216c75df2f67dc8f8e830f5dfece73e598f73d0486a7418faf1e3270c8e6e148e3051b9db9038ee8995becbc75526c391240dfb926b8d07a77100fdc5a8cf94fff56101742e0dc022c1fa031051a1d842190e0ea2a8c8e5f7ea3e0f03d1fade4eb5318a2c3da70207fafdd22f031bcd4b51effea08c44c4b2e6c055b0559c141b31a9198cdd3b69487953402abbf1bd9d684f9d5938fd03f355b160625be989a772751c60bbd1cf67c7959d3f8e9c25877a9e43099c2dbb478ea938d2b11ecc8ae2d219ead3ca89a5036928c78a01e54af848fc9c6d7c6ed46694add5229381ea397d3b24901f48198536532eeaea7f6a8829492a1199c7c7079099c46adad9d103d153939f1da178ed9ad377ce49a9a914deebd7583231d8890803280fb0e41a1b98c171d66bc00a79f6ce7012f3c47855b7a3351af9592b7196f4b84595c02f85fd33ab3c403d1d6ef64e2912ad61df78b2800e92c04bfce24c336b078af37b63ba512192ea79ad63492317461fccac7c306df5cb743288e24ab3a2acad23dae5069cfb42bca15a1e56aa6daf3d03715f2af8998c5e3f479778422965651d1444c145ad70129d6f24006e9eca5ca74570a214cc418da35f52056610bba06c1cff8b297530b90d5483c63950d021d7b941a6b55ad7b471885d47334a87a314db910c8a620ba395be8c80f4cbf24e9feadf6bd81a9e7615ba6a9d36c68ee52f8702e97da692f48d3e7e49c5e6532d325211e25fe4e90d35cb6ad227efd7966f7fa89735dd3c09853ecaf4bd1bb4df14b7453dd3258070a5eb5fb1ed3490090d0d8db6f5396bb310674e2794f13b3c3d4748d5194f62fa40068b563f5b2d4c9f78a6c6b5868c6bc9242dd81c204235e482ef43f2cb95abd56b809a45a1855aae0cfe261c0e3eaa0dc837ae0218c9704e57e8e09908884a64125b0c2c532d342cf8e2609f16974c80f1319a8893cb4db726125373ee66661a87ad33143099989b5c870ace426343859e4d3434793c78fbbdfcfe3ba5ba057be414d9869efce44d09525b239296310cfadb9d71ff4c35308d1b3e65b36f1f96fb7ffcf350a57be6026febcc83ec6deddd4007ccb562b46caa1545e319c45e3c0bd7a72c76f52fa825343bdd23bf62a2492493a9b1e1bce167c8a533a359aaddfbd368c9dfbf36b95e3470627344d88a2b11b2d0d81f1f638536c6d116c3237a27f7d7fbffdc051d4118ac78a85d04733d915ece0da4d6e5a44782ae0dc8be34423c20f02be1365ff01bb0b5d92765b65f525f1a689549d303c4916b270787d57f6f3c6647be999fc4452c8bd558b557c308a9253ef09f0395bb726f31e6d339633d74f5902eceb91ae0737506d8d0038dc0c04a5a506635079cf4f089c695cc77d900d6d1266053e0b499f97e625b5f8a3acf4725cbf0659c345ae4aff0d57894731db6e7545949854e50dbd5d5fc8ecafbde8bbdad4cc166b474b81e019fcd3fd2b6187865cec16c354ebb23d2c1a2cfd210f7fca8dcd8e9dbf996a4e830faff9067de21550688726443174f46ff596a7cd824cc1e5f2198ca0c8b00e96a82f4c858896fbd4e96767ea46d640b4051f861bdce5f1d1e672f33788151b592dfee0fc93ea59404468e4b8d5fea175dfcff36e94cb4faf5fd953deee64649dd4106014f83ba61a25750bac9cac6da17ff13a6f43d9183fbe0e8a96e6beecf98bbe3194804428b8017aa6c7108fb9da007574b599547d60341a86ee33f1ab2be4b94181661dfb50e63233da8f33f23c46e0415eb29905174b84cc15da271c8d66dba9667126459f8f9580cd3618bfc71d6aa3efbb182250b8f6bd8b24f424bf0842bfe000f154648a9486172b72b61973e0a64172f54f1518cbe5a60f475394eb5c7a958afe4d0e5e63b34ff9c2ce5e52bc69d12672a668583a3b0da06766eedeac9576028da48046181849680777ed737c2fc850dec1419e8bbcc61ce31b2475c399f8e34c37eb5339b6b00ac40c457ebf471b97b1062757c1f337f20a984f549c06800b8fbebb4442215a0523b1ed3f862c8e21792c9d5378e279bd09dfa543fe6fb92f40996914cf9851216c8f342c65d41e755a92971346f3d1a7ec1b9d1f233784b75768e26035d6924cc6670690dade3227f0729980237c498dffab6f943cd407c32d839e138fd795d22fb3720997663bb9603036d8eb4ca6c15586f25e5142f249bd050ee267fdf4dc918225f7e44ec486a5f7b7b50363d61fc8db12e0f171b3ae855b55532315853ef56c098d8f086e07e6be546821a8629af8d025e799ee453f9bb73b00ad1f49cafdc72eda8e6a7d31dd617096b15f64ca492173c171a79150d63bad5761dfa7785910365072e5a878aed9047af0f84f1b58471bf577c6c4feac026faf7e0524abe77a8ee5fc", 0x1000}, {&(0x7f0000001340)="cd75b1d5d0e3ea0a14b95a1c8c0bb4241c4e1604ba63294ffdbee5c4ca1a4b9e20127fdc070621673cc6bc320d616708cf9bd700f7fec9cf4961fb6d1291cb4f0707c8bcb414c4f6b0633b17f1eed66dce0a970e8ccf19f6fba12b61ceac17e0db6d41ad9d26be54bf293e303b2ce680e21931b07fb25d367a308667d306dc47c61e3928695530e587bd66de3865b5e182f6deeae8def209110521f3224f234db49ca7d92039efad5a82d3e436f579954c854de9e8efdf7a59c0ed908a89a95e62ec7031bd38433defbccf71", 0xcc}, {&(0x7f0000001440)="6f8641eb041dc88bd68063945367b21a879feb53793d08efeecbeefc92ca086fa7c6bc37682e40f112e9b69ad85f48ec37a4155aa9eb8ba58b12d6583b7a736c17704dbbc9ed194cf281012dd64c545b93e55deca2c180800d6b2233a95ec3fe97d60c66b992b711e67382447c7929f9190ff7f298f32ef1d46798b69774939c5b0ec34c0ade0e1ae8a89ea3c1447f0f509a6b5e10f1068c22d5a1e529d088db587a44811146ef472ae3f356a40459a14112792c77a450594952184faa9f57be33b0a97e6ffefba2f64d8e4e40bd6a8da6531b770167326bf1b581995ec82a1351d152b037b0b50b1e60cc8c6b4b71afd9c5825e38368fb034014b1e3ed27dd3676370ced72eb215d5c015b3b4bf5ef510673ef7ef68f3e854b1934485c51b619fe2f53f778fc347e45bd57b8b9a381056651a24591090dbeae20e9d34c6a48888eee01607c83556a35340b1e6a5f8a54978e1e46c2852e49613f4c29f7edda532ce93b54e8268f9da1da172a68e073cac71da8757b2e1d2692e8f77bc433e27a61c7ea7709e17dad94ef67eb301fd6069d0bf981ceec8182fa202ba2fcdf8a32c9eb07018741a558ae0ba66af431c26fc6bf9208818685683f1a02563056c6270dce97923766d1fa3ab4d85623b6aa6c63b78653284c3f2535988a53f2f93d75bb1eb2a04d080286692e0e2680ae00aeebe12004e5d6e09cb479ffdc79732f291f3f633deea93c52b6587b3f145aec499859c99382d5f989c9227f4ec1a754078064529dfcd5afdfa59d38766d5e969153c8ace5fb07e70a1672fbab18113cd5ddcb3040d48ef0b34aad09f27be7002ea745f12d4400c73455f23b24b5510682b8a64e60135b42864f9a8482a519964451d220df2577157c5c81a343daffeae0268a843b597a4f4bb1fc867d6052f75ccbb762792fb43a2ecafa631f9266e14d0b78c8886363abb9a31cfd90683288c898a8b533199f527c1ac1463c47342b3fc09d1b2b33f294eca05351d9f8dff867167cf816c526841873c61e5f9f5d8c6b489878343409fac9af1fc4ae9be3fe372c70ffc1b0a5da2fd08780ab3f0e63884334024463da499edbf9d4302213873040b1f6ed82f44dd1843b431524904e27543040c9733cf56e52ae068b156a71c93937e479012384cb27bf3324f90e83b3a68ecc17f14bc9dd16ef39a052331ed92e03bec3b9cf9240c80c90e72a591d7655b4336418655e1335b13d772aa4b20cf6a82534ef51d08daf83d2d0e46b339473a5d999cb69f55b39a43a6ce75bf55141d8d015346738ed6cabcfd2e7b8db764acd27df0c751e7f62d608dd6f2cbb78db19bf9b1d81bd0ce8ff46e58e4295a5b1c3fdad59a92cf45631ebbf2cbafee24d79028659512927c597df260ddb4a5a2f00e401f832d41907dba14e7f75542967421a4710c59ce4e9dac2c17e2616c82223727703660e783b86e274dcf17e3a37e54c83cae94278b8ee501496e84a950ee8542e4454fe88865c9176dbdefca1deda836915b2522b06ed01f97452e03cd7fbe8218103a9fdf935e5b3c2f9bd6f94d693a1eee1e87e4706bbb313715c3e089131ad6cf62248a9434bb54216a2b5d02f47b64a01ff2735a4ffff1e7eac42715936221a9f21761ad7fa303f7b0c975d109bc491a2640bde254f427e2431c31c8219a4a4352a739a66ae4bb9e7e782cc3bea6befc3a974719dface3e65af742f2989d2e660080ca76d81ec0f1486e787d2a323146f257975f975b6af079b157cd1a46c00989ceb145c154f7905281611918a13b632619f136aeb43b550c26f923fda8dbacc7f4ff1e76b2b0406febf60d7669c0655d2193981c329b908314ec7531070865fd5f2dc0ac848e48f5f6102070f1954c87d624ea4ac30c4684a454a570ec773008bf14adb9baded628a0cadc7bd98c75b338a7579d124c2368200a3a71af78c2880c4682b46ddc69ab1ace00f7ec491bac7a683ec687045803df6e610f8cae33f6041d54c2005698037e57a55d23745af6a59354dfce34eb32eb31619289d105b7f8afb07c591858d0d6fc6db45d3643685e2802b5dc894d76e4d36ff9ff2c13dd6ef25af051562e072961c446e6924c6eda7807a4e665742a90a8d617c6e8d09ca5f1da0566d129458ecee5ce6e8d339760996e42f0cf8548b62d339708698d4b1d4752c485a6070c9ad8951cae80f67d9683f38ccf97d99bca0836e74b035334a284b2530efd4a7ea8ec7d9d969c1bf879b9aab30d6143ee98e61f608f75c28e1854dfff31bb62881b197649e2f9d0fe565dc0d9d19d4042abc30204ec0fec5d37f1157febe163060c9e5e02ae5e0dea139b2b84fddc6012fc085343db32990335df31563344f42321cc1798a0e7d456a673ee745a45859cd1fd15277534aff9d539f1b01cfdcfc22c399b9cb177f08d9c681b6cad912d1bb16010878b2c9967f2f25cbe0afdf378d4e6c7eb5ea04b0651c9425ae23940f22e3ef526678f8563d088f7aba7dd163da061b19361e10f11598745cf2d4815457756f07f19b1dfdbd0070353fe8f4efe7479ecd95505a425923627fea76b00fe4f8c70324a148076470d5b124dc1df47144832691992f5aacc021c0ebdff77fcd67507c45d9f26e9a9be7bffaa9db4c44fb1fec09cf39cdc7f4e03933a87c889823e161e248ec0c4fe74d47389120c2b39b8396bc5526d0df0cf0d481a7b6478f281d0650b135b6c17d447b01246d257231c7845d828ba7028202af56379c99977c73d040fd0ef946a532ca852306e2566ad79efb4ebe7e7a12dd703fc4065efcc66aa4a157300fcd41f1d8949173d48eab157fcd1a6d913cf31b9e3c36201d3e735f6539a92975023a58b42b17a3dbf4ad49b189ac1852af72568c6df9210016f02f43b64669907c10a039fe88619ec41e40a4eb65c193e03d3bce0dc4b0532d1e473ec0669e31218ed277955d6732a6013d356c497835bee4fb14178c1ec70f0ea60f952ea2e9b9ba70782e0e64505cbbb4475519137868318016bcf30e66bf28348072a2a3eb923d113883a41936261175ac59e1a0c5748f201a30a62add7336fa0856f18871092a3221c4565fa0c64701e6602260bd526c287551155356a3d427d08bb9ab6d2c407205cb0c502e4b2ed101ffde0cf46f12a2dfe4692731ae969b165ffa0481ed9b7adc2e56046718e2a6958a9225e1398ffa31b65a92a3a503ef5332e6aaa0ff30187ed28b78623a0ffcd963b6ee83ec4121ae58836170ebc60fc114c4abb5b64e8d584c3af553d3a0a9ea5b255f43670dc76b13016a2ca4c526c967a50c30c316092c6ddd0c4d91999cfd18d526f34db5a4809b396c8a269553a3ae649fa53e3e6fa591f8eff8cd1a27dc1da61fc8822e07635caf62cbc5cbc3b5d27316c088d866bfffa1d2e5ae5df5d9d0dce4fd1f04bd0baf43b40e3efd249a5d91f915364a3054f64eaaac22065d9ba1765c25312aeb1df1cbd62d0826b347c062810b594a1c132f3c61a841b3c0319fc58773621c89b5be3784e8422c80b35aebea5cebbc59eb61053beadd323d477b76cae39eee6ffc83e4ad839f35e90746c048f75e8dfb0b56138004d56c984cd5ce8dad3301df6ea67f150fdeadd03dd672b025391f0ba6c16f75c7dbb3650b0fd34315c893becd2c5299f21a3e555b319b352c8558d65bfc86e5e8c7ca44e3d3c5463933dea445529dfa3ab0f0fed696424a293da679df984f0551376056ed5fc6c74f1784bacdaeb30906e8ec6dde2287469bd9226805ebbe3e26ea1670af2b9416f70db4a66484a004fff3f59cb6306f0e167be17c526906765a0f6c2280e3c5d7a7fa315e57d10505a9aac805f2ba546005efa1a3091c661c22e8bc6e1860e3daf93ce950c9062d9310c0863442d433a119b083451d69d76dbb09b7d8daa4fba15edc0bc68a818be2af11d73a9448f3e7d40dc1003452e39573daa11c5939a78dab5387034c20b96a23e90d4d23f6813ba9fda5079a7b069d603ebfbfd00bd3772f37ebeee00ff8a1245e66d9b4f5046530b1436fed2330b9b2d4c0c3efed577c7eac8f8a9cb69f2a8afcb71d87da8e7635794c4d76d0caf0343aadda629d74c6266a5f44d252f9bfe12747316ba1fb8c8d8da4ed0708a416dca782c6c90371caada9a09d7b0745dae2fc00efd85427d4da0d16d1144180fd968990e2b59b57624bdc1062078bc5909cff631fd0f5837b05e669e6e050b0fdd2b3d2a42398da1ce233f7150fb87f31e1feac72309b77a463d19399506ad903416eb650151fc930b02e6d8ee4511dd5aca82e52267c9e00e7991c60bcd92c3804b57f62ec1aa519190ee8ef01f029009d9a9de8ecbbcab2e6e56f9a22788261bbd7b94edce97df49db6776ab5c20feeef8ccf730acbe63062db81c75ff53bd38e569bbe453bcfe7f41f114ff3c1c0c458e8bdc81ab0364edafca78ae0b036a40ff794f3e356682ba94748baf3e5f5daded21aeba0e55daa0f4576061631d8b19ba48c42314ef51155114c721959a296211b0cde0854389e5ff6800c99f1fd3ea2ad40f4c3ad9a5108b8a16c33b24bcbbe97787788f7d580afe245effa468126c80d46406fa7ccc2929a912795a359b7e6bf21a0c6aadf65f6149bfd00bde6a61bf86f5b9dd4a26eb22888081e006fd907370b7c90841ddfaca19abfe7ead777e518dabf45fc44460b18f76431c1eec5d2dccb721d307abb08cab1f1fb780c5be959f8a659d096b3efc04628a0401ba322421bfc23108a97a510fb84d48d3fcaf897559a18067d451c6ea21c48dbd7eaf5559130074913a3f5c51f5592d767349efa051701c23dd1a251ffe3abaa1a5a9d0d34b8fa748202295e4ee335fa7356199e81fae7845c7cd1fb3466160ee2fd1ff28e414745a425c2988129a54a13557ae1eeecbb6fd0a74adf711cb3392c782b59bad8cf4213dfca54f6183d0eb270066c61eb050dbe0bfaff372842f3f6724e1f3eb1f26b244a503787a83039ba266f6975eab448758d0f96b216f45688d9921ce837afb5a98c7bd909ac59aefe0652a819b117e7f669bbcd03a23bbd7b74674828aba4c9675a2c650fe7b4f2cfb189b570ef0ae74d6ceeffdfb1aa7aa9fe4a95cc3941c184fa958369969389435d11e892310bec414ac612afefe5e262dc6316f98c16b60754de28df6ef57513dca074b87d4abc623ca2eea42145bbd7f4cf3ce2f1c2cc7524c701fc126c3e0bd632465c019278691fc890c904b545e952e2d9118cb6ddc4bf5863b2845b51e26153bbb0d37d173d9844e3d874fb660e6c4e38b9f99ce1beaba3e26a61ccf9ed2c6fb05dae2f277dcd17131ffa0e32d99142214812c062a7cd4170f54d6a2ba58226da517ff0e78c796b9cb990f1d2dfeb316c478e4eece6c5738f934c18e1853b76e301abe54a16b2351d353d5e957aacaddb1f92a8ed78964c01ad0de8ccd44381bd989843719bf9e4cd9c959b1ebaa660ab664799ea5d33718aecd06f9110b5f6a9e16a1de43037131d8b87a6f3625a841d6522b519cbedec50c287cacd6a47e54dc63f786b0c127dd59d0130d43af6a96be6d5adb5676af754d0af995217c15ec7d33cc2697064e50d3aac6287d12e185e327f122d101e30c4259d91f500d1fa387339832412d12dfa800b60333ce7b6e4ebc81c90bb336d54396b4c52aaad56434fbbbbdac3510da3d6060be7547a3994794812a139972b660645e47188f32fd41c2fa71cdf79b885e71b5c4d28c584a51ba8c5951d4f01ecc65edb15384add105902ee1f9421a4f49c46853569b08521b", 0x1000}, {&(0x7f0000002440)="929e1173b35723c110581090fb624a066e973858329fff1ef4f2262c06f8af367bbfc316c75dccf55352a1fe6961a801f675cda23a1d126f86aa2c2dee1912fc770ac001cc9d5269509b4f29dce7d1aab8387aafff30e354641d1901de97b08efc528877dcd5203f095b4ac2a5af1bcfb12565ad7168b1a334052672b01250e475415e84ea3ce25b5d4e316ba8f4e6b5377d620d0a40b8ff4d173f8f3c499ef9a88f0f9fd597570740fed6c7f5226748ecd6e1201858f27245769da3935127830ff8a52f9c6423407bd96b095a60bc08bc10227e46abb9bddd46bcc3160d30d6bdc27ed7b1a326d3ebe7c71458898b0033d5222ea61b1c4e97176838719e5f49cbb38040f5669406261c970d2cfdaf86bc63104272533a515a257a25122868748243ae48ac0841ba77165fcc43060727fd12798eb0d77bfaf3076866764d50766e4eaec6d7fbac2bc23d185d48ac6db3679a5c9454a287aa141a7900230676a9331cf8957fdebdb1999c38f28a63cec94d9a9f624035860cea706600261f4ec1a3e93e137a7862c2ae9470c58951f093e8e772373d64ac1880058f07bed446837415436f3587ec8fa4cc6b1bf334cf4ebbcf6d6970e8a59bb6ab94953450febdbe9c4b2f2a11ee13ef5b631bd76077bf895d4978d9628ca1535d5e4f304c838d099f1d65d820ca09cbfdea43f6af407103d0a226d867a75aa2665516d1da5297b369ab66c45be146f96d7c9c342d5b0c7edb8ebda15624094dcab6dea2ae27c3202f1a70a7d19b52e08d22bce70c99356c1ecb0cb961cc1446d061b186d05f59fcee3045f49e88ce7fa1d96ef7a52e4ab9889ef88b3f4f03c6cb90341a578cff52790e0feb7863970225ab75626d0ce4406c752a357efdb1a3c0c83feb3a9a4a8811b166bf0d2bda5e8c6ed062cf204537708c78318de7e86ddbc15ede9b4d689ea8e93ed590cefcb4d02f6bee907ffebbefc542a019dc50acbecd4ab3a3c2cba14447493f9128aef7016d3a455020afe3234abd97dbb4231915cd132d2744ed00e8e234b4bcbee9ef84c907431702ba0a6bac27a5911f18210a8c278d95a9e800137077bd306fe758792e4b3838223f6d948ac3bfb7ce26bc961110ed5cb06b04230b2a21c596a0e2b9d3113f5eb6e4d443ae611c618f78999c5139c917e257f8eaf57cb0df35b7fb0ee5b93a12d0932e1f1cd76110ed1fe6e7d94a0c57eefafe39c9935e1f4576205dd8bd31cadd496362bc816225c9bebc7d4abd9dcbe28f28efb52132773975c7028c0c45f362975c01a0623d3b071fe1c7f2e51db2468e93e5366374deb8aa268639090b4c4eb502fa3d3ee15c3ae2172dd15372643ab31bb48444215dca76ede5b158ad826d106641a6887fc59d121e5e0293599311c3992137c435f99e63b789db56641ebb2cd5731f209961d53eee7e8b87dc899b76cf4ddbe2af9220c4e48c25805b5ce465b86d7ce06063cb2692ed0e639b37f6e0dcb9c4b4d4adcbbd8120b2e870651c3ac84e9ce58cad66e9fe4108045dc2ecbf83f1a88681e76a5a7683e048e80989e5289a10cde4573ad71e5024b6948da983fcda85e1324256e68d62830e7768636cd68cf66aea83299340d63c7b6b598efe787ed36452fd78a94cdf3932c937004eadf4fc6e83ff8b7f4529b412dca54c5e868d479400c50987c0bb35ea8a4cfcff1731dec2a3c4e17f75b7ba5460984ca12e110928b644f43d07c2a334c17e497a2090debac31e0f6d36b5249c9247ccf62118a86695aaa0fb9f8d2e646279d84933259a69521de20b3f78e8b9f2b28659d5beb2f4b0675e890f1eea7a185b87576594907bfc8ce3cc82b1d7d9231d2886a9ffb7bb728811c227002753b3bbe7da0426765c9089d0e4d34f33e010b4531c23ab8251a14a96556ec7484c1b5f7cf72b30194d17a1ff8c6403aa6dde92f28af99812cefd543f92504d9b5defb6cc1618869d45980069137d9e72716a28d36790e2b6182f80230b4c13e87bd9223d624127dfefc5e17612469d19034aac8ef938a371ac4eb8b7868d2be3ef25ac387b7da265a8a5ede5f06e990542417947fa38e0c53de2e93a01dd4e74eb1f3ee2b003ea926c4e7f03b1ba518040ffa30d726ad5b11131fc94d670c2c26a8ff5df29f7c27ae5a19dc982c292734c17a8086b2e6a890f470bc708917882f4064067895412fc9351ea4a75b7e0715cdf520fa20bead9b2d9c702d0b1330a845b912e8fc74f8836810f9b30212a9380e6c57e80fb3cebab552eed886eaea698fecbe1289042cb1bb2768985d4f94f25d5b7d64b440713c8e03865e3188a8306cac2f7aaf875797331c97ad27f5fb03794e697a8cfdc3b72f264beea332f87e3d786639cb52dc743c5956a214c5518463dc6e1c053e9ad61d6303cec9626e6010cd392b694497156048990d6d7b1e2777cce303555038397eafbd37253f2a87caaa4e61e872f4aafc00b7c7bd819cae045ad3d5b2ed64fe56ac7284f90f3834a77fff1bb6766443411bd7cda0024d59e0fdc5365b73f577babab24893df77cfd9814a71f9d0c2d2dd3298a3dbf4bcde38c52e1969a5e3bb2d8452751385a1432db29cd2f32eaa49dd1e8343886d6cf9dcc288750a76fb51de0210a3bbe4f8ef6fabf0eb2a696a53dc8383a2c015668984a8425b6e642377b83100098a4bf7467815d0e3be0d5820f54c304e795ef63a724f349a0aaaf31ebfc438ca2d2a7b364f37bc09cce4638ccfcc349913a670f97982aa38648387e698d5cebd8e995a134a5b9bd0df16c37c502d5bca0ef4194c493fe5d8b4ea6176faa431be123730ed12d49e548bcf3481c98530f5111c66412a57e0c77003d477a30e416c98ec194a40282107e820ec514c7e0da6eeda9f7cef606f9295ed81393edc8440905e313fa4b4857d1081ce7fc68919b9223423abd77e00fe0ff63490f160e2b688b3437ec226e03e5812cca8a31dbf6e2a3b89b13d5e89b3705e4fcd69a65bfa5fb48405f92ac527f12225556bba9a3cdcd319ba69f022b3d1d2fa5ed499041cba5834a6ed9b20e79c9e2d68966cd86b879151b54ba90001a26ba885cd65793b61a9f74be38528210ef32e5b3fa9773adcc6528992972fcbcd8b9f18efbea4bb73fe1ff0e62795233c8145331df17e2c0d238ba77eb7b050214043517fe68b8d52a73475f878ba95501c81a483825159b41d4aba3b8c5f2b425f7663b80563e428198a93b99081ac2a4c8800c109b06631ea607d16ae44363682f709c4403cd7095d3ab03a188bc8d72cf2f171c7e9f1cbbe75a90c97b7dadd58bb4d2f83c03ee85cbbfe4625dfe960f4a120a1a9389038155147c9a5fc932bcd01235525a2b87d627031213c7a4039e49190d94163fbfc9d0e6503ce61109be699d0102e033e1c5492f34ba4722c84a4b5c7916d4cd01177266d7c1bb49a8d70594afce8e1fbf138d48f67d87c03305ca5759450b901a8cea3c41e7bfa32980a550c5d505d332fd5b5c22593825a2537ef7bac635164c0da87a4a93873038760090d642e0b0867f47a03cd4fab7e6d797138adb02504ec48d1a6b52d02b530432b3168bc5c7e743f4389e1e7961c1fa5dc462fec9e879a9912f41653c8e63fa23310e69fb73eff9c0daac8b27f234d09ff5737100a3bdb12a983f02ff130b348a3fd95a385fc28fc9b988d9aec439a01ea84c26078e14b4e9de65636ed4ffd356c443ee315c17c415f917ffaadd4c4182e4d9152cc81831cdf5f9180cf003dbb1dc07d6d81f45a3ddcb329893b81926a66606929d735624ff07a614c927222b945a7387413c59354f5f8946c4a0cad5a28fc68ac570c277aea01edf19bec51701a1f2be04b08b62cd4aceed393eb54cd6fc0c6f79d2a0639801fb25847642d1f86b404a0801bcd0581654fda101fa1b4d89f6a4c898299c9a9b5accd415dda05ff4eae16fb96aed394c53bed4e11b86eae6aeaeff72944d6b8e62101a363a7bececbf4c4980285ba99f91bbb87057774e5411254bbc4628b437c6289029063805b7f3db2ad5cd30f98a1fcaab5514d34ed277fe70d3a0963b6d724dcc63e931065929a3654a0fad5e24776d7e3078c75463d5def4947bbecbe764fb420e467cb11e29dce39c5eecdcd19782d59a63d30ac8f98575f4da2cfd6e94ad16418da5da785e43968cf821e3e469041260366c3e9e74061045bdaf4accf9e810f65c9ae7d8e220b64d47ea7ac0b3e5841c5d0f310f3508fec47a5c491d86b5ff43fd1fead7feeca25a98ea93ccbb42484cc08d2e7182141709192f372fd70f464ad9ffb0fc5885c387abb6e59119e18d081aa8f8b939f5728945552a7a341261fe61c0d6b0bbb381316fefaa8ee79a35bd89b872a7b3f563968ed0d6f33219ebf0e757072496f1d6d23b8dc8f00cc0e077019e4b9092f62b789a5b4a64dcf0f6ff594787645e3cc6581794ced98bebaf8d5e47f56958f28bdef3a0dc9f8ab4fbe12a9bf862ccd051e48d3b9978738bee76dee57124902980a04e89851cd39696e0cfed12e42331e53884a4e6854742724fe1ac4d269f66d1ab41e1ff4847d8d811338d31818da563280ad3a862cba4c65c37df7fc1ee0ee9ce7e14e074d9c0d687f80eec38e60e28436758287bb61a6d1869a386f0699c5ff87e97f239e0856a6a7854e8a2f9c350713f688fc0759cb0101f7b8f76871ef686ff5957037133a0531f1c4aea773ea6feeb13a0f9686d51174a37bde21f3486219508f0a5b36b10788f8224b3f1bbf62066e6e62af0d41ae60c34e1fec95f89ff6fd62922bde0d5bd176192367101af9666d4a79d23b1d11185442e35125eaf5aa5822231eaa621ea084a33b5b6a273b33a9c406d5a4225525978f00988188d980c417260a104b4f5aee49d6500baff4ed04713a5e77febabb41dc08ae3930585cebf1258d313a65b81e80676ca04b0e1589f0677b6c50851d888f00660823adfe6d6bb0d5e0db20cd8e9fda89dd1aa47bb5be577f6ae5b3a5a03d6e5bd5b02027065c6bd29cc5bfbbe431ce434ff28581a627b5b3df3e5a0d7b6f35ca809090e208a3588a985930daa075371973d6b3d707a1a0be9f54ffd62512c80f27602215b343027ae67b14f36340ebbcfc28e1e0c28d4ace8fcb8d106bdf3a6c809c50f4f9d16be39361ef3e5bc3039848ce735b6546842044ae8f066101acc2be48af5ec914fdbb084af33d25cf4e9e994901f494f100acb2064aaa37bf2e6aa193802841090738746330caa619d86fa5eebc825d5327e20817bb593fa742f5c2c339aa91bacef95dd7e45f23c821fc7a9eb1c1a9d989d4483a104a276515e6955e2a482343f902cb2a632ecd1eabdd7b166c81a804f2e984c8391f24a0d8dd21d71f8d14077b90e8d8e2a286ce7fa16a29386a757eb0e009b1c3da70b6abb4b06ab69391aabc2331605192e083881020c3113e1c9ec002d6fe2caec2ac8417f800be95251eff3cbbf7c480b4e89128e1bb96a7a83b0e6421b7f1bf3bc2578572fbb0db6fe62b53153663026ee60ed6a197a0478de5d8b5aea473e6f7533b7577a13e78f0d58d975a59d080db0fb920ad2e276088c8ab749029bfa6a8f3f141d70b626273af5c475dc98f32cc72fe4a2a0399fe96b3a8148a22c3f408b6066e6845e5a9e4ef7ef5ff63f93162630e6310cc2996f51b9cfa166ee03892071957e7604919f3dce8344656da94ed62c0701dd091c41c3a29ad25105ffabdcda72d6644972098de0f0324c41327690b00e48d16b4240e4e55e38f9384348e9f6cb8d1b286246b9afbe22a6f69d26", 0x1000}], 0x6, 0x0, 0x0, 0x400}, 0x40e) 15:55:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 15:55:09 executing program 0: r0 = semget(0x1, 0x0, 0x4) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000001c0)=""/203) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x4) sendto(r2, &(0x7f0000000080)="e6cbf4c2b88462aa1941cec5a2ff593930ee080df33dab39b4391efb51d22f794b0ed6ac8fc24ffce6dec02dae9fb1206df7ed67b0893cff2974b8669512fc71c5e4f3ceba14af0690fc3948e7a6a331f25ccabc01af2bbe2d6a545099c1607e0a5b290f954ee1af479aa3a810102540bcd6213adf8d2cd13629e0055daf614963d5d1c12d6f473c0c0172ad02d52deabf0c3a7b6c155decd47a3cb63f2b7fca08bd7579384300df57f342c3aa9914780ceb8aa3a06a3748d0bd132e6f54af8cdce74a", 0xc3, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 15:55:09 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="9b4e15278709647bae9576f3b8e41c0e05664c00ac0ad5519de4014b0dae4ee3", 0x20) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x402b) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x1, 0x1000, {0xf8, 0x1}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[0x7, 0x9, 0x377]}) unlinkat(r2, &(0x7f0000000340)='./file0\x00', 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x7) recvmsg(r0, &(0x7f00000026c0)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/24, 0x18}, {&(0x7f0000001440)=""/49, 0x31}, {&(0x7f0000001480)=""/178, 0xb2}, {&(0x7f0000001540)=""/220, 0xdc}], 0x5, &(0x7f00000016c0)=""/4096, 0x1000}, 0x802) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000002700)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000002840)={""/16, @ifru_data=&(0x7f0000002740)="6a6612645d7f317971e66b6d016cccfe8ce84827f201817b7cc91e8cd24055b89e8b014071a63ac6bd75f3ae6cceee75189115c8f0429e383f0bfb225890812aba5027ec47ae0135d3946cdc755531af6a22c46728771a525b2f256446efd91a044b3804fbd7d0a19c7256f1ebc86ffb1ee0178a18f33b49afcb44d7ab2e888ccb0a22ebde43f0ef9472bec27a7d9bad68d35aa284b96fb535eb26db4c5d454b13c628e516c722db0ae56120411001a5a3181444ccd34e3c65b5df59e44aeeba9cad1aac409993810fc67bec1b47564d8a96c9c8eb87c869064569c093392c17a148a921ecb26404c3a86cc88f63945fd0747903244ba07a9cabbdadf2d2"}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000002880)={0x1, 0x9dcc, 0x8, 0x7fffffff, 0x3, 0x0, 0x8000, 0x10, [{0x8, 0x2, 0xff, 0x4}, {0x8000, 0x3}, {0xb95a, 0x0, 0x350, 0xffffffffffff9de7}, {0x3, 0x0, 0x1, 0x800000000000000}, {0x1, 0x7, 0x7ff, 0x1}, {0x100, 0x1, 0x5ec}, {0x8, 0x1, 0x1f, 0x8}, {0xffffffffffffff01, 0x5, 0x8, 0x10001}, {0x0, 0x0, 0x1, 0x3}, {0x675f, 0x2, 0x91c7, 0xfffffffffffffffe}, {0x800, 0xca, 0x2, 0x4}, {0x7ff, 0x3b42, 0x2, 0x3c4}, {0x20, 0x9, 0x99af, 0xffe0000000000000}, {0x9, 0x9, 0x9, 0xffff}, {0x8, 0x8, 0xffffffffffffffff, 0x5b}, {0x1bb, 0x5, 0x100, 0x2}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/null\x00', 0x80, 0x0) r6 = getuid() fchownat(r5, &(0x7f0000002a00)='./file0\x00', r6, r4, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0, 0x0}, &(0x7f0000002a80)=0xc) r9 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002ac0)={{0x2, r6, r4, r7, r8, 0x41, 0x8}, 0x0, 0x9, 0xffffffff}) truncate(&(0x7f0000002b40)='./file0\x00', 0x0, 0xfffffffffffffffe) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002b80)={{0x4, r3, r8, r7, r4, 0xa0, 0xfffffffffffffff8}, 0x6, 0x5, 0x8d1d}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/wskbd\x00', 0x85b2, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000002c40)=0x2c) fcntl$setflags(r0, 0x2, 0x1) 15:55:09 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000080)=[{&(0x7f0000002740)=""/4096, 0x1000}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 15:55:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4500) r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20002, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x102) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="b9fe7c069cf8267fe89b8dc31d222c6899f09d593021280db20bc673b9ca18df2ed5485c6d624840c108f78e5744d4021291a95bc674486fa2d92f52be1fd9c2eba84754b8a2b942a04744", 0x4b) fcntl$getflags(r2, 0x3) r3 = dup2(r0, r0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="35b8f7842692d118556bf6746ba79b3cd6e8a3b084697e44ca0970feedb5768b3e9550e4c3695cfa1438407d80a667799de1f7cbbe29d606b1155c6d16523dde147086ac485f8cbb02878c6efc90ee830931e88ce4691953989aa15423fa61c62dac31cc657e18c92758542d84", 0x6d) 15:55:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000040)) 15:55:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xf05d, 0x8000}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) 15:55:10 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) mlock(&(0x7f0000212000/0x4000)=nil, 0x4000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000215000/0x1000)=nil, 0x1000, 0x2, 0x5010, r0, 0x0, 0x0) 15:55:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) mknod(&(0x7f0000000040)='./file0/file0/file0\x00', 0x2044, 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 15:55:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x6157672dcffdac9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x315a) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x401, 0x4) login: pckbd_enable: command error 15:55:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8208, 0x40) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x38, 0x503, 0x1, 0x1, 0xed39, 0x5, 0x0, 0x0, 0x0, 0xf7, 0xffffffffffffff93}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) write(r0, 0x0, 0x51544e110b3e9284) r3 = socket$inet(0x2, 0x8005, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0x1f, 0x1, 0x1, 0x8001, 0x8, 0x0, 0x1, 0x1, 0x3f, 0xa6}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) pckbd_enable: command error 15:55:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) recvfrom$inet6(r1, &(0x7f0000000180)=""/236, 0xec, 0x41, &(0x7f0000000040)={0x18, 0x1, 0x10001, 0x381a}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x1, 0xffffffffffffffff, 0x1, 0x1, 0x40, 0x5, 0x401, 0x1, 0x1, 0x8000, 0x4}) 15:55:12 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x3fe) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) 15:55:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x401, 0x0) 15:55:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x1, &(0x7f00000012c0)=[{0x7fffffff, 0x9, 0x9, 0x2}]}) 15:55:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r2) 15:55:12 executing program 0: setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 15:55:12 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000180)='./file0/file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f0000000000)='./file0\x00') 15:55:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/240, 0xf0}, {&(0x7f0000001380)=""/63, 0x3f}, {&(0x7f00000013c0)=""/169, 0xa9}, {&(0x7f0000001480)=""/38, 0x26}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) 15:55:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 15:55:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) close(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x4}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) 15:55:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) write(r0, &(0x7f0000000200)="899a4a43cbb884d029898e246d1afafcb6ed739436e389ce68dcf04fa95bc7d9dee84ac1560cbf6c9d3c29f80ba8cc76dbe257ace32295e3a4d2416ce34db813775a02d4d2ddcc269f0bbffdd9294b20b0904c59dd60d2d1236dd0b489ee6ca64f7e3d7a", 0x64) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) 15:55:13 executing program 0: select(0x0, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x3, 0x0, 0x0, 0x800000000000}, 0xffffffffffffffff, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getpgid(0x0) wait4(r0, &(0x7f0000000040), 0x3, 0x0) 15:55:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8004500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) 15:55:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') 15:55:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) msgget$private(0x0, 0x0) getpeername(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r1 = semget$private(0x0, 0x0, 0x22) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000340)=0x8) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000380)=""/57) r2 = shmget(0x1, 0x4000, 0x88, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/233) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_metric}) getsockopt(r0, 0x8, 0x7, &(0x7f0000000500)=""/59, &(0x7f0000000540)=0x3b) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xfffffffffffffffb, 0x2, 0x8, 0x0, 0xd74, 0xf59, 0x800, 0x2, 0x1, 0xfffffffffffffff8, 0x100000001}) ioctl$KDGKBMODE(r0, 0x40044b06) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000600)={0x1}) r3 = semget(0x1, 0x3, 0x200) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0xb3e3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000680)=0x10001) clock_gettime(0x0, &(0x7f00000006c0)) mknod(&(0x7f0000000700)='./file0\x00', 0x80, 0x6) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000740)) write(r0, &(0x7f0000000780)="67907c8f4c48cfa8e87b1ed0c9f5cd299038c3cc9bccb20f379423287d08a55740fa22ff4b3d26cb399040", 0x2b) r4 = fcntl$dupfd(r0, 0x0, r0) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000007c0)=0x3) shmget(0x1, 0x3000, 0x4, &(0x7f0000ff9000/0x3000)=nil) sendmsg(r4, &(0x7f0000002d00)={&(0x7f0000000800)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002a00)=[{&(0x7f0000000840)="a5002e0bc2d512dab48e6ef62b602d42766120a70cdcf3686414632097dbcb265bacad85aec3eb634f7adfce496be3ea9298391a54fc95e21b32a4e069f434dfc9c64a995eb503b944a07bf868d86d666f7b8e08e9f52b6db3c3759d615c4597192b345a83100993d51939076ac9ebd3ad3a3b9c88d3665d26ba4259d82061a560a71bd4529dd517fe96c1f02f1d4c1721c8e929a8a27a0ce9ee8552e439cfdfb6004679e7e9c140eb2676bd101f4e9cddc106f052c7c660662b447bfcfe853e152b18e6fd12d5d55792c705a7c173e3e044e3ebbde0cb2b000b04691c0b7ae68376502e8908b70f17d28dcf92fe1e860a4e0c407c4430fe6e74222310a24e4943fec8d9e3a516442dbd4e3bdb84ce189ca674381e86dc2d85a041af93444e6bb59ae93067600b6b0b216b9fc405b8d98786a52501468b41cba8b06e41f663432452ee05557e5a93e9b014804ad90e98d7607c5973d9d78b5ba25f462ca949677723f5b11ac2d61bfffccd5dea016bbcb550a6981c51ffd1dddf929ec500710fa66726b79481e8632a03920a292e4fddab2e4d4c07e257e76d89e4a061de9f5411f2ce5587ad784d31ddf51abe9e6ab052bb779815dc82b182e7e8733108ea322b972644730a1b3f36dbb7acc82a03298617a0e9967405ac996e9799300e51ef732c8cb393a55ceafcc901d192ac443db21f42033dc09ddb3895db3327d2f84085558b320cb5d570df4abf76f8c7c4c8095650914615fa2388004ebdf514cd0a760d2cc89c85daa959a4ffb2c5e6b4061ece909e4817728d22db376b09c299fd048e9e735b6dc3a403c0261e10081aba2fa71a57003c6d49a7322b187ea88cb399056c3f2e85b38b1ac9998ba75aebc0c997cb028d0e2a3b30621c6439b527c76863d5555c07b54f4bbcaedc0aa8eb04a8df827ab329640496cfe3fcff5d0d19a3f6c7ac020a9b9c87e9824d78cf450fd09ffab74ab31a2b10a67a5776033584dc8716fba91e6f57cabcef533c1ddc976c6734ae18d96842fa79358fcd29cf63d0a2ecf2866b8b03425b5fc6b67c2672b85c5635550eb145d8811ce50b628cfb3ef9982aecff018902ae52eb53766fd6018b46defad2163b9c23c5bb757d05daf3223d4da41beb51b54f06f57e68f8ad4e5af8e9a968b1dab55e0e1cbe3fcd387d6ffc19a7ff278960b0aac96a2748a44c10cf1bb78b6b311926e437c15e515db8f781fefc16809b06f56d069c4dc028590e3e8ac50ab3392c5c782dd0f6c6a05bb2c732639979355c9c01e06af18fae4d0e89d69be74980f7fc2af0d36dec105696e4d8f80ebd4eb4ab4f2dd60df6e47a1f4f3b86da96f63ee730aff6c137bc32c650157920cf1927dd036558e2bfebd5831f334da8ef4d375d5ab553ad2c82ff921ec830003d92458d835ebe1c067b911eeff3d5de52f98d27fbc0a555d1376586b2dde2ce5be322ce9bda847612dfb7b691ad066fb08371ea2284f33da89b6d27d0b9e915124c1753d08de678a78cf1930cd3c1aac885c04de93603d0586bdada0e8c8f0652ada4b62fa0c8037d8057bf723ada45db5f1f3be4d19c6368cdf9d743dbd08cfc4a7bd99ddcfe86265bb40989c714f63a099c54b2621a6957373685d7db109fb40cde2c0f3e1384fde46feb510f4ad5279b1093080ba204ef943dec81e5445f8c4c411e1b3bf8ed271bb770ede51566576480dfc3ced662c090e9e65e7ec03a66b0c0d872d709e1810053fdc8de23a45b007c43423d1a7fa9284faad87b3a02f83b09e53a645e3fb1d461820dd2f29404d362288982bbcb36aa7159cbf1fd717adae20f747490ea64a2d65f3dfc91fdf96b899d2512ddbafbef66cdb13acb76c77b3f613d5ea1cfd51402a1d6e89351580cc64ce39db7b5dc782edd86933f4dad0ae11f149fb3294310c8300f639a414b2b2fc19c3b0254febb79f0e95f3adbcedd0e712637470b39695940b63daee6c8996e4195125a0460197ef1562ee3ff48ef58a24a30cb1216a5922e6f8043c27a696aec48cd7de1bd7a546c05f90f715f874cbb5c7232eba83ba50d083870b090a5732555dc994a4ae013386fe9fc96025e59ede55f1b978b1a9e287124897473920d390542cdd081dcb31b302b779cd9b89c7e24ac2faa2ef736d98174638483ef3834d50dd24a4f076b455a06e1afe3b87eb2565f90b2b0b0c9c19551cc9367b9c112be6b35c7a697682774b71d601721498d027df49da5d0738601ffe3bbc3fed99a16910cce52d5a7216906e9d0e49d994aaaa1babe306e971dd15b7192473b32dce0b9f58460a8967a0ef232f5246ef9ca9b20b11534b5710b9df0ceea5e3fc730f61a75efa6a69129fa9f53c033dfed3fce7b8a029051ad8bc518d8ab84083c42d94d00237ef17fa0baff86966f1f1f9a8d10d0fb61153ac6a7df3eead17ec2308cf8d59ab8a213e8e8d8c56dfb0c7e10025362c0a6ffe99c0083e0369f9fb20b5000c872cec1a0750382c33d8151be1c7719c7cbb5f1c8052b7b019e38ea4ba489c7b01e3e6be4b7bec6d3efd0c40e536fcefafa660778582b6f6d3813639742802dc250429a97283f568b3244289233eac84cb7c8fa953105985b786094658bca1dfc9ec5f57b4c023b01dbf6cde413fe75d0bda3b357b4f35c9beea446c622cd666df068a2c8620ececcec6d294aa75071a459273707d4779fef2c61ad0c1edd79daac059a832345696795669ea0058e97ea4a04a94767128df0abcdfa2bd0dd8630677bbe2f331e056685b5662850e18d77433347218f045440d2c19fe0bbd58f65cfb7da052426e1bb0dc7dff0e967d4040f0412e2c92697bf8e06694d13225d58c2da24f040cae3832825f841fd3c1b13df1761f010f547443ea7eb3d06eaf5fb8445095dcdff3aec612684a6a817bcb2585ae378ecf02f76649544e9632f091845da7940e84227066f976d517da19bc44d6be0c2084dc8cafec451619776b898ce947c15c65d7d343531fd128938f9c82a95fccefcc065c084cb2e02b920d1c020c50ef9b2bbd40b7ea622f81d825d181da132635db4db6234a62e3c091286384bf18f5e7c8b9400074dab3a0f9bd216807d7821842229242b943f38b7969b663c1faccab16efb5dd5496745d572984561d512db018f9098adc1e842080ad612d8ecc9c23081364a6540ba6a7cdc87a5998528e6a214f5cc194c8f0fe603dcc3aab5963cdc687a57f36df3a91c8ead5fe81487b0b658a28e0831613a1b4a3d3f92d09702aa0f7cddb45dc786ca17bbf05c9a7fd004ad3d24bedfe8b432a1ed576bfb6dcc61c5b69c71711454ecb792c9be44c416406b225da50e4a79a27e6a0e930f0c55c68a10064b50836ed8b13d834dbf5c8240415e1c6d207da29c50e81807967ab38dc394559049d98171881bcb26283e662422280d1fe23e65794a44ae5ab7385ba3b33f0da65c386226d25e3d014587c06414e70d619bb336052c9870dc75f8c423c024051bf97853372c675909ef7761be0d0aea011c0f8a123cdf89ad039d74eacf5c7c05d60b8f937aae303910f49d39d07163ac134dd947f5b634aa34084c2b0b7c8b32b8ed949e7eed27c853fcfe4f69592625ed99c487a3bf14daa744bbcebcbf28446e59b21ba9c28172daf22706ff504f9e533d835c5a7d8ba7379fa3f6e6684bec9dd0d11c06a5fc5c7ddd36f3f88444a2dbbf2777490f54a4e33505e024ef4b829d5047b6bd924a25f4ff1c4b0dcf4fad378e8a59ceacc2c8561c2a817b2ebf42f2c625b959034172eb0e66a3bc3af9ebd5333db17ba061a5a06926a94b2897a48d33bc06150e921a3b7a41a86b7d3ed2f8bed0d9de6a2dd27e5b4d1de1491d3e5eae3c6ffff5c206d844f5858980a8d04afb327308ed881e17e9291c9319899124152c0c7054fd2adf67fa29c6329022341315a21ab2f922c86e7029cdd078b0574e5c74190c36b122558d6e5530a71f72f1a52b39e42a47741eae6c4bc62e6f8c326e361fe820eaed83454b5e546ce92cb162bcf2bb9b6d3c9c22a83d4ab58f59bdba5fe4ff1710d01d42b8ecb282987badb6d5f8ca50b1f2bab99f6d5078b19685dcb624a9f8692b93ec5e83b2f77ce4d76c92f3fd251abdf6aa2bc8ea83ac74bd59a114bf095d482721d8bfa0ec9f2aa6f9c6a6b06e3cdfb7702c5a58ab6aff291ff543445ea56ab6aa92cba9cda6ee06d53b7123a1a1269140ccb872c88f556797821661b8ec2f009c8e7cfdb73ebb004a8d5717fc58808bd1b819df11f2aacc6dba8fd314b15d7e0d4c44a0396bcf898e76501fafb5633a0aae68d3d8ed5b9639e70158b43fa989d28511da3113638e53890c8ae8acaae7794e925a4ba197c528d29392ed19bed6dcbb7735c84a7e1645ab16a8952488626e15a7db5a43f5bc44dc6b23f4ab61dad5f21aa0f6c9dd3205af1618a94b191d494e3577e53b85104b35c21f93a3aef00923f89375654a5a0c7f7639849fade762a81dacf766d697f315547570ff0de4fda97c1789d6eaf71ab41fa06640fdec1d08410a8c896ffcc3006ca20cec1a16ab69b09efb872927a1690498e842db6f97ce82162c6bf735bc93cebb4895a142dd4d9b0820ff1de0c0652fd92a0f09598117bc3c3fa905e1b9a3909989e767e72f8ef212cae625e87de85af079b41b84275974dc45c69f8c90a384e239eb2fa5e2752ba7a5d1ab2b6f17522e2a329af6a7b4ce2f198fc1a0fd527ecf90c1f19f6d02ce3b2b959cc93931bf1cb10502e8f26fd500c6ec5faa22b6ff13d3758b838b344738fe8e560a5f5f8f6545bd1ad204a3c392514e1739a71ebc4dcacca1a78c9e7fdc96582c2b3c8519ec6608c15c5d54ea27030298b9912b6797247122f332c0fd899624173954e6d0f0e2ac9b308d3af331a7e394a457feb336b0375d3fa409bbc3a2083626d1bbcbbc53ffa6d3b519ba2950920d05dec512fd0114d5c8cd1b817992114263c8b091f4d6068c4b6ea5381fb494bd7682d524383672362b3241b7a9db6a50ffa86054ffd6699fd71389e79e7dca1044ddc12db996e46ac517f203418334cd75c801c626845f7c6f729be8f336fb3842ae86790a1a5933378423b2866ed5900c2e556a7a27114dc35786e1e02dd5610a83c805d3ce0f83103437100f6b9676ee2073d5afc837b09531f4072025592590f260b744a4ee46ed57167ef4a6b5dc6ac2b4a9a5f974b41af51ff8ca7e2e1e55fdd018070625de9e18d489b2728118de64a7d4fdbbacd39008da9c57cd8be15c16c009c59b44877123a7dbeafa841699546d175d81ca54a78ed981a0fe2819825b94db5e5f02f0b0f7aead308f9aec198554ff969caffc3870eac778e069a836781c2501f3e3ea89f4eabdc1f69f8cd72aa1758b78335e5433734b44324b6713ff140261ebf0804a41c428e226a7f1b1aee25916fb7153029499092fac7a6a890897bc0fbb25a25abd0ea408f354dbf8a7dd60a31924b3b54f4160f22f73b64ab0beeef4628ff97d514a99abc753bedff3deb87f88e993ab6aa91355d50b220691a5550e9af8dc930b5c9badf1d18594a8448fe1773fe5eda1264597846855dabd41833966eb13211cc45a24601bf75787bcecc90d090ed00deed5509ed12c3a9464bba77347305ec54f129ae6239640bba5254e82b5178b14e63a2d3812bdbeb810bae12a2371e0450db617f92b53550774814267215e4d04e1d5b03227547e45edec2408bfa22ef86e745d9cf7a2fc1c490c08ad8f1478c4e81b64a58a43e4d5ded726c3d673035eee37ed4d697138cfcbd0566091c435", 0x1000}, {&(0x7f0000001840)="787433acd077c0df5b2ad139211d15139c40efdd3239998b921548701000f52d589cb0cb5dcdcc159616504fe5f606ea3c5c80725eaa04bdc55e01660c0738e91675d7989ba020974e63f3aeaa9e6deb968aa280eb0758cbd96e16684f2ff350d2a82a14331b214eaa3baa766a1153adb36c1474833028bcab4bb3ae6ba8fea488fac2257b208c90bbd9911a42071efd41e614c04cad691383de24dc6152cc7038f30bb488a173eac93dc8a26fa192dae0e2157d807261b6b456df3d66003ed83445178050251f7c886845c077228e9347314a06b92519eba7d0db50aa0994c641e87d53b8bd250ea84c3500371f9fd216e9bb239851ec3c59f0177e02dcdf8f361666ebcccdab2a30585041bbe4112b7c13614d322577577c0a2609aa0ce48ef305e826564f5f9b7e7600d165fabdb723f72987f6ff43578eca75a48259414b1d87c3937272ad66a9b5de4ca8d12f1b0fbe6789467dfa3693c0b7f54244a79c9710f52c8982c46787ff1171255dd3fb44268422bb107bc568ceee5fc5ab7145dc27235e25421e1d1e3a443100b542a96bdbb8a11859d80c18a46c3c84ec1b74d24c091a52f20378ad7cbbb7e8beee79610a79a05ccc3054610922b64496e7295f4837ef3bc1f69b1c9f6a005a2b5a6239503d6f070d12e989917615cd65f8de32195d859a1de0c15eef003a15fa1b2fac657fbe0f5ee274905e64c0141d59cc0a29a779dba90cce677c61f8c31093f6886169bcf3414eed9152b79e469cb9c15ea468df921f119b5f3bac55021981422beaa8e5429f5c67480e8a78954d16215cae3b0d5dd4d6691a643e780270902f9886f9fc633d4303c73a7914b0a3bea890436a3800065c556165fad912585744dd87ee2766230d567dcf7021711a8a2c98f4f1e2f0882512dcb81dd455cc96ada25c9981092a00e47b20a15138399e591f4374534238f127700c5317daf2d7b2fe75ccf422aabedde7c4e40ae7db0ec0228b1eacbb7e1ada900c7f8cc797439b9673bdbb20637da2e6d04ed5a958d0e35cfb75b88f949ecdc21aacb91deb6239c446d9aa33043064a083cb628de26a5423b719075f8249acb15900d362a7f83aaf1fa627ec3d5fc02446bac8f802e8c83ca0e2bae213bed655d6122fc1d43000f3a8aa2105ac0ab96c3a8b575f97e0c22ba93e61a268ae04b47e0ec198351f2d0b18d2d35f49112f5932e34055e1ffc645ff72c6ca0e67735c177c35f8c1cf3bbbf2909d5d785ed85f886fa5e6f7e74a49c6ad4477c6be8ccd7da1d51c2ed2ae24c27ce7e134dfb3dd515ca02d9718b33566f00bf4b690a9995a6c4a226754ae1787ccbad13c6f85e82801965c828f6fc3f3a25577e61246dcf8350967bad753e7a7aedabd374483a97f6b453839dd1fc2b9d2e2fd3e809cdc2a014f8beb023cbf159c8e1268a0b7722f5730a5395f3585cd612c9d367ddee05b3bb4207b5ccc5e9c5876d390d7aab5d40f44694ad15782e60fe1e9e2d87c608e4714f4536521187a0feac7f5fc4768cbecdf95bab3621a512e453fe66d69a86d75a1517ac68c28aa674ebf85dc3e63183f23dff1022a56b291ad7c6b1878acbb2ba650e8d88828afbb660718fbf8c514b6c2d2b2832de024d122bd6e13bd140bdd71bf67391235f2abf0e4d32d079a58f6362333502e5d60d0dabcb89df9181bc95f10bec6b03a2e63534937ba57e3136e1dede10fe5f182bfcdc12e91d0ebe20114eeb3c66cf6b11b0978843d8f164c1aa624f2e76f48d98a9f62e24a203bc753c112cee77f7c5c3bdc0dfe23fcbc7e7b3a882a45217f3368dfc7048f11c3c54732237ceb5eab52c284d65c1465a2c566228f2f3c7e587c4814f4ee6b67b63560d7dcace667cb40a22f446684be4dae63f06dc437c21d8e329e7e66c2bf62148409cbf8f378a9f4fc614a6f4a0eec74cf0283bccfe94442b1c7d009318e9863eca2cbd72bb14afcd97debdc2b3cbe678424a939b115280a699d79c6ef51ced844789702b277d68a45d7cfc72880f8a0623c099f2a65bb74534e5892d8e185a91a8e6b43605b472f332f24cde8f72cfb5c1e4010850cafadf52d61b0aa176f604867dfbc1ccbd7811f1c461f07f0585a88e70cd6fe1032a4f692cf36110b0db72237d4f6a10b31c5c06bd341962771976781582a821ce56c672f929da7bc5629c89ea1dcd85ca94ced3a1b368a7739c45ba3b4b2ebae514ea8396ae9a2f05dd8cecedd668224260757054b387114e6227b9910b9cca8219e239f6ec50361e94ffeefdc6f00f6d7ba1c45071f1d35efba452a422b2d79450a209998c74e2b692828f07edf892e869cb88557a7b3e662a7a855ec9c2eae975addc35fc3588ccb057c78780e5bc98f37f43192760d581cbab8d9324a65cdc804d084bd3d31d0ed6d41b4b7d02b520f23c213d335d13bfac4cdf97f6e6db70dd8ddb09a3c4694b257a2ad071998adbb6b13fd465ca9702b26231b1962eafcefa9a4dc8b5add1bfc36cc474f46e83402de94da66fc3eac6303ee456a2425fe6b019f7d24713baf433bf678401fdbbd4b49c0b1664df58bd0c446b67fb1c2cade681aae68ac06755a3bd94a577b1ee2606d5720bea878b93d787ef3c0c4d6cafdb0a7b9e89558addb3ae38d67f83949045c7a309d92c1bfe06589861921917f294099e34a9631e0fb36ec68a62e89d9cb088ff6f6ac2cf0f1d04ab81fbb5ee2aacfb0ac74c30f6a1cc37f8502d203faef398a2229e481a53b2ef6e93cafd07857c2d673975535706da1c483d126c30ec1c4661bf4084b1e45bd70c47187b97094c1eb921c05c3699fe66698d0ab1fb8b4e756c88cc67804fb367b4ce7b92fc0b825088dc335ad7848709eba1dccdac087358074a4b4dad5bb5f73d5e679aba4a8552ced6d3edec3557d915a88cb806c2d9f31c34b0c6867aba05a3788c52b8b6b41762161116464eb192c25739c7d994cfe8560ce6f9d5fd0e222e520558c508657ff2657cfb386705fb053ea62d0088fbe1c7afb7fbdca4442bc3cb7ea151fb66c8b0dce454e17e8a9032a63f27e3acc177ab419d50e6aa557daa11a92dddb277441f9df989d8ac9bf9e271fa2df84ea02d4fce4e6d7f68d975c903ecf7b249812d9f9e82d456bf4391ed3593ca5a8327408dd93b58a252ab3cb07afff9f0819e15efee24233b5466eadeea3fbb5400d4c46423ad0ec2611483c5334ff5ab61392aab68be552430a78aff35a4382bef8ad579a03d18eca330049d1058399a2c458ba3db1d685c743fd142ba512ccbac76b6900223f7ad987237711c8f6828d450a50cbff91a11abf4e4d61512073e7f67f3ebc7e0b82908b0e3445885d996d42f0db11baab8b9a959c2a722b098a8e2e1b326523957b17895fa51a780f603b0a2f3b40eb362e00053bbafc5b93a86168761df25ac3d01fdc2f5f83dc25bc5da3e7c6e261204a68a57ea2311d39743e487f94ffa25852da0347b35eecf66ddc3591bbbd923d93b3317125c488781880811243778ba9ec26d07dbf38f5eabccfe8cc575274c496855b171b723539d96b10a8d854ab0f3324859127ccaa01de600fbdf9bb054a3a08e991cd3e2638f949f09db4d49a0d8a8e720161eca22bbcda80cf21eff03941fc6cf7841bf7c8915a672a73ae45fcf4ca84b3c186b25f83607bb2fd8505e6a819c0eebc48bde7af36759bd3dd9278969d513b9a351a80e12b0dfe0c01f22c83cb0029c95211631d21a2c2657fc6958047f9097211ebd6ad32e45b089fa40259d1941bb92ee5f87c8edb3bf2874d549ed9a15f7343c2871e13a2de987f04be28bc380855d31f59be085b29479452ff801b4bc864c287a98afb9548a6ecce55dec23ab39a9dc1bdfefd9b520bb63c4f07d8f6edadddae9d97cfed0d1f11bddac1d5cfd4a8222a732589e662807127822f3bdd35b83604131400df52a2b7ed489afce423b9466f8986c862e4badda1dd41c8a045210c0ea15d925cca979c01e0787ec791d5ba2848d3ef4f88adb5a47a5e6caf37ff331a96d1aa3bc62956f179b13b3932a26581679f90adc2f53855f10cba61fc42f047179ec2c81f525ec2e5bca115012ff4789d3edad9649910d280f7b6cb49facfd5aa05e2795c0016564b5dc4440e341724b790759e4d5c2bde1edce1f40b2c82246886c2992b07f219ee6e5e27efc1c464356f1492e09a178a864eb3cb6d4dde30b8c600f9363a0240dd9916b7763a8fcc1137b916c7aeca824a6c6822dfce12ad21f9082cd792f7ed6b500c13b1ea097057feff460a007ad58df99d042f578447e7d1c870ac45e29172ebd4ba7f67d56f78515d80745144103f239d449782a53cdc66bc591da14c1b34907239c50aaa842722dea49f422246ed0649fc86c9caa5e517bbbba6db21793a00ba83caa9356df301e252131ad465259e37cc60fe4c6760c8ae4ea67dfb8390faf54c2e3b682941618f607df4ec6c4c732fa376edd2203478bfa9fa538949147c63ae5065f29866056d0ded0b46134b16e2770694e677a7180c289bd3611187379ccfb054e969d49ffb5e6c08996ab08bc099c224dc4445617c139fe18d430d514fdd95bf5f414ed969c35eb60098c125931f298726667a441c141f6752cddb1b0183db0db40b2ab0d4431f5edf4b8c44f16b86f4ac918f6aa0ddde8a0438fd4a32a65a0276de06ef2cf1b84197e1128d379d1e42ee7ef973e7a626602099ee025e51df3543623bda020e65d4de9b220c8760e7a2b9481bf60fecc4b1fffd07c3d61da4a9f33eca6ffe1e3b1803a4a976ddf03c01ae4881f4e135f4cb081d0022835a85a76ed6ee282a9208841ed9c4589a3b6d3b490a86d3be5af71af5cde4cb3ac07831161af423c74856aff704a8812b9bad847f88691141333643fcc0c5864f141a6b164e1737c6ce1ed429531d42999812a19b010896681bb0cbcb7e2751a0c2c9b79d79831f3ae0adafb40d3bc41d99d8649509473153c5c4750c4cf58569a25341abdef7efe26a704a4670a9bd100db05e321c91ec49004a1177cebaeb6ce12c4b58e200a4fd8178f5158a87b1159ff438332fa507e9632cbb81757b2845aed8ae0effb6b28aae54f0e36b0657243d1ff2e2655b4407d9a05cc249ec2e20384af01310471a3c1aec3f868df6a5c7057429f1da0f93dfab631ea976907e305c571271269adf75558739db47419d671bdc2be34b3daa814834549f536a3692604518bf702c64785d9c1a60e3d32dc8c18a43d6fc32afde6e24782932056204f645e2f1738a4c64554e0ba9225efc53b01267d37616c5856d4b1957ba4e138ec8d47acadd6397f7e50f9c3717f156f517af9bd7d2f242c9343337f9c88a9e726efecafcfc0fb43e40d10a885762d7fd6f363ab952f703187e3dd25ccea8458dc1619ac707bc8d4ab509e47c28597b842e05098f9e437cb79c62053922dcd68eaa5e537982080ecb47192d53439a0e476f36fe148844d2c7a916a6bebf8608da004bd3fd0c153088263780a84e8ede9aa62df781a27ae8f81aa4f07883d8294c2107ea07f8ca3c8598edfbffbc04c81b4f9f45906a9a81859bb6a7d3ca4a9fef4650208e1f253fb8e61c12f0c25ff1967903fe60da663b513d0e9c1768a6aa4a6c6a7d82a16b31ce1a86271dd2a8e35341f7f32b73686c8159205628aa44e257d957813ec19f40588df26af31b13e84ffc031d8450b021f2eeff056a1be32b176e48c5b6cbf5ba8b1fe42b3ba149b6391ff27d53660d50e77584cdcb4ddeb2eb17db4d88d08abdd1365267267a1041de9f62fd9bd09d24a9", 0x1000}, {&(0x7f0000002840)="62a479f93d4ee6a38213bd7d5c654b161374e7fa70670ff35dc0b35cd48fbc267948c803b19bb0e2dd0b78263d38f45c17677c96158a5e7ef08ff85e30d237af4e6239fbbfc7f185d9824678697110b97bff35eec8405a3b19acffb39fb2536f707ae44977f3fdad45471d242fd98c9a12d9226edd0f383385ea632c185943de5cdcf17f29e16a160fa7f5a3553d7c942a0e0e6eafbf965c5892344bdc3138309eae50d940aa536819c552ddc10892fc9e6948abfd34043bcc7b6b20888ce292bd5d52a5499414c28eb1b5297f8e0960e93e49ab", 0xd4}, {&(0x7f0000002940)="1ec1e87bd429af980d5e41044ead7f02e4f1ddb372a536802ef0294a3162fe7eaec49e960f2b1d50aa21748d9f0ab2192ddaff67950ab997b8ec53fb6f10ece9bd75755686b2909c44df9e1359686e310cf06c74f29da59a457ddc20c573e7d56a35d40f90a57a0b512abfad0a5777242685ad1d43143ab7b4d7a8debe2ac4d081231cfefe14cc774adc57d6c3982693d3bd22bbcafbb9dfa7b20a892cb9adf21236891ae5ce45804a5999e1fc6f28e2363f", 0xb2}], 0x4, &(0x7f0000002a40)=[{0x68, 0xffff, 0x81, "d8ebb98a8feebefa2df41802375a90b7a99e5422cfb9e3c92c38eca2776c28dff0e4d3b346d87978b065c7e80837f24e54925af2bb2307a59fd2541d4ee91e4c93759df5ed07668e2b20c98fe89418571f34bf2d1949"}, {0x88, 0xffff, 0x9, "2d57594934cbc68ca8d8350ca10ab97fbc6f63dfee9d1d8843c6345ddd9c0dd09e7e8b2059830abf01d4d07f12dd59b29f896a30e1a696bcd7e628554d795aec8472fdbd5c67227365935c8e0bdc4e355d3abf92e1c7f8e131cb3b018ba9ba74c0f623d1c73d950e195851a11b0c10685394"}, {0x88, 0xffff, 0x1, "7e8f5ab7df59ef7a0e3ac76a8fcf1eafb0571ec3a297b2d630f787cea7d3c538fa4bbe8aff284e66e6795318dcb16dff02f95fceb3a8f44df0ff9beaf2c34b54d66e6b37389cb3d1ecee60268d352bf1d875b20512c33fe957e5462a81da7cbd1ed47d4b84fbaf459c78ca8863a31d9298"}, {0xc0, 0xffff, 0x7, "b477c7f478f67a28e0756431e06502e30e8bf2aa370b3d5ec22a1220e109d50ff44c38db84687b7faf45a018d9a671b1cf5f5034b4a0e88c6ba83f1d7b6cb48f787388043f59913fa31b19eb7603cc7b3edd6225706292e750638fdd8df10a5bfdfafcd0cebdfe17a203a559db0b3ec3e84ec05eb8db80d44efa6d53c0b208f6cdddc9eb684cecffa4c12ad21db9b55cb40a5d09631c34f4fc5d36104082229cd4c4a32d3f55d12914cc575fe0886e"}, {0x88, 0xffff, 0x5, "3fd7d02d25103e249a00ce6cfe16c5d7189000ca1189262fbeb0e6061ed1274bdeeba73dfda59b5239c3bf46d7a6bb32506c5c21e6c60e2961c07597a971245737b1e669d1c3cfa2741c2dad80563d71d73b5967338e4ffd4d089a96ad5cc0a760cd17db9d0944f2c8e23f3882b084edc48a121b58"}], 0x2c0}, 0x1) recvfrom(r4, &(0x7f0000002d40)=""/98, 0x62, 0x1, &(0x7f0000002dc0)=@un=@file={0x0, './file0\x00'}, 0xa) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) 15:55:13 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000280)) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r5) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000300)) fcntl$getown(r0, 0x5) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x2, &(0x7f00000001c0)) write(r3, &(0x7f0000000240)="ebc0dbb5967fcc1337684bd98f30cb4f3f029f4bc0c3751d9a71643860c6e06c67fafc7ba9482ef8bfa1da3ec59c90f3ad", 0x31) 15:55:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0xfffffffffc6dc26b, 0x0, "85495581289429000000021167f5afa680400900", 0x0, 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x5, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x118) 15:55:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000d00dd0000ffff00"/25], 0x19}, 0x0) 15:55:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000000c0)="8dc3078e7e2e05", 0x7) 15:55:13 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0xa5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) open(&(0x7f0000000180)='./file1\x00', 0xc1, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x0, 0xad, 0x0, 0x0, 0x3, 0x6, 0x1, 0x1, 0x100, 0xc3a2}) pwrite(r0, &(0x7f0000000040)="07e6c42d4acfcc43dddd4390308e00b38fb1cd0e02ebe9e67628e127", 0x1c, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:55:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 15:55:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80001fff, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x1000}) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f00000001c0)=0xfffffffffffffdb0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) setgroups(0x0, &(0x7f0000000200)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x100, 0x0) 15:55:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3f, 0x9, &(0x7f0000000080)="9e", 0x2eb) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) sendto$inet6(r0, &(0x7f0000000000)="6e95b5fd26f96fe267fc24808618cde324dcab54e21c2fa6e0", 0x19, 0x0, &(0x7f0000000040)={0x18, 0x2, 0xffffffffffffff71, 0x8}, 0xc) 15:55:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x108) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = socket(0x1, 0x3, 0x7) r2 = fcntl$dupfd(r0, 0xa, r1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) setsockopt(r1, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) rmdir(&(0x7f00000001c0)='./file0\x00') getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) unlink(&(0x7f0000000240)='./file0\x00') fchownat(r2, &(0x7f0000000280)='./file0\x00', r4, r6, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r7}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0\x00', r4, r5, 0x2) 15:55:14 executing program 1: clock_getres(0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000000)=""/129, 0x81, 0x1, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x3}, 0xc) semget(0x3, 0x1, 0x3) 15:55:14 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000080)=""/193, 0xc1, 0x2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) clock_settime(0x0, &(0x7f0000000040)={0xc}) 15:55:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x9, 0x6, 0x3, "44156b641559ea5287300bbd46cc3ae659965d39", 0x7ff, 0x20}) ioctl$KDENABIO(r1, 0x20004b3c) 15:55:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xa0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x100}, {r0, 0x40}, {r1, 0x4}, {r0, 0x4}, {r0, 0x10d}, {r0, 0x102}, {r0, 0x8c}], 0x8, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xb3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") openat(r1, &(0x7f00000007c0)='./file0\x00', 0x200, 0x41) r2 = dup(r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x200, 0xcd91, 0x3, 0x2f1, &(0x7f00000002c0)={{0x4, 0x2, 0xef3, 0x0, 0x8001, 0xde, 0xda4f}, {[0xab5, 0x100, 0x6, 0x4, 0x9, 0x100, 0x2, 0xc8, 0x10001, 0x4e, 0x2, 0x200, 0x1, 0x0, 0x1, 0x401, 0x3, 0x2], [0x8, 0xaf2, 0xffeffffffffff801, 0xfffffffffffffff8, 0xfffffffffffffff9, 0x5, 0x0, 0x4, 0x9, 0x4], [0x9, 0x0, 0x1, 0x4, 0xfe0000000000, 0x2, 0x7], [0x6, 0x40, 0x1, 0x10001, 0x0, 0x3], [{0x8, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0xca8, 0x100000001, 0x2}, {0x7fffffff, 0x7fff, 0x2, 0x5}, {0x5, 0xc95a, 0x7f, 0x3f7}, {0x1, 0x4, 0x1, 0x800}, {0x4, 0x1, 0xfffffffffffff001, 0x100}, {0x3, 0x8, 0x7, 0xfffffffffffffffe}, {0x2a85, 0x100, 0xfffffffffffff000, 0x6}], {0x3, 0x5, 0x8001, 0x7fffffff}, {0x3, 0x3, 0x2, 0x7}}}, 0x1, 0x62b}) poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1017, &(0x7f0000001bc0)=0x1, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x1, 0x0, 0x1}, 0x1000, 0x1, 0x40}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000005c0)) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000800)="ff05543518c666267bf726a12611f043716389909c5e510df5ebfd5024d69f48a2bd296f765c8c0e72511a66589eb7e4716ecec6bd89e197054ffbcbc2a35c2f390dd4ec9df42aa51b54228cacdf9ef525f2822105240db76b28cb9081458ca5715bfa4ef7d7097848c3cb93bf9a89687dffe22e3b086f3ac25212ca46efdd6864bb91f962a8b547de01ec93d9a9a579496de4c6471f1d843c1b8a090de3f9b5e7c8ab30b0c0116b9f0a8eb375aac14c0758f65e5ed501c6d65fcc5aacc208d499d9f151d0c38fb978c168b561461cdae9ce", 0xd2}, {&(0x7f0000000900)="0db827e60d68e4dfb2c777959f48a4c1b7ff8a3d21f45ede7f7604ce7d85553acd0c0b9dac1c650e5fc0c50379110b60dd30673a44108b5c6a25182f5b5a9a9e4a030ea263f14903f48ed306d623e01449f74098e646ec4e55b9d7609ee159bbb0e4386c581373d1a4509f67ac6aa0df664f8ebd32", 0x75}, {&(0x7f0000000980)="6371cf2193006bfcb929e5d4cfc8d2acdcfad9931b136b765a72b2ff50a4df9f0d09aec7676a04c0e0a5754a4a93cd00738ff64ad3bd075d30338fcd8bc4313c5a447e187d512844f2f09ec59afa88f0ab98ec7edb063c471291c9e247e726e14e08e1b3021d152370dc8a1e8195e2c1e55716864219ccb6cbe00d77e1b9271061c97722b9351899a55559009c33d62275d673a2fcd0dea4cced43db35cafabb4650485c11fe553711b80ceb9c028ea01ea05a1da7eb1201670710afb937e66a803b34f5490a1804218ebdae4beb9c94bbdae7df8c7cefc2d7046e4a249f83c56a000aa015124b4e7991276ca45b403609b27998ac48940b81bee97d434e9fb7fe3b946ba438135e0ed11fb42933a9b5853670d575c8193262dfa5ddfb71efe39c206c3d1dabb0c9c768689dfca1c9b63f55ab6cf1d6e1614cee18c764b0ec6cb857006518997b903fc739dec95686d4998a7d8bed69ee1d6f980bf2e826a7678fa0bdde00fd0c6155cafcf1add8696c6df37a3dad5115ec2de8254dea14557c4a4dd515687155d42606a26089acff16eec92d32b3b298c04fec335aed2f0d7fc7ee20e086c317fec1512a5e653ed8deb5fc37100741af16497d5816794f7839616ba7b3140549e7032ddd707b14e3a97255d40de79bdadc94db067e16004de3b096c4b6900ef2fc7bffeb7bb3097f358de296aae8bad3034e03cf49600239c0ad0e81f61d018361188d5b9699a85dfe77c33f0d7cb098f18f750c64c4b49014db9d66cc3010666336708109ce4574e3726f274260febffac108004ee4e8f01e6f16b64a4d4b929245855b70dad88290bc57beadd0b979e1dfcd846b372e6eea4669ac108c5865a747546cdbbbbad283626834d9f26b7366d307c94d968d7876751cbbe1a8b211f591a33270e1b815c80c4198a9d370cf8508b6d32d24bbe95a5a6ce2aa84dbf78ab1edb2ce547620b818b46cfbe7c30a2a8f8a3371468c1f26e697af392e1c651ff2d39cd9ab5c115d9077f1eacde0bb15c710a4bf29a2244572e9778e43ff358032eddba3b2ec22c2b92338c0876fb3beeabeda2046aec4c585d63ea8a83ef1e5bc5aee6b4befa25861082c28e12f03ea69283c15cd8012dd39acb9891895b5ba7f4c23574f61494ceec37df2481fd33e68a4bba6a8520bdfe37c0f3c55ac4d388be974a4aa251ffad1e8ae6392e25614502f029ebf798f81cc50c363e5e31787b3ff81ae9fe1e4f321b73e21d8a58bc887ec31684caa9d6fa4cea65284a3353bcf3ba4c5ef5f43b7cc2088acb889135de4aa6a9720ce24cd1f0ca6b1424e000e4c41949d84aa9082e5d8f8cf1473f96622bde09af4fcdeb059d5936df9f32460f48c7ce14aaff88d1a61d45c8a44089308182187ee01d85bab668d5a5c22b5e21b69702e6c29b8120fa01c2b41dbbf846d6547c9d3bf6ceab1da04bf839e6d740f141d405e1e8c7ac1bde745e958543a62147068bbc32804c309bc402e2a1706174799b729b12a85320eb9a024f372499586cb3a589c44fae2b2790e013a1c4e3e53206eaf278898c17927f8f728af9b3c5a32d5a7e4e5cd0852decb6516446ea1acc59c461c7807450b5e40147ed4a7fcbf6346632ff5bf9187836f323f09c13909f600adc18d0fdfcb110650449df643cf8a88aedf7db3ce826ad6f74b1b59e23f1a446fa35ee025deba766abc30e0dcd1adcccbf294d6ec91e98428791b40ba8f989b54c78040198eaf86d86c5af868bed9136fc2266da9d5437c0e9c399a363a88033f03c9e49d430f60ca2ba8bd98ef9795ea5583137ff24aa006386670721f349c40f377849f1ed6eb828ec9fdff438563cc7e45731171f715624f78470effee1cc4cc21b97cb5f38920e93fdf17bc07c25a4ef79d6faa9cfd9f5a73a43671297d277b5ffe1d1a73007db4f9060d1974671c74ed0e6eff21cf37e80e6bf62bc57dc4493d46d5347bc0fb6800ad96ddc1931c59f9b2b3fe9476d6c93954f32016b3a7ac7be3820f79cc8f057e7166f4af9e52b8a0718cee0866b39e7d28e0b87435adceda4e9b7de5fdb84e5f6c88e5ddd9bdfe252a30e842a05a8243e4df5e7f4caeb0e6b58d2bb3c22ab341a22decf7e546f236240fbfe033290ea729330c84c972b27af28d3182fc0622fa1d44a1d1a9d163d1e9f143f552afcb3af4ff2d8d1b3f7ad868ec78c15e13009e892d52ba28981ea4d15a328bcfdfa7efbd897b24d013c50b5fd4e6cd81596be3805f3086dc1e9d28cd20091050acd6cc5b4988eb73ec1361073d8cd5ddd85fdee00a7e3bfc3c936510d822daf79feb28091a2b59d286a9eeafcb55450b288b23718066938141ed4d004f9174a9eb126f18f43095eb4547df2cc06c9eb9694812cfdabf5a6e50eca65e96fc1d7b07ab54bcc587635fc5db5161ebb3e7ff8e6339b983128d1b19939be2a17a484a13fcbc01184e8124f635056a368e29561f2f293fa343a4e37ca36f773d119ae50134757aac23eca5a7d40216f020c63177c605ebf9be9533a9f0664975f8087947227bdd5c5fe5404d2f43f6c8acba5f0edfab16c6adfa580ed450c4fad5fdead82e405918c6ee0ef0195fbd5f09b9643b399f577b638e93933932b5341763db1e93061abae833c5dfe782c5112f6adb7c5494644be01dd5c97027e0f9882cdc163fd051003e1a7bf0b417052eaf0e5c8668e8284ca08f2651cb1c0020c26ba85ba0d332706f83584d63a7c9b6431b95932bf286d4fbf2f0393ce44ed75d6a3e13dded4841043c82e9afeac47909fc9a2f00b162d539ee80d3b3e9c0610d831ee89ccf2fe44990526557d971161c3b44b313aa53dfdae19e7defe7b868ca05ff1f58831d60baf64c90f886f187b6dd2aeb7fa6dc6f5cc23f5e47468f04f88679cff4efe5a36ef34301833f02c65bf5c0c8a68f04c23a39a23f725a73df0a4c14e152c38b7445faa808f48adef0ad97289e1ad16e4610ac3501273d6e7d403ce272e363d364002d01460e2cc0e7b7136afd18b04bbb8c910428b0d17409068219a6b6499391d8fc5d4fa2d91359bbe740dcb5c8fea3ba67b39a94867238ba7eed04752672a37070a2eb5d2af1e6ed44c5133f203362f74ba1f67630c7d3c793c76b5f863b0fbf6fdf039a4322daac3b429ef2bef8c67c0079154fc0c3e753019c865809cc8d2f0c7529c262b416a719abaa0b0e4f9678cad140b25728028bc62657222c9e8374c526e55d1ca82506836e4732285ddcba29463836561deda432e5d5403b6b63d2bb871aafa93143ecf714dc09ae73f7318a0dd79d65e07c0fa609bd84a8a852445e2fd845dc900208606b440b9267ce1929764b786cc7ef8a93995c14947d9232b65309033d2d8e4372b4a977ce5d92f933d6f2ac57a1b8ef315b8c79f50daaa0cdde346ca79920c46591f952cd0f418c310a319f67d3e956a5c06f1d0fe1c492c958ccfa52e67bf11eba27a4cca2d6320303dc1e125f084ac962591959db1b95bc2b89783c41f63da20f1cffc3d21b2c95394f2a7b3caa078951826e43be37e1f8f12e2d55ee72f5b087056f80556c1c555d4045c38277824f754b7e3d7ebe1ad01835e77c0e6c1d20595149a9009a7664ff63caacf3058f45964c357a6961193c13f523fbd027ea3f61e587a211a552528f3b036f0a3ec60bdfb1ac3992bc8784ef64b00e7cfdb853591c67d8878234e2dc1fc0fd445b070780c4c728f222c566b96ed269f37ecdb47e1902f004d95471149b4f93422615bd42a9995c72cb853d345931ae1dfcaeb0f9021c7eb847e3430d508fe086a36dd847e3bddd42553b343afebc7e5780817e44da408c55f271c7ca7f0a69d026b8d4909d8b7730a204344a1108defa161cb4c77b0a641467ac9ae5dc5bed4548795649c6669355aa1789e4db283ed4f7924865064a6ce7799e959386b49f8da9f1e3b4fc2be224c6dcbe41bb6b36aa70bc4762b46cb19f750abcc78e65ae4fd5ffe58bb8d884b8c009556899a6ec86a040d2e3880a2d41e662925263b5e7e2232887c5b9ef543040b1c77b519db885b15872b6ebbffbd00b8759c4a2bcd91107c3deab7c49055bfb485ac7393b68234bde764fb2ec2505ac4b0b9ff0c5ef5798b0b28abe556e53d695dc8cc34481d62e1e2a9a4b580c54a3559314d2bf122b2da2b76d7daac4d1fca6121c522d20e28f04d91d537524ac5c7eb17fb26b836de2131adb586fbe1e87a8c4d1cebc38f814996d7d086ce9092ad5da26f669aa97ea4777414170180fb5358bcf5283f40e09ae0a4f9b9375d4e1db22bb8442fb272b9d52b783162c317942f6618ed99a1b7fc7ab0b58c9cdb856cae09b60cecb3ff4391ea17c0d47cd3532364640cba7a58c780f028b7caaa0e55542a59315e3978e29925452ccc96423df53c180b8a45ad8d3b08c353a45c04c960f08c114202f0700cdbe34293ebaeadc9f8eab1ecb462f271d30f42649a0d26047bd92e52f6db29175c3842d56871ee95e01c3ec951642d7129812616614a62924178f334fc09d3afedb4685eac9db2745f8c5e03c10e380fcd4d455314606de8231dc4f717bea97849ee57b674671c23820521c5e023a979233dd48739872f9bc5f2161fe5e0dd2db161665dfb48f680a3457a486a6459a40795dc0295ff2f942dc5e320a987be2f6ee0d79d6ca1016162077029a7ca9a9e12cf8106b1ea2410d766bf7a9c1d353584997d0f970bc8a14f2a33ec8e25ca8019aabe122af7ad01812a12d10f01ee3c1d6681fd255b76f391eced1eadb29d68f999fbfb34203b873da761f464d4bbc88adb7175e0b9d0bd8ca73f8be90eb4f63812ae6c9b4c5a7a32ef35a6ea14515b3d60979de0aaa27c9e1647e6ccfae8575fecdb16f3deab13cc1b7aacfb93fc99dcb876691a7c56da576b448b8011810f0e99b4255f55034ebe7b59ff243d4c22c781ddab12d8e60a6bb6d4473bd5961e6378b0a8114927d6128e64173f6b3ec2251894c9c4a2d4f8580a3a2382d7c376c276e23b9820a237ddcf36ad0b449fc08be2321912506051594097f159a9c5500496331263249c295c88cfb6f7c90c384399bb62ef2c66713db32a4efbd5b40d061b680da234597b00b5b4dd5b329d3e9420bc3f0d8e4059f6a96953b1a9e29335d6adef4b431d92bbe61caf915787b8e12afcbf12d84fa1a01b3113ac515f6c7e17685cfb4d67da638993e38b3ca0af1df8f71b3ffe6fbede3f99bfffa1955173e52b419c460edcd5cf64815faf840dac7ca9616921d3e72bc7a5c05a78cef55d205cd27de3dd575668ad477c002e5ce2513dafd40d1f0c2970680e5216bf1f2209f677b838ed61e38a19cb1254ecf246a64e192a0fef17e24157c58b6cec58434b2ef604273516615b3f362d5687b13b3ac59ec94aa4f1b42bd2f7ab33446d1dd14556797048837f1e47afaff3121f3e5c5cb7897f482e3e7e5eafeaa1322f762820f4ea1ec83c6343d3102fc8f3657e7c69534698c50cb08b0e2f41b4d6a4d47023423e3d127e1fe9ca12db7fd941740d740a804ca47faa3c0fb46a2be5aa886221ae9936f917085f85cd20e196d405eb16ff68c3fea704a766120945bcba59cc0b2212dcffe0d8e100a8b1ededb2c805d2509d133990b9b2de0233ed187d979877ed81a4b9018e9dcc0aa5063159d0de964d9c4e915a0e95f496563106566f90cdc8ec2e7751fb6f274212b361ec7fb9a7e7125ab57b783b60d6c60abc4cdf21cd31f7c513ab336cfe435987f6c900c9b439726af18c71b5d6bf47ae55865aef5024f3dc99537d0e2af734e", 0x1000}, {&(0x7f0000001980)="eeb8c582f6f8aa44a5355738546117587eef46e00b1556abc92959e1b196357380af1e597bf071036ad7755e7f33fc5dc60b7f173f8c092cbf7280963d1856297168945929e8e7bbea7db13bca0dfddd7b72fd73f2c6600f869f3077d6664394443c510cb0fa826da32ae81a2d4eeacef6de8b933c24f0f5cb974c144a67450eb060b18a06336e69a4244c252a471139965e51d93aaa5e586c6527f59cba5f9a884478ab5d146591cbfa1786bf472bf61393b919af42904e392797fd2f6e01", 0xbf}, {&(0x7f0000001a40)="c0db75bdd5581951f26f3b814e5c1aafb342d11378b3aecbcc0864a0858b978833663cbbc4f72d92d48bc288d43e96dac222d4fc257f52efd52cf760b47e7889f342212e8b2d3d51c7d0de4067815e56334810cc17e2e541e77d87238682bd6082e6dffc947bc046820faf", 0x6b}, {&(0x7f0000001ac0)="26701061cccd5787b65d394bc6fa46af0a1ff813c18fa84beaefec33cb84e9333dc6d02c5db220d8a06578b16deb00e2a246eb956774a948f5719dda8bf95da516538af3f933c1b7abd42ce4aa64a5d1958b13f51f8ceff8a5ad8c6762b5b58d10e484945c2d146c0545", 0x6a}], 0x6) getsockname$unix(r1, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) sendto$unix(r1, &(0x7f0000000680)="24304c3987ab5ee5c1596b4bb1e7833bfcd219a9c5ac262c09694ba1ce72f159f3970f1b34ba2fb473af202f1b3a9ef621e955544ea447e57c130e8bc32222f60f0a71e9ce6bd101d0016db3f46de255be252ff42b1f92c9711e711455a0b01996974b9048e87ebcf99b5dd1ef460491985781ca71ab5d0bcc9cd84025e7fd1a5569f3bf1c79b3e18b540e6fac54393bc0d6586d0a0bb00b595bb5b5066e4d205c2647d491c94723726d6c138f56c713012e2156e08ab34fbd92d6669d81e47c5f0c9250010c615ee09a414021e419d86d8dac2c3a03a41c8aca0472db7430469007f9c1b08c4710a68c085f6fc2c75c20942739ba6a3c823b917b66", 0xfc, 0x8, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) read(r0, &(0x7f0000000040)=""/32, 0x20) getpeername$unix(r1, &(0x7f0000000540)=@file={0x0, ""/63}, &(0x7f0000000200)=0x41) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xfffffffffffffff7, 0x9, 0x5, 0x4}, {0x7fff, 0x5, 0x3, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x8, 0x81, 0x3, 0x8c}, {0x401, 0x6, 0x1, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = syz_open_pts() close(r2) dup(r3) write(r1, &(0x7f0000000800)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e", 0x1000) recvfrom$unix(r0, &(0x7f0000000780)=""/61, 0xfffffffffffffd9d, 0x800, &(0x7f00000019c0)=ANY=[@ANYBLOB="aa73cb636924dd104d17adceba40b984766b1e14e18fef0ad9ec79fe1315614db1ccd3aed3ee3c24efd725e228fbb3860bea9c0ede9c55393c5cc7ad8b5517b52a964e421fb272f207fc15631cdcc759f367849b99f2ad47284bf0789f917ffe3819afca4aa47c1a8e1c0728056a073610e59472e42252b6311f60f5a50c6f35dc57c7792d99623ba92c43d8eb0248c72408f6c50ef79dcc1385447fd2e927f6abbe2073714e524e71c16ce4fc39f925845e6f2b8e2133ac18b3fae5e314a35382"], 0xfffffffffffffc2a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000740)=0x8) syz_open_pts() 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="3900dfbb168969bf0ce84c98ed4d01c0d73ecbded77ea7bf477a6f70ec1a9de59a8e00625099e620efda64c19e7f3744ba1c46bfa8f2546a6aaec6e351a743900767fffb080ba54999a87188168de527ab4b0319a62f2738b1e3380c76436cc8599853597d36a01df1a464a1a64e47e018e1ed5edbd6428844f7ce09ab6efd1db142f89957286ba8f1f286bf81682d85d4f22c487f8ee598d21b0afcb017209fc25eb1e2c5fd9ad212f7b938047cfe2cec45e3c2ad08bea1a56c27c1d1ee9c24ce", 0xc1}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x3, 0x1, 0xd, 0x6}, {{r0}, 0x0, 0x10, 0x0, 0x5, 0x1}, {{r0}, 0x0, 0x10, 0x7, 0x3, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x64a79a667e279dc4, 0x2, 0x9}, {{r1}, 0x0, 0x80, 0x30, 0x3f, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x3, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x81, 0xfffffffffffff2b1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x4, 0x688}], 0x6, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x22, 0x800fffff, 0x1, 0x1}, {{r1}, 0x0, 0xa2, 0x40000080, 0x3, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40000004, 0x81d, 0x6}, {{r0}, 0x0, 0x1, 0x40, 0x3, 0x8000000000000}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0x800, 0x1000}], 0x2, &(0x7f0000000080)={0x5, 0x3f}) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000480)="dcea1cde3cedbd9e6f63b721774c3443b1a03caf2c1289ce2289131525f0a284d19c3b5091a19488497cf2af0908de96db7c4d1050fad621c9e6f208fdb1b32049df701e4c12fc734aac10baff79b3a8e44f868a8df10f3b12c2084eb5ca181393361cdf67b8a8f56881a57d214f020a7c5a57d97ceed09e2ea14f0f180fe63938af45383505dbc1df8c02029c41f58d3997377c2ef0636c43569a52282da17708ccacb1346f16a74befe40beda36fd1607151e5be3d4c0fb7c3194ea5a1de2d4959f8ece4107519d05a750938ff7d58f3c9b1ae89759ea5f3d0688ca87814f8252199d174e9cc7dbe5c478b96c20f671250c9", 0xf3}, {&(0x7f0000000580)="ef3c98cd2177b1f7c217559c73a7fe1b416e5e5552bd0b342fa616145b62960db8d19495d43bddac9d920b2eaaae0cdabc9e77e84e912a7010ce6725aecf69e9f7c8a18424238432205c6890059dab28e5cf8f008edd5671dc1ad8d0fa2202a42f8e667d8384ea68b1bbcdb3069e90bf5dd71428073dd9af32f542fb7b2687a2006511d8bfce843983be10123be1c38319d1f7a89f9d72a072a4ba7b979697291842177d44bc0d52d2daa9155f453ac2bf956d290c6961301b8efa3fc3dd439cf16fa07e0d1a67c8f8917756b4323f1afe25042e89cfb7a93870", 0xda}, {&(0x7f00000000c0)="5c2257a82003f10a5823eff78d4b7829986687bad78e0300fcd7f71538b4e3cf4966b308358dd71da27b", 0x2a}, {&(0x7f0000000680)="e6dc040a9cf271149488c1df90e0a649fc4ac84b179cee6ff723a98f8d5c6957b159760e2f4d65646c1ed31e69f14162ccd458cda5ce2fc7e0bc3db61da60faa50ebbe2d18367a289d0f4c10fb757d63f7f1d34307bce88d21cb4ef0c9f464b904f5af360fbf429ef11d9efbd11fac635c096332b1198d8061283d2c2e7c3304927e4c0dc71b2a4ae10388c8d663cf5f3b5d228bdc99a4e3b7e9b09c4e26c1bc842a9ae3a9949d62ef28384335c1fab62930a0ec364afdd2577678c1347a44aec5171e2b95eb925af045fb2e6a69d375ebce2f312010b82dc7533ea1de9de27120c5165f61fd1887", 0xe8}, {&(0x7f0000000780)="a69a197c302583f55889caf3fd2e2955292a786e1d05619404b87c5b532571e20a46eba99d5937c2c247e80128d8aed667806e0defa2f537ac5b8db5bec96c2ce28e0ab45c2063080083cef35934d4ab7b967ee9668466a5cdb6714ced242847d4792c0e21fb1aebb807087212f5be87fe07bd8cd3006a98d25e482b46e273885a24f89a7bcd5f574543c891d734c6597ba76eb1b89207b86f0c6db80568b0b9689c3f4a9b2a404db5f6bee4cccf06270cfbf7bf38ef40faceb4c16834e345c6070e2b40998d7e4c9d87d92203df73ad23ace67dc86a2fcf31ac932112fa5eb45271676f87aa403da5cd9650a432b0138067ed", 0xf3}], 0x5, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0500000066696c653000ecfbda328c5ad23f7c20f30e6a02dc460e06cd51590404adb9afd4c550d1859800d54afc6f873ea5825c35d18272acb69e4a54af0c81bea7d9c4feff2488aa791c079ab79e17dead07891dc8b6b06e4db822698c0315b68e504cd4446e8792a82dfdf607e4c36ce8d17e8cead45d3d3c3598c1a566d60eabea9a86e86e65eb70e782db1c162381785bb62ac383028b9c4f8aff32358ffc72e4448e3cb45c5dc97814217d6e7e42594adad2cd62804b3a13833b378ae2cea56b0206f64d05c1f8e132a7bb78eae3374d6341aab28c8b581e9899860340d7030dc6c7879a064226db2f583d34"], 0xa) 16:00:12 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b2028, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0xfffffffffffffffd, [{0x3, 0x40000}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffff8}]}) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x810, r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xffffffff, 0xc2}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1000, 0x3, 0x9, 0x400}, {0x401, 0x10000, 0x5, 0xfffffffffffffff7}, {0x9, 0xff, 0x9, 0x1}, {0x4, 0x1f, 0xa35, 0x9}, {0x6, 0x3, 0x2, 0x8}]}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc81, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x37, 0x1, 0xffffffff7fffffff) sendto$unix(r1, &(0x7f0000000000)="3e69b841024927843eb7f91374d9e3", 0xf, 0xd, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8408, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000440)={'./bus\x00', 0x24, 0x3ff, 0x93, 0x0, 0x2, 0x400000000000, 0x4, 0x2, 0x3, 0xb30, 0xffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="c199548522b7ed72442c5e1230bb91950bc7efa56b1bc37baaa7a2733fc08d9a66c2309c1ff45711650196c85c40efce85dac022f70b4e6437c784f4e049fcf4e4db305d622b81d7bc7cc83866a0e985730eef85525a78b6e2225bb849c38b348b573e5588541893f3fae74df36a7e10020ea1f3a54d77d4341a71d8ae263e0ec9d695aceeaa2f9f63f9525c5272c3ee9a7fdca6b269f6d6b9422344cf0e339da490eb4af7e28ac0981f686cfe69177266c827d350aacc76c5ad3e275926c77881c174c2a2dbf6d709a2c92b1aad14f7927b4fd9fbe9d226180aa24c93e288b3b8542fc1d18768d8e282e46e3612651e6258f4f18b22ccb41f4b21384c15ecb269e044a6948983d00ee2e27b7666c87c5a336317750878cc68e892ccfc43944072030e4fe9feb361d5fc49b18d659a2bb6c7149979e279dbd6a876cc4992d80ca50af691629b55763c6190bae610827009f240281831be0168f1ace0755f8cecc0d20963000800000000000050dcedf9114836019f99a558e3083da37cbf4c28f5110bea45c64e145c9281ec3d05caf3c12bd6caaff06b66fa5af93a9fed153be5570e12e923eeb495653faa6160e4497b7ac5d2c5c0b754902559452735b201dd76ad637e2f25013f97ca420f59c37ff84d8bfe46074cd0af09d99f38c2a85a72b11313672e4a", 0xfffffffffffffda6}], 0x10000000000000b2) write(r0, &(0x7f0000000380)="6f3969272f3caa5de1d14c877d2e6f4781507db4a8fefb361af26ee521224e75df09c31a39964d63f88878b16325a1baaa6ac40f71122543d6a75456c1882d58b024fdaf1a99481a4c2c968e60485dcc396c550f77243826f7842714cb9828d9a5407d219835be41528c17b8676ed1a6c4dabf56ca2e6651d054e3640e1c47f2deb6316db6174d4650", 0x89) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001600)={0x3, 0x401}) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x8) fchdir(r0) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000950b8abae5d07e13c06e7800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f90000000000000000000000000000eeffffffffffffff00000000000000000000000000cfff2021000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e65ffbe729ec7b5e87aab239c01219acbaed30db3c67eb0b998b5aa28a0cc4ff249ec3c5999ff283e04029d7f8b3314ef8a844f5c2ad6f97181ec57794b381184a33a281a8e5ab0a76457a61f664c9f6ec1139aa32c965bc3e3b94c4680f2053f31003140cbe8412ca04ce48cdfd03f8b1d48bb33579e50b6d4dd07c7a5cf80786768ef7dcae5b34d75d5e84fb3040c069b5736cfcaa378137a2d17511ab160cea5c40793676abb23d53526540c8d588f29210161ce4da4820596a3469c518dcf76f18c5d3285476cceb40ff69f1fd6f2b4f47802fcc7175c43ae95e69e7b7eea873e8da7456bf7907e1b8eb2fdffe5689217bf99eab1283b8668e32e94bdafd449949f3b03c29aa1b4bf39353a7fbb4e1456d07f40b703d47d5d0b9b7acfcca1f268381f26"], &(0x7f00000000c0)=0x1002) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x20) close(r0) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000300)=""/229) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8080, 0x104) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000100)="df", 0x1}, {&(0x7f00000001c0)="f23f39e0b9f4", 0x6}, {&(0x7f0000000400)="8d2b934f659579d33bf2ed89c86cfaa75f56cc8bd52865e32b74a39e58590f4e69eb1cecc5d19c609d1c89646269ee0711033f21afa5b16fc64c869d3e236b7c8d9da1faad02a811c85507fd4157ed5f195b91097c2937525a41352bfe781249482c1aa8824b90bf3685e2b5d9b96dc6b7b0621a3462bd75d5d7ddf326d23983271f43a47097dcaee601e8c875111429f4a576bbff286dfc7b77fd717fa1f280bbdba965a43adb003f63588c71226fc521231462cc5595058a80fdc25670d4fe61acea9d", 0xc4}, {&(0x7f0000000500)="888dabe5cb9a432016c8458399b64e98c7d0454283b7f38aa6db922a2d964e7a27b2aaa5b73de8713e8374ca7df6773ec118d785ceb53e9e70e111a7925f530820a20a8385350feb1eccb631fd579ca65f68add70fdc7c9e1a0754fcd9fa0b05bdaaa4a23d0193023b9141d71e358cf6a556622b81022e7c744c91d52848a550708f39bed5f08d952ce96cf2d6a7b3e61347f3e32830ee6f94218538a6add0ab600c09ac5b70c8f8cb", 0xa9}, {&(0x7f0000000280)="bfe730c8d3a8356f9937f5cb8d62927471632e7fc207017826d3a902310ece4152", 0x21}, {&(0x7f00000005c0)="790a0f165b0b6f859d26710eaad3c593b58cf9e90e21133491897fd96099365cf4ddafeb0ed6797ace166450207cc0846ac916fa0646e3360e8563ef755f2180bfe62c53d04096b03be501ba65ad191834ffa67bb81c3c9bc84998aa765e22c17a171a3eb6d8eb5cc697a6889a9c8fe4aadc4b3eebc9c7264c476a13798a1a0c06317f67a2b574b24e796ab9f98933cfddc34e0f915d259183b9e0d39529", 0x9e}, {&(0x7f0000000680)="42ae6e98a7430f13e9326ff6698e203290326922f6271f157c4d7029f84e9890a96ff3b232f25223587cbb576b20872105347dab952b95ceebee110ece12b3d6d5afa804b57f1661b7445be790849065f03299d10226fddc90a2b32416159d450e8e9eb74a3f258fceafc8ef55fb", 0x6e}, {&(0x7f0000000700)="120c58b2f9ce9ff9b77b8bd40a18edf7c225e887345c7cbea3285bac29f6927abf65c4c8433f327f787e84833a355a42a60a20d880665d2dc807600d3bcf67c1cef5c8e254c0a4e15bbdba8e1a1693abfd18fb590fbc57a3f2fe4fb13a2201de70a6b0d948b17de9ac0954ef31946e2bd90d955c9dc688f83108759833a39ab1174a01e6d68a7a93fd036f4821fa9f2206d2c685e8cc6c16e30d69e3a4b32218e766ac8018819388b4b0656ea84f390a15001f609497012723e0cf7c016f3a9a2df528c11d111ed98a7912f31280ef", 0xcf}], 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x2, 0x2, 0xfffffffffffffffe) mkdirat(r2, &(0x7f0000000140)='./bus\x00', 0x80) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000080)=0x5, 0x9a) socket(0x6, 0x1, 0x5) r4 = getpid() getsockname(r3, &(0x7f0000000240)=@un=@file={0x0, ""/57}, &(0x7f0000000200)=0xffffffffffffffce) fcntl$setown(r2, 0x6, r4) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) pwrite(r0, &(0x7f00000000c0)="c5397e8e064fdf70ff29b3824e44220780afe9c87a709158d49d3e96b118177fdf5aae9de435921d034581af01ccb93e871aff1e23d0ddf379afe1221f1a38332ffb0f3cf04043868604f0a6f63204d55047f8eaaa89d44e8de1d5635fd209e76d13019c05f7dcbdca6eac761b950441eb0833bda2ff4b635d2b6278b0e7beea0eba8a2e67c217e9", 0x88, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) munlockall() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) r2 = socket$inet6(0x18, 0x4002, 0x2) r3 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xc87, 0xb3b, 0x100000001, 0x0, "197f2fe8d547910e2d71dd455eedb252fb7c2fd3", 0x8, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0x7}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000828aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004008b00002b27febf000000000000000400000000000000000100000000000000ffff4f22006e", 0xfe4b}], 0x1) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x80000000, 0x64, 0x7, 0x8}, {0x80000000, 0x80, 0x3e8, 0x2}, {0x730, 0x4, 0x7fffffff, 0x4}, {0xf1, 0x9, 0x100, 0x6}, {0x401, 0xfffffffffffffffa, 0x591e1c3, 0xb910}, {0xc8e, 0x6, 0x1, 0x764}]}) read(r1, &(0x7f0000000240)=""/156, 0x9c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/50) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xffffffff80000001, 0x20}, 0x1, 0x1, 0x400}) 16:00:12 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000004000000000005b67051b542a538706010000b818000000290000002e00000003800000000004bb8d3f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b030023270000000000000000000000000000000100000000000000000000f6a2287f433f", 0xfffffffffffffe72}], 0x1) 16:00:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='0'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="ba4cf2b8159f3662a3e068f7673c91f753cfbe62d18db81b23af3c155a9ff5a7660419d12190e99277daeda7094748921f856273b6ecf006192da5a06ae984becb6e9b2ecbbfa985c435cc3e94e101c62caed7d23272c754d6fb5ed1049954a7", 0x60}, {&(0x7f0000000140)="afb6d4b4bf989e22dc27ca50", 0xc}], 0x2, &(0x7f00000001c0)=[@rights={0x10}, @rights={0x10}], 0x20, 0x40a}, 0x1524980fc4e99590) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2041, 0x605) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x1) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() sync() kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/234, 0xea, 0x842, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000)="bccecadf583af3cb3808f1cc9ff401f85e9918ffbe79540804100ba6aea6fd3be4077887495bc8c443643e7e8ac17e0692df5c67ac0fd91073b0359e8d24b9b80403b68127eeff888c02cc244162124a10a5f48b4c26cde2", 0x58, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x282, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x100, 0x9, 0x248000000000000, 0xe4f2}, {0x8, 0x101, 0xa011, 0x8}, {0x2, 0xfff, 0x97, 0x70}, {0x6, 0xf921, 0x4, 0x8c87}, {0x6d, 0x79d0, 0x0, 0x7}, {0xfff, 0x9, 0x6, 0x1}]}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) r0 = socket(0x20, 0x2, 0x9) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000400)="8c2b9e4d40b3cc39ae9af64887b495134c82822ee5fbf8e3656911f6cca3f2e99cb688df4f17d96c96a9d55a4faf89efded3befe4cc50bdd9251e428430e680ae5aae93465138775031bd168408c0bf6545410d270a7e4fdd282dd00522c6ca45f2cb2506b307d59903bee276606f3243abd17dc8203f5c2657b08a8a0b0c46416d8c359865bed04b90431f901d75cc2df95dd9d0dfb8af39250a82bd19b72c0baf329239d4b5791dd3a94a8a2443a6c185f0ef92453e97dd22e8ec7c920d9a5bd60b0789c5924f44cc25b8f0f639a220279b6345d03aa2b6f7552542d90fd92ea8556b20d08a52635e629f49f25a972ceab8c5f90b88dd50033789a271e434d1f4c36490af57c28fbf96cec7153fa5abab0abc88a0d33f174c559bd3a777c69f8cd26c9d6cf16262c0f1b22e820086efc1a536377a93a2635fb7a56fc716e3c48e1269093472b", 0x147, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x8003, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x7, 0x3017, 0x8}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1fffffffffffff45, &(0x7f0000000140)}) r2 = msgget$private(0x0, 0x1000014) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgrcv(r2, &(0x7f0000002480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d800"/4104], 0x1008, 0x3, 0x1000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x7f) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x0, 0x0) r1 = getgid() setegid(r1) fsync(r0) clock_gettime(0x30006, &(0x7f0000000240)) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x5, 0x35dda4c5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:13 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7fffffffffe) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x7c) lseek(r0, 0x0, 0x3c, 0x0) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240), 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000004c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000380)) shutdown(r1, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x8, 0x1, 0x0, 0x317e, 0x1}, 0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x3, 0x10000}, {0xd1ddce49fca7943f, 0x30, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x80000001, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchflags(r1, 0x0) r6 = shmget(0x2, 0x2000, 0x440, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x4, r4, r5, r4, r5, 0x154, 0xef}, 0x524, 0x5, r3, r3, 0x100, 0xffffffff, 0x7}) socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f0000000000)) r7 = fcntl$dupfd(r0, 0x200000a, r0) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x0, &(0x7f0000000040)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) fchdir(r1) fcntl$getown(r7, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000600)=""/137) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x49) ioctl$TIOCSCTTY(r0, 0x20007461) read(r0, &(0x7f0000000140)=""/85, 0x55) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) 16:00:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x3ff, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) socket(0x2, 0x0, 0x6b) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="8439190429a9bec4329ed8645a92ba4bd4cfe4734f61a5e9c1259e7b45a7c8a1ac2052171f51a40837b85ecb", 0x2c}, {&(0x7f0000000100)="372697927193a85074badbf727fb316e9467a2194315d58d9d618594061e32fccedce337a36e1a4f801cc85bbabb00b53e5f2d596324d909c6ce391648b15db0a92c6f903e6c4af80316c57725aaa5aaa1f10572fbf29451330f83df259dc71d63a3021bd401f85c09de915e5056618cb3b0fc2590421954f7ce49f43f6502e96fc3d0037a675b32221fb09f7f46444d13fd43d97451f086ab5143b65c41cf6114b873ed7dec607db001e37016940c490927fbbae3ab91fae7a3cd5e3a2f99d631fdc17666e38300940f7051a2be77281f9320c727847a268b", 0xd9}, {&(0x7f0000000200)="005cf24acb1d69d93a748f814c8129b09b8b102e984e4dc91ca1c354f0b041afacab4a6e3a51c802768c773f737175d7253a656dba64e77c6032328310b004d8a15ae4b12aac189f1da1192157a3de6d10686c7e787155c37d4dd753d6bbf1dc8a9e8f6558cdd5ffa3a5d6d340632298cb0b2a70d98871689eb9adef94f50a238a3652bfc867bfd6e7ce43031eb2756baf7d8b3b09340adf3ed0b356c3920b9442e2e684a4b1742b573305cebcec8511bf773341b1f6baf4bc54e50f84e359", 0xbf}, {&(0x7f00000002c0)="ba91b21c0fb0affa1664dbbfb737f8b66f", 0x11}, {&(0x7f0000000300)="aa741fad46663cdce0727ecc4b5e752b1ee92c16145394250e7ea18a003bca0eaed78f248ac8e5474f3dc6ba9dff7ee43585bff17f8efd31e71cbc4ba3478e6815676b45a1a5a08568475069a56a20a419bdfdb16bf73f60f4e17871f27d136303bca9c9207e97b58559d98eff049ab68d24503b1432d1403cef61a19c113664c51cc8c75fde54f67c43c7a222b7534756c912def3c015fc596c22", 0x9b}, {&(0x7f00000003c0)}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000540)=0x8000) accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000500)=0xc) pwrite(r0, &(0x7f00000003c0)="7de56197701ae3fb460921a9", 0xc, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1a89, &(0x7f0000000500)=0xffffffff80000001, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x81, 0x48, 0x101, "309f489e9bacb252cdba113877c8544cb9c8e755", 0xfffffffffffffff8, 0x539}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) 16:00:14 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x4, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ff5000/0x4000)=nil, 0x2000) shmdt(r0) r1 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/138) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) setsockopt(r3, 0x4, 0xfffffffffffffff8, &(0x7f0000000100)='c', 0x1) r4 = msgget(0xffffffffffffffff, 0x4f6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000001a39929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbff9b12283eeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1170a5044cd3a31c8df58ff0e7251af2c531209321e0e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27db9b7a6cc877ae"], 0x1, 0x800) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/69, 0x45, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getflags(r0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) lseek(r0, 0x0, 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x81, 0x7, 0x3, 0x8}) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:14 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="50b61e97bb7db5a8ca619fae92003d4c54ec682e9f3eff90", 0x18) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0xfc9}, 0x8) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockname(r1, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x600, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r2, &(0x7f0000001240)='./file0\x00', 0x1, 0x8001) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30920, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r1, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0xaf, 0xfff}, {0xa7, 0x6c6ba7bf}, {0x26, 0x48}, {0x100, 0x1}, {0x25, 0x6}], 0x5}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x480, 0x0) socket$inet(0x2, 0x3, 0x3) ioctl$TIOCSTART(r0, 0x2000746e) r4 = getpid() poll(&(0x7f0000000200)=[{r2, 0x4}, {r3, 0x10}, {r2, 0x86}, {r1, 0x80}, {r2, 0x14e}], 0x5, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r4}) ftruncate(r1, 0x0, 0x80000000) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1c7) socket$inet(0x2, 0x8002, 0x3) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) rmdir(&(0x7f00000001c0)='./bus\x00') 16:00:14 executing program 0: syz_open_pts() mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000af5000/0x1000)=nil, 0x1000, 0x6) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom(r1, &(0x7f0000000000)=""/133, 0x85, 0x0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) ioctl$TIOCEXCL(r0, 0x2000740d) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5015, r0, 0x0, 0xffffffffffffffff) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x3, 0x7, 0x4}, {0x81}, {0xdb}]}) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="a4c6050e76f2ae9b4bbf4f23727fc2846bbc2fa050ca638ba15b4cccf043457a3437c7ac0e4265532fd3ba13cb7403554e6e5de159d117b3bfadd447cfbb5aeed920fdb11df974b3f5edf45345edb3f0d5c90c2024ebc0120a9c9920715c1715b0f03789b388724ea0cfa17cfa0b29ed8d4be977cd67b9bf53a426cb9b2b5e31d17e89041f93f76f042d814eae4552eb54e4d7de44e3abc9d7ea674cf6c07617ed1e5238a0b9da0d4935a89a7d26d759760883a56d2847a1553423d40ebf1dc79ecf29697f03934836c02f6588dfef3653294ea1d479fdf2fb2c470d40d4084b0818c90f2d5b4ceafd1c9142447358ed", 0xf0}], 0x1) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f00000000c0)) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) fuse: Cannot find fusebuf 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x9) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0xe1}, 0xc) syz_open_pts() close(r5) fuse: Cannot find fusebuf 16:00:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20080, 0x0) r1 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) clock_gettime(0x4, 0xffffffffffffffff) 16:00:16 executing program 1: r0 = socket(0x18, 0x4003, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000007c5d007afb644c45c2497c94689ec601a16ad815dc9d2c70acc74da082ef5933cd1266fdccabe95291d17579af215c63ffd3f1fcf75b33727dd5ccaf9cada9d101017816fb19cc30e4cd6eb7a2d74e3ad44162e5a581ab0e6cbd87c652e7083f13cf0f4ebe681f43098b0774a53558682d1b0503723cce199ad5db7c08fc45f49b18f3"], 0xb4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x19, 0x0, 0x3) 16:00:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x112, 0x4, &(0x7f0000000100)="1d5825b7d75ab0c06e102aec20c2e102cb67c0f91ccbc3b7151af3f2968f4509c1d5f88fe17955d75f0073087fa1dbf5456445458aa38bcc91752ab6ece68e1a1da56af3b56107b90cc24a669df806f01dc828c446154a7c8244a42b0a35b8921ca5ce68e772811ff44b6bb4ec25d4f2e715aae8eef7a8517bce6ea8e476017092bd5410b0fb176b06636d1c8bea0a9cc652415953a65a6cf32d93713ca9bac33e6a089b1b099cf38a386d13158293ba6f4f699d5267589aea3fdc2f36ad1f7e6384e0f995902b7f8c28e5cc20c47882c8", 0xd1) setuid(0xee01) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x6, 0xa49, 0x4c}]}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:16 executing program 1: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r2, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000002580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f00000001c0)="013d00e500000400", 0x8) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="68ce47ee6346954b79f99350f645ffa6b73f25ef60bd5796154df448a52308d8a6910f9e1beb141f1e48130df0a661d9f6527e232d6cfcb4b5", 0x39}, {&(0x7f0000000200)="c57b11a0a8790728c3a46a76d8d105a069af791dd55750e774dc739ddfe4a47a42ff7193a929ad626096c37b1fc162ab7c3c98d5bc2fe9991b6fe354e0561428a0941692707edd0c3d8c25c441683aa47cf802086ee12964dd21d518e622f037efddf929e3451cb0ce8430350b7a677adad382a8e0209d6137281c2e2ae41eca1097580b5098ffcdc69a18557fea620b823214885da594a6a3ce050b52189dceefc8cbe1f17bf8879fd0ec1a4f98f9872348875109625f30063c7b70285bec7d4790fc897091a6cacb23fe8d5ed83fa4", 0xd0}, {&(0x7f0000000300)="d39256faf59fa6f7e663d0aa5e12aa9a4b3a58d920c2b7d6f5e5fe4640b63ab9ef80c517e923707a5bf9f5564a6c0548c1d3ce04b3fa2fbc950da4ab82fca6870c8292f91b130f958b0f211a9666ef30f57ad5d24c4cc02135e75b780c18090012fe813f8a008c076f436d62e59ad67066e7232db64405c2752655cfc349fdf71665617bd46771ffa39a0e17d65225ca040ae7f8247daae906fcb490a8d9c62b34fd25a80155502f3ea1c80150cdc2dcc1bbb02fec1f9f486038b6eb927046f0c1396b9e023f026932ef55c5de147f78092376983dae53fc68a8e5e1af2ced4cdf2c23c0789841e4f67d9cf27e5a86d6bc9a86c2a90951bb", 0xf8}, {&(0x7f0000000400)="0438df926b7d9b1e04084167c8dba634b3d73b0b6b43f13076238d82b26e2efd9b9e1c347d4ea5f1cf408dd97326b8acf2283f2854e5fb887db28f199ce34c49f5d906216d8e5e85d017842c40aad795bd4e375cdff0dbc9805c61a95b0e84a37211db6696e835a0c43209a3573783dca41e3021e2a7a30d205a7514ac25b8567a528bfcaf66b865475a2340ba77939926953e5a9da0906d8a3f78d2e7d774a0af8186cb429f5b5acf6c00f048c8eaa12fd3a74b5ad55dab87089818cb4f0004737d8d659798f0a5494b5c03f428b64cde8c2787d8603f1777db8f64c6aa9a2af942d71687e6eb4dda765e846ce38a991dd08c26162f2448d38ffdc877ef70e517cc52dc2eb7dc37e7fad2267fe579d4d315cf379ebb169aeccba25abc48c60840350a5093c9e885d619f2928e0487cccb8b67e8166fc99d786f1179f4c3bfb1341570c77a5d485bb883ef0a89c43e39c73d6a03abdd1f044f9b3a82b99f82163a66332f307247d5bf1f03598fbfdf2f0284bb76b1d0400ec087e9e0993c35ca1d5a58e910636cbbf643cbef6fa51b0ea0e657d4bd8334bc194189dfd5c71c3e1c223bc667203289889e4e0e5df7f98f361570b7c1bd742da61b2d22262f2462ae47dda85e58579c3587959f880ebc63e90d53fdcb7fbc1e5b8d511e791a7e851027891f9d3ec2bbecdf4d8e0761b9b2004b67a11b91cee4715720488a69971b41f797b85a1455cd4a29df2d0719b77235e48f2e9dea670c2307991a86b89c6567435bc0f8d827b49d2bcd0b8dab9d8be654b5825ab74081c3846deffb37e9687bf878b4c742928a1610b1f6707160b1308f9b478414e40b05c2d5aba040cd4371a6d0d58047fc240d9103035e5fd336ed76719f7221a2bdf94da2b5c8bdbc7bce1fb839c556c20f4f4d615d0751e927f25c83adce0cebea6e865d67d2bcef11e8a708c4621b0805d49d6eca89ac5dd98c537f1ab642e9b3e5ea47a91de29b6ba0127c069ff75d3960b0bf8459aa0cc881de69bf50026678f6ab9c41c5416537b67509036483e403787fce0b950cb3a41a4f8127bf2dab4cfa65b234667c0168338717aa4077ec9d5071486911750ac6efe942f18eb7c0dcd5e342ab7c081d2bf0c34927c78e90b0577f0b8e433c057af18fca332138ef9f902c8f94b627d597cebd6b3c6945041af72109dad286d00739081e8fe4ec8b651913d928e5e157777e826bcafe614ccb05d8e854911a14a05841dd6e9196e1e8efafebbf4c2468146cf8c705685aa778d7ecdf31b9508a88063507cea88ff43b7e61c75520c6031d3d6324fd0a1767a46e5e91e72b11f5b64e52aab4a2822057a10f20286a0cc2973fc082af8cfd17a8d2e944d669fc119def5b892dd7df061ec04a9058c18e742923d9c77a22bdbe5cbcc19b0ce6e14f051e0e49c7869940fd45025ea3d2b14bcfc75515e848f2b734eb4973102c5f0b377ea33ed968b5a592b97e936e9935d8b80ecc91a149e554f6646a83cab9396b073843c114a683acec3ea89d84a8c1c215a17bae6871e3f3db7fddbb97f66fd9d6e2355e86ce38297572186a93436aa111fed1c178a439bad58ef941e0419d538c5b0eb109b4656d6fd29ff26f0d2d807ce4b401d646b84b7f13bdbb796be9af4e68217a21bca9db6afd45dbdb68a3b805807eeacf113a190a4c2f5738c7807733acd9aaa812ee236d6643093227f855665c1e282afb9ea62ee9a4137e873e42b00db15ff4d12fbb11f6759e0c942577e0bca8954e849aef556c21a797aaaab66786a68696860ea72ce31a296ec8d6f237ad27d3ace38e9e149bb3cde7502f8ad8224770cc2b31a59d1f32f290f3c7cbac4afaaaded0c6ee05437802ed19a5fe5996788be1a3af5e4aa100ac490c1e71227c424625988a86256b0cb433915b66dc6523a36e961d30ee4031122114f7d80d5dfae09ffdbad57ae7ba817b094d3191fa41c24f3064158fb9d1a4bde85ec84350a53578984416c5efdd2d36ab12a7710bafe7220f3657dcaca35272a041807e0cd35ee467c1c3d38c061fae6138aaf20e9f0ecebc9ca0331e25583c191ef7f6b618a3a8095eba28454e989a4c3c99aea73a8db9c1dd8795ddd5635fa2f052aea8d4b7c84f78a892fdd5a6585c1eae7d15c4773ddd78d56eb73377c75eadc8f4caaaa491aeeeb2168b7401547fbd8c418a57db752e03e63f24bbdb37f413c7ca98a5f6fdca43da788663095c8c0464bb08d32782bed6e4af4fd4d1c37b8dcf21335ef2ae9e610c1a0c3d0d932a5b248f30c609cdbed888cc27c9b086e5dc2b2d327a0ceb604d511b37b4423e801f2f56b19cd34955a24d8ef87b291ab1e106405d8ce20c35845a7afa3c9b5ef75365008711b9dcfc4530546e8d62d5f76e2749edb91759060212d7ba673b48e27a1863b46b592c1c903636ebf69a62180349a9c4cf18b20776722f2d5f0599da6dab53046822570e76ce8cc838bda5c8cdb87e62a911d4720d5d9a53994ecf49523ebacf23f673712be2a5d7d9b10ffb15242efc00948978f783219e0e6b3e48d6e175cd7453b780d15c185994a6294dd524e95fb281d714d531d0e33739637536c3d47cf79ac82c8554d0ed246f9e8103e421639d22ac1cad2c50d1f76b7b6e32f456c8b9f479bc468eef3535abd5691c93d1b60472ec5c5ced237ff4b000b66fb44e74a347381d06ea714e2a4435064bcc79505b7aa40f43a89007fb6842c0af3b9cb9e96d86bc93cffc7ba785a77d6876e243ce365267836a9b6122c0f3315e4a8c6d9128ae7636f15208cc884f3fba87765d940b57e7f20b1ef06d71a3b04a9444ea861e48171d062b00d11dedf8a2b1fbf83ae1ba9c253cbd6af66e69b86f3ec42d49cc200ac9e9093ea50bef10cad04b8e2e085d3535fe6eacf7871247a60832ce0ace5025182aa147f64b855d40cc988e711d5c153afaa167f22ff366e783cc24ed6c43b49b6b0fa54796dc53c7e56ca933bfe941d51852a6947cccbc3081fae6dbdaff25f11ce48448beca283626bf006d4ba2686f5c1964368a2a93f65e1e289279a1f0429c12df5b2ca4137d3a4cf36ba0117bf87e70d45886d13a6b07d44d78dd397af3f3f864d8bfe4d090d16efbab980ce8c9aedb39883aaf03a2f7a6a84d9bf52aef4f926411a8a5d05d8b7d077a7c89fbc85228074b0b096f6f10381231de60fa348104991a882285b68bf1d0cc9354cd729701689c3015415ea3380db216dd00cc7aaa4bcccb66d7e0b92c7e45a3d2231ca1a37079eded69292d84b6e85a24ee6b6bea654659a0159150cc01e6bcd6c7984857014c9026f20893d100b0c92bd3e4c7c2d92598f7c01f65e57536c1de501136bea8f317df2e9282b5909fa73015247af02b57a378e2e05e7dfa7a6452f7a813baf3ef8707a00aabf3335424cb73c487b6ae0a60d8ffb8dfbdd1aa698d772213804918bea1dbd751b6448e34cd96cfc86c9544f608d51f8c6b717024f9e6a744c4efd0542d16c5e69a28ef25555276b9e311e45da3cc9773aeaa1b3af7511813ce8715125e1585ab00204eb29a8fe639a1534c8011553be861948dd5eda4a3c588ff025d49d2c05344da3d5250e89c6e12a8ed44ad7db740e60744057d606a68dbcc0bc0fdc4226d26bda6f31a09146fa970f9c92da7f19f8b19c23f4117f98a5c57d6ea09eba9d53a53202ed3f3cdc348291f3a88c8a3048c0be16b655010a231b8488e5067ffe3932f4156cca83a1b7463b4e227aafedd10e398fddc65139327e7b36aeb1fea132d87c9ca8a6b214a5ab13f74e4476da2396450b03a066e65efa8defec6bf828404ab3dee1e29e232b8c7e0f41268c143fbe9037775a2af226f011210b338571973464b6f49eb038cc80dae9a7d633c84e70773928dc4af901d1a9b0ff1992ab69c4024bd2b3aee2af22ab3ba25dc4fd19f6cc0602d920e560ef9d91dba7c5c0f36d972c650e1979b2961bee62ed9a42e4eef724a3a199778a89ae29d484f755ee934a239306daffdcced75b1905a509f74a03a30eee25c3d76f57c02389cb82ab2bdf7223a7698fd2476e0f96fbf769ba506e675fc468bce2ce45a347be76bdc123f22be6b32cbbaedfe84af6630212c61d8d2147ae849de8cee51a14c50d78394f83ebdeb48d0fef86e40537f7d6fb61513449f9123b3794ba7416567eddb3ea3ea2d7c841ecd303f1440d5bee62568f93a6c1c3f305fa0dbacdec023a4ea76d49b91338d991d9f4dc7a58bf29497d414edab9e67f2ffbd7fb794b53b870f30b83b2b3f05514c653f287b740fa979e88747aab2344e4d6e740be85495fc2d06152da08ef6fd5a7aec52f0e1f3d909c780a6fe6cadf8255b8bfab5ecfdf3bf3e563d15c79db1d37b898df8866ae0c32409046e998b48807e84e2ffd4c6150651c0c353d4bfd41cfd90c2758e57748519bf3f92e5c6dd3b20fd26d329cc3013ba75e359375d98b59d76192908b2332752e356449f1fd69aa687f9be8273899d48e908cbec1d8e58f34f85b77e493ef0639c56377fd4e4d22d55cf584a3e2952a909364218925fe7fca36be2c92d0bf2684a845593cd94c0ffe988a2913dbec9b8973b9038c47a4bd4048f8f066a2182fb596d986d99a02c4586003190aadca7c45cddb83609883c5a6ebe2c79fda829499509ec654574b73b0e1d264233922d7d93c535c8db1780063654fffbbd564029f019a51631a51fca7bfe62a31a4af37d0ecc164858b084ee68399532503a78a646c9d0a28c4c42f095259de920949660652dc29ad4797372a8379c24b016e7a5be81238066cd2b2af76ae0300bb384bbf33106e2c75d796582bc0d0202715e61aae82e9451f4115d3859b67158289111868690750cced36693fdaa4fddc42812e92438bacf79cccfe8cc87f01b0268a220947872f66de2f6a336c9c80ab5c4f8b0f0ab3e5e1d2e13e0fd9f5db198e804a86c43c1c5984faefd6e3709c15eea2b90694f0b210d58d7c25531dc5742a516f3972b83b56a9e24b3c754b10e1a93bdd7a17d4a59bd028701b0239467d8e7cc34c386708413a4f64f4ef3e52859fa27b700e175f83bb75cb21515229fa8cd15c5814d32b04f446d9121895537b11f086ab96b7d3a576e03a6fcefd0ba5f6a31e17108d6f4d8b181181199ad92997d1ea70fe0f7e821e8e77e918c3221de1cfdd35e0f1a7dc148187ce74bd40a157b0562f29db4daedb8045f38a80af5c2afb59fbfb0cb4624709aeb30e020511b4d9a16f5201cbd8d4d574893d27164e315e8d53cf8f88eeb775c925e5adf65a01c27e2b2793f4f318ee01d775f95f81d6f3adc0a2809d713bba42c0a055291d9ebcc5bed0c62975f3fd6a7bcf1ab925fa7d4345b556d9a7a00a85c7ad37b1a48a5416d2b1700688897f4f40b1193da60c49df31ab910a940b9a5f2e37a519f594131518a56540544128e7ff2e031a3f21192624839a6ef440fbbec421b7f4422a327825deee6d3dc94cb6ec2b23432df757be623f0740676b1ddc2d276ec79e4a9003acdd74e4aab13bf9f3f53cd40c01711e4ddd8bb0e69271e3c7d8c4a8961080c16787541c09d8bc416df8b661efe9289d1783af5655edb213df46bf8456e68f57f6f623c17891506c0891a00b5e77cb2c8d88ff4953100f68fe5b883884c89d36af9bc5fc6ba166fc6738f6593e95c0f59e895409cc897109c2a796206577f1a230a9f79fee871f4fee37b5e7b22ea7152eb6218316ac6d3d4520bce6fbb7190f86c1625e76649e974e46aef7d82eac6d5e69d0e6d4a7e3b2bbdd41c489f59758d", 0x1000}], 0x4, &(0x7f0000001400)=ANY=[@ANYBLOB="9800000000000000ffff0000070000005ee99e944b1bed54f310fdb6fca1908e1ea1fbb2535ab3471cd2111d1e73c1ea3997bfade1a45172014792c273c04fc59c4d1d636d493208feb38de667ddc560b1ddc3c13e5b61efa2630e92247c263be7cf11c552d1f7c5c5da3351a02cf35676cd8e63ab2590040a1de5a034c2173e06fd433cf6754cd362811e2cc42558afa04a67884556140038000000000000000100000000100000c2a8cf78167e197e881c17d961a5495c3279133a210ed292561247997b0eeebe01f69d00000000001010000000000000ffff0000030000000c1edad4d6e59e6e835d24de04cc7ac8bd0067720720a67ec20e66a6c470b285a447ccf165a5105ec3dc47cec3d08f99aacc794f25ed40fb2a9cb28a52cc39b8da367fb5a82f2ce97c80a4a8e5d204d553bad6aaf7e27b2c2b9bcdee628e00376252fd511fedd5b4ef794ce49938bb672ba6c2d6ad492ce866f553a4564e2013628f67d773178aebadf19707370637069202671a1544a0747d2156eec4c76e37cd4a174a6c41150781b11d4fd1e54e977df92b7d4a7e0224d078df97d566a28db9ed2033b1fcecfeb0245394183e0901b0db183f568f022889aa6d6a27766db244ea009a64dde13d9c56fc1566a13b6ab260d5a8bad3d7add2e972e27866980d97c0373cec02ce08770aeab43d7ade8dac8b8e3c10ee6eb37443e63fdfbab4f67a85d9f7679d51a67551f41e294cbc3b590e4088512b5f27cd8a4fd63456b9eba903b50e90c2b6d70cc7c72ced5923b8d3fd411e2fa6189edd7b631f0660f5ee47a6a639c3294d410000edd8bdd24972c75bbf137606541e9e635db7d316bba62e018c60e41b94ab2391b327c19fed7a88f02ec0efa2eedd855084d832218e96ef3197b336029893857bd8529054568cd9c9fd6ba51f8932d992cf3bc393cf872e3da70c219bf0036b633b538f242b3edad7508e7ce404ebb13e0bba72dd9fbbdf749c579a387ea48b983d91e74db2558156b0526b5ba3a618d0a79c415af8b23740c380cd4bd8e1cab88aa6a590a49f0bdbfd2db139d5318a9537afd9962a7ed71413d39325b879e18b9d1dec7aedbb193c2da96f7d1c6b25fd6d0cf88bf105988c8853c2723932b9249c9670af65a8aaabfa527ebe1883cd540cfc9c12102fd7add11704cd149bfc025a68ec8028b2efae18ae5969a7105067a6b2486f57eeb9934c24b9876517fae532218763b06672a751b24d2416bf47d61c06f3fb58c8b008a6d7f01c8b6b5d29f869ab36f7e150c6db8f96b12fc42e526a3ae0918bb8ded71a1c597ad478ab257768747efafb2ef11354564e8457f9be0891a278388ece42aec4a506cfb2dc484542c1aae431bd478eb29b3badfcc5e287015955857fa099a11c9481622558361f798290f176ab62bd0effcf6fa95aaa505f0c471d5e8c2b0eaf299d378656de294feee397da59f053ea63954e42244ef6c4945a2c31a619d7928651bbb8c12112d4ad33f5a3666d3442279a200c1b2c0615fc08bdfd68e1e7e7544dc78f8db80949777a9fbcbb65e9e206738088dee3423922a076a238c8a6804cab101d614486d0fe05aab1fcfa1b9e4f18ae32a14abc6777404e5a6a27b6e17503fc22860e03095f17b42bc5f127d57d08bb69e6c149ffc9a1253e87f7ff9fb8e3f230c41c2b270c2a0352139deb9123ad9972dc08dd4b7f302429fdbb51f870eaf9a7e8ace6c9308ff3c17efd039d6694e45402612177644f41d36355fac4b533ce32779d341755afe15f489d05463c1db43cb72772e30c521820b3526fdfa9efd3db0c95fea7843885f835ddb98a932e89e9c461989c2d8d9e774ef547ed22e13adada61e0dd1246b0ad88566c43ed2af7d48969be542ea5e62de42aee018dff7bebc5a5d2aba6a1a7c8d8650e99202a7f5124c468e2dfa2f977d0cf387d07beed62147c002fb3105c90df667116fd6816351acf507e5cf00b433d844dde11894b68573ee02d17dde9f805657935a08d87c977920b9f1c70478bd897092ca391a3b76c41293580f25415eda0a5580960f342976bce74966318bde560c2a41889c494580f2964ae2f9697d04f6d9e1d86a9417e05b2dac48858a3ca25d4f3baf2ff417efbcacdae5b31929a3ee49076e4f8fd85e2d814a9e067c03763ba5ec110955f612f8fe661074e4611c6a7c52d2d47cd9914a020bcc7543be3a15e9162e165320aa45a4711be5cbedda8e229d0deffbc6162393298c55046297300c5504f4f0aa8e240e4201b9190a138edd1fda8d5961505dff3c4ff34f4e615383758b1d52f4e1456c6777c526824b99c13560011b00a40958adf4202aab6f8f867b820d7562ca4feb2529471b071c77578319666945e54dd36d4da51daed4cce83671d158280dc8219bb2c02f0c2790f9f231a829aaf7a4cd6f6958cdd9320f104197d55871d3ccd79411415b701fe11bdc6bc66de1476a1a5fd8901bf8731e3a219a93050810f12f178b41d95f1fb51fb755ce603c7fa946ed49ab88999de9c736915bc1ab109e43fad337b5e23f4dd0c5b8372683f7b0e1686304b0163bf17b026d5307a80de5830137d46513e8108f375b7e3c7548208a988e521b2b8a25d16f702569df079b8e814f70eed4b6fb01d798c07767c8bee93fd41cee4ff80e2dda5d8b56b94bd891879bc3411ae71a867c0427537c8eb42e365efcb48af12dc7d4d30da7391e753db3a8dca5816fae6235e8ca9411481d3a39880799b9f735575f41c5b0c660afa7ede9db2b7e8866cf802b841d9ea63bc241333fdd2293f81cd8d862efe9bde2e5c328674f34fa91e591a4f9825d79c98be8485529905e0109b082f13a4bf428d7e8ef68f6638bcd1702ae321c35b202b8238048cb59f1e9ee39f2cc9272cfc7b86c2e987592ef2e7fd67acac27e925a048586a19dc20c70c67d1efdb8191a32a3ead1e009a6f02dd9e596854352c5aa3e188b7476b26313bfbf2b735df91213164db1a8060964819420ef588387505229950d52f71a7aa31c1b3d8ee370662edf5e14353958cc5ae10257272ca9234dd45dfcdf817b20d020b48267480db223254a2c2aea9f0923bac5c4cec3cd6ca1aeba18ad4f3cc17bf3773ae9652235565f3bf2a101ad48d45521ecab3701246fdbe7e129298cc21bdc5a9d8e890ee412a34a1669b228bc552d7ce9e37383f30680e9e34302bec4810d67af2a5c4c9d54eea53f535c3617a5941316fc371f99d786258e0d17cb2063f388e3f65a2a0de3ae7af3bf54f2faebec2fd21c778a278d2711b4fc71a7a20f6017abd33ca63b79ee25d6d221bdb3285d32337cef0f8334928c8aedd87cb52a5f6488ab8d5453f4b1c95a64d3966772db058d9bafdda269005fe94a31a3f33bc8257cb1039425a44cfcdcc34526585b68c4426402db2157974262c45b655a375d5e555ecf2a8ea65f1c3251f3698bb0078c22cedc902e3ccba3ac474664c4da932afb2eadcb58eb32fe3b07820637c3438c47b2513de12e862358d0e109bb66bea2bd335472d9b5e767bb223400a75887e071f0fb07b31248f246dae4a3467439f08a811c820920ca39b688d4725d26c6f632433ba469c79e66bcc91d537b6f04d5e8c7c2a7bf31c57000b97b9031eff42f1d01850055d034d1aad0d1f8eb17c4b482b206257d1d505f8904217c49879115012e20b66fc752367af0727fcebcd8d0236dc8d3285b1d81e571416449cc3cfda694e14f670c28420215cec58045bccdd2101e7f955ac53ee85edd20c2630242e03f3f95ee2a29d3ae6a9541a72ec887b20a7d2d1dc53279326c7b5b83242cf3d3a8b194c4ccbeda90b914568d4b7f330f80b7feb3348a7d4ba250aaf658fb82837ea60e1d827030512211fca943de810b2b22b75cc08c9a688239ad54ac6905d9d9dc77c0be13e4373c9d64d0c80d1a47c9fead3ae85c752d2179fdd6f149fecf4e5e7923b7eae2d705b5a5ee40adf1dfa775710ab9038107be765627c090e1711fc8e7078b29a6993a364dbc1e4a81ad96007913092a5b3b5cf99e5e1894aea7f645f93bfdf733a29bb2f60d46ff404f6d7ace1b4e7c9199d7369a2552dfefdc6a8d52aabe80ab8efd4c71d84d5510e3f0beef2305771c015708b9b16c658eea59aa460ccc7c7a2b6a068f20327abe262cd56b1fdc5ff0b5c0284879f460fbf4910a0051a041bd670ae92085d298a59f60fd05898686094f645f7bc95840fcdebf5e5a57b39463b78d4643e6ce7e78339702cba26a8f4d0396487a58121820e51e06441ef412ef6ec3f783e4b1face5498f46b1e1fca56363a962924e8543fd9245a2ce9f69bf8bc63963ed86a2c352d7d09b76456b615ea690bfd6931dce5a430d566af80ec5c61f8c831bcd6634e14c592a2acfef2d4c8cd3add9643febc82a89dc38b6c0b61362000301288191f3fb4785f2a0627bdcc771e101cc44d21838b01d495b9b5295aa72aa1f92a28b8b79f023c94702e9154fa9d8e61cc6c7212790114cf67e721fcd35ff3d17610e840e08f17535d2bf57e5cd64006c1578bec56e335227212cae1384fe70542d49469cd74326b7f22373eb86f32fcc2c03f4a70a05401b1c8982f0e39dfc18626231ced2ef3a51cf28cb294ae18a6f9116ea7633cf0f5dc4e2db798e7efa92099ca2b623b2419417d455bda2f7ab811a5ce67063dc937dcfa5b1f4a812364941b53b081130d616473d7ab0d1e9c87d3fcafa3d38b2739e49717380c65b53147b2d810d6f832372c2b54eeab961cde25dc4d27f14d5350b0d33a0166321ba5935e46768145d8abe7d12882a02dd7215c86e86d8e3d9c0704e90eb3721d0c60cab62cc8f8fc1c9d993accd7c10d52629a1ba9d8808619c7be16c7cb9b38599cac5e1a0822e2141de9b3227ee671ae1c6614b8ee86e9bb154a90ce913142e397060196e95714fe83af03aca227c27539d532a0fee7102ef0ec2ab1348b2a377051d3a430096fc36988cdc9ff37b7fb4c2705008cc7233bc011972de6c913de5b21a7478b8cde4cdd45ccf3fddfe161d41a1c9e6b35629cc45b0ed450450aa55d40c7452f640bc74fbdd639cf6ec65a7bb590ea031eeb6ac0f5c83b64f140f56b064c3046b6af3d91b9319aad8086bdd74978a7f6172b07264a1b8a28d62f8acec8f430e62c6c6b732b071964a79f56f409c3376ad0ae3fdf47d08d8c28def6414d81b465673591f2cd1ad367cf7f863e3da06a5d9e6f9b9d89f5acb59002ca28d5e8307f7b232308ca82ef94f678de9d9b58d0b2a5e67d70194ae9527f2684363585547d56d603b14d085d35bf516fa7d4378511fb3baaa838c85e53ccc9cbaf629dfa400123a49f1f7d7fbbd2098c03dcc3f62d312e2f3b50aacaad4f2b89615d1f55e10bee8698ec17157acd092a9fa2ad839e7ec200bee010be2c3db6e6b4b8ae865bef67ce1bf6923d8ccf7807782d8001c5dfc81d791855f538094e87d091e8adc732029077b3828ad01319f7ee7c64f39373b79509dfe6e93395603fde7113940a313b3448a39f67645850d79c74975b3713e594386d862653e5caf3fb0f6d83c87dde1fa4432f8b9a9ab556da4dfd3587e09e7f7689d452efcd84a0ddf115b13145d096c7c8ded4485bbcd0e005130031bcce83e3ebf49455c7122e61fbe1df52087e92555141dd89705657d0cd1de2d2baf2ed08aa5bbbdf52bbb22a6df0f08e1e07d943e305a02f511f3c55bb0c767ad62afb52b5d7391af42ba63851f6dc190f553c18ee8329a12eed47ff8615fdecdac703c129aab846cda0a030a13986eab36d45afb28cb2d5eea2e0cbe769ad7d6c0e58aa36b7c6c8b706e8594bd1b01b25a331a646e2452cfff48abee5926564fa6dd2a21ed17943f3f1651995b3f07071b084ead6c3d4c914f74449fb0f8ec96cce0f9f5777ffbc6f0dae2853b9c6cf42eb35520ea755852a4046b98bf96092a3e8af056c8e848ceb80106d167e33ec271e3028b82481d3668b5bfa46991bd85c4d06e0d34307ba77e68ba9d446092c9e2841aefaf5694be52e062835334ca000384dda35decdf66876a7955271735a184ce5aa237dc38b4ee8e9ffdad85e9eedb9a553499fbb402217000000000000000ffff0000080000005956c3f83c2c9318132a9720f7cd55553d7d598d7a3137d74da9354b2de8850c976e067983d587468265b72266e158e7810d08fafaa525359d1a9bea1109d7827b663a8c2430ac52d41fef13954de9251018f84588965e7de3b83615370f0000"], 0x1150}, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f00000026c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000000), 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="894183031aedc000d5fc05c7fd9ac73535f60c157c4787b6cbbf96afe56756", 0x1f}, {&(0x7f00000001c0)="ab2ae719088ec0ddc185e3857422069716b29e6fd5f22414e0405dc88223201be7adec560c79356a5fed76c99e510bdf85dbbb61ccfb1ad68709539b906ab2ffd30df535e61067b07aecb1077e66f34014b5298fbfd044", 0x57}, {&(0x7f0000000240)="37838a6fed3e46a7d1e87e054ec9cb4101b132fed127ff7165db967d6aa07fed00837946f568a96739f5da2951ef65bbfa32d25491f8e3e54e8cc2c6753d674207228b07b940059c42c6bea1d84216465e1666554b139d84ffd88acdf932e6abb60e1d0c80523d5e05157da6a08700094ea4e8c08056537c9cc96c4d6520ea1c59b3d5a1aa07010852c0d5a328ec3f7a2132f42eb884f58625ce6ee4df8dbb1ea790d6258e8cb905", 0xa8}, {&(0x7f0000000340)="a0c9f657b6a7b3bcac194fb138a51850dfdc69120db3cb0a81b9749d903573f71b758acc02a63e2169a42e23e1a8917b4217500549fe80a020cd721912ffec0e1ed039c59b9fa185b57acbf719968b9464f320e78f23c1736bf939047a8712a03b42d9331cd05e7ada283c3f6da78ca84d8e6480ae54af5295172272f2b8cd385103c19ae86305c854c7335e96a25b03634cedf98f0f4038fbd407e25d5286758fe71759e17ec9a28c01cfc279d6a864907f8276e77f67710e59f6899d39f7088ee1f204b7cfdb19105d95e72ecc96a7d5023043a9ea4c6ef85b97", 0xdb}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchflags(r2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x8, 0x4, 0x1, 0x0, 0x7f, 0x100000001, 0x9371, 0x1, 0x2, 0x80000000, 0x7fffffff800}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) fcntl$getown(r2, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000080)="008000006ef600000000") 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x125, 0x3c0f}, {0xa5, 0x7}, {0xab, 0x4}, {0x1c7, 0x2}, {0x81, 0xca}, {0x0, 0x3}, {0x89}, {0xaf, 0xff}, {0xc7, 0x4}, {0x82, 0x9}], 0xa}) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x4000000000000a, 0x10001, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10004) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) flock(r1, 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) r4 = msgget(0x3, 0x408) msgctl$IPC_RMID(r4, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x8ef7, 0x2) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000140)=""/52, 0x34) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x21) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r1, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2005, 0x400) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30008, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10090, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/94) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:16 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget(0x0, 0x4, 0x40) r2 = shmget$private(0x0, 0x1000, 0x4000000000000234, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/188) semget$private(0x0, 0x2, 0x1fe) setsockopt(r0, 0x10000000000, 0xef05, &(0x7f0000000000)='\x00\x00\x00\x00', 0x3) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xa0002004, 0x800000000000006) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff57) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt(r0, 0x7, 0x2, &(0x7f0000000180)="8170551b16f7e0c8bb", 0x9) chroot(&(0x7f0000000100)='./file0\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1, 0x2, 0x1, 0xb2}, {0xb5, 0x6, 0x1}]}) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:00:16 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r1) kevent(r3, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x3, 0xe3, 0x375e832f}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x3, 0x7fffffff000000}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffe, 0x11, 0xa, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x21, 0x8, 0x200}, {{r2}, 0xffffffffffffffff, 0x12, 0x8, 0x2e36b6fe, 0x81}], 0x62, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0xea, 0x4, 0x80000, 0x5}, {{r1}, 0x655126ce7db3824d, 0x8, 0x1, 0x401, 0x4}], 0x8, &(0x7f0000000700)={0x1000, 0x6}) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/216, 0xfffffffffffffe97}, {&(0x7f0000000380)=""/76, 0xfffffffffffffec4}, {&(0x7f0000000600)=""/231, 0xe7}, {&(0x7f0000000500)=""/99, 0x63}], 0x6, 0x0, 0x0) close(r2) lseek(r0, 0x0, 0x2, 0x2) fcntl$dupfd(r0, 0xa, r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="bcd24deee855dc6ae06cb48fbaa4e7f70f8805bae98e1eca4b35c56552166f86d16a4df241ffaadf8af85cff5c17bd884339238a820e3c99843651558009512be1331f2bad5147de6d081a7b90dd8dfdd60234383939c55cf5b34809c028962bebd69090a769187dcf1a44876b000c0e1a03b415c71ca63b7ff52b1fa39fa12ab989a32dadc671529f0c5a2171b49ef2bbbe4746ff2e8a1a9eaaa505b0d58539f94b9bcca8a385b7c5990e336fe2ddaadd17a503c1509933f3d957ebed0712b95c66", 0xc2}], 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0xfffffffffffffeff, 0x10001, 0x1, "4abc1a63d6a0a585034804ffb7cd377a7def8483", 0x3, 0x80000001}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x84) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f6e696c653000"], 0xa) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') geteuid() 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d4, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000003c0)="d1767849a0716fd2e5ae40c81e05ce53cb53369876ff631ed00580445a4fdf9553261d7c76fa1910aa216bcf6cda538b964c7c6e9703c956daac5fd7e1705d23730ac8664c199a5fb9a7ba8fefed1e7bc90390108342cc3f399118297f4a600934dbb333555548471e7b348d758bad1f1c39638c51966de1058664ef93", 0x7d) write(r0, &(0x7f0000000440)="5827001000000000000025259560f8e5811f73f2e3a0e968c4d5e41789632dfc94ff847379bfd18e02acb76f334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40997beae078b0a80da188763110dadb6a5fe1cff9dc3b4efa6865e5909ca390d4621fb9b9ae1607f528ac7ac64c69f1ff45504215daffd3015db310090b514907e9ebe63d9b040b0df6330fa326f7bf1b2e1361e4c990311a0eff874a27461bd7ff90c2f70c544bc2f7fe7c8cd09244e708a8e5e76f514a3df158922e570d88356cedc3c1ed2833a3a0001000000000000834dc288a64f727a2b88335644fcee6563ec0d22a1a1c99863a8", 0xf1) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, 0x0) r1 = accept(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="386ca74036e669c5eb8c31b7d6c51b76580fc93c44e5cf0ff2a39e59959b56d6b0c5fee9c29b67cb16d51ca2c888d98b6234710aa922210a", 0x38}, {&(0x7f0000000180)="93f5a75fbd91afc2f1ff027b1d8d9cf7131a5c3145e107fc5064fe48bf712f750654d5027152fa8630643cac290db61c06f6e702a204756fd7216af4f07383d68b5b8aafed719b5073fa2e1a9ea2bce06d2e199e9642f5644af3bac844171861ba49891ff81a4ac960f103481f90352a6a47d6e165c33a385a0bcb15461e1a2abdd69981c6a835c308fe1830b02df37ab4dc0293244b92dc0885767cb6078cb367e07eaa31b6c3be1421b646ebed67ae92881320ffbfa0d411a9850aaa8af67bab", 0xc1}, {&(0x7f00000000c0)="f59168bd3b649a682766bffb6d77e4042aac08752c0c743dd94f2b86e104e5ab3302cd9b1d398a54d4806b78d94c03ea854dbcfe57c66d0d84910e56e3", 0x3d}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="f6b9847d9a9eaa691e62fb5c2b1f01fcf5"], 0x18, 0x8}, 0x0) r2 = syz_open_pts() close(r0) dup(r2) fcntl$getown(r0, 0x5) syz_open_pts() 16:00:16 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, &(0x7f0000000040), 0x3, 0x0, 0x10004, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1804bdd893b09d63f2"], 0x1c, 0x0}, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) chflags(&(0x7f0000000000)='./file0\x00', 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xfffffffffffffffd, 0x9, 0x5, 0x2}, {0x82, 0x8a, 0x0, 0x66}, {0x0, 0x5, 0x7, 0x3c99}, {0xd1e7, 0x2, 0x2, 0xffffffffffffffff}, {0x7fff, 0xc000000000, 0x1, 0x8}, {0x9, 0xc8ee, 0x8f85, 0x2}]}) 16:00:16 executing program 1: socket(0x2, 0x22, 0xfff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r2, 0x20004b3d) socket(0x1, 0x0, 0x7f) ftruncate(r0, 0x0, 0x90) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28eefffffeff00000100060008cd7fde03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:16 executing program 0: setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0xffffffffffffffff, 0x10001}) 16:00:17 executing program 0: r0 = socket(0x1a, 0x5, 0x102) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0xffff, './file0\x00', 0x7, 0x9, 0x6, 0x32}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfff, 0x2, 0x1, 0xf46}, {0xa99, 0x1, 0x7fff00000000000, 0x200}, {0xfffffffffffffffd, 0x0, 0x4, 0x3}, {0x4, 0xfffffffffffffff8, 0x2, 0x80000001}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x1, 0xfffffffffffffff9, 0xff, "d6580300a1ad0be18cb1248e01bd2cf3652e52d4", 0x40, 0x3ff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x5, 0x80, 0x7, 0x3ff, 0x9, 0x800]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) connect(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x100) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x400004000, 0xfffffffffffffff8, 0x3}, 0x110) close(r1) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20010, 0x2) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="c3f0c311db37a6aef32bbeaa0820bdd56bc4e43d5cc2871f0a12ed72ed4ffcca81c1aedb21942b758297db37a7d223bae44a2403953da05f704aa37841525a96e35f9e417cb1ba92b8610a43504cc0b6163ea98ec310ac27e62ca7280f8efec5871e1d83d79fa78fdbf201e1b6d31500b90e96fa493069ca", 0x78}, {&(0x7f0000000180)="9a0bf239bc7b98e5c039dc76105271563502e80d8c5b1c2a4444a443c06734d81000a3a9dc22ee45b28de4cf", 0x2c}, {&(0x7f00000001c0)="6aeb289b7816de75af7e4f1b7df229eb12e815d1a8b7082ed35ca1f9367aebb3bfab3695e188766ac140f57afdba785d8a79f243b2e93a0f5dff22f787b844ce27c2276826ff0a0cad2616", 0x4b}], 0x3, &(0x7f0000000280)=[{0x48, 0x1, 0x8, "2b658900f5cdf9b7b60a30164a9798468939b9ea4908da2774cb404788a78d58182e1c8b83bc50ae2f3b9f1f00fbaee39789"}, {0x10, 0x1, 0x1ff}, {0x100, 0x1, 0x9, "4640d7357c4fca223a523861571ddab2e80b9d8b7a64bd10e7faa73e8a36878817023cc56959c0e9ed2ad49c248c49d8dd26896225e1426608630927582bc8a8a97494af8de77213adeb11fc08c6826a4883a42bf8ab9868a43371785abdc754b1e67e5927f33e1c1882bb93efe032dc53d69463cb2907d26309efc11cd6b327a8bfe269c95c56a9e5a10b086c7077f33bc0ba90fc1700d9d4f2fd555d10f92d886a306ca38591fe7c5af8ebe93a00686f4f7ec2081d7e7ef6e0caf1674f69740ce105a0941e93711e78b5f11c65a74092655160153b277d8514401cbca9c79ced15bb1c8054613f439034e0"}], 0x158}, 0x403) pledge(0x0, &(0x7f0000000580)='\vhd\x935\xfd\xf5}k\xa7\xedmZ\xbc\xad\xafnl4\\\xe7\x98S\x1c\xe6\xa9\xeb\x8d\x87\x18?Z\x89\xa5\xd6\x1d\a\"\xf4\x8aC\xfc\xb7\xcb\xbf\xc8\xc5\xf6\xe3q\\\x9e\x95 ~\xb4=q\xf5\x7f\x1c\x9e\xfa\xc3a\xc2\x122\xcegtp\xa1\x16\x00\x00\x00\x00\xdd\xd4%=\xef)\x8a\xacp\x9e\x00Q\xe9zo\xdd\xd7N\x1c\xeb_\x7f\x8e\xd0v\xe3\x03Y\xf5R3;\xef\xe7\xbbz\xa2\x12\x86\xef\xf0[P\x8ft:b\x9d*\x84\x81H\xd9\xf9)=\xea\x1fH\xf6\x9fdvJQ>\xaa\xf2I?15\x86t\xcb\xb9\x17z\x06h\xb0W\x96!\x8aVLwt3|\x03\x10\xad\xe8\xef\x117\x8a\xf2\tE\xbbd\xc0\x00\x00\x00\x00\x00\x00') socketpair(0x1a, 0x4000, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x5) 16:00:17 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000000)='./control\x00', 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x3, 0x0, 0x81, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7, 0x80, 0x7, 0x4}, {0x400, 0xf86, 0x40, 0x5}, {0x3, 0x101, 0x3, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0xfff2, 0x0, 0x0, &(0x7f0000000040)=""/160, 0xfffffffffffffe8d}, 0x10000000000) shutdown(r0, 0x0) 16:00:17 executing program 0: open$dir(&(0x7f0000000200)='./bus\x00', 0x10, 0xf1) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="2827a6884dbd5fdeba7d18100c4bd10806fc7f015cb124c55665734596739714297e9f92dfe3a4502163964e5ba85ce1117696e3f6abe2ba2313a4", 0x3b}, {&(0x7f0000000100)="95488032a801b3ae86ca9f61b93cf5d1bfab502437fce5bc3b2fa8d4a877a3be2a12d2fe80dc17ffa348bdd75db4483953579f4cf8c435215aca59aa7ce12b9a4cac7b86c5d112", 0x47}], 0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) close(r1) dup2(r2, r5) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20022, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8000, 0x4, 0x7, 0x1, "b5031cff8495725023de14a549a09673df52d5dc", 0x8, 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) close(r0) chown(&(0x7f0000000140)='./file0\x00', r1, r2) fchdir(r0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r0, &(0x7f00000001c0)="14", 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) open(&(0x7f0000000040)='./file0\x00', 0x462, 0x100) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080700000000002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x21, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0xac9}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/220, &(0x7f0000000040)=0xdc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x0, 0xdca}], 0x1}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x6) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = msgget(0x0, 0x18) msgrcv(r3, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5}, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x101, 0x92bf}, 0x73) openat(r1, &(0x7f00000011c0)='./file0\x00', 0x20420, 0x1b) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0xa}, 0x3c) mkdir(&(0x7f0000000000)='.\x00', 0x24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") 16:00:18 executing program 1: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0xfffffffffffffdd2) r1 = semget$private(0x0, 0x4, 0x10) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000580)=""/153) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000300)=""/217) getpeername$unix(r0, &(0x7f0000003ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000355400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e37ff29cb85685d59599c82220000"], 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000540)={0x5, './file1\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0xfffffffffffffff7, 0x81, 0x1f, 0x1, 0x3, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x8, 0x0, 0x0) write(r3, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/106, 0x6a) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x5, './file0\x00', './file0\x00'}) connect(0xffffffffffffffff, &(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x5, 0x1800}], 0x3) getpeername$unix(r4, &(0x7f0000000240)=ANY=[], 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) write(r0, &(0x7f0000001680)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18595a05328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefa285ac95d44977962a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7d97c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd33b2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a4847af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8b68ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a32ce51d68425270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306079ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956a", 0x1109) accept(0xffffffffffffffff, &(0x7f0000006dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f61"], 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0x125b5b23}, {0xffffffffffffffff, 0x1}}, 0x2) getitimer(0x2, &(0x7f0000000400)) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:18 executing program 1: r0 = socket(0x2, 0x5, 0xe8f) recvfrom$unix(r0, &(0x7f0000000000)=""/84, 0x54, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x100) socketpair(0x2, 0x3, 0x7fffffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = dup2(r1, r2) listen(r4, 0x236) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) lseek(r4, 0x0, 0x0, 0x1) fchdir(r2) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000440), 0x0) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x7fffffff) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:18 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x809, 0x200000000000004) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x7}, {0x7, 0x100000000002, 0x17fe}], 0x2aaaaaaaaaaaa978) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000980)=""/4096) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xfffffffffffffe3a) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xec8, 0xd8ba}, {0xfffffffffffffffb, 0x6, 0x6, 0x3}, {0x1, 0x7fff, 0x5, 0x2}]}) ioctl$TIOCSDTR(r0, 0x20004402) 16:00:18 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000008c0)="bd73", 0x2) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x9835, 0x6, 0x9000000000000000, 0x40, "1100c884538bab5ca87ce64a0e61fe3b61460927", 0x10000000, 0x1}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x1c, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0x80000001, &(0x7f0000000040)="eba822f8187f1d45aa87624522001ccc623af813d106f020caf6f3f7f213f049205c58a9f0b0c352c429336333d37f5a62615e5f5d714f4adfc39568cd28d9aae48456200ab95c82f000a5971d922e49610780180bd142044a82b126c5c25bdea175deb6d7de81d8a120f7da", 0x6c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x280a0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000140)) dup2(r2, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x0, 0x20) msgrcv(r0, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x1, 0x42) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000c93fb6092ead95d160e5969a3e55bfb1059fcf145d72b60e050917a27e8c77179144bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"], 0x72, 0x0) 16:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x800, 0x3}) write(r0, &(0x7f0000000200), 0xffffffc0) close(r0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0xcce}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x100) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0x9}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000380)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x120) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) sendsyslog(&(0x7f0000000240)="a3e3acea1d532d45a093c913983c8ffa0655b9079e323f113228371db1a616feb14cabe60645ab3d483470ba40a4acc05b131cd3a4d9edb99e135210865be46583fc523fa316a73b65127fcb46865f2a1ec496b99d41f1c0597e758ae74e90bf8d12087a44bbaeba4d1bbff0cf5c", 0x6e, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x65, &(0x7f0000000140)="9daeeda63f3e6996112a9201c42019074e699305b646336ba7ab7143751108471c213aa3041436bfb0bca814a0c9fea994aeb126f20895242576ec68c383d7b81e9f5bf3eaae5d61b924be5dcd194ce7209f9b789a321f5e3684f74e86c09c6e2a596a1486") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000140)="2f6d8a6a90d9360966178b9bc79393400b6ba7b59bfd8ca94384f619aa6e07e4e2ef76c56a15e35e8d100ae67ff28c68272b70c762d4b11e761661a42e545c2c57c649b2820e0ca6a40e2833ff07e4f0b4d4ca5d741d176e5fa1a8169702ab74d99c3391438257331293a4f5bd01041321049e3de774972533e2edc890a7ab720f98983f1bbdd4867b8ed566ee2db8f37748") r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x55) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/103, 0x67}], 0x1) 16:00:19 executing program 1: r0 = socket(0x18, 0x40001, 0x100000000000003) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat(r0, &(0x7f0000000040)='./file1\x00', 0x500, 0x38) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r0, 0x40087468, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0xc5) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x0) r0 = socket(0x16, 0x4000, 0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x3ff}) r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) shutdown(r1, 0x2) bind(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x1) kqueue() open$dir(&(0x7f00000001c0)='./file0\x00', 0x8190, 0x20) kevent(r2, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x93, 0x0, 0x1f}], 0x26, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000100)=""/178, 0xb2, 0x3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x27e, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4000, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5b}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d2104", 0x9f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000180)=0x2, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) syz_open_pts() accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r5 = dup2(r0, r1) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000340)='Uqr', 0x3}], 0x1) mknod(0x0, 0x0, 0x0) nanosleep(0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = open(0x0, 0x800, 0x0) pwritev(r6, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffd) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f0000000100)=[&(0x7f00000000c0)=']\x00']) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) chown(&(0x7f0000000140)='./file0\x00', r2, r3) lseek(r0, 0x0, 0x4, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x3ff, 0x556e, 0x80}, 0xc) 16:00:21 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) sendto$unix(r1, &(0x7f00000000c0)="5742836b31a00e8d8d88dcc39001c271a030e81b7889143252e1fe44267eb624fba759db2bee358f1a65ff45835ddff0ff743af60a7b6c4de129ccc9864bdf88ab0e181d1d999b00a58f2d34fe6e44655e8caecfb29d02f5a6ec8df89df15449e4e1741172d32c8f4bfe269ca9fe66c6553c2dcd0421ea3b17dc95c5b9de26b449c3d71101854650bc1071f78a0a6abb11085e138c7be6cd3a8aea4ca1ce8ac7c3674e42ade09b7b6b28e45821b40497263de934975a6f863e2e83a2a72726784c306e", 0xc3, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair(0x2, 0x3, 0x10001, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getegid() r7 = getpid() r8 = getuid() getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0x0]) r10 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = getgid() r16 = dup(0xffffffffffffffff) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r18 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x80, 0x0) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x883, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x0, 0x0) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r22 = getppid() r23 = getuid() getgroups(0x3, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r25 = syz_open_pts() r26 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r27 = dup(0xffffffffffffffff) r28 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x0, 0x0) r29 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000001840)=ANY=[@ANYBLOB="732d4246ed93ea676f00559898795360abe780c6ec0be05c1b4d2700000000000000051697240ad22a21d263c126d17c4cdd68f16e01040f9f"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="35d9ccf24a8595175eee874d6ca44c4c6ec94cb4d9bdfba2fcb44f3a873737a16be0b3cd28dc636f6988ae16e16e059396ee3155157a8a3e944c216b045a6f28ba7a5e7b3dd72375f2ae3a9eb90dd5597788d1d310501125520fad9aeb1b6528fdc4049b53eb7ada4817877e0fbac5e77f1c", 0x72}, {&(0x7f0000000180)="69a070214bc313a9e51850b11eef235b39355f25edd4a9069a85fbc6a5aa0f724340734fe73cb5ea73491ad24994f10b29d562f15ac27ebf3cf408a65acaa15ef90bf7045ed11dc4e998b7baa4e989f8d0369ca98b04abb18f77", 0x5a}, {&(0x7f0000000740)="173631433a016a16a4e9095b52de6fd4c7cd2cd358332a9588160fa32cbfe02c8d59d2fc9db1028224dd0847c0c12424374c69e33d687472e0a5398d69f6681c6f5f2ee33f4effdc87827e5fde0521fba295645c7e1a81e614903c532680e2ed881e58064600a7186b6c99f7844642edecade8c64565946d02e5c247dddb5a5a88eb08c5b4e605f370ac3feaf5f0d2009c0326f24e554bd0c6d19593744153ebfa93b6b8eac05ea5f6787e84f4bcf1fb89db4d83356af76d2b4cbeb7fd366d4bb9f0c8eb676a5e94313908934854ad64a7a0b65ed03810403c8599cce85b8ca676233d0950720cf0c188d4fb6ac20dc74405b93a8fd0b1e284856687c1a9b83feb394608422d27b4f5c0bcb9ed8a1a90dde571bc2e86a338a06bad71aa948b506f423854b8b054de99203c4d8c60573b9b149701803f5929a89d2938b5675656e62da997d46192196e08e8b65e9b7133964a8bd6b0c53bfd43725a5897f0eec3a79bd3f785c262d6f086f74eed665220e73f617acefa00633deb7f060a5fb14eee858d369cc9f17c89dcefd3ba13b4264dd3719edd13d58c41dd508b3664b91eb475c121954b0a9b0a4d08cc35e02106b92370192853480cbbd8e683178baa22519f55d7c2cab618d830a62ee0b7b0cbc7f6c7eb6059189933eb47ddecbfdc7e38b8f0c7842248bdda28a1fff4e51f9141c90fb7e49889946fd1429ae2eadf9b339f6f59abb01b75f62e6a7fd873c8a86346737c68681bfb5efc5a42b5b42fc4a04f28b12f7d6ee0ed8bdff78b7cdd20427b6b0eb7a90a175d585d315633bb21dcf90da3f8849d2a466c86c2f0700c3fe0defde0337eec97c41f975f437493886ac88dc5d71adbe0e64cceac3706c4b591d36e2b2ab057ebecff29240ece92df7aba3cfe2bd17c2441453240c82e83e99b5868ca9e103bd222c26958ca223024867bb6b0ecdcef5c0fc03c2f91575f5bb418d23f3c16321f2c46a12e4d18cdaa251129b619cf6cb47955d06bca597897d03a659b3d5738b9fd9a7784093a1239b7cfbc7bd2664d884573d53dcebebf78825eaa3f1dcff30e8f70bc164048d11925f881f978423d800ced553756d4e668768123a5c4a21e47c1b4e568b545bf81982b32dae6c6fd4d34668fa3966219d76556aef9e940bdab658757c852172253447f84bc80c49acca03254c8f363fb002695339d74aa6722b0adf4486ca8aff77926e6400e5a32e25781d885e95d05706ddb84bc4c7b537c4b94be7841c35634f8c92827dc7e8ff10b294cb68565092df312bbbc3e84fb25c26a7ee8a81e85691645ef3c2c3129aadb0a78c7f43b55c66e1252677528d932cf6a19d41f7f1b07f7871058019fed22a523958f959f38b5e9868bf8b01a32a99ff95cdbca7ca8671c5d7002642fd4c195ec6e3297bd615f0d296e998ea7f38e6696fe0ca188dd74ee43803f8a286afd5b973df2f7624e8a3c9511a94dc04ef959f3716cc301f73708cc59e66f7bbaf67767e2c61f6511867860179334fe5f30387c447b6272e05190551e321c31fe98d407874cad71a8641c533668540a58099de3cc37b3d2ff2e9f95efdf4e8f1f5d501a2cccbb3451123eeca34ea8295690deb2c38d3a1922a5bf968db439bb5b41082b8b49f51ee398af64d7e0d0e796ed4a685aa2e94086e52701b5b440dcaf4192482d6e58b45d6547142523ba18c9edc9736abc3c87c3bf8ffcd72a815108c07f9d1750dae435acda66b33a08598ad921cf48a35d287fb36f2685b6c92d3f73eed139240a4e6543c085280f12a002f683fe453854c8e2e8dbc4d95a767e04034fa3c58f6401e4918dc182bd56bc479644fdc68a0ac40c749b664c2b78b975c84f2a5e3bc63c98c7716d68963da734b791efebeb01319fc95635dbe9f98187a4a30eb9133a22ea63b03a953c010f408d08911ec8947f8bcd5c9e4daeaa918b64f7f21b230c993b75b0c23bb3816cd7e1113682e2127ab6e93e70c78914a5768bf76d5659f053f187fb6d9076f5f767c1c960f4dd6117722818342058a46ab3361f9e314e06e540ac7b5b9e295fa7fe5fef8691991708abd68c2d54337dedfb216ea2f9541a41f8319b13b924a5d5ce54553d16581431182d76038d8fb9984a95036d85cd08665573c52be2c43bc45201de6dbae1438fb87b88afc254413c4bdd01fcc63973aa8e51fa2d2b4f8250b0d36d6877e50f7f08db199d19845c43dfecbada8c5c2a437af6fb265efd46ab6214c1ab0529b76fa4b525e26fcdc61168caa4002183a96391acf2c4cf6a91ec10ed3ba21a5a9b1896d9a6307a20646c0d9b254583152ae30ac8636e489a6ff98ae457685fde2403d0434209a9aa2e3b634e48f4fca24723012e495503fb8873d6af073ce9b8cbd1a481dd1a9fada8f3903bc850aca24f0a7c8f7b4e9c7462fc745019ecd6e4200513e0426a3aecb97f054f7a1c534ccd681be9c32f7cfc5dd47ed9d43130336d3ce7b7c828c8f2e00116d680e1870b77f8cac7924ee35e764f8594fe5d106f0d8f4c7d747ae023a0eb06e44a0bdc1296a1f5008faed27c6d0b2a14506bb903c1376a1e4ed257ada18b112f7184b952c9442ce342cdd722dde61d00bc027dea84a9f7ea1c80dd272a851f51e6fbd010781cb3643b4ef2826ec808ecc8e938754b8c4b6c70cb1f45e895f05f9100317e5b80aa239a29eed1ddab035199eccf8ed93757a52eaf9ac154e4c2d90eb6a4261bbdca41b0aaa0e65262f3f53d34dffed4e7ec5764253ffd7c0f187abdc04f24dbb63454bb7356a1bce88198cce7184121dad7d92dc9fd4706ee616b43340fe27d5c7bc4a37d1dbb5990601685fcfe65c78352595a8ab990a2d45f75472a8b20865fc4e325589fbdea47c2df3774bfe823e920e2fbb2a688c92a86a4332fac16544e3cc7d813a43fcb9f4af66bdba5f31a4178822ee3e2506a692c99b649bfd345b969053107f7fd826fdf666d87ddcd84e172a2e6cf5d90ba287c206e42d08650da1dbc15fe4519ec7d86febfa0dd14a030973c13fda334bfb9a509e88f23ac1fdadd469a9c1aa29699695dc808e541fe645bc3c0b3ad4a14bc98be2b2548fad2532d52cc8cace06db7f9838514e05b95bf73f024207766f8bb2d98f55eb889616593de1c3390d1e98dfd531cd81aea3c728fda853693ba0eca84a7de50fc43242ba33a4876636c4191d2b8d3a21334e54d9fbdcd4c284bf7bcdea90a829f4688c8b29caf5d854104788366b131e356f12be0a2fdc50548b17a828b2fe3160ef29f799c31982709843d7aa0910914cd1c682e7f3112005ebed0eec412be28725c352b3bb1aae03f24e84200cbe67c2d102c71312efafad7fe99465f47f49254c64ea904f0ca2ed4e03fbc7a7e7eb2dd169d579137f622e504f261d00a9bb373b5963127eae67a113fe9cdf575a292e5e489f82b19f149bc2da7c8dae2815aaf852a479e9198d58b3132bc54c1a910cda4c93e4ad3aab4d6658c09e07f562558784823ae3e16a3e62e00a7f6812ed30415add204aa3b797866d9ed8e544e56766ae696290373077166121c1e93added57a7cd1d1e9e237b851036be16f77c82ef1b08f50686e337aaeebb21cddea80732d752016c1ef5b02501df240260055be0c26809c165367c23133134f72482537e9ca79a7652ee02df7e5a8bdd4a1eb9129972dd1fc4ecd59ee1ee674c11023eff6af8f85c56a3b8213835e8a2a5607038cd50f978acdb8e41ec0797dd307dcb53ee731a5b69752f7fe66e4efaa2a95072b52642fa5db35ed854fe9ccabaf8fcdb52d185f0bcc36e47a6b83843f3575d89e4d8f2a3310eecc2b0c0e3561c04fde90f7cd2e6eee298fb3ad522b96913060a7c185534819c4a153eb8bc8815c6ac589108437abe14a629fd4099085a5daf3dff3f36ca0c5de0f11d037b5963a8f55dac6aa56dcb1be1c2dfed04844dca8b129a8cf9e5e96c2a56f4b87f0f64fd35eee64a0b471e0d52b35db83a77a9674e2d9c1533d4a51c045904e700e1841eb92309c0106d2a90e768db5daf19f6e8b49638c05c11dc99b21beca9e7c60e8d5d0dfc954fb1d259ac516cdc7f1f76157acb8a84b3fe34bab3ffa96e90fbb0dadf92f6d780d5c9015695fa14ca861e915cf55b884633edea0d735780675f9bef7b16f5ad19642a539f4be7414fb8bd322ec03e068c909eb0c5acdbd6c4e6bbc638604107fbd252de8ed65716b552af415162d3afcbef89cc209cf7028d0aa486f46fdff53bc496bfec994b5bc956434d01f5bba376f1d26f2894b6dca7f32188abe7dd81f0d5ee9810bb7daaa1a36f1e9157f22653befb23cef4eea5392f154aa4c7a67f2a248136d2831782c07461ba74ba61212deca14c6032bddd104d54e9a898fabc5fe79c4ca271e7ddcc45d6fb75678c6c50479da1b7488a9d46e9f7e4405c6345defa35581ed2529ac0df42917c6806f19bc69509f48b0c8e9a5dc78d48421d9bf0d2e3e4dfc5cecd70f1011ccba1fb0098e61c453469d72f0bef18621ff99cf5fea921e0b98bdde36db16e45020499d2bcee510ff2813a4e8d60cafc3189c92662e34456d20de2b4797a572c0ef5b14a70a8bdd1106addeef3f5d06aa54fd5fdfb3554a94c06fb35fd2fb404f9b98622ff8987f5884187d826745f402854c7319423c540a6cf5cff109b4a8f0290c0c03521e4db5ad18c5100cda86d0790d4d50d32a1842ef9da115e92422b4520dffbb3bbb0cb4c014bc41ad63b0e1305b2b4abec0147665d8356d57a9b0427a7d831865c357d4dcf7563273ffecc4921d231da2b538f6487359f1184b472f6ead95d3bc8566faf139ad1aa25dc787062b21238a9c3e7cd524336f643c505aad4575160a5fef83de4acdfbf051fca3fd5620b6db386f3ae0fc7763902d7cd0858b9e907cb32e40ca635b5a96c4ecb52fea9d9849f37fd515f5db96e037635b7bc1e8d24979e08467b6c73b03a5526bf05dd321049ba04771a8fa87502972d5ff0c81c31e91f622c93976295991f2f2bff56af8719ed27416f82d780e3b67e00566b53d232d48aed829621d5cc6172ef5398bca287f063a1b1e841b3a01ef9cfeb3090b486fed21115fc572c0329368b25160bc05a6bad64976d052a5e134d03dea939a68e4b29ec2d2a2b4a06f346fbf529c90764f45638bb7a2716964e80144b5825f0d55f2274532c6ebe36cf593a9d6a0381bcff28f2c6965b461be04132e183effed9f6342a7b2f53845b3d7d9ea590b738fce2a16a25b2792585f08531cc41c2530b653e3c289d1e5020f728296bae98d34d1351b66f40f694ebfdcb2369f035a019a92c886dedf8072580be77c5580f50088c7dde1548ed74c14710c8ba0666282c9eee7e4e399b978d64a716ece6b6b553c9d8fdfa86f52403de1133b5c2138dd829dfa87bbe00385bdff807c98cce471689b688d0371f9c2cf86078909e1965506910de8f90ec37841ab439a5d93bc619304ad91c5bf986d00822e011580595585ff3eefc6f9389799e3b91cb004d6d6bcef1f9491c4ac6948605d7bcc56efaec405f27b51c8af4bf035610f910555892597e2c5e648af0f052147a1a992dbf42884b3a3e8aa121811a0356f5963fcc00215c81add204de2f5f551576d717137e7a3060ef98e9a9145249b7040e2bfdb68ac9b561b7be931493ee1302b8da5129acb2755130eb1c61647e2dd57c28ef73f1668edba4d43bdc2b3b92df16b8b55f00ca528af507e2848b86e63ac56429af203cfe45c4629e6f5a6cffd0d5fe71f837d67f23a0206162cf311fdd9f46b2b", 0x1000}, {&(0x7f0000000280)="f06252c13ae8187a41646a155d52ed021f543f749e153b76645d2be631f64e02b5e2815eeceb17ab4f1b20b14d57b5cee708ee192960f241246b0df2f727f916371c3f0774ff7ae91fd2ee27041f6bc849f6ae20728077559607977e6fb4fe2011006c03b03b8c3315189d4ec57646a9428a5908e2a36ed49901669781aefecd29743b50f44ce1dd2002f4cbe173a1d79bbc92c0bc1664b5a4f4fde8c07c4a2ebeb16af8ff79476850f39fef14cd90f2ce1c07", 0xb3}], 0x4, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff0000000000007e924aab57d1f9b8cee03bcce081100198cf5e1817b343249c9b3a2fd589ece5f40b83a99de3fc8615a88fead2ee03cc0c15153eadeea5892ce2d39f7392783aa768178cad2e857cf4f86bb36b670dd5bc8272902b361c261398df13a087cdfffe863b4daf5baacb577da72d55d3427e85726d0d59a1b3efc38f2c7882efdb", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="13fb602e00000000fffb00001f000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x4}, 0x40a) r32 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x100000020000, 0xb1) pwritev(r32, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0xfffffffffffffc00}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0xe7, 0x1f}, {0x66, 0x3}, {0x23, 0x1}], 0x3}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000040)={0x6, 0xbf1}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000240)="50e2c8e9f3a07d71be82b558a03ae14cf9557996b99ea8f186b81e390defc107e9c56596b2e82de28089ca28490d3c2d0f633a8c72589c28525a431287dcdb7c72eb65971b8971d40481d1230006fe542892019f8ad0ce6c709bf99a439686d9c433c3f303f928138b413522dbb5feaef4be5a05efef759934627b46748f00000000000000000000000000008c667349dd19ff2ad4716e1600956c09edf33c242491fa6a265e49", 0xa7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x7, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0x2d2, 0xd84, 0xe47, 0x1, 0xfffffffffffffffa, 0xa05, 0x1000, 0x2, 0x1, 0x9, 0xe4f9}) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x6) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/204, &(0x7f0000000000)=0xcc) dup2(r1, r0) r2 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x7, 0x4) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x10000}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x2, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x4) r3 = getppid() fcntl$setown(r1, 0x6, r3) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x401}, {0x80}, {0x6, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b1") r1 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) shmctl$SHM_LOCK(r1, 0x3) 16:00:22 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x4) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x7fffffff}, 0xc) r2 = socket(0x11, 0x4003, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000380)) select(0x40, &(0x7f0000000280)={0x10001, 0x0, 0x88, 0xfff, 0x7f, 0x2, 0x4, 0x1}, &(0x7f00000002c0)={0x7, 0x3, 0x40, 0x2, 0x6, 0x7, 0x5, 0x4e34}, &(0x7f0000000300)={0x6, 0x7f, 0x365f, 0x0, 0x0, 0x3, 0x0, 0x100000001}, &(0x7f0000000340)={0x7, 0x100}) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) socket$inet(0x2, 0x2, 0x100) r1 = socket$inet(0x2, 0x7, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) flock(r0, 0x7) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$TIOCEXCL(r0, 0x2000740d) socket$inet(0x2, 0x8000, 0x8d00) socket$inet(0x2, 0x2, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c2700000000000000000000000000000000000000000000ffff0060f6a2287f433f", 0x2c}], 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x5, 0x1, 0x5, "fe688befc4eca781c8a4c6886fbb060ef07153e3", 0x6, 0x42b5}) r2 = msgget$private(0x0, 0x200000000000400) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000080000003242a81710b80000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c41956c89b4d66fa51770b2078147b98d0200fe96ee43abd9415ec134cf23cd0d"], 0x70, 0x3, 0x1000) msgget$private(0x0, 0x405) 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x200000000000, r0) kqueue() ftruncate(r1, 0x0, 0x3) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000140)="adb25e72b13c491286b5685e7afbdae7ce3b93ce5adab39cebc5208714e61fcbafed2bc667b3edbe55717ddb02ac69118113b5bc55cda173af31b5fa18788b3c93d0b9d62157b9a5b127066499f920024c12f913566efe9a3cbc2882a8b57e14d79cb8d8a363cb587f04988b4b500c7ae0", 0x71, 0x12) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x3, 0x9}, {0x2, 0x7f}, {0x2, 0x5}, {0x3, 0x4b}, {0x2, 0xd}, {0x3, 0x10000}, {0x3}, {0x3, 0x200}, {0x3, 0xa831}, {0x2, 0x6000000000000000}, {0x3, 0x7}, {0x2, 0x3}, {0x1, 0xfffffffffffff2fc}, {0x3, 0xfffffffffffffffc}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x658}, {0x2, 0x7}, {0x3, 0x9}, {0x3, 0x1}, {0x1, 0x8}, {0x2, 0x7ff}, {0x3, 0x2}, {0x2, 0xff}, {0x3, 0x7}, {0x3}, {0x3, 0x6f604af6}, {0x1, 0x3}, {0x1, 0x101}, {0x3, 0x8000}, {0x3, 0x9}, {0x3, 0x1}]}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffcf1, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x0, 0xffff, 0x1, [r0, r0]}], 0xff32}, 0x200000000000004) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000040)=""/70) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="c70353feb2c1b6e5f0ac78be5bd11fdd50b338e5859e9052b7c96fbe04adc5f682012d4a217e896caef683bc5546f47483febd915b5cc1499efeb170a1390393", 0x40}, {&(0x7f00000000c0)="07f85b85eac9d673b5e4d3c55e72daa57a73226bded06e4d96c58be936d961fa11d586d1503cb1f7dea3f02284712bd2b0eb42d7a82be64a65d7bbc78159f7dc8d88f3d951b3db2d7e377b7334e91ea9bd0eb78e9b307818ae86", 0x5a}, {&(0x7f0000000180)="83a6043acdf021c5ed489b2fdac8b752f6c1690587990d0a46b461184ff92644cc8d87fff85264205929cea7a7551f5b987a2194fb059f2a3df05badfaf08e5141a1a55091a604", 0x47}, {&(0x7f0000000200)="3bdd5aed08822550ec082903cd60ff06f9312dd3", 0x14}, {&(0x7f0000000240)="3af011560a9dffeb8a9458f1ba5ab0bc53465ebd8fd41423eef63c399e", 0x1d}, {&(0x7f0000000280)="d0fc4ce5e96764e720a3dc1c30674ed73b110133918bd34df958f43ca91c11a20a8a8c7a4280ff32cfe85e69b8318ab9a0b1", 0x32}, {&(0x7f00000002c0)="a54a915763d13bbdc422380a754ff256b49fd1854c8a2118866a404e68c385e6f40d5d5e1aed4098edc632125fba0839208aecd5a6913a5c8f9c8274546900f5193aebf7124ee6243d1190500c16c18d0e010edf706805effecb8ef890c4eb9617ed9d003c9e2598d22f37e9583a5f54c247eb990a092a14fd517fe56549224feec8c29bce7a61051de74bb1d7b11c339c1f21ea2ac7f82d1dc656e031da49d5eb977ad71867ddd440661fd258817da8fe32b59d750068a9d91037ea8124e61b0b01", 0xc2}], 0x7, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:23 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) clock_gettime(0x100003, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x1, 0x0, 0xffff, "a86b6840435138e70f096c6e9989420e52a204e0", 0x1, 0x7fffffff}) close(r0) 16:00:23 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x9, 0x2, {[0x1, 0x64, 0xd9, 0x2, 0x2, 0x9, 0x2, 0x71d, 0x80000001, 0xfffffffffffff6aa, 0x9, 0x203, 0x16, 0x12, 0x9, 0x0, 0x5, 0x60000000000], [0x2, 0x9, 0x9, 0xfffffffffffffff9, 0x1f, 0x80000000, 0xffffffff, 0x1, 0x40, 0x7], [0x3f, 0x40, 0x74a6, 0x751fcbbf, 0x2, 0x7, 0x8], [0x8, 0x5, 0x6, 0x43, 0x7, 0xc9df], [{0x8000, 0x9, 0x9, 0x6}, {0x0, 0xfffffffffffffff7, 0x3, 0x4b}, {0x9, 0x9, 0x9, 0x1}, {0x1c, 0xbb, 0x6, 0x8001}, {0xfff, 0x9, 0x0, 0xfffffffffffffffd}, {0xdc, 0x800, 0x6, 0x1}, {0x5, 0x7, 0xd7, 0x9}, {0x9, 0x101, 0x3f, 0x3}], {0x2, 0xd, 0x4cb2, 0xaa}, {0x20, 0x1604}}}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x800, 0x100000001, {[0x9, 0x101, 0x400, 0x101, 0x9, 0x9, 0x5, 0x7, 0x6, 0x5, 0x2969, 0x7fff, 0x6e3, 0x3, 0x0, 0x200, 0x2b6, 0x7], [0x100000000, 0x6, 0x2, 0x6, 0x6, 0x8, 0xc186, 0x9, 0x101, 0x8], [0x7, 0x7, 0x4, 0x5, 0x3, 0x1, 0x79], [0x1f, 0x8, 0x0, 0x0, 0x3cbf, 0x3ff], [{0x100000000, 0xfc0, 0x9, 0x1}, {0x6, 0x8000, 0x80000001, 0x53bb}, {0x8, 0x3, 0x3, 0x3ff}, {0x8, 0x6, 0x401, 0x7fffffff}, {0x5, 0x6, 0x800, 0xf5a0}, {0x200, 0x40, 0x7, 0x3}, {0x0, 0x5, 0x6be3, 0x8}, {0x7, 0xd84b, 0x7, 0xfff}], {0xff, 0xbba, 0x4, 0x7fffffff}, {0x7f, 0x0, 0x0, 0x8}}}) r2 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x3000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_metric}) mknod(&(0x7f0000000500)='./file0\x00', 0x2000, 0x27be) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = getpid() fcntl$setown(r1, 0x6, r5) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000580)) bind$unix(r3, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000600)) mkdir(&(0x7f0000000640)='./file0\x00', 0x88) sendto(r3, &(0x7f0000000680)="6793c52af77e2b6d4a4ae38bc9c62b779a51fef07018ee634af3db5095109da18f16edbb564f6db0ef9d6298112942645fe7d15ed906f9b7c4a6d7a7b3bad3a07be9cfac45afe5facfe4511764b9da17460ae8945e690e1e329514d77345dcf8ddd382818d088af66958518edc41be3b342ac5a995f62a65822b674fef32cd562bdebb7926886b", 0x87, 0x2, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000740)) fcntl$setstatus(r1, 0x4, 0x80) shmat(r2, &(0x7f0000fe9000/0x14000)=nil, 0x3000) shmat(r2, &(0x7f0000fe8000/0x3000)=nil, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000780)={{0x18, 0x2, 0xe38, 0x1ff}, {0x18, 0x2, 0x2, 0x8}, 0x6, [0x2, 0x5, 0x7f, 0x5, 0x8000, 0x9, 0x80, 0x60]}, 0x3c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000007c0)) getppid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x8081, 0x0) mkdir(&(0x7f0000000840)='./file0\x00', 0x114) getppid() ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000880)={0x8, './file0\x00'}) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt(r1, 0x1ff, 0xe4, &(0x7f0000000200)="d59a0fdb3d811d8ae0f6b444ea1bb452273fed15dacb38e0ea8b42460211cd571167b03c0d2bd100a892a3b306bb79eb8bb4e51b5bb97c4c89fc9fee24dd7a554e52799259228466e2521ea1035721e0adbffa553d8ca0e2b20943235acedc322bfb7228b7a6cae524e0c1b06b0807c43f8207c01ffc1958f784fcea2fa44b6b78a01756608511f56ffe520c71e82eadae", 0x91) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100a0, 0x0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0xfffffffffffffffc) sendto$inet6(r0, &(0x7f0000000000)="7635f4ef25d82c8809664abce6549e95dedf8f481c435b0a99447d36fcee2e36ffe2c5f29556485b73ee3dfba0a1a4ef1a06f6d53a0605f56ee569abcfcc983998b1463d74a06d5a1afeca6b9ad8df1506f3309526372788d7df1a8a", 0x5c, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x83e}, 0xc) setsockopt(r0, 0x2, 0x2, &(0x7f00000000c0)="9d9281a347897666f8e4bd01c8da30a8c7e55965eeb2e12aeddc10b810b7becf9757eeb19860ded3dfad2369c3b54dd46b5cf34485cb84ed464f5c92f4", 0x3d) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x120, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0xffff, 0x488, r2}) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x5, 0x6, 0x101, 0x8}, {0x5, 0x400, 0x6, 0x3}, {0x0, 0x5, 0x4, 0x3}, {0x7fff, 0xfd59, 0x3, 0x13}, {0x7, 0x9, 0x20, 0xd68}, {0x9, 0x5, 0x9, 0x7f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:23 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000000180), 0x285ba58, 0x0, 0x100000, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x8007, 0x3909) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x2c, 0x0, 0xfffffffffffffffe}], 0xca, 0x0, 0x6cf, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:24 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x6, 0x70, 0x20, 0x2, 0x0, 0x5, 0x38, 0x10, [{0x1, 0x100000001, 0x0, 0x1}, {0x6, 0x5, 0x3d, 0x3}, {0x7, 0x3, 0x9, 0x3}, {0xfffffffffffff93d, 0x3, 0x79e, 0xa8}, {0x5, 0x3, 0x100000004, 0x5df}, {0x3, 0x8001, 0x6, 0x4d}, {0x0, 0x448b, 0x7f, 0x5}, {0x7, 0x8, 0x3047, 0xc171}, {0x80, 0x3, 0x0, 0x2}, {0x6, 0xfaa2, 0x4007fffffff, 0xffffffff}, {0xffffffffffff4946, 0x1f, 0x1, 0x100000000}, {0x400, 0x4, 0x100000001, 0xfffffffffffffffe}, {0x4, 0x7, 0x633fff0e, 0x5}, {0x9, 0x80000000, 0x100000001, 0x7}, {0x3, 0x3f, 0x94b, 0x4}, {0xffffffff, 0x1, 0x7, 0x3365904b}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) 16:00:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/230, 0xe6}], 0x1) r1 = socket$inet6(0x18, 0x8000, 0x6) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) close(r0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x16, 0x0, 0x0, 0x7}]}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000440)="178a156b1356684cd5e67fbad20158160e23d0db68847af9625fc8c2b2bd3fba66f57c92bcfb193e7705bf3d11958f5e6e170ba121cba58e89cd79023645eff608a258cf0e2eae00c3e5f0c2648271ad31d0ba905c0aabf69c169ab3ced17fa86d98bbb6511387df8fdf9245acf7866baa0c966d3fa033750d37a1052a8ef33bc42bfe1462c0ce0e947c4acad384db4ed1e56c091a099f8e92867311a4b5be1f1ca406f3552d8b2214cdab98d5f3a9612eb55505875702a566b498645267ab5b569dbe9fc82c", 0xc6}], 0x1, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r8 = getuid() r9 = getegid() r10 = getpid() r11 = geteuid() getgroups(0xa, &(0x7f0000001600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000180)="c33a47eb47ae5eadade3d3002192445cdf561c3a223e978cc71c358ca2646ac37b36f7ceb7fa4374a8462069bac3406d30cb00d4ddd4e6d16e4d29c8fff246086907b7ed1bffe4cb62e2cc582d8cc2a1c3a0033e3cf87acb7e0b232514be4d5302451ad76782fe6be0358f70856843cf409c7fbb041b25e6739067068bb96ccaae5edfb0e17bfc7e82a68df1d4d13e64f7298a0446419a97e64c0fa0b978300106392d78a3fc98166f11b0996ee72d6d49808b3d4b27aa9eed6991f4cdd321434fd2cadb1bf8fd7584af442a2317ab3f2d8283b5c1a18f66391ddf79eb7e41c6280fe6409a0890bfb445c943458d395e7f407e2bf92640069935", 0xfa}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="35b5edba82b71e923ed9ec83807ffaf2cc3475bc1c3063457b699d3585de6832281dbad921b98c12e62d43c9d931b0a98dbfe9b050d672bf83f89ddb2e5c41de2e188fd59d17133b618619c68d73d59e3ef5a16e2a1c2917b22c39de645d003a4ea14c0be1da99bfd381a421441a532fab3a1d358b", 0x75}, {&(0x7f0000000340)='0', 0x1}, {&(0x7f0000000380)="33bc9c21a2df7a71dbe4f41cc7e01b6b0f9883d2deac5fd89ed7a3d945e665344acac512cffccdd139d44b054eb045d024a1df9d3cc89abc4578b5967e57be39c2b3758505eecfe169a1ac9467350bd1e94c461af78c202319ba639633ceaa56313b2c1baec535e9016913c3e73139c528493cf27d3bb9fd1bb0afc73ea5ecca174de80708929dc9c4df03f2dabe6ae5574fcee5613ef138948d79188a9491a73b7c27b1f294b0c7eff076b34021974792f71fe68c5c9b62e74138eb97ad0203e868ce4f8b5ce3b7d80729f7ad573996510bc8413c779f98f3318e420c917b61b0166e99d986e1e81d89c9d7fa852d5b70a8bae0906bdb6e4a786660db090e4786aeddcf66a308d42fce08b74850a710d2732acceca2b45846c1b6626af0a91a5d56a0ecda95997bd882a205bb113e93c00d6c88b3d33a0ac9b49fca1172d5598f72f4e2e256a0013e44e395cb0dc843a20683b62184a9d3fd8e882025ce3c968b5516f479d63d029f1539e53dc0bf7e28709f244539ca7b2b9b01f90ff7d2f33d584b432baab35cf9b3c71fd8ef3f5ab245ba318793d0e8f16f7df15b6cb338b878921eb82c1a0d309203fdc8cfbfb4bfe7bb5434754a72687e57afd11f9a83c5d3be48f6729c356b7700ed3061f0489021c74e8f0987ddde190dc32c167bf6aec581fef62932214f11c4cc1cf914fce0aa083acd4e42fd1981ce454198bbb33ad8dbe2fd4b44fd28d68b4d8e1ed3e77836576b8e4f5459aba18e8cafe52bd66c145258e57c78516f59fd17e883b6368e33f5dfe27b04c49702995532f5f0a2f0c147ba29ffdf1be46373734bb6941973e2a1a01dff8b2b954d4614d3221cfbff3e2726959cf584b8f1aa4f0040394c2f0e28f4a1d8afdbda42ee7ecba2f50948ee836f20130a035077a14faa54c7f6941df5880bc666f9d5ae4945779628010e27cabf1f5775398a9d04e427663d9d84fe928aabd95033c7932936cc7225f1efeb026a1a695f4bdb7c423ee10be4c3cd02c53b83af70b7e61a3e3f931c2b08957829cfe02cd34cbce10be88297fbd3457cabe23de861c6afc82a4e60ada15078085cface7e1531ee8f340e67d9df4dab59bf673e98ad2b3e61c223fb9122bb4f4686e2c772072c61d5983be3e97c7de235558ed084146b83fd9c0aa864e4674cfdccce66c364224d61d994da5f51604baba1d725056d29944bc34f7c5afd1ac851b1084326d4bbfa9d048e647b32ef6f290a14c949f43c466e531440aa5b97a3d0fb028a3b53875d7d47aa900a35b616b47636425a1dd4b8ef41b2c280ae566888ffd8dfabc7a53db94415523fdaca0892ddec43c82b72c712bd29b364fdc9f29bf30c61e8dbef49007966f78bf14e618f1048a4e4e58be7dd765135b4fe221b1945f1e6360c6a6aad3a172ed277de4d4faab162b115c4bb3ad3675436cfb34bd89b630e57f59159b2c6f21d1f626137345d907018f07eb0453f062e025ca52169a2b5dadace19a23f4ef284ebd9b2dd169415ec4f4fe5466f98c5515fdf2a4263334cb802a5647d47cab904bd61c51255379a1da8c07ea31ca71b2d96128b39268d9e23690295002098516d4f41755120bc4057977f805c8829b47490519f03c182f090419b649544853b98f6e0eaca98b0dd7e8fffeb89f7d27aa080ad26775e6fa035217602372c628d69569a22390a281cd76bd75df383cd18376f3bda092fb87288394de3637262be6aedb02dd81a9095e410c4b531377f4409ec953a3ce5fe305cafe73502892c20a6fdab923f11a151b74d2fe219b4f3b2ad56d48505170eca08d7eb9f62c01fface91d354b2de63463d5e8bbd2582e992654310514c3a9f77f9d064cbfaf284211113c52aa8e7a525654a92b434e17ee20eb0f46e2b06e67542c09c0cc751571b5c4c3325a7ed45703519c9542da8952a66a50ddacd6e4f061833daaf0ed82a0ef40de4bee4f88ecb37d19541f6c24393e38f0b90bcd70384b25fc4e155f5c30d9df00e33d459505274a4ad1e61324e2ea07d5e2de7966716a0e3b14d4d638cacd9f1e0f8d1183595a5a34b0b4dfb7bdee766716273ea136c43ac26d1fbf7123293695eaa04144381bc7c759451b687a269c68454fdd41d1bd03897213279e20f4f3ea2abefb21c418b7a83a024443cefa05453141b3fe980fd7ff26d9b5dc946f18821dd18e20452933449b3b120e9d25ecb5bc6f0a5eac42f184dd4be9ee9e01e569172e15c82435bdf5b4ca87144bad50f35e143eed98b5c71b5fd626ef8acb5858e41bed5b84827578557469ab9ab522b007efe435154c82aab2207f49bb34ac906450f2bfec01f08b18af54dde591151b2052787ae68a605ea378045b4c77fbc42e8a751ecf0d402450a50eeba156d7d1b519608a508551a092b662beb52eb024270821f3084be61615469f57eb943ec7c1a1f5fb759fea8394b2be64de92e28dcc282302b6b04c32c835a25ac86c3e509616c8604d4c358e00bd8d7f21f994ab04fecadb29baad024211904f3838ffc651a095e535163017cbbcc86d1a5463a768c1f445cc1ebd5dde6f0697500b52d622a0cd0558c8be017ad2513df53c00ff834e1803bcfd4f3ce7f0c3de3f2cdb390cd57df8ddef243145ed6d591ebb781a275f2e43f91d98c53ceb15520a603890b9359cc9fc12012f7e8186695873d2580b25d61898eb353e8d0a5f08700f65b1a537faea2f89084d4ac7d796ff06cd67b5aedcdac13b339ba1e19fe27c377732b6def8dc62fb0700f0c5ca70a1761a0a2c33fdc79da211e6f36d3fc5652f8f9dc10ded22548b798116f2c930473c627aa6113ad2aef2a94e9300e6e7a307839b9989985b4decac8a482791d324977d119ddbabcd978797076423d2705939cf77798e554c3537f5b1e7284a5b1cd7470f437333ff3f9f5ae0cc9b64865b90cb89dea7732b09f6e12a7d8dd029b096913d7663e5052110901746964adb6491a4563f609fe9b0c086c1501f9ee4c3231705f7f807320185875e338a212c5323f0b95bdb4dc653d11cbf9ef2c7b9b122e256623765d1f33f56ac6a9080139f35299ec70584725b9a70127a66f8ed1a55787cefcb001f1fdd7ebd07d1dc13445ffa2b7be48c659098568361c8d11abdc4906b5e943a7d6ed8736c856a715525c42621fa10690304105cd40762b6eafa01bff3feb3bdd924451692306bd0bed15c4792cd2e8c115d1f414cb6a75c336faedbb2161e9867589e010d3f4703432a0c79222b0e660c52e93829bdd6e297af195df67fab716d882b4e0b08767035ef4baf18a1397ea98f2a12efa38b0033193e2e87a1f1aa29db4629b9501fd8a895eef727543ec43241569e90c4d4057cc4f93ca9450a3bb9a46dd2d8d2e06ed71dc2f978a68ded3c5831ad530b0bf74b80b6db697b402109d5113eeb2ea58a17b503f905073f4cbe9ab130d17ecbde855f9034bcdcdf19317faad768033e353809e58e85525dc3ee0e441eb4aa753afacecc6a217aaa288583295d937e872adb7af6655990eb6e369f6007e1ee0bc3c9d9082c3147c02901fe394ed9de666b26fa5fc3653be9aded622c92515a0802dfb59ec3fd31aa095d4c80aaf32e5699d86ae6e182811efb0b626f9f01d2f9c7a4b94416a55618d5f3be64c02b96ed9c47b72eb72f046ccdc5f8f1bc550dd1b6c76251c65529dc0c1d9c3868b5e08a62a33aacd9b8014a5cf81687d061d0f1f30d3002f09502f00c5bc9e85e02c4a7445ea69460b6279a4670e19a1fb9f12d4b8bae64c23cebda8d2ccbb32279fe7f9252ec4c30ba10fe6b2b00c63bac68fedf4abe56417f68ec446ddf2ac88767b9973316f3e6641d6cc8da01f66c2777a223085b10fb768d599fd5739592424ecba18e2ecf75b60cc8608c669fe8fc863630ec0e6d4cd78106cd5165e60c62727e2f530f0296e336dc42849c7e4bc930d743757c62dca3204c08bdcae0d9aa23362b472fbfba3fd1ce1f99e5a3141ccbff6157ad0b423026bb9c59d3e5cc246c445efd68ef6610b5bf2bea040b38d78e4dd886596722a5e2c245e21b0f93ecc0ee808813b9e48383b5fd693ced752f5d4cbdd242065effd6a9b1b58617850fb8e4351d09b9352b93690c5f44f2021be9a73ee378048ae051a907ce9c3fa5282071633ad75d7d73765a841c46eea2c5f4fea2ab910ac3e2bbbb1836712a7f9bbc31976529b58d95be3d2e95b47dcb9d6b6d265c2c53ad2b6e59266d37d4df4f17e67940cb4489a2046a95f80710f8ad5e46172244fa38f0f62dd2459d957b07a2105df5f007624416cdb5580296c77b3e40f37ef333bf73b2501db23f73e65f07760f5d6b0ae82f00e43a1701d9a5841f5e20fa1389d134ea0a5392b3433682a3e6daec4e1254e32b84e22bc9ebc7aa20201e27f59510bdd0eec12a1352e5173df974c2e61cdc6e8f80afb81ead50edf4c3be4616d7a7263d8d0339f9e7e0a375f72528b92398d00ec1a52415252958097088ee61205e9b44796cbac4051da90975fef6122f239f5d2f7ef0c04894a2f9d738c58c9db2a75f82782044bf94834067a1ed586ac2c53d08b33ece419c508daf3ed7782a4a8095ba98e87e12809044afcbdce09d09d4c5a4ca0807578ec06c636227a59d81758c918761bb399ae72ce099036e85b459ef6148d30bc931d3f6715b1c4c3186db305b3b8482db2e2f34c5841a72d997dce07b2a1fb89bab6df12a7e6a6e66716588a0b9adaca42be45fb0ec4fc9893fddfd4a96ca229c4fbcc8e4c2e9498af9e5e9e8e64811c65e4a284f831d2a8c78578a23735d986f1c25fe817ee135c2cffcba984e6a98f8478424201addf5d11788f44d16f8ed0e04aca2e74ed2240b63bf9b9b2b8909e14985ac686df1cdd731145a605370b60cecabf6d20c485d34c50651a31189f0543555918a5f5c8f7121365d4cebb51dc9eef1d00e39f3f3a75aa97efebe494643514534b2cc4890bd55edf99219ddda802e6a47739343d17b7d6b7dcd736637ac7faf41cf9e3975230107d000bdde505dff8fd5cf9c2a0e3278600507a7ca0d8b64fe159de674c1c9d735085ee0f0025e78899c6b11a06e1005062606e851e487eab3447a7b49bef80885d02ea8c0be95517a3a66d32149f27a35fbcf90245fad93e1dd16dab2f0bbdf00b3af40f8eed9418c9b1bce8650ea002aa797e5a2c18ece239bfddee9ec1de1c0e0e4af40343e7c66d2451a2e67d705f19357dfda4c1390a8938dd38ce488ee8f448dc6f564d19b79b5ba806386de8511f31b8a76c3ab242a956ba4f26539a35497015b203751423a194fd0763426a75eb36086d59cfe6d64f8f526e3178c87696b1412d37e7f9b5ab5bd913d78ef489a57664cdde2f82937e03669a563050ada8aecce43aecc5f79868a952ad737ca508a5830f29df4e14fe787bce484d107a568c836661b99dbe29d54756eaf0c5a6cffa1376f0282eebd396838023d77e4dabaf00eefb963584726a69220d7307d85176790540a498c7e6ac37a41b6fe4c699744a2abfd91719a53282326f477970f6bef33d3d41d0886422f36416ff8c6e0a5c1b79e4e6ceccf4e1a584d406d837a71aa825be45022cc17ce94d3b797b5034c2a1202668bd0599d66672d17de6ec8783ad5d8cbc32bb3c948d7baf00f361f35767922e5efc112ac145cdab535265decd56be4188ed5665a342dd6574bbfab9bda5963e391ab104c37c75aee8b3c22f4969d1cb4c7f547b323bf6f04b9f392faaad702dadf941019ec8ec6ea380b5c7dac76ce97e421e103e5d714abf86e27ad6", 0x1000}, {&(0x7f0000001380)="c7cf6b14e217ba09bef7a769427118ca96cdf00a559ad061bf4fa540f098f11ef30ed2620ccac198dbad352a82e56468c3912aa16c4e01743e8384d95c545e0b1f9d9624e06fd88742f6e51613f0ea027528f973849ace4f0cbac9f6e5cdf36224ca694e163cf945164fefce78e239c2629202139c964074558e363991a7b30e135da5d32faffeed631dda0d2ec5e71a00a6dad60682957e8e6ef1277b923b4a20d4fc6df97cf28a4f029ddb71b194aa1a4036d108afe38f8a6f617328c15a02284e5b7bb645285ad5d4d42f37ba49577744a4e9e2fc4bbd3dd1a80a0bb8c01fe4041aaf24387464d99cbf6a", 0xec}, {&(0x7f0000001480)="abe0efa398bbeeee3f08d8c926dd8dcbe1fea2e4b30e45c0b4b4", 0x1a}], 0x7, &(0x7f0000001640)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x130, 0xc}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r13 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r13, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000280)='./file0\x00', r13, &(0x7f00000017c0)='./file0\x00') 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x848, 0x1ec) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x3, 0x5, {[0x6, 0x1, 0x96, 0x3f, 0x1, 0x100000001, 0x7, 0xfffffffffffffffb, 0x2, 0xae, 0x9, 0x4, 0x6f, 0x8, 0xffffffff00000001, 0x483, 0x5, 0x5], [0x800, 0x2, 0x2, 0x8000, 0x3f80000, 0x7fff, 0x4, 0xffffffffffffff6d, 0x3], [0x800000, 0x2, 0x1000, 0x4, 0x0, 0x1, 0x1ff], [0x9, 0x100, 0x1, 0xffffffff00000001, 0x8, 0x3], [{0x100000001, 0xfffffffffffffffc, 0x1000, 0xffffffff}, {0x1326ff1a, 0x6, 0xff, 0x1ff}, {0x6, 0x4, 0x72, 0x81}, {0x471e, 0x7, 0x4}, {0x3208, 0x3, 0xffffffff, 0x10000}, {0x8, 0xd0b8, 0xfffffffffffffffa, 0x8}, {0xfffffffffffffffc, 0x8, 0x0, 0x9f97d93}, {0x7, 0x1, 0x7, 0x2}], {0x6, 0x0, 0x8, 0x967}, {0x0, 0x3, 0x1, 0x3f}}}) getuid() pledge(&(0x7f0000000300)='vmm\x00', &(0x7f0000000340)='/dev/vmm\x00') 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) ftruncate(r0, 0x0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x80000001) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400000001fd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="89") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x108, 0x60) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x3, "c6729e798239337fb62ab09063ad36b2c35218a95aeee51153ef3da757568cf038c2f4c24574aa7fbb08aa072077ea79e61a004ff8f4e05c66dd1e062ae7cbd385d8dcfb9328c2ad2df47e67eee3b9c869bdc2e92d24dce08e5f87aa6dc68db8a20d12496b42a35389f744673ba6bb69a45a73c642e51714eb483163044af034589b7d2ee19a27225418bfe357f6359e3415235a6b8d301caa4a519b1e52c0ab53c3e5215d314f43884d857a89ebad13b9832bb856bb2230cd35a8"}, 0xc3, 0x800) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x80000001, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x80000000, 0x7, 0x0, 0x0, 0xffffffffffffff21, 0x2, 0xffffffffffffe1ca, 0x3cbd}) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = semget(0x0, 0x0, 0x20) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000340)=""/4096) 16:00:24 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x1, 0x6) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00004000000000000000020000000000000000000000100e000000000000000000000000000000000000000200000000000800000000000800000000000000000000000000000000000000000001"], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r2, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001500)={'./file0\x00', 0x80, 0x80000000, 0xa1, 0x1, 0x6000000000000000, 0x5, 0x7, 0x2, 0x2, 0x10000, 0x80}) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) semctl$SETVAL(r1, 0x39a0a5b4b1c3c522, 0x8, &(0x7f0000001ac0)) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f00000014c0)=0xc) 16:00:24 executing program 1: r0 = kqueue() ftruncate(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = semget$private(0x0, 0x2, 0xa2) semop(r3, &(0x7f00000000c0)=[{0x2, 0x9, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x377, 0x1800}, {0x4, 0x8b}, {0x2, 0x400, 0x800}], 0x5) dup(r2) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x121) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x1, 0x8, 0x4, 0x6238, "d1008cb10934ebdc2211dbeb918c03d69939d31c", 0x8, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() dup(r4) r7 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x20010, 0x88) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7b, 0x4}, {0x2, 0x8}}) r8 = geteuid() nanosleep(&(0x7f0000000300)={0x8, 0x4}, &(0x7f0000000340)) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/50, 0x32) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) fchdir(r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x910, 0x0) r10 = msgget$private(0x0, 0x42) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000480)={{0x200, r8, r6, r8, r6, 0x2, 0x4}, 0x4, 0x80000000, r5, r5, 0x1, 0xb77, 0xcf88, 0x2}) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000500)=0x1ff) execve(&(0x7f0000000540)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000580)=')\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='/dev/zero\x00'], &(0x7f0000000780)=[&(0x7f0000000700)='/dev/zero\x00', &(0x7f0000000740)='^\x00']) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000007c0)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5, 0x1, 0x5, 0xffffffff}, {0x6, 0x6, 0x20, 0x3}, {0x685, 0x3fb, 0x7ff, 0x3f}]}) 16:00:25 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x80080020}], 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20020, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1800b, 0x100) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x105) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = kqueue() ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x2, 0xa3d1}, {{r3}, 0xfffffffffffffffc, 0xa, 0x40000001, 0x325, 0x9}, {{r2}, 0x0, 0x8, 0x81, 0x3, 0x8001}, {{r2}, 0x0, 0x8, 0xf0000000, 0x2, 0xfffffffffffffff8}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x1000, 0x4a, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) syz_emit_ethernet(0xfffffffffffffd4b, &(0x7f00000002c0)="a1ef7011a9dcc4eeb02dcbf7bb0000116cefae4d707751228f86ae1c99c7f9ff75c0964476f5c44265d665bc4a886e96d9434f69a5685599112d72085187387c2ee277940b1f7c3dfbabc9bee507494078209115427d395742ab39d0ea4c40b8050000006b24676468bbdec8f22dc390570fb0a25e6cbabc0baac33ffc7947a542f614b962af11a1") 16:00:25 executing program 1: mprotect(&(0x7f0000545000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x8001, 0xe62, &(0x7f0000000000)="fdb9145cead9d61db413f07344d3d00add7de44204dfd9af3715d1d1b236710da305bc0e50cb402ace8c41c7f83de66642f88cfef63402df2b96bac3ac7ff536ac54240e7d1c6db4aadacc8c61d9ab97009ccdeefcab4c39e7ef26a543ebdae4d284ca0ad6112a01e0e024cef0d0dbde1d8e", 0x72) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r0, 0xab5c9aeaded4d2}, {r0, 0x4}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)=0x800000000003) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") r1 = dup2(r0, r0) fchflags(r1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:25 executing program 0: mknod(&(0x7f0000000580)='./file0\x00', 0x2080, 0x0) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xffffffffffffffff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000000000000000000038b60fb5590f", 0x2c}], 0x1) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) close(r0) 16:00:25 executing program 1: setitimer(0xfffffffffffffffd, &(0x7f0000000040)={{0x259, 0x1d}, {0x6}}, 0x0) getitimer(0x0, &(0x7f0000000000)) setitimer(0x1, &(0x7f00000000c0)={{0x2, 0x400000}, {0x56, 0x2}}, &(0x7f00000001c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) listen(r0, 0x5) getsockopt(r0, 0xffff, 0x0, &(0x7f0000000140)=""/63, &(0x7f0000000180)=0x3f) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') 16:00:25 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r0, 0x0, 0x168) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:25 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xb, &(0x7f0000000180)={0xc, 0x0, 0x0, 0x4}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:25 executing program 1: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000001780)=0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r4 = getpgid(0x0) r5 = getuid() getgroups(0x6, &(0x7f0000001840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getppid() r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="d9cef74a4b8f0699029709a9d196a93430389eed5584bc9fc3ffd3de121c259896788664468da879b7b94e762f4d21518e7c505d8cd8ca485b7c146f6786e6e96d5e54a92ba295dc47161739489671ef54ac25fdf0", 0x55}, {&(0x7f0000000200)="4feeea089f0e3dd1f0a8677d6dafa52dd7b3d941f9b70d960bce0bcb7c585a1f60187372b95567c632f5197a6859b1561ebb9a9c5c0b498ad0351c0d38b1564a6892ed1db639bb18b2a7c71f", 0x4c}, {&(0x7f0000000780)="2c030d934a7ea67ffccc364e9be0a4a793d35cf01782d5f5f24e8762d963ea245936aa13b5fd35ec48bd89f9c4b424287c53365db19f19e71c6229a5a7c23f973d5e9ba3e7bc5c162dab70dbeb6c829620bc83f3ad834f0e37cb23c014b4865cb0bc918c554bdf68757b02dfe172d3b530dfbff19674eaacef452659ce76a06f732a7bed4db743f39c6dcff6273a9ee47c4be5c700bdae8a8a6a35784f930f8fb5ff7d72099dd187dec30396f43b7fd15cda136bc8a078e7d0dd0aecd8e9dd66e41189fb4a1ee7da752d8761b35eee2a78160beb9b64551186063dc329d21733e1fc222ad54a25a657663046f083e4c71dd6566762204fb4a976e636cfbe40146a4f9ead3250b219387d4f3452f6c870c4272778eb4bd325e06bc7f5a9f239df7f6f2feb8fcb3cb9de9d506c8ce1b2cb2d5a8eea2bb6d7162bfecd9783e927141e656091840209e7f0d7e52c67a6db18a1211c059316267a3dabfc327bd788204d1a46d0b86fafa65239725996ed500444bdbf43e1a4311580bded049607a78d30511be8c5b219fed4d8e322b6b9ffbc1f91727cc92ff57b5b1f1328b275db0f12789d18d9ad867d31e41c654b2baf2ad106299d2113282661acba4de1844218d3f4e3bd3c5e4aad17097bf8415ca57d2ae4e5670d67438071eeb4eba8410767e23164821be885a79f02579a50029d5f8f5e1091915c300e14b5bad9719218c00f34ed90b0f8923e09559be427a9158c635939a74c408d840ae1e5cca2019cf54778016971a2596931ae769271014d583f97e2a2a5e43203ebd4b6cad4e69309e9e8f42a4736ff61e6601bdacf353f717db1537d48bebd2199989e04b7d192071bafb467833996234674f99712207f1bf3aa0b5e528e64a2f5da9b4bbc8112aa3aeed1754016907ad309b7b1b9bb3023e067afcc88de9a3660fd7d8be5f6513c1abb345a3826462326cbfbfe95340cfccb956c4b9b28bcbd4955a4301ad2875fe762927fe9007b9ea1638b9cc0b53973f792e67a31270a3af23e62496ee2cb19a7a6d2321f515ae0ed40e5db26462683b2c8f86540c9720f11d57ba62d5f91525f0cd01a2f62e30ed1174bae15f163759b239fb63129df631b144174cd0410fa9eed5484c6341b03b29143992b902c140b53639ccdc6b3df706e72a06589352f5562c2b8edca8b8a691c1ba64eb9adb0df4050564b96eaa8d7cd97ea991049a9c11b5f85cefbd7f69fe9ccf0fb7f42562e4327a0b3575f768e0d69a38a4cfffe8a23959b298e47423f4546282d6e4c4004c8d9fc2b182dbb78a0a03b9ae0d04f8940f833ce92c68b0d4629e531c00ef25e37c0c8715fa083ce22fe76d61e545916126525ba4bcf0ef7bbae3b1e6ad6cc1da6a574231b16fb5c8f6822a368426ac4127bab2c4b25de12d66118036e9eebaa1a239b6214ccb50000699851015638fc50e0d212c646a4f42d3bc6d1dd8a635989aaf22e588944bb8b652d32570937697ee0db157cd6f76c970c82d073813ade845462eb0ab48cf2667debdb32f70e4670d57e84526d53e2c809c2a202e8c48d66f454151dd99f3f24f58d396679bde4cdd1014fded5f4fe73b1be93af9dad03fbc3abc65c7fe2d785b56ef298758ace2fac98420cc1902405a0daa5d7a53e966dc53b805c913316f50f1b0ec1783628f8f320322a7a131c937b7070d9524d00ddbe40f28bb36023ab4be1b6c3c729a2139f44020783e7f8c8ba1096563948032271b8b31fedc5e892076abc301411baee1ce68bb395e905134021ded48c23d174df048ac78186db9061460f54abb9a6df745bc2a837f381fbffffcc5dfd22ce689c7cfbce848ff9985e5599593c71c5ec0993f3aaf62ba8462726e36ccb01ca4ff8120320b6c936cfe07b649b8c29e1b1b673b346eaa2cdd742a43202b6aad63ed51548f7627f295d6e3721345548d15e8024b7f92cabb78bd20b7e9ddc14e08384032a2e42f0083fe77ec2a4a93b9a587f89e0e16032741a1ee0ff1ead81dd32cc7a5ff6ec32fe97a60663da06faa15925b2060ce6fa4f329c5dd4bc725776794f3fb71dd351e1b37e1480ba83136960638c3bca825349f09c4661f81af66dc9b3529b617e12f5616c455d9655c46b99be9a46fa612c0a2ebb34d9097018da93ea47ffb86f0d8aa64edb02ae231664c9a8ad9650528fcd057592061d4709f167a8e5bb622c06157f72d51d21b71435348d56c7cadc7b4aa7d47cc0702559186b602cae09a652ba1169cb8e26d68f1445fb255e29fec99f97e8e4ea03863743044c188880fceba3367093a5883bb3fbb710e8db8e9b56ad65244014ab97aed27b50ae7c403ee8361db9056387d54693c15f997f0026ae8715c2b7f144de88bfefba6b94956e5298f205f912f72df3f1b3b150cccd4acffa085948094c9f946095ad3bd0dfab261e44bfd6c44d795625477a9e1d8c11d2c5927112c31d67860f2c0c2ae9bbac59d8fe5f8eded682e9261961f65f5df2a317963c111d03d4ec3130d43ef7d82d78221949c9f6513f9911cdb41d7279cc8ba10516bfb555fb24f3230a9a3949b1753b18e62c56ce47e91d90abaaed3f4a24cfd090092c576abb37a6ec4175b58fc50e511191add481df473452ece044f3ab66fb33479f1b49a704f34985eddfafda5901def73895bc2d17b8600ec1c0737ee6a2363df1a3ab0a1c97330bb6601e94ef0bbbbe99501c5c9bdb0f4459736be72e5e439c712e899f968cd462b936ca5c7e689026537e6ec03976626eb27f373b2adb9638fcc9a10431c7c8f9482f4c732d683f7a7d5e9571f3e1b96434fd8a63b2f1503d74a1615adaa94aa5cd5f7d1911ad1133b66d5902de8eb6ec0c49ee2174f6df5ead8c57601bf293c1ed4b8ff03abd9da0ec24fd764557e3da4bded27daabf771d8668a9b613600d6c3a46cbad3e1f1997793869648457b04664bb9dfa65d75e472570c5b4b2d1e3470c6b5140863b16ee9f811bd554f541333cd7e19af3c986eb9a1eed5c73317b51a44f517d52b5d636f6c331ae71aca0dfd63f6f7ce0cf93e414809fad94bf9e1b71eec689fe5978545fa8b8e03eaaeefbd693db693cc4887b2ebea934c8fb08be4dffc625f8982ad2c347be9de591b1328bb8ff69f4664d7a2adab6b1c4868febeeae6ada719a6e3cc0377c9dbb42afa488e486f9d852a95326140d68ed449036a572e5c1806cf7b3c549e7f41b3a42caa6f30e052fd365037894f618f199fa4a817a9b87137af0f255db7f4913cd43608e371b89f99306a6ed8cb85e0bf392b4baf605f1c26a963c6affbfcefe8eff2bf84c18903faf31ddb4e1bf789190819902111575f9c5663d1ea859ecce14c742a4fe0e69d6c34d33f1746d4d062934380b6a5004b43d927c3cdab8fe29284fedca70dbf38268748b8bf1e824d17b46d92987b5aa94c7fbeab35c69bc3e406a8b5abc1296598f62a4abc963ef862beb63b06658e9bb4d55354fb09ef1681ae8e80240aa2c202cdfcaed0defc2902e179e123b93596bd25d8610e608cd6a249550ab612c517da8d760df6c419835ef4e6604a7787505931042a44271a844fc88e9a910591420c30868e14ee87d80ef9dfc0070508c6ebffab881e655308f5407acc9b9b5c662a9b2ecbbf7dfb110dcc78c90dbab48f2380e830582fdac3fc557c7b1445ab7e312a70addcc5999784833cc8a7666293d51e3e74b0de39e07477d8de2f032896cd82314c9750875de61d5b58e34ef482673633a57efeab2a4e9047f17dee7fac32b5a18e4e590cb5f37948933951d19129cffedc4f4566c7c81c2ab95c7811b81f30e205b78101c8d218776f6acfc99d2707d0126c79eb8e5c85e273a92004cb24138f0543d0c1223e46b8c3854befce1f762d58d1ebb606e300eedde81b87328ffb67206af949c8c0840073e72ea2baaf6fc3608984c7f4223ea24fae010b4398d0f3f014e7739a44cbbd6e86f3552ac4a96ccb09febcd0f322229b400da44f2bb3a2493379819b71e40f65b33932761d1e5732338949bf3c0814f7016d5849a9b8c349812ebeaf0cffbfc3a9706da23dac56c53c5c075d4bb13d9bf997b95fda2545c7c4226d5380191fe087e7745035dca78ef48bf1b4222c264eca9bee8dc2d1a51c6104df6a5379dbe761cd0a9645968c518a3b48e595e628cd64b255dc9437ab4ce846de7fdfd1ac4bcaa3c7ae0e8302dc8b564de3055642c740515d35c1fa36f759314a5e21a016a918a96b48945be75cb0c3c363a72d135fd134740655583edc776438ddcb40a3874942b4c3a24e96ace6f6bd3dcf6939bc4510844ba0c9aa8006c87d3ab2e869b8b52c9cb028fc35fef9f3fe0548c34bd16939c567e8c1583d9a0617bfc26d13464475a451650414a0b9b05023d4c6eeb58888511cf3831c5df65d1c98b412785f7e98bda18abde307709ba2fe679b9a50d94ac269d2c43a6bb3c42416471b7144a0f26e955f85bd643d172b52a40ad5bb8bd44d9efb649866fcff9d0f80aae523f98f2b021eab11fd4c3bc8dbbfdff4f03d0d3b3bb0c634591723d2dd78d2aed033c7563aead2bc5c1b223742e7a8bfdb4ef33a95303fcfaa3d12a4340060af260644d3c46c05afa5e6046b88fe69a184878855ae0e45ea35b5cd89b6dcefc05ca1b2d59dc654347e21de2bf0e9e5f9ffff6afad40494444e3df8cf8f4646d8a47c0eadab4380ec16f9f256d9c0955c12d8c9f7c0d3b80189cfcb263c4bf196c12d4907e4de162a3a29400cfac0b13b0b61cba8244cdc247f9a038920a7d54ad5d42b32f07cc6f3a5d2ce514ed76662166079ec56827eadf7eee435e7ba14fa11543e7597134f8f446a60a5274879a6b14255319a48f1def0edbea29d36a36098f4ce4a5abd4296dbe046bed9179591f68141c8c4cad1e4931bfaead5db7fa39e609aaf78e8079b70a52e712e8eb67ea867ed273060309a707e8875b75c079937b2b3537061d7cec4262ec6d66036bf79c1e4c29696111200bab56ecf02da510341822eab348a9764710eb32facf5bd251f079f69d571911cc4f05e0bd29621c493c71909570760dfa48bebc4e5990e1905d9347fa58a78454834407879d74e74cc34129c1ccb14b24d832ecd596f5167f5915f5d4d0cf2a19e621dd84b6448844e169f5a72e3791b7657314889e1818ff65876d3ca2746fa7e50090427311f2732fd3a0552c86d97fbecf97ebaf5f6535b19965e586b7d194a722077845bbffb36f6a6a69e5da288a13de287642558e91145db4dedc9909d290cef62fb8ff5108f4ef35372bdd9553ebee9426165c08ce92304823d22734f44d944c849fffb1faad67276b62d94c797a9db19c231c3151bf0524ed4fa3ebbb3c32e4771556aa8f8ecf6d141a80e5e4c83812eaef7ca9e108ccddf7178e3be8853dc2bf25bc5e0fc65428a3c81cdac3efc3335b4827170c7de5c493926a19de258cffc3584cf146de99da08545305e49b3cd3ed22b5bc60d21d210d1f700ca7fd74a0bbd29cbf31acb3f25a1718b148fca6307be455437ef48fa93eec731a70435e6879f62960d9ea403ca54a63e30ecc539c9a98353e7e13abe1dcd54423d631229357041c713ac530e74648295a669577ce138cf5711b6ef2af372c2dd4c9c2a5e9a5cbf0b3d1444365814e17f735b7a4bb6c96d96558a6ba575c220a5c84974a6a3675b8714bb5eca27c1cc66ddaff9f08d31e0b14d64ec60cb78951e72864a4711bd22cab7e3665b0f816bd62f0262ac35ed134bfbfac1b1c1b3264b1a5927596c9e52963b38bff5b5e70cf998dd09726", 0x1000}], 0x3, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98, 0x6}, 0x4) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x100000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x1ff, 0x81, 0x1, 0x5, 0x9, 0x5, 0x82fb61a]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) chroot(&(0x7f0000000140)='./file0\x00') 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x400, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0xf7, 0x6}, {0x18, 0x0, 0x7}, 0xd7, [0xd9d, 0x5, 0x8a, 0x100000000, 0x3, 0x4, 0x1, 0x400]}, 0x3c) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0xaf3}, {0x45, 0xc0}], 0x2}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = getpid() r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x1, './file0/\x00'}, 0xb, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcff5926e94d711c7d3c13f1a260b4e9f8f27f3c5a55ee932d76b4b405d3", 0x1e}, {&(0x7f0000000200)="4fedd4c58138ac81f50d1c65b418b785ced892ef2ec4040dfa1e9756483a8ee752b253a327c1fdefcbe05420e1498d1d9ac8666fa9d9cac70c4c497f42151cd0c7bb3fe7b8eee0da9a932de22ea28550892e2897a45124b11ebdd9599658ca6ad9cd8a2fd3e2", 0x66}, {&(0x7f0000000280)="0760410d23e5c806d2bc3de78639360816b253cc611a528f54f18ccb1aa44301392c75f0ef5c1f667b9fa0ef32e6a424330204406c92a48a5648977988f055c27be36e063e7552554b4fe8fe5e11649838ade285513ff4f280c3862aef3ad1c1b059b751c02e0fec214e42d119ba88bc8564c8f95eb8f9e7ec6015720edc3c18998c92fb1b4e826da5eb9c7f175746e1ef9ff1fdbe25b891804fd4800315a3715395ee60fef48b8a12391ffe750e8923394ed151962835334aa425e2", 0xbc}], 0x3, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}], 0x80, 0x409}, 0x400) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0/\x00', r0, &(0x7f0000000100)='./file0/\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:25 executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080001fff, 0x3) r0 = socket$inet6(0x18, 0x4004, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r1) utimes(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x1, 0x2}, {0x2, 0xffffffffffffffff}}) r2 = open(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x29) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[r4, r5]) r7 = getegid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff]) r9 = getegid() getgroups(0x3, &(0x7f0000000140)=[r7, r8, r9]) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000340)) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/146, 0x92}, {&(0x7f0000000180)=""/11, 0xb}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0xfffff68, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x812, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd16, &(0x7f0000000240)="e5df0e771aef370234ff35f3ec3d4f21a2bf094b6a030e4a48a0f0f9addb293c53e8f5ec6592300700a5472b01c522662486dae3897b4f20a293c1ffff8bbf3bb2e0f324ae0798d8d6cb85f8986d60310000") 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) fsync(r0) 16:00:26 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchmod(r0, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") fcntl$dupfd(r0, 0x0, r0) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="21549c3e9dd832f36bd9f587767969bfee064e400d211f77581b96860ad467dda924a586ad45202c2f8f23983a488654e76e6ef0d97dfd72cd431347f13126fef38c2f735ca82ca36657e833c3354607a26f787709d56766a6705187b8eb5f9fc2e9125e428a46d22eb23bc84b388b5d2c1cd4421f9e29d456299f92a38de84d7f3b5b024da77084d7f196ece424dada4af6944fbf2ae11690ea94cdde1f9e99bf9eaf158dd8f150b8abc6a4f8acf09dff5e71d74d9f13afcca2c5d6ddc4e9135094d5ad648b9e0237a88af1cfb59e8c3219df4fa01de5ce22262c4a85d60b8f0b9156e6", 0xe4}, {&(0x7f0000000140)="44ea7081f8b70645944f01e6b314962e0004dbe48ea7ac4e2612dda94c2526039c989947efe21b8dd895afc3a77643a5ec071f20a6140e05251324b5d3507dbc021e3b05f3ddea", 0x47}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="ea1163679f469e25defb5b5ffbd2ced2833f700838164cc2fbd1bbd1d06ef37fdd5327b21723c62ef1e091fc3c8cc90a5e9d8996191e4195d71a8e1c2228db3e62d33ce231deeb85418dd3aa0ab252ced7f6c100989e188f5c22e391136c9af17613fa248ee3cfc8aa083451e9c1ffe0bac2382c5f30db8d", 0x78}], 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1) shutdown(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9b, 0x0) read(r0, &(0x7f00000002c0)=""/155, 0x9b) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0xfffffffffffffe1a) 16:00:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x3, 0x5, 0x6, 0xfe7}, {0xfff, 0x4, 0x5}, {0x3, 0x1, 0xff, 0x3f}, {0x81, 0x5, 0x200, 0x8}, {0x101, 0x6, 0xffffffffffffff8a, 0x7}, {0x1c, 0x2, 0x2, 0x4}, {0x0, 0x47, 0x8, 0x8000}, {0x2, 0x9, 0x5, 0x4e}]}) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x810, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6}]}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x99, &(0x7f00000001c0)="ebc9bfc9dfd4e660c64e642899ab81b5dc256dac90580f47928c0dab3ca85aa07f028bccd62b7e14e2b2afa54c6a3ff83840c8ae888483ff6c71557625cec7e1ba1979a32c4cd4698e44ace609c18221d61e43dff699a3b7607c761793fef00fd6c0613909b52129df9cb0b89478db590bc50006d625c2f2377cbe273e2a321cfb7395c858f38eb17fb89d7ee8e680873cb12d8d945d120c11") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffb8) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x9]}, 0x3c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x99, 0x2c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000000)=""/30, 0x1e}], 0x2) kqueue() write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000140), 0x86c, 0x0, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x393, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) read(r0, 0x0, 0x586) 16:00:26 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x12249f36) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000000)="266bbcdda1a4906ee1b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8080, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8503, 0x0) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8001, 0x4, 0x8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x44ca}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc4fa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7829}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x4}, 0x7) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x83, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0xffffffffffff7fff, 0xb3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) 16:00:26 executing program 1: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000918d979da0a052e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4104], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001580)=0x20) setuid(0xee01) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x679, 0x1dd9}}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) msgrcv(r0, &(0x7f0000001480)={0x0, ""/232}, 0xf0, 0x3, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f00000011c0)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001240)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001440)=0x9) r4 = geteuid() kevent(r1, &(0x7f00000015c0), 0x0, &(0x7f0000001600)=[{{r2}, 0x0, 0x20, 0x0, 0xffffffff}], 0x4, &(0x7f0000001640)={0x6, 0xb4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001680)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001400)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) r8 = getpgrp() socketpair(0x13, 0x2, 0xe810, &(0x7f00000015c0)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r4, 0x0, r5, r6, 0x4a, 0x8}, 0x3, 0x7ff, r7, r8, 0x1, 0x100, 0xaf9}) lseek(r2, 0x0, 0x0, 0x2) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x7, 0xffffffff, 0xaf8e}, {0x4, 0x20, 0x7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6}]}) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e2f66696c653000d4efd8cf59e91fd8d51b2df9100b8b870c699f6339e7a083dd3f086104b3d10feee0005b15657173194352d4b4b4ceec13948f6900a55f4eab0ef5892c723f9e25f92b7e34e050de53019dfe88fda9fedd1dbd4a83bfac6ace8a2a66655c1aae1d238cfb00514de3b900f1d728ca343cb6ae6fbc25ae13a2f4715adf8bff420d4df3a7a8914cd7a0c74c4d832b6584a6d05e3f22daa77cf4df78a178d41af3061e67a46cf22262a1dad737a71b5873baa36b9c12f6dfe1"], 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = syz_open_pts() syz_open_pts() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x102, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r0, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x932e, 0x5, 0xf9, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r3, &(0x7f0000000380)="fa", 0x1) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000080)=""/34, 0x22) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) getdents(r1, &(0x7f0000000140)=""/133, 0x85) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1f, 0x5}, {0x85, 0x3}}) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='.\x00') kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x20000041, 0x9, 0x3}], 0x0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1c, 0x2, 0x4, 0x8}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000041, 0x3, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x2}], 0x1, &(0x7f0000000100)={0x2, 0x5}) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x82, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x10000) 16:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000940)={0xb600, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000007c0)=0x5) pwritev(r1, &(0x7f0000000a80)=[{&(0x7f0000000ac0)="c5005764996bec9fc23f8f2dfa05502766736883d0cbec53767bd72a7b95d47fe9e869bb118bd63cde603364cd6636c355455cb3e6bfc7573338e5220a800694d877d47ddbc10b4d6d5d33a8d9e1c6836db25e6669db1c8a3e924d9986ee17cefa4c2f1d1c2d05db74f92a95f236a79b0b0dba5aa31ad2c330f95e01096ffe9696d914179d9f64e6a91ff5eec99d7696bd1e7e503bd1f0be5485bdfdd962e3230d595932cebf832941a93db3d5", 0xad}], 0x1, 0x0, 0x0) setsockopt(r2, 0x8, 0xf400000000000000, &(0x7f0000000800)="bf52464f9f0f6469c1d292c2a787eaa4a16bc9a092d6805b9fd44151ac1de416db1e0c9323e16d5a12cb822ac5efa1d05cee7637de384f2b868ac812e7c66c6580612979831387cf87d9c7744892f150f715f1bc9d0f3ef51403bc11d9f67e21cf86c7b9130216ae248ea88f3f5f658282878342ff95cf729cf75982e4eb8eac3db273aa3497461e35834e1540acd0d6aa2e4b481e4bf752719fa809d4ddfc2e4a8784633cecef217ad1e7eb07766db00f536fe94db937b3a9ec43a06bb8a0fc053c96579bb33366b5d702f1ae0a2e3a4c576faaa3dec727ad881d0516e5253a93d45bf71ead6522aad145f2484e083f", 0xf0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000000c0)="b3a7374db48098ed4020952560c2840de268857ac4abd7498025f3e0b03b588945deec775d6d5259e76465e5b56bb21ee542a2458d79fe2f3df7b7136e8785c7e9ec592bb2574504ae4466b8481b39485fa556e85e4a90259d76139925d4b65ff0b7601627c342c2ee3113cd6f9b375ecba1de59a7bf82507803564d1da9832360060130e373b22ddaaa61259238bdce43237bea4bc5bf195c1f9d432f644a4edc99e18a994cebd4cc4645d901725025f65eea634cc72b34ad1ccdc8e4909ffced51bd7000f118", 0xc7}, {&(0x7f00000001c0)="20cdb5a447f6473dcc558cdbba9485c853c9247303470f8e3824239f9c57a9105a012a677bdafd628172c036f6b2e4a3c203850fd1d56c86addba9dc7f213a305088398502c9258c25b1685e46709be4afdcc0081e9de418", 0x58}, {&(0x7f0000000240)="4f58d793b191601e6c5149269ba60c", 0xf}, {&(0x7f0000000280)="7d5fb48e7f4846c52c7dd7e4be121ecee10b6d7705768296759f184df0426d79aef6506e1687ee5c728c41ce1ad50818a59e290425cad28cadff41aa118bdf0617b9f20b022b9b3b673d54e496010778366284fd4ee5992fe611f31119bea523184e024475685e64c2e6c2d764d64c4ecde88d78741c68a73b495271f03d121d4bbabeaa16fec395a5e44b5d51ae014bc79054cec8a97c97a39bb09c5f5abd5cbc53a877384c6c6f8db0087a4083932ebf8421da71970ca11c0d76603467b0f966b1ded6e5acbc976ebb2806d79aca39c4ff1d91e4a163ebad898ed9737b7df57102ed58fad39eb9f46a149e598dc648", 0xf0}, {&(0x7f0000000380)="c51c0d0670c502e0f8e79e9ecea5d11609050c6bd42faccee1730413edd43fb98b6dd20623ab90f1ed5bd8dcfed4709b5c42015a4a4a1cd6650170da5bbacf8c76cfd90bfc3eda12bc93c6ad5198cb9209b561235cd28cecb8077edd39ed7b1ed7c16dddba21a9df9a7110ff36b62e19986bd66a6118d36a1fc47003a9d15cb4ba8c91a1a6c4673daa35ae6672ec43fc279d48d3c898f3aa6999b380d50c7cce8c1ab135226147c3a504113152c4cae7a2ec722da0f8a99ce07fd20d", 0xbc}, {&(0x7f0000000440)="b5ce0a710a3bb3b02cf2c50643ac8bdf22650ad6e15a7eb6ef00f9815285c5acf7b8d758fde28dcca58c529fc5fee6e1cde676754160d8ff47fed9659309dfc923bb0e9e1a950131366a2b34475ace247385ea8f104d80543b051c873bf678b62c17336d8746", 0x66}, {&(0x7f0000000500)="41a1a9fac5d27801bc107da3dc90323dcc973758fd3905c12496c7042470d74287ce5fb74bf69f7e6836d7f8a9", 0x2d}, {&(0x7f0000000540)="a5cbe21e85e44a5cf22721b26d826d32f83c316f5b99a10a9e2008330a37f98e9dac90dee04223a51e0fee6ddf0031205a6131e9b2a022cbcb427bed1333063658803dc70c11154821f270d581c8da9dbbf478b9978efe88d0b7b5ed9c5fb52c5aa60b8a68b448c7368786a113b1ecbbb59e24f6253939aa2a3668d5cc22758890c91255109519589682727e1da4d028df3e0b9e9e3f84570db69beda2c7d929f73b54ea8c8f3baf9590f30de4fb899ba65897c14f5d88415b077b0ea84509ac77eebe6207dfefffe41cf6312d5bf6b56f6dcc80a2a8578c11c4f004f601fa9705db6ce3bfc4f00ae65e746851651e0bb148142cc900", 0xf6}, {&(0x7f0000000640)="f83581f88e85769c1594a8126ab3649b753d48beacc14fde446ab1c356fb5361ff92f5e21a514fa6fc4f1f449b522d7871272cdf9b29e7e976888eb351dd7fe7206938b8fcd79722cb3c8ca3812d999aa44d782bee45c2ca1e2d8f60d7a41efd8216cca70db493a53ad2b2a613add6493e95700f463f4f9e6ba6424096cde0330cf2e7bae71b0b7f26a1cec782eef437bcd80f99346020be3e2f8441539241f6df553a16114e39c193bfe1ab1b0e1071bfebbe4fea8a7e2e096ca6", 0xbb}], 0x9, 0x0, 0x0) fcntl$getown(r1, 0x5) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcf4, &(0x7f0000000100)="b661fdc874aa0e370ea92698fa66c43c143a58a041f4091495944836772db6502d44bacdbdf59b3b79a0db186cb023ea1aa82fe53e8471e3ec3024066e11683508ccdcfdcfe08dec204bfca02b14838848ba0fcb214bcfbb3f7e53970c9731b67648f38b2b71aa906bfe9a49663f8248f6f10ec8fd566bb847df0d879fb716f800a019b05a2caad084290d17b248e21da6abd0e8a0cc") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:27 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x4, 0x8000}, {{r0}, 0xfffffffffffffffa, 0xb0, 0x600fffff, 0x40, 0x5}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9, 0x80000000, 0x100000000, 0xd1b}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000088, 0x9, 0x7}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x5, 0x2}], 0x7ff, &(0x7f0000000040)={0x100000001, 0x40}) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x4638}, 0xc) r2 = msgget(0x0, 0xd0) msgctl$IPC_RMID(r2, 0x0) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1a1, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0xffffffffffffff1e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sync() r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000021000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e0000000307000000000000000086651db2db8ce532"], 0x3e}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:27 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) getitimer(0x0, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x88) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) 16:00:27 executing program 0: semget(0x1, 0x0, 0xc0) r0 = semget$private(0x0, 0x47f092dc2f92facb, 0x745) semctl$SETVAL(r0, 0x0, 0x8, 0xfffffffffffffffe) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x401, 0x2c) utimensat(r0, &(0x7f0000000080)='\x00', &(0x7f00000000c0)={{0x6, 0x100000001}, {0x1b97, 0x5346262c}}, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket(0x7, 0x4000, 0x7f) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20001}, 0x4000080c1}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x100000000000) 16:00:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x12) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0xa53, 0x8, 0x8, 0x445, 0x3, 0xffffffff, 0x9, 0x10, [{0x41, 0x3, 0x2, 0xc4}, {0x8, 0x3, 0x76ea, 0x4}, {0x4f78, 0x20, 0x1, 0x3}, {0x3, 0x8, 0x7, 0x8}, {0xfffffffffffff801, 0x3, 0x1, 0xde}, {0x7f, 0x7fff, 0x1, 0x2}, {0xffffffffffffe2e3, 0x5, 0xc8f, 0x3}, {0x65, 0xe7, 0xb0, 0x29be}, {0x100000001, 0x3ff, 0x67f0, 0x8}, {0x4, 0x9, 0x80, 0x8}, {0x0, 0x9, 0x20, 0x4}, {0x4, 0x100000001, 0x401, 0x80000000}, {0x8ec5, 0x7, 0x1, 0x8}, {0x5, 0x4, 0x916e, 0x954}, {0x2, 0x4450, 0x80000000, 0xb}, {0x251c, 0x5, 0x80, 0x8}]}) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000500), 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10820, 0x72) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/215, 0xd7}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) 16:00:27 executing program 0: r0 = socket(0x800000018, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$getflags(r0, 0x3) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x1, 0x0) flock(r1, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) flock(r2, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x9}], 0x1, 0x0, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) listen(r1, 0x701) socket(0x0, 0x4005, 0x5c9a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x0, 0x8a7, 0x3, 0x1000}, {0x4b, 0x20, 0x1000, 0x1}, {0x10000, 0x3, 0x2, 0x10001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) pipe2(&(0x7f0000000000), 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) read(r0, &(0x7f0000000340)=""/140, 0x6e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) getsockname$unix(r0, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000000)="bd", 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 16:00:27 executing program 1: clock_gettime(0x7, 0x0) 16:00:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x2, 0x0, 0x2) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(r1, &(0x7f0000003400)=[{&(0x7f0000002400)="4e02c526244a6d07ecce03e4a360cfcd99c0381f4d5afe4f29a11dd3a872bd4b3483f17f7884f139ba62face2a1f27021734a2e3df7d1836967448e64b8acee34d0d3ec3c612ddf929cf47663038461362fa7ad400f9d3b13b737b9deedf0bfffb75af6cab44b68ae9b16e8a9b8477809531af045520b08787a063430199c46716ec39c2e7ec293dfa892262e8318afd064f6e03c32cbdb32c7dd5c62cdda195a4868ad9e90b637fc5a5f629283b632822d253fb097a000e65d5bfcd1be0767b16224583e05f726cbb251d35ddc4ba1a2b3e91ab444b6c9e38675d31345548db22bfb7fb5f92aa5971ad444d6ed4a0399303f14998ef0a255cd99009bdebea8ae849f8d3b0c4298ea77de4a648ee5351ca7f2920352e2a4bfb88b8f54ff5b1805504438f609532c8bdd7902af0708aebcd3c541264ee95bd0fe981fd332143543e0f8860bf066dbe4a074d7d3c6932ed6721328f96082083c17a3e4e815bd7c9872f169950434ee0b88e608541699cf677fe69d1c311045261f5ab28fda93e8e63eb02200980b7d0c2ace5af88e84119042ad6e345812381b307cc32bd14c6009a2d9fb4d4aa39396fb8094d3cfa5b143cd8b2837a14cfd2022e7381268f2554f038893b09a925d973316a7d35b2adbf7a852433f2f9a83c48155fa180fbbc57dcacb2aa2043a87d02b9d33f0678c2a0928034bcebc4b3afdfb361e3066f57bcc38028d67fab29ea72e49bbb7f95ffe3d7881b20491909b9a899fd4c570db1589e0cc77d682e93e934200b7d0fb53a1313aff6dc38f453534f166d0e2e8e51aeaabf356fc01a90fe30bb600dc48a498325c4f64f56648050f15f07fc9b08e780f02d4757d9040f0c51c55fe2ae51297189bf4e64f44f927781d66209f7feb5d17a697de255b44bbfb45cc4d54724ab56c305cee29e22b64e450a92313957cc8f2742ed9df6237a4c50fb6dfc6b042728fb1401a0aea75c74adeb55f82d47f95689eb455ec7319eb98371b80e069d0fbb85a03cde5bb930ad7ad6746b17f919c3acb3470b1f1c37a2c56b7848d20af8c2a64ab076d7ddf6d4fbd87f001da80e67261c591ec84e437854d6dd8a1e6a977a8e177c32517fb98fbf31b2b79bf51016061c0bfc7fbb86c5dec6cedb111227dc9730b70cc8d5cccc51925240d357915cd2cbab556ee24ec5009463dce2cfc8e5b19c08ce5ecb3fecd8c1c41df8ae1432cc1e98a61380f227ced50550eaef5ab200194d7c8604500b9509bbaed760d17e75cd4faff92617504e1200527981e9820dce7ce2d1eb725ba83659f8f78b78ea654c668de80be001559287ce9a6b4433b05ad284a516a63cc78f49ef5742ceae5811ae52e3fc8814030e709762ca3e7154f3bd0870cc8300af2e99b6b8442c72a688c1465e138af3595f86fd5359131eed82978d8d439debaa919d365d990b93ef46ff84201117668d0426bcfa78bc4a40d9a0d432982046a7c858031a44be88b2185285db76582cc02aafe76949b58a9b2b50fef628f8cfda3e684ed7cd69048949dbd84f7052cf8525d159b896f723dc0687961a21922e7862776a4b3a8b8c65da73877988b5b1d1737c43b2f892ebbae83ee1c01d399bc1cb225c5d9b47f9bec896b6aa19ee842ba087ca641173e52e6ba987a34d796766bc202ee0cb309441423d3cfc61eaa31608431d82400e9eaf5b9bbcf2695bd1605c8f23d782ec3461f7b1ac88b523f8022671f84081b4586ea775a2a176730aeb65176795179bb8dad2d513bdbb8b375c7404e1da649af078746a5f681561d0feeb90c0541fe83b61db1f8eb00790eee6188e093b84c206a8f1e6ad2c7c85c551e3fd5403f4cf463585376805d052a4b760d65ea129ff4428eff6ae3f0c24d2033595c7e1830d613ee336701b2dcabd3a53873a59d090104f39c0b2b646454da80525ef01c6fd1e40362450e45d9ae70456ed96d4e3b41aa4e20cc407331775e3832b1839c20e9808c5e4be9d46e218628fa7346e8578df2976d45f8b77e53f167ee15a22f56e46b1d9c11869f2127afbc99902fda8b0e2304a119c073c4ec364da253ccc9773dbbc4802af3de4912aa765ad79123134ed4eaf7337b0d8c1b901bdd5485812ff2925bd566fc9b9c6c21cebb791e97f99a98656b5a6ff2f16336db66cfb6c524e003cdf01536a4816b66286ba2a2c98539895335fc5a55744577d3007e64c09331a175643caa9b49188d3c27a5f1f41652439f38da73488d102d250168ea3ce9ca5cce93555c1caff7d318a32e920f5a2fae4d670c3b3b819754ed889e4d4646380564ebee0c3cdacd252cec12067bd113df7e00a57e805a341af5d5a07db936b6732f768e73b5f5fd89f936b9561ee4daac359c4dae69515bd57cade7e02d8890129054e24d0de466a64e8d799f01a194b4c396fdb39fb208bdd7333e43c893516bca3d28a24bdee1f37e01dd8355e832ec3fb2ac2cc768052f6cac20a155a2bf2b6e4651e509e5ced598988395accf82d95ce45fabc43202c7f3d1a985d1913daecc393b208e9d22d3bb1d4ee3c7af0fe5cd79bf4bcc61a7613f2aa91ac19cdb48f47e0e87bc84f467eef2848670062a1c18cf9e5401dbe7ceeeb2a1076bbf940f70f064a63c0c02e76d731f0f33ebe151a37489e6a239afe68c14a8609093003d6046421cb44a7008ddde1c569966a0b723dfbeb5d4992feb55023c415370347c22e4910283baa5ba185bcfb31dad8935629a5a7f35f31630d355a4c186e508c8dfac9df08b1534f10df05374e93e8d83be9b7056a152cee6f8ad7d860ed385a8171895439d4e325e1ca0a08c8f1a4d9f8c867d9bd3c33d2a362f8579b43f68cf3a8bac709af8fe2e29dfe30908e3954688a44f19536de726b3be3aa2fc812a90757e6aeeccfbe1cf6184018400dfc4425fd5f9bee56ad360761eda086af56ad465e86d8d84df0c2dcc06cbcc3e1061b64037e90c03c8251045337815b662a875f18fcc39e07e0db68a57c139010647f97acb5057a7af32de4e2d29d42413efaf41c8ab2e781dafd8422ec761f5da1c53636ca0a78109b253095c32ecf9cb18262b608a5a0efd266c030af42067b5b3d3a50d67d98f93d7dabb8145fcace80a47c8c7e6772f3dd63ed3f1e7b41ba693562febe7d972226a2289ac3d99cb1133f27fac97bd216e87fbd31aa3f95712b303b8cc8725add1692823bd1e59b3358d6d060b0a3381d15d2660ef75a45e9eebae5b883a05d1f6ce6adc01c0109198f635ab7ae14d0dba1425b42d4d3c448135fe3773320aa0d5b9b902afd7da27623b8e7f7888458dd75e417253a23fe09dd19a87021534f59a0e78c9ecb8117eed3bd00c922cf2f1d2adcda8c8c914d5494c056a412b806bf345f19823dda2da3eb51432b5ebdef4ca72fdfb9d10e1833409bd29010477902f8eeef2eb49990ed11310c171e46d3c856191459de2a2e313d730e5b9b48c35f6cc052ea4026fe00bb534c409a3a3d5827b354dda8089e88e39bdcc42ae98b0cf2462538c6288471bd3f39c71f8ac13f22b47f095f2d7007bd857c22e527c565159dcfe0f5bf7699b8ee5f849cf0ad0438b8183e3702c073c7afff7608a4026a812208c15b10c996757bb4ae978c52b16f7dc5b2f86a94f1f2cb4c11bc192afcca10cc321a34c1fda394d06ccb6df58d323c659a32c56e464f1c814fd046c18caf1946107cd566f595d1c263382a02de3c82858bcf5b1051433c4745bbb7050d909517bd36bc5a60fd9c183d53fe88c5dc2a78599b7ee729e7104fa2c64d149c83af91cd5957be6ee186f95869e99569c4d4af5beb777a970975358ba8df83551a5a6d4cda399159b99d8b0b1f3a50a33ad466cefed036637f53ff014615b531860c95277beb49dd82d7b76677126a650a776911afe5852637f47504d1989a5d64534a42382ec922891f3b85c8851697ccd5cd7f23fc3ad2d6f23e360135eaea81e4702d9e01d04118433b7edd7b98dfcd6f62273c9dca32cbd87a732c2fae79539718898c951ca73119c5158d8f30127c87427771b0a6ec2dde2199df264a0b20b578367fcef9c71c1f7d31f20964d65e16283e6ac2bf55b07b89450396496fc5e943a18cd875a0b49df3f6598b93a750ebd7eb91fb046dbfe1134b5efe0ce3606c5475d63df40be2cf07d7271f2a89819bd4cbf058619b888af71bacb842355151737add03654e54093f575ad7fcad31f5e6f9dd278d261910429dc426f984025357a4a92c7421b4c37e5ebf36615c6066c56635931f8a785568c7adf0146253f9a51dab3fd39758430b944aa461f07779ad286d67600795987bd7ce8be482581ec00ea521fcf6252333d9703f8e119dd6c218353d8ab4dcf408666769878a25f2a7284fc10f8872049f99fdee6ed12ed2a177b6fd9cda2dad3cab3d52f545af4b673737e84a5eda8d63bd8a8c2b83c338f4b0394042c0761c9686d5f473e5f966d7834e345834d0642a20d25647b9ed8a9c3b0c20ca676b00afb00f83885db71d1df22052f9a8028f4ddfb8538c3e20c506873b45834428631ed71ee9abdaa3c8ab51a1574ef76c4bed2f45af977fb7d6dc43d6ed55a98a9c4ffb0f60e58d4248b31db637878bc2314d959c4cebd5af7aadf22290565c32046545abd3d3e50cf2331ebef302001072add1b1425ad8370255919526d7dc0d8dcfb373cdfa7b4be4c58761ffc019a420a39b111e2e1f57beedbedfdc847b4a25247aee2570151e33fd3d037f1a0d8c945b8079d2ce91018e04570ed4e8467de8097131974cd3257815d9a67f2025fa6933043154e9c11b7dca8a3472ba215119c365f27476ac68336593b20a815a04b29b74016dd441555c8e14211966240c4ad7564f81d09a50051429d029c8fb8031163c3f3f9604e5fa948fa3c63e278623292c05035eacf499fc8655350ca064a59410e182c00af0cb06161460acfe72f691f1c58f1e5c69fa78691b4b8d09467e92a886a30735781a344419bba5476cd57dac93a8304b4204f08430179c382b39db8d65d65d5480e1be2477208f8b8a088d5a8af378ac29ab7d3295fb742be64ce52a8b707a2b7032dea3afef26da29e6be67c10ba23073ae6296ea54fe383fc883e4b05082d17be39932d122099362f45b09718d35228ba7acb096e16b408a887c53169288c34cd2a083400786b5bd7640019015d741e0db8c70ab3069e04485f333a4818614822a4c9bd03cbf5e4f0d1903dd89f8fa34fc84ddd630a1d829ace4d545be52fe6df17dca276c03f5a9bddc548e358546504c31cc77ed2519b4e9e1b3b9308722e4e84936c797f583bdfa2b6a055468b971c84f554a6d957d639c1663470c480ce706368489e6b3f90af52ea22c0f00bf53960c54961263a8d6bab436ff1fe75111498b2cc9b35cc49c4911fa7610b1001c2c325f7bc517fcd67737d3092273308206ee5320eaa4fec73548f58a71fdbc73235094db377be80c777c5ab4ace152ab20a1852741b0303ca50e2fb884358ec3af025826d4231a0510c60c4ccb656d24e03941d66dbe79ce593cef20100ed4a81259028200202bd66111521fbe352e00ce996c4d30acb30669ffe2591596a4477f68501aeb494bf2ab8d92d5ab1bfa89395493b2be761fc0321d166c9191787682ca244a4792fd5edcc10ea878f7a0c41bd7663f320f7633774ed42730ddef564a7bfc4048f2fa35586e2dd7d995bd16ffdc706eb191a2c83af366e417a79811fb2f07ad51e2342a21316ee2c313e5bae826b01bd539eacc00e7ba3a5eccdbea0ed0e061d654c06930", 0x1000}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xfff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:28 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x102) r0 = shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ff8000/0x4000)=nil) shmat(r0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r1 = socket$inet(0x2, 0x3, 0x89) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0xfffffffffffffffe, &(0x7f0000ffc000/0x3000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x30, 0x24) ioctl$TIOCSTOP(r2, 0x2000746f) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:28 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x428, 0x64) 16:00:28 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) r1 = open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x20, 0x8) fchflags(r1, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/107, &(0x7f0000000000)=0x6b) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25, 0x7ff}, {0x1c}, {0x6, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x2000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getpgrp() 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000009e, &(0x7f0000000280)}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ddc3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x5, 0x1, 0x9, 0x5}, {0x8, 0x2000000000, 0x7, 0x1}, {0x6, 0x6, 0x8001, 0x1}, {0x81, 0x8000, 0x6c, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255", 0x13}], 0x1, 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) write(r0, &(0x7f00000001c0)='oL', 0x2) pwrite(r0, &(0x7f0000000300)="e5097822006a2c89b5652d058a9db5cf2bdda885dcc4de17dcc03c8ff986b4f4b2251e7c3b12f9b269c96c41d98eb4fe83877e8cc0d75c514564c4ece3f7f3bcd4828a4946b5b324fee37efea77a9d21d30b17ec91d712414e67e620fe85cfd3887409f96baac5d9e56c012a1eb6029f4dedfee15c3c785b8355b832b7ee2e1689e7547a83d2bf66a5a206d85abf27444c91f8983c224bfe4b8bc24513328ee250488a6c324114a29882803497b99cfc000647396aa98f1c014679ffd3aa40c89343bd947be4c8e7466583513dec3a25a2c642599d", 0xd5, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x6) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f00000000c0)='\\\x00', &(0x7f0000000100)='tap') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x100000c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x51) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8280, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) pckbd_enable: command error 16:00:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x8, 0x5, {0x1, 0x80000000}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)="54ff6034cf8bff3a756b6b052b5592486d2e42b5ba3e5f1de9b6afd0089095b1", 0x20}], 0x1}, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x64) pckbd_enable: command error 16:00:30 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffd, 0x8, r1}) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff0000015e000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff97, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x8, 0x8001, 0x800}, {0x5, 0x7f, 0xbb, 0x2}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:00:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x10000000000005, 0x200080005, r1}) 16:00:31 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:31 executing program 1: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x40000000000000c1, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1]) r2 = socket(0x1, 0x400000000002, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f3") 16:00:31 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = semget(0x0, 0x0, 0x100) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x3, 0x3ff, 0x800}, {0x3, 0x6, 0x1000}, {0x4, 0x40000000, 0x1800}], 0x4) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xf, &(0x7f0000000040)=[{0x35}, {0x81}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/216, &(0x7f0000000000)=0xd8) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x8, 0x0, 0x100000, 0x1000}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x3, 0xc7f, 0x40}, {0x4, 0x42, 0x8cf000000000000, 0x7ff}, {0x4, 0x7, 0x7, 0x4}, {0x7, 0x2ffa, 0x4}, {0x0, 0x80000001, 0x200, 0x7}, {0x4ef982aa, 0x101, 0x20, 0x9}]}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000100)=[{0x4, 0x1, 0x1800}, {0x0, 0x9}, {0x0, 0x100000001, 0x1000}, {0x3, 0x8}, {0x3, 0x7, 0x1800}], 0x5) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)) r3 = dup2(r0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f0000000000)=0x7c) mprotect(&(0x7f0000498000/0x4000)=nil, 0x4000, 0x2) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x810, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x740, 0x40) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="07000800001601000700000000000104bf0005eb5ad35ad2200000daa2a83a2d92c7ce04"], 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200e, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x108) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) getuid() 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f00000000c0)='r\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) chmod(&(0x7f0000000100)='./control\x00', 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7, 0x1, './control\x00', 0x5, 0x8, 0x4a28, 0x8a89}) chdir(&(0x7f0000000040)='./control\x00') chmod(&(0x7f0000000280)='./control\x00', 0x0) 16:00:31 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7a7, 0x7, 0x81, 0x1, 0x7fff, 0x2, 0x1, 0x2, 0x1, 0x1e29, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x8}, {0xc, 0x1}, {0x6, 0x0, 0xa4e4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000002800)={0x0, "3349c05b76a309072c605555ba39b49459b5c30a5a788e0a9d404249f6df8c1c036050f9782fa335d7b8cdafc645cd3d81f036f8b0557d6503e38e218caac23d92739735e551a50429e27e002692a1d2426cf52eeef55a2f13b58f91f55c3a71a0c92ae654cf10591668397476ba12c1ae7f997eab9ff61dcb8eaa3275b03fd92e4276195aae881936dc15ffb9aeea2a3e7e1fdfb9fa0727cc294aa0c0dd61bb4ae3730ffe44e0789803f863baa334add9453f627dfb13354a18793fda05cf988d65316ece78ae3b3ebcf0188962ea08abb302e1fdf67a3db456349d37a108964f40e8dface980d19796ce9208ddb2c839b9974e9babf5a1bd9432271fff73e6816ea64e576338bb83fdcd4b0df6253fce3ba3fb743b8a6ae3c5b9ebe8fc896ea4e96352084c054d17c0666702bbadab602aa582f079ff82f5461af46bfdaa8c18e8f403e0886fc389c42fe012bc1eadebc86cf0d1ae5eac90adb08f2c5e151e2cde03b37fefa109fb1dba4145265b5e70919fa0518ee348002c1c1797ca6d1a724967b054a3c3e1e27af8a4ec934a171422fceabdb1e16d0861a10c5781b0ff45b381b6a797ebfaf091a0ee4fbabc7f9c5f67b6546f0421b0cfd37c8839cbe3e869fe0d8ef11fbc8a99dffb5e18fc279d89de347925994fa49a2ec410d345ce7f0342e29334489fac3cb7e5cae1a2693e311833eaf1d7ea899ac5066dc8c8193ae29d4101d2a4dba0d94d4a9d34bd5fab7856d50d9a1e1fbdfcf0e877ec14ac23e207be1ec98fb3c503e77972f3a9b6cc5a007de838a9b5989269d243bfa904f7bfd701d366bae0635dbe76441044a868ad63e7d7838604bd6fd3cc7a960c51f6ab23e394dbb58b0ce6026bc8e1f36ed4efe85e2c0ef93f493d66b021d1435fbec08b17d0f4c3ba01cedce35d6408ef0aa9421806d108c7c5719c854faed1dc8bab58e13c62b60a4f8761c89ff953f36b3be16fab02c6ffaf8023964b8a2b5c49c646bb8664c91b8ae94349379afa7a6382e7a9ac850fea4b35cc55ab9ef12a6914a239e2013ecf2cb99ae773fafd834c9ee3fcdc9b5b15c9f7dd78c32c9ded4db1401777ca6a6fed82fe7faaa275a25e7a451b3d1507eef31918284f6dcd4bc4dde7254ebcd55cdbad14794a61f5bf6025c304b499074409faa11f1b7a8af9f6b439ac666909404b662572b0f688e2bd8f0e73acc80877749684de76b7f6c6160efcba4a103f0a028abae1c3a0d5db8d99a7971e1e459850c6d1eb67525097583741f1ab315b11ffafa4686ccf7da38a64437b90cf77b9011bc247e008f120d8feac23a17595928bf451ae426d5cbca4f89c298f9a0f46b700178e27b41880d16fee615f4d0bc11d69c168bda7e89ceee86797496aadc947a701da14a5b46dc3cb323c4d7066f26544dab8e8f5b5054d65fe60ebc46e4731cdc6f16924fa4337ce558b93c8954ca76ae52c327fab394cb46895867cec1a3ec1ff86b876855e0b5c87d30d5dd29288d31476404b946ad4a311604ae70b7af70a72244c8f2f74c3a2085738fd39b380c1df6c01bee4c82a0fe7249e3d5492db106c923a790fc3c55bd1104551a3a851c2e021133416a23e6de309556830fc06f27232cdd74df8bd9457c661aed20b9c384043de10081df159b52a2955e7f3a46982e82815d37563616516e24bafda16c092075725b059ce3be684a7277a53015fc1cc444ebe5268c8db300444261c2dba6be0701a23ec70bace1a6f598c55fe831ae33a0006a65d7a00378c0c25ae97248a5f3f1d94be1606e3380d56382b6302c92967b9d240b1a6473ac3a1cebecf929665eabd17667e193d008e5ac845ccca0031b65edcf500926feef950977704820b3621b3f0e9e0f20634581c481dc85428c0143176fe7e77ddf46188b7373391f2e61f4a127c13a69fe5f2941202aa5e39a2989eab317a6b265fee09ad4215da901734af1b6e3d0a760f254d3f97c269ea2f8fe07fdb7f259232c52bc50caa1b6bbd93c296ad1e81980c6068f2db053e575bbe6909fed12b061c9432953259c9db33dfb1f8910571d412deebc324709b9e08be4eebc768caf63095e6317cddbc41846c1a294cec1060fa4f4add76e2fea6d232c1b27b24b1ab794ccb6a8c05a3ec86b2b8a4900ba0f6910603c526ca5a6b6a67313d6cbdc32984aea3e8c420b5b10c96c37677384dcfd6d5d2e786bfe621bd19023ee9d56c7b9d4e991be5ae8e33bed89ffacbdd682ab858a71adf1e055c20dbd520b4b4132e53a5bf0eae61a20d11b6ca37c3647dd7c8b8d0d0e805f9825b0b198d4a4a683232ad88e0b96c908a6b2244d8f8e6e200addcdb23ec031460498dba0d26cbc5de836cf8dfc76bd7e02b7b234a547f9185dd1ad1a5bc161d40b84cc3375a5026d8d10a991c729de4aa581aa331330eb94fa559e8c57143c65b16acee75bdedd6811963829414e651bdb13cd5f129354bd44b99c5e3386e50ee0e5bb913e7e044d7c1a8215579af234285e33adea4d5d9dcd4ce33be0ef5878b159c862d07f270b6d8dcb6dedce75c61c38f188a0ca7a348d0ac28f6ea24e181f65a5516df3f147ed41bfbee14402ac692d83cefaea3a386eaf6dbee1a69c9716ebfde465845dd9fb7c57d55b103a8649b3d709437ba984b3ca9deeb72b02bcb74cb890ae96aabb89a69878f9f7b9b5f6d1922800b638869c08c76cdac846dc141cafe39d98b55d1f9fd7352286e0f4a81fd7ea3ee19d1f937a0b415a71c9398f45cf121c9cb5c85e765d108d84d08045f025f404a00ef0ccb651c9bc7d0d68743f7c5d5ac9e34193eae072ada4bd3de90c6c85db2c764e5a767a319567ed1804c92bcb1704fc87e99775ed28e53da0d82d1f26631687950372a9afd5bb8"}, 0x801, 0x0) r1 = msgget$private(0x0, 0x3) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6, r2, r3, r4, r5, 0x48, 0x2}, 0x3f, 0x0, r6, r7, 0x0, 0x5, 0x7c8, 0x2}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x6, 0x95) sendto$inet(r1, &(0x7f0000000340)="29d6b42e724f19e1e6f633d287a7a862a43aa7049bba6434ddf6f87fb7189a97fbe74e532b871f4c70312ecba075302ce2cefc4b2810eca15d3fd748c74fe3cb272c984e1d9d4ed0aed97f37cac68da1e886daff47a158463c7e67c60319af46f15e9f136a83c3900c789970e348342b2ef011b95b3f94346de5a218a99cb7951d49c35db779c9e95eefd85f5095c51e948b75518c8b7dc79e71b1e630f8a04e5f826b617179be3714b1151046db558285f29fcd36871e2eefe8582dde6d684f33d258bab7d2d26320a0020b9be13c5ae00adf7ad81baef831492df55cf539f95053d6dfb24c7b5ad0e5dda35a6893c0f665e1dab857d27e7c42311fbf4e14a22b79c7c1cf00ecc12d1110a394c70d72749d9bd9ff2b0261ba1007a66fad7f9f915c89e02c7274463f75e947637438ba3bdc5f625a9a67c00895b48bc7e599004e81dc02dadefea8fe10c91027421b6a347e75cb01e082e063f8749d7c7cd34d536bd0ce641def14c0d3c3fd0d8c656490fc0725b9683de8faf9a6112b8e320222dc5096870c20b042a24ab3cbbf7f1b95b6162735cdd4dbe31d73a5618d6903780216a97dd292c998094d375635e98c9020fc3928362561902acd176dafd0a9ccd3f69d22afa558b08c9398eb0ed647e1fd99ecef032cf7bd6c95ec488e9eeb3516f819c539702b2606690d1faf4888d995cf0da1015ec035861cf077507d681ce441ec85b0903c2d5f2f81df0c43a1a38f4e37c5e1dbdadc9988004784434e4ba80386d0749e528c89a5d6850d2d9a70df0ebf418cf2ce8562c210e8fb451e98ffddc0969f33453abb12e9c636e24d88c65ce056c815b1cf3f1fae1e670c4440e8ade71b1bc168d797cbfc4425df7787fb6f6b88c951cc0bb8537b16a724604cde4f33acd9b4ad1a28c547875cbb14d01f2878a773ad7df01aea1102af8aa6482d0433c4849e82b463543d6bef2e518a53015d4ad619cf4800cf5051057bdbeb303367bdecc632da299bb160a2dbff99de8d51dcb6e4123d52a43d34a3a3f490a45b5166b9ec8ae796cce5810eac3276aa6884a442010f9dd8ed9906bffda70b45f74086603973714b9662cbcdd2035abbb17774a4de7f25858d0def475b7673fc49050a9745fc7adea524e184df23582b23dca27e6dcf9cba7f02cbbe067dee46bec10bbce7c3b462061d787bbb3c837ada9517681db0886cdad138dad80ec74f882ce0438943c3dfe3b3752cd981e2dcc1ac121d7c7c78de3e3aaac3c471d411db9cddfc0f9141f500b6f04e625f3cab40a9cd1499bd43ceb48c2d205c0996ad210356a61cac8db92b12541e19be25bdf906144664027b2900d1ba3e3c82bd5a21667b39ebd9a20cfdddddb66a0cd7f256edd0fbd4c02c803bc74092a4fedcea75145dfc6727b5870570fcb3be39aaa7cb911e3a94d0a85a3b2e72eb1224358d53e656370b9918ea1043cfef4c8ec8087e2077acc2c99d3e6204129c769fd75158d4271afc8f0bb91e791cc68e3d740ce83908368e036910caedb27f6f153a5144e81513aa93d505c89fb21446e013bd5460c36a7d1d49d0527d6df5e4d820c5675f46a8a54a10b7edb9dd7b7b7c9d15874d0ebc1d66dc4bdf2b38b97a2529e5639221b07009061eb4c347d75e3550e3d01d29d0ca94f30405e9b2366dfb5f1a6cd6490059d37855b87ac2106ee5d0f28d77cb6c57ebecac674a7960635aa7d3a41521d6ae3c99472645f799b6c37d2dc6a92fcd06f692f58814850116b6ea262503c685a9efe9f1c8c223fba7751d05631c870b7957419f99081f865a0667afdb8f15bcbd4933fc98a61ea13c9c7737ea9ebc6f06549ae83a61484aca37befb6f3c0c3dde9cf238f0c2a6ed9b107d64a2358a0b2c3ae1b0f6521cbfba1fe2d05d4ef2f5c1759936f54cfb5eb2e6bfa2d6e92a1722476cc29ece5eafbc52250afedbc0fcddef68e0331e4b3ff93f94d23cdc042427cad09dc5dd0139f2ef78e71b91e453b898458170c1af18dcd3504dc206118e7f0cc3862080814e554c7c0fa5dbda11947ff7f9217e646e72f07639b0843f67b1e23f5327f0549b1e3535581f6ebb55af1bcbcf60dd7653e24537697fb7339e52271ad782d109bc0b8bd459c9a4a53f5e48ec92ac7863e86053622bd0f2176042ecbe9d7df5e27f053d223f08bac2a4b807116db2ee27394580c460b5efd67abf387334ce52e55b23faf7999d65d8a749a86097c51717b357a22914e94037e1fe0a1d2dff30554beb78fbf2780031f233e2c2e720f206daf965c6ad617c8987c56ad0d46468370d83e77313882d2036b13a317c066ebeab3e845aa42a758782c57b2ecae546bac2dfd090eda664f601b33384ee17e1a38f7767fb612024c8735622a9106f22401e2d16259535d819bb2255128c25d294c82e6809d06f6845572edd504a778e73494692b5de98f62ce4b2c1992d0d046cd017bc4bbca62d2bd9bc8c66abfb9996f1780c2b9bfba068a4a75845cf9bcaa867f15b6ea577f37470d4524df17b5eaed0e4bf6ecf021af37133bb42761840055064d630b0b7d4261a8fa4b478b72b4e8a94ec536876d7c585b659809979c5ec9b1fa127bd42cd32df9edb9ee8ab4b192e6941c84f17b0c5e1d0e7fbe5ef232bfcc0097d5e0f000cab4974815cf0407961e16014a13d773946d1f966687b830974aafb1e5eb2449d268a4b226cdd4fb989e2fc80cae036b3661eb8b41e8d8b3356d35d3433223170233b95e37a4133a15dae593759b0131a8ae8ef589f5c6a81f305ecb9fc7e60ef3b028e18b15a8482501a547207ac2f65224796be8468c2ce6c88da65f2ba9d1b54af835f5f0a0e3e5ebf90a3664e8b81e471010ed76caab173c5c859eda10c2fe8b06bde664f1c18feb46e6a1480510408f0cb4c6f70e0cc21c05af81e534181a553730e69666ddb2485992e4f1e722ad6355b7414562e7e31d0cc55d220aa7517acd131026a8381f727f4fbf061e80c91278a6d4b610f337982cc6d98422e1008ce8f8579dad2a23039e3488519d1a5c4b35be1344a1779bee1a5c1ca9014f1f87e442d35bb60de2d6ea194bcc38bece6cfebe3e883f502102b0c10690a1818b1713be6b44ee3d71fcece4fad345423a305fd7c046c470e9ac3740799d6399bdff4b9c4bd07947805da790041299f96a075330a1f1f192fc0d474f89d7d33b22a9d7561a3ca2384ae3c19c80b56b09ece8733717640ae9db6c6bbf1c48b16fed7061b127df9adc9de8aeb5d8fc5bac8513dc3f70339e4e44766bd3eda7cc5a933e64015c3fee32913b47639911580263366eca11b6ed23df3e0d156d57d4a4be6639c066fadec1ff73dfb675073884e1d70f2a0cccc13ea7353959972e4d658e0e3757ce9aa10df1739f09b6fb2359f44c310059dbae02207066993ff5a3fec356967d3995f98a20eaa340e37a15699a751fedea7faa8fcfdce955fd789f66a8ac26ed48f339d236c52f45b2819cffae8996d20d6d779df98294b2d5fae40006d1887596c44e5a9effbd81645100f7f6cd95b213f4011082200f9d7b286c7c621eb989fe86ed8a211bd543fd9d4309ad0e25293ef2ffe79580b714cea3dc7d4da646badb3a9e20c4c0ffe15a1d7a5a0e6c75fba6ee87ba0ceca43e7dcefb4f5cae056745288bb35ff9bd9c5eb09e2e8f0c9a5c57e86cd50b2ee1969f32f30d4d5b6c54cac2aad31fd838338a460fe2ebde8717373195e60e5c097e9085da270ff884f59f0e8e4119ee1beaa19c4e9df48ac30e4ecc97631a072320eefb034daf2b7d2796c0b9604a8a135b8b27184162290de7c2ac7deca72daff072fe2166e45798201492b7ca023f1c986c1bf968792152fb9359e6717a638bf8d9d572ad7c8781ee6fba87aaa187b71d146315305b3c8fabba384bea48a95bca2a7590207feb10790dda01f3e76c495b69b3d72ae950dce8123dd70e8ce1dcebe49f2ece20b0cc906e1d2061e47265b1e813f616ad9d8e1701afbb87dcfc11797ebda7285959f8c1cc20360807b48cb84117b86556bfeeb75946bb77c0a749376431ebb0c86652b488fa10b7b8dcbb625c0a4ceff5c09283c8d5ac763f7b87547c3ba5ed635d8faef6d21e33dead01d26afc325f4aec2805392d5cc2b785c209827de6d1cc689c2f4e2d0f38ae516abc4236fd76841df58ede73f4889e479f70b36fcbd6a79bf974d2917e7d6076e42507bb73034df381a4ecd5d15eff3b98a3b6b9717766b07921963457d7e5096d42e40d3f76e9bd87dbca1dbcb81b1820f712b861d886e1a9c931b3c26cd4ebfa4f444fdf2aa59fd8faf8b859c1c0c0c236c3f91a7fd7004e15db5c101dc3ac279f6d818ecd57c782d9fdd5bb19e479353bacdc13fce8260314db400a4a878a7d75ca8fa5adf5ef0c1cb5cd30b8381751f7d0bd941a841049ed3e36c0ec9395fb36d4b74b98cefd8f91a778d1a6386fe18a1628778a863c7b7dce56f661473f5cd161f695b459e949269d7e8c1b1082db8fa1664b8f0d50537d2db4d0accc651220ba209c75ee66b4e407baf21a678fe7f9ff35444ad1f072c05189470460d68b19b6b342b7a52eb330b678877cd969e584aae1e2830bd2e910b37b26eb4d1b263a4ff547760229cec7ee3da771df083a5c3df74aeea266d51eac737e07322e73bc1e3b09c40194c96c75bfa0699a74ec7d3d65b6c3823dcfed9da0725c00ed693e42bd5193a13a0be16fb1cd8a714fa50174e02f0b44d9a5f28475705ca1ab8649aeb20c7f2977c1bd5d273a42f3d344a7fb6aa02589066809f6b7b118247162bbabb7d87d7b50f85c2b05355dde6071dfc5f3756c498b8dedaed7eab628ae11d9ae0c3f152804437d2d79dec35d58a8db8f192eef0e52ab0546c38693df9d3b1c9769db924eec07acb3e92ca15405ac8652a5e154dc411b4dee2862aae722e243f43c153a0b64843b95fdff768fe82b07556ca0a60524ddaa02c4ac6619db4c5070ed412d6f23d8123e004dde711f14a8a836d703deae590ce4fd6645c349c48c933b7ddf0ca7f5b392910c1c4ed19f271bea01b15ffb19ac0de43d00e07e99f428b078f4b713d2acb36f0f7197a9912fe7c434c8542a5b9225c799b293de82990ea45708b8dcb57010412d9b74d292a902009a9360d34103712f840f3eee2298e7ca9545b5520150b2408981e8f6a836b4c637bf8dc966d3a83b23090a060fef5144c0dd23dc557bc369f1cf3f5de9ceb5b1f9274b2b292ecd37c4565ddade636b34c714de0a6f50d2878bbeab21950bca2b845fa288d945e374d5b0374f3c713d9e3ea0525bd2c2b6cfceab1ad8bcf86c7bc6ab7686e242828c5f46a5ecc99d0deb10fa9f4e5b6b289eefcce8e56aedc6cc6c4e8dc2a105c71ebd0a43833fced944acc56a939250b7e707ddd5bb43b3b1d7764fcf7f68473ce9a56ce2d9eb55ea6e91a6d0132bc0249551066ad60344e60b3374c790249627da5a4c8cbde3d1252f4a46f212e249cfdd3978bace2ac0905992f96f9dfb51f38e486fb9e88ea0d40bc49c383a4fb6b311992e742b6b5ffeae9e1783753f9ef134ac9a7f4224fae41659d8e989aad69575b59458af0774cf705015a6d9dee9f143c6a36ab5a78880c23122af0ce88656078ab839a282c9de1b5a402b46146618939fa0300ddd40c3a2a8ffb0aae4f45b28d2a420b91ef264a30a883bd049819aa185f7493cb25b04ab80eebfca040fcc615fbcaf5eb848a62cda2f4d3a53a22ebf22bf6a1401f257925ebb3a956f54eef3b0010ff0099264ba99790685d180892a81fef0c7ff4", 0x1000, 0xa, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x3, 0x500) ioctl$TIOCEXCL(r1, 0x2000740d) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b5c21000000000800000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x3, 0x8000000000000, 0x1d, 0x7, 0x1}, 0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f00000000c0), 0x1, &(0x7f0000000340)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x3, 0x7ff, 0x81, 0x401}, {0x80000001, 0x2, 0x2, 0x2}, {0x9, 0x1, 0x8001, 0x10b}, {0x0, 0x8, 0x5, 0x7ea2}, {0x4737, 0x9, 0x8000, 0x2}, {0x200, 0x5, 0xfff, 0xfffffffffffff801}, {0x6, 0x7c7, 0xffff, 0x1}]}) syz_emit_ethernet(0x9f, &(0x7f0000000240)="3452bd09e30180972db481b646bffa40f2b6edf322c96d6a6a21588a6e8349206fb6226c9278e9d2f7e21dcaa20a8704735703e64915c1cfb8c60b54522fb681cfdd2dc19e8e8d14780c7ad977dc2238d6d41a839bc9b2629aa7dddd0ff2fdc2ddbf2013403db52d9c4b3f7503c613730a36aebd4e948884057d5acd7adb06bb3c6828808a6863d7a947316022e9aef2bd375a3e52718e5cd749dd4604c94f") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xb8, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2065, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0xb, 0xffe, 0x1}, {0xa0e}]}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = getuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xccc, 0x8, 0x924c, 0x7, "18c347e4eb44546bcee36deab04348a1eb8d340e", 0x8, 0x1}) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="f7") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/13}, &(0x7f0000000100)=0xf) recvfrom$unix(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x3f}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="264ca77411bf5f2c2de38d93794f033f7f", 0x11) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) r1 = socket(0x44000022, 0x3, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x79) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x80000001, 0x7, {0x7fffffff}}) setsockopt(r1, 0x0, 0x1ff, &(0x7f0000000040)="4b963e0b5d891944a1e53c65e123596fda96b4941d56c6b3b31051b59b5cb4101aabe199c1d11696f66932bab5a5ebc43318d3df848f5d61115912328e157eca743f5200040058e56417c5cb000000000000000000006d3bbfe6740000000000", 0xfffffffffffffd9a) recvfrom(r2, &(0x7f00000001c0)=""/172, 0xac, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x40, 0x2) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x1000) 16:00:32 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) 16:00:32 executing program 1: r0 = socket(0x1e, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) madvise(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x7) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000c00)='./file1\x00', r2, 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="a92c636fa4357715866470f11d1deb3122c496622c06c2c5917546ffcea9c4f2d0e4a0fb742c42266a039b8fca87d549b8b4768457c23756163b79843695ffe9359752cf32b387309b938f54aafc319de2d0b0bb8d2339c4799c4753beca1757a521e6b879e42735f6d5ab5f5ef2c761d8bc8410b195b6d1cc69af5025fc68f21b20bae69283744e60eb868714cebe494031a5fe3859a5fc57991b7c2b1738099b83bee9dc86d2e65189e0a6ecdae16651927b8292ba67a9db92ea672e3437818bcd2a08971c90f3ce87402a10bd924341cb03047b37b948bb69b4a62c2da2447ecf9017c3e608e87121b2e5c4558b31a0", 0xf1, 0x409, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:33 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() socketpair(0x26, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) flock(r0, 0x9) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) socketpair(0x1, 0x8007, 0x81, &(0x7f0000000080)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xe8, 0x0, &(0x7f00000000c0)=""/232}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20081, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00002b2f0900ffab10cdea3c7b7409000000fffffe0000000000000000c6000020000000", 0x2c}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffff00000001) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fchmod(r0, 0x140) 16:00:33 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) readv(r0, &(0x7f0000000000), 0x10000000000000c4) socket(0x21, 0x4005, 0xffffffffe91afdcf) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) socket$inet(0x2, 0x4, 0x9) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000300)="e3c7f696ef2e202ce04f7184e7cb871a07dc4273778592128b4ac6d9f6e78656602b16c06587cc7ed15a27112e1f9762f0cb8b1d762663deddfe026418934eab1b87f63daaf2b59c2d714b9735523a29e5bdea00133f61f82724444b884ae54fcdefcc7b85b1535b97c50a57ef11a34704abada66d359a9957bec811da865750fb9f2019d865daa0b18460bfa35009e076d064700a231d5f4a99886d404bbc157dfad2fb7e243fb1e4632f19c377abe52470b51afa02a0ab911aa86fc5b824f2d9c6c28ccd764216a50d119c59e0e7e747c51551d301c92641cb", 0xda}, {&(0x7f0000000400)="8b7a35c9e08b85eb91ca72804d4aab0d00d569191c3b3758c289f75f680fd412c43d35bf9d18a79c6b00c77c7f2d7b72ccc7bba9c8a821d18cc4cb0a9c3370bdd4384245c96cc4db314c205c923db4389a9940c22213c4f302ecbe6b6afab263a36aea871196f04763ca740429a57675d8f27ad8ff158ab7faf5f41bb4963a602f46d52ea207d348e755a8f7eda821", 0x8f}, {&(0x7f00000004c0)="c3d105d04ecba8b533a6a339ed852a80e46abf492ac11bb176b20de49e292b638cd5aaee3b85974c4723fae6a81170cf72311f4d8e9b028658ec9125c707763ee2663b049f5e9a3084580b8ae9972bfb66f902f7712ecb824ca9b4549c004ce049e1d3f0f7a70652cc7034576d6674a8624cf33362eb5f1b402f959961baa7fd67afd6a4d44a1e44b4c8dc89c695f49bd7424f3e669f1bc16355ec02731e8bc1409cde34daf92963bdbd55377b3babcb3eb4411af4b62e80e3e36ca138deade3118fe974cf3e2509dd51b1203415ee42324345a6ca2bedaba50388ba1a0e914477dd3bc075cd7ecb48fe079884c2", 0xee}, {&(0x7f0000000900)="42ce9505b8d726d6438c397d05e84a4eb171167e58daf9e1f3bdc79e0921854eeee800010000cdb5680c1c8d71af07b242a90a0bbce8b471fd3178d77e14cce8982e3a337ab86f921cfb4b99b42f1b2061cdfdfbae7d30dcad12edc60bd133b78950b2f6c84a62627afb3a720011a7a965a6c965da0a72c52f23589ddce901f4c95d81a70450d0f3fabe70551e33b1643e8609bf65dab802d9ac09007a6181d222f889d02917f8f54c3d40dabf48f76a38683fc6527efd5cc72c5922c731963b221356b9e742437d9b065f6a02543b3f09cbcff1915c22931303c993eef67f57d28e9003e04930ca9330a7d525ead30f409d47733486e242d4e8ed4f7caf44ade865c1997245d623250a16ef776d797983db705303db32a09c83e8372bc3875cf17656e398206e7abf8b19e96fead8601ded0526a7f16f5e67ed3d98", 0x13c}, {&(0x7f00000006c0)="ba0031c359e2adf21b6e606109988a2b9c5d2d35ea575b4e7f7cfe8cb4e50b0e125dcddf4cc70315f6e25ce1ce4548c72b820a5189155b9eeaf066917ca2307377fdf7513e2a90181e35f1b0a4fb56733072ff39a361487102acba38c35792f18880180b7707148345e724231b99feb81a2be6d524f3af7e29569f93242f4e2f4ea9f24b4121c85737ef684823a6f29b255277dd00b09811a182823206e69d6b8350e8a47b1eddc05bd16b80584017", 0xaf}, {&(0x7f0000000000)="ef5b86e47387d73d7160a9c8cbfe3679", 0x10}, {&(0x7f0000000780)="e2863e803f00410c62acf70080094fea5823b6662131bd290e2835a2e28d7839a6d3c23f689904eb8c7006d29a5c130d8c5e6ef7561208a307af3d223d58050585df06372c7e4e11c08456481bbad9c0c0918396efb87fa6bd6066b562f221d0c299ab8de61b194e183af710867c58a18c63e249d0dc86448b039dffa7bdb61dc7c99db9dfa6951160869c15af", 0x8d}, {&(0x7f00000000c0)="50b9798cee7316ba824c08946487ed7bd5a58d18ccd8a8e4695a1baca38fa94feee54f43bab4a2ef639705519fed4087fa357e13", 0x34}, {&(0x7f0000000a40)="b9fb73db69ccafda968fd3396db6484241049ab062c45b98634f9f80d7d7591a598d746a21ec5c0531eccdd39d1b22907ae7b5cb58ec42673205f93f6f706cac9324813a91527451044112a15ee10cff03000000000000f615f62a566df072e3b4f2588a981cddc7eb39b87b6ba50e6269c597e2cc02bdc13f3d2a789fd0f6", 0x7f}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x42d, 0xff, 0x3, 0x0, 0xcfc, 0x200, 0x101, 0x2, 0x1, 0x2, 0x1420}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r0, 0x2000747a) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x140, 0x84) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000002, 0x1002}) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x2) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/49, 0x31}, {&(0x7f0000000280)=""/22, 0x16}], 0x2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0xffff) 16:00:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/217, 0xd9}, {&(0x7f0000000340)=""/74, 0x4a}], 0x3, 0x0, 0x4e) fcntl$getflags(r1, 0x3) readv(r2, &(0x7f0000003680)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/230, 0xe6}, {&(0x7f0000001500)=""/101, 0x65}, {&(0x7f0000001580)=""/2, 0x2}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/91, 0x5b}, {&(0x7f0000003640)=""/51, 0x33}], 0x8) fcntl$setstatus(r1, 0x4, 0x84) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x81) dup(r0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x100000000, 0x2dd, 0x0, 0x2}, {0x20, 0x2e, 0xc1, 0x7fff}, {0x3, 0xb47f, 0x2, 0x1ff}, {0xc5, 0x0, 0x65ca, 0x4}, {0xc52, 0x1, 0x251}, {0x20, 0x6, 0x0, 0x40}, {0x40, 0x1000, 0x1e0c000000000, 0xe6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) getgroups(0x996c83667050c5c, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x100}, {r0, 0x2d}], 0x2, 0x7) getpeername(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) 16:00:34 executing program 0: r0 = semget(0x3, 0x3, 0x608) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() r5 = socket$inet(0x2, 0x2, 0x8001) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r1, r4, r3}, 0xc) r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r2, r3, r4, r6, 0x80, 0x9}, 0xd9dc, 0xffffffff7fffffff, 0x100000000}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) listen(r5, 0x3) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r8 = dup(r7) dup(r8) 16:00:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x0, 0x7, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) socket(0x37, 0x4, 0x7fff) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffc, 0x200100000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000002c0)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x59, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x80, 0x8, 0x3, 0xfffffffffffffff7}, {0x7, 0x20f3, 0xffffffff7fffffff, 0x2}]}) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x795) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x10) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:34 executing program 1: setuid(0xee01) r0 = semget(0x3, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) minherit(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x3) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r1, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 16:00:34 executing program 0: r0 = socket(0xd, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="1eabbabf53ac47fd687968f59eb15e71bcada2a95d45851e1d881721504ce033ae403fb6834446b800ef", 0x2a}, {&(0x7f0000000380)="8902c9ff8f5443176e1ef4738bd183f0580378eea3965498bdfeb908031ad89b2df9829aa9f5bca37719cc162222ddeeb003ad7e105677d7cf6fb2d7b4f05604a35dda505f6b2fc000d86ad97fadb1e0980f2138826c1222fd43b48ccfac3244f6acf5cfceed4b1bea89d79fba84dad00768807806c11f64d5b775844579ba199d3c9d43aa2e496a13b426e5b2216113866f2c3b75e79a909d8fe3092a43edb892d93755a529cca3e2", 0xa9}, {&(0x7f0000000140)="7212c44a6c996c530f3102c926b117bab1ebbf813abb36181212942e9bf6c1407db62d41", 0x24}, {&(0x7f0000000280)="4b3e79194faf60c15492a71461f32d392afab740703599d942cc3349c2e801d4fd4123ad1dbe35433f88576c5ecb38201152db980eacd26b523401d403063b351a7460fc14808f8e2a025655b166cf4d361673aace6f3849bb403d11c8e68d681c9056406c8799fde8564fa3b139d20f", 0x70}, {&(0x7f0000000200)="788e30aaf8e8a858ab8fb10e", 0xc}, {&(0x7f0000000440)="34ea8622ac803e23ee5f8f023317f1bf52d5a7e9b9e002df658bcb6cba29f0dba25353b86005ff43111724fc211ee9b9672c27506568b7d14702516a0f01648b0ebd6d866fcc4d59eb02b0292bb8e286418c6f989846a1142bf56512e43357e9c82496e02d625850a85daca7ea45ca6b618075319dd4c1a605fb263b7c30b4e093d5ae354b2c821cb31f47fcad0c4a41378293c206d5583c260a24c3471349ea6bc812ef0a8bd80027abc39be24177a7803b3003562960e2a0ab3bbed1dad10522328512b81c57fad21abbadeecc", 0xce}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20040, 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0x100000001, 0xffffffffffffff00, 0x7ff}, {0x6, 0x8, 0xffffffff, 0xfffffffffffffffd}, {0x7f, 0x3f, 0x9, 0x9}, {0x5, 0x3, 0x100, 0xfffffffffffffffa}]}) shmget$private(0x0, 0x4000, 0x409, &(0x7f0000ffb000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) r0 = shmget(0x1, 0x1000, 0x301, &(0x7f0000fff000/0x1000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10000, r1, r2, r3, r4, 0x70, 0x9}, 0x100000000000000, 0x5, r5, r6, 0x8, 0xffffffffffffff7f, 0x80000000}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x11, 0x8, 0x1, 0xc0c}, {0xff, 0x8, 0x0, 0x470e}, {0x8, 0x7, 0x0, 0x7}, {0x80, 0x1f, 0x41112c5c, 0x8}, {0x5, 0xff00000000000000, 0x9452}, {0xd5, 0x8, 0x8000, 0x7f}, {0x800, 0x3, 0x1, 0x1000}, {0x2, 0x2, 0x800}, {0x100000000, 0xfff, 0x0, 0x7}, {0x100, 0x5, 0x81}]}) 16:00:34 executing program 1: getitimer(0x3, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x4}, {0x22de, 0x9}}) 16:00:34 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:34 executing program 1: r0 = syz_open_pts() close(r0) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 16:00:34 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x20090, 0x81) sendto(r0, &(0x7f0000000600)="e1d13576acff5e2ad0d452e59438983f180755a8", 0x14, 0x6, 0x0, 0x0) r1 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000440)=""/42, 0x2a}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000480)=""/201, 0xc9}], 0x3) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="6bc05bca22c31c25fa76f85e5ca6c7ab300ff3ab9609ce67fe4d6835b30793cfb31d35af71608c474d745eb733772a8ab83b2cf496c851e76253b97351", 0x3d}, {&(0x7f0000000080)="d2c64c4e54b6f101240fdf1b85ecabc386b10a54b2b81d3b7a36efa6971f362b05640d76c49d7ede3217165963f52ea21a17b1d2a60de84ee862e9f7cb7bd7f15574bfdd64", 0x45}, {&(0x7f0000000100)="22383f8c435cb3cb47b15872f227a52d1b0d1f63abaf6ac5", 0x18}, {&(0x7f0000000140)="becc76df7861656e60eb7e0080d3cc8fd43a8541c1e08deb4c35a60f80dc1aa8131b819ec9f5e85c12bbb0baf87dce1c5df04b873e1d341faa10d1a15e2f6b1fcfee8b7f07eab91ba1960b1e4fa8efa3663b2d63d99f5d095c3592fcd723d6a8e668c010129e22c3a0a50b53694a8c422fe36328868e051c87c3f186dc90c39b6507f5606278eac9e84d8a7af6ed61137b58c7f23b308aa64b6dc3d5300be63abb5f2c74345662df9a50ae732d92141df101df51875dedba46c9c0b6716d41ed581dd351", 0xc4}, {&(0x7f0000000240)="c8fa5aa0e6947223bb55d85a43c0396953824e9f34f06f3fab5c95ca6ce0c4602869dd512f7f5e69da238cc8591ce935a4492ad60c52bec91722475abe1173e657fd4b412d2e5c430c6b4a746f2414", 0x4f}, {&(0x7f00000002c0)="b254f6f8d4423ac44c28c49d743204587af33fc4d862b4d2b58fa7a3087f1bc81171fdd86c6be28c3cc5762be7eadccdd4d10de4263c2089d2f9a1d485840a4bb3598b0c9ed2c32a7659770d9bffa019bbd820369e50e7b8271f59684830f8b753ec8115ff3bc816f93d0a402aaf5ede81c37eb71d06a2dd54c2a9b045cd6719c3fdf4cde47da1e4052125711bdaee718efc4a554b346e68532437cd9245a349e9c2ebdfeeeede40b51e044bfe564b16ec906ce68061ed8462ec3b5011d6847c01ee7099b1a8d32cb665a19135982187fa7929ed2b9b344225e7b2cf347dd3", 0xdf}], 0x6) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000140)="002a7398c70000d8fd4f50a442b4670d", 0x10) 16:00:34 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x4) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x480, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x100000001, 0xfff, './file0\x00', 0x3f4e5723, 0x0, 0x5, 0x7}) socketpair(0x6, 0x8003, 0x5c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xfff, 0x100000000000, './file0\x00', 0x7ff, 0x1, 0x1, 0x4}) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getflags(r0, 0x1) syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3fd, 0x0, 0x7, 0x0, "32bcb3490000070000100100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xd4, &(0x7f0000000140)="2b43663b8e403cdfe910f00870c794828d8926cce83341216265584587e0b1382e31e25accef5e02212f7fe7472d0be52a2704cd656a6dcc76c5d2399a3716403bb8bf70a68febe57453b6fdb44c7b2d95ba41f26ac72e6d395a9bcecfd63c248d24404d439350047ad912dca73cf88fa499879c6e24b8102ef34f758633121bb4b8b217ba955ef3613eb289a8653d4ae9a19783582ea98acba62ef1d26f0b6fc3bf4a60b96947232b9190f18231538682974df0d7b4f27fa548711801a2d1a1b2291f7bffb6dcb7e046c85e6127a9ca80b94886") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x6d0, 0x7}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000300)=0x2) write(r1, &(0x7f0000000140)="95a13092a60672fd0b759d5bc9e594c8e088a8943c028384f65dc879f4ab9836b204cc9ef73d2a3edb57a56637aa79deb2be9eddd675d9a20df588f8c76db18237fdf2a63f9143ca20deadf5741cef6d4416b463a71b87c198ca749459517827d375884877c278083fe113e50989d33e1518122e49f190c43979b7e6f106776dbb7b92d6cbfc10de27ea64f521e44cda312ebb761f2662514cf3b4491af7b1061bade362cd08c60e05b85fde74a279", 0xaf) 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x5, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00H\x00'/16, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="82cffb49cadb9ca9294d191abcad0a4d728b9624f56943cfaab8a667ae4dd45d02e513dc2518f5a452d81277037eb6fdfbaa56d2c869c1748426d87d3ada0d8e5ed6ff9dc8882a7b76f7cdddbf252d18a702d9f8fd0184fd07925e0c4ab8dfa25111ba0618eeb740964aabdf9e5a4fa9c60bcfc41ac42b6bc38ac4ab3bc9067e201b36dd005e6c365e0eb41113af1ff6a97941d1bc34b5f4c3289c2055ee0471b419ae94c7ca9e1d206e39ab4439dacb931862aa7016479a5bb67169e4695fd9936dd82c6033e52fc65afb0de342fe6c77d73110c61a157e621251e1121c1045ffbc552113b82215e709e0d21c25499c75461ad5dd63f080b7def5f0a019631c980752bfd1f09347dee8e2e3841af80df07d5704331eb13f1249485636b749317da5c81d5cc5056e16537ce52fb7ee47758cb81599df95dabb5d988dac556f1e989ff99a08bc6376ac0ecc6458186ba2ae673e5ed003ca4f48e41d7c8c714e4a84696994b353d7980be66608f0b4c8344d27ee0d243216344e1efe62aa98411ca35ca8a5b44ba722781660a0013ed72d7db6bd93b8ebf292da866afe81e0cbaac4ca0f00c42f5db911fe6cc9cda9d8e2746cf8a23edbcbdec5892b91353180f1c91697b63885dfb1d90d08a3d668e16cb2fbd80eff4b878018d23aa7c972d2a188929cc1da2c6b40fdefde6b8144dde9e52fcc5f64893d20908d81686e99cfd053a313f7ca51080787051ab0450adda25821d62c74bfd1c36497c6107bd870843f116c5400000000000000"]]) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r1) 16:00:35 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x3}, {{r1}, 0x0, 0x42, 0x20000004, 0x5, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x88, 0x10, 0x10001, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000002, 0xfffffffffffffffc, 0x80}], 0xff, &(0x7f0000000240)=[{{r1}, 0x0, 0x20, 0xf0000000, 0x1, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x78, 0x40000001, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x91f7, 0x81}, {{r0}, 0x0, 0x12, 0x8, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x38, 0x8, 0x2cb, 0x2411}], 0x0, &(0x7f0000000080)={0x231, 0x7}) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) 16:00:35 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000200)="9313511f36f3a9e175b70b7b5326b523859d8287974a94dcea284648bec33a3790e97005bf54dc647c7c12cfbf1aeb28db17221d05682c01271cfab39d21938296d389e5797fcff04df495cddc87b26e5eca85c46946e531cee5658696be3d8dc2e6682fa7423befc99900fefa237ecb292bd8f7aef369eb67213730333878a7feec8bfb2a2b10c08f6161e8316d12fb2674c333ca6a10c7050170aec687d32b3f020170116fb2036d25033b217060806a59884bb439b38dcf82f26f06", 0xbd) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x400) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) poll(&(0x7f00000000c0)=[{r0, 0xc}, {r0, 0x80}, {r0, 0x10}, {r0, 0x10}, {r0, 0x102}, {r0, 0x7573d06e6c979027}, {r0, 0x16}, {r0, 0x81}, {r0, 0x4}, {r0, 0x41}], 0xa, 0x80000001) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x400, 0x5, 0x7ff, 0x8}, {0x10000000000, 0x0, 0x100, 0x5}, {0x8000, 0x95, 0x80b3, 0x2}, {0x4, 0x100000000, 0xff, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x65, &(0x7f0000000100)="745b9f2cba2bc86ed26f17253a86deb768dcaf26edd88a35758aac207bd68b53eae4803eae81f461173db5cd9db341610116036faffa31518a0ee56d462866765270088cf02f26a93e94e293cff68bac20de0916ec5c20204942c2ef7d286a9d61dfda9ec7") syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:35 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000180)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x18) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./control\x00', 0xbd6, 0x3, 0x9, 0x1, 0xfffffffffffffffd, 0x0, 0x4, 0x2, 0x0, 0xf25, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000040)='./control\x00', r1, r2) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x4, 0x800, 0x1}, {0x9, 0x8, 0x9, 0x100000000}, {0x7, 0x0, 0x4, 0x1}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0xc001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f00000000c0)="b7") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80, 0x3a98, 0x7ff}, {0x4, 0xcd1d, 0x3}]}) fchdir(r0) 16:00:36 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0xb9a, 0x8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x9, 0x8}], 0x9, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x90, 0x8, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x7, 0xf00fffff, 0x5, 0x9}, {{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x6, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x9, 0x400, 0xe506}, {{r2}, 0x0, 0x8, 0x0, 0x3, 0x3}, {{r0}, 0xfffffffffffffff9, 0x3, 0x4, 0x1, 0x3}], 0xff, &(0x7f0000000180)={0x5, 0x80}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r2) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x102) ioctl$TIOCEXCL(r0, 0x2000740d) socket$inet6(0x18, 0x8000, 0x1067) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:36 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) semctl$SETVAL(r0, 0x0, 0x2, &(0x7f0000000100)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) 16:00:36 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x1da5, 0x8d4e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006}]}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x8000004a, 0x80000001, 0x1}, {{r0}, 0xffffffffffffffff, 0xc8, 0x81, 0x5283c630, 0x3}, {{r0}, 0xffffffffffffffff, 0x12, 0xf0000000, 0x4, 0x6}], 0x4, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x6a94, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x400fffff, 0x24000, 0x1000}, {{r0}, 0xffffffffffffffff, 0x10, 0x2000004a, 0x80, 0x6}], 0x3, &(0x7f0000000000)={0x1, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) faccessat(r0, &(0x7f0000000400)='./file0\x00', 0x40, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0xcab) setitimer(0x3, &(0x7f0000000140)={{0x9}, {0x8, 0x1}}, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000300)='./file0\x00', 0x27, 0x100) socket$inet6(0x18, 0x5, 0x85d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) 16:00:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r2 = dup2(r0, r0) listen(r0, 0xfffffffffffff001) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r3 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) semget(0x0, 0x4, 0x40) 16:00:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x1c0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x358, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000100)=@in6={0x18, 0x0, 0xffffffff, 0x80000000}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="c553aedf75a5f624390441252bdd1ac0d674667ff00742eb59a531225f351a87d49a589b97f9d122116f2355d726756284d343f35fb949c49a78eb59f85ec6ebecd4eee35bee4a1b5ce6cef13733472f6f91c0e9110ec9", 0x57}, {&(0x7f00000001c0)="b6b9c92a7482d4cb2ee5f2b18c6d1ea5705b63bbac9cecfe0b3388735319bf9c6dd853a8c2eeb3fd8197ced1571704ec2fcfe9a9e23a6dbee1be944ce6d11f3370c3996e130ec792e94ec4ab89e07e35221c5b89fbbbef7caf7a25f74702dc21b67522324d2306d559ef8d803d3d", 0x6e}, {&(0x7f0000000240)="66f4014a303dee9a2a2d9153f8dc77a2b3125c1f471814323c2a627029a066dcb81d10534298916a0ce2e0349d507d78555e9d92779bb2bea98ee7c640af3639ab49e928ff369b5c", 0x48}], 0x3, &(0x7f0000000300)=[{0xd0, 0xffff, 0x3000000000000, "368148972576975fdd0b17861ea5ee6e1a9ee248916e2140499526cd4bbb25f5a7525fc62e4d6a468f1aaf90edabcebd4e2c3c6adc43632a1896f27ee121e414e99c6758351a1ff1a1ff7501f6011cfe4f9f6f8b88e78b67aa1b01ebfd4c8ecef19feeedfb02a86f7e1e4b541aa8dc47774bcc5e0b585cee74435149ec9e045b34a5908ebdf686a4880c92097d1298f7c83fdc5f7da9e501b7993c85fe198ac9c7df09abf7f3243b75d63f61748902b8f31e8e8333f96191c8ad0ca7fd0d"}], 0xd0}, 0x4) pckbd_enable: command error 16:00:38 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wsmouse\x00', 0x20, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x400, 0x30) socketpair(0x1, 0x3, 0x9, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={r3, r4, r5}, 0xc) r6 = fcntl$dupfd(r0, 0x9, r2) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000040)=0x100) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000009000000000000000dc1bb893f"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlinkat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) ftruncate(r0, 0x0, 0x3) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:38 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x0, 0x2) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000100)="faac00007e86bf403fee883b638865e65ca0ce450a3729088c3736c2672845d94a9321bc73c0dbac87166afdacf7fd74af50cffd8f67d42cf88ba855adfa04ee0448bc63362983094d123d1af9c84764cb78e438c4f25ff620d08a4b369eae8d71bc42f6ce8e2f8e3c2d60bd71557eb198816011373afceb15b5722d606d1df00f36164d4d2f9bf4a599affd222bd130cd4e4fedb3a10f0801c32922ae1e3048bc", 0x290) getitimer(0xffffffffffffffff, &(0x7f0000000040)) pckbd_enable: command error 16:00:38 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000080)="391225292581e8ad56916459f41070a2129fa37783ee3c51", 0x18, 0x405, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0xf1}, 0xc) shutdown(r0, 0x1) socket(0x10, 0xc005, 0x606) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = socket(0x400000000018, 0x8004, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)="12b077bb46af0a01db0d1cf470c257d84b7df3d872fc3ca0edbdbabcc87079273e2f1ed7889c9b76d5c833aa0d11cec3d53ea91a76e08ed90840f60d4469cfa43319a08af22a75f801859704287e93dc934a8b032edbdcca8607c4de380ecea7daf806b74967a5d9a30e044aac1eb58af49528962423df66639dc9af21870b9c9eaf20da62770034ff6a9a7ae72e3eaf3f0fa807f3956253933ef3c216d12b2fcb50c47680322f03f1616d3c3e1aa310387da4dc1679bb881b373a50c43c417181ceedd28289f7aefaca3730acf02fcf52b7f6b61b6768d4e322bdb19826d370fc659731090cf9eb983b140a0a0942456f8c0bf8067a82d93ccfa0894573054a45517c9e41a39e3de8981a138b8d1936c7a9727a958e36f4496afb9365f2216279aa2bf4470abf6a436af4a29a0b63d52caca8d308ea0fd01751e8d3a75ec74e90ca152122aacf94fd577627f9bf6a40e12c9d2d32170ac222b03962187e12846d2926e3570b395d6bbacd5c85d5d30ef18632a105d892d929d15099d4ea1880f8cfe5ef8fd6064cc538fc60712979c844b455302aa7a21093e8e073e46e7bcd5f121c9c8ed7a45955cbc448722f5b60bdf41e89a629473d14e2a99cbf4c38302109c35ad0c896305a057f1639aa2c3152a0f131cdd8dbe6430136b161e64fc7211243c778010fac21667634a8fd85ad26d47ab598af11e15d8ffc0439764896b7f464d34f947b898cc2f23595fb9f1b287f85444e0310d3d01941a45718cf194334b8194fc0be7399a388a6405d5da6bc5d42903425d6972add68a0765d4fdbcc24987d51a83e358d243e6a7b1ed3edac85373c2e50e1365705d740100d507cf159e7e3dd3c19e6cf3ea4a92570575e02610198e093ac261a257696ccfffc123d0f5dba3da14e67a25d7c5daaa2aeedbfa2e95bd01eaf0f8dbb4541ca41cdace1e53e485ba09fa4952aed08f1774a0f17eb164a786ba12a6119a9fd5640d63559c3ac67f04c02ea4b182c56ba74d62dc54aa0e87eaf2eface24b4a09e4446cae1737b54a8cd0cda50de7b1edfa0958ed7ca19375cdb54a2eb15288c06d32d51fdea4afae8c8b20343cbcb3a1edd8780145bd07b4d0b1c96c1c712b772d66c21ea165207cd45b10a9d074aed9486e822d03aead481b794a196565421cc14ce590c538f4c9d2d116fd23ee773a9b8a3be68d71d9ef7d4817b042dae84de8068183f292379dfcd8dcace711862ce2a43172564d47d7213316250cad20a9c46d2d1082d5549a39ffeef910fc811a130d429bee6e266a54d7265b98b3123bc71f13fb8d4c30c069fb2ad6603e33f003481afd87f1271606662c154cf8d058704fcb8393ece6d55b1c80ce42e762ed32a4fc8bb8b65b24082252cbc9bb10141d3f5cffcaa3a2fbe84fcf433ca8426ca170c8b7e37a4a5fb4bde9fc33051608d5b6df5a1f367a80e0135a96daf5d9abc6134ea461c73f1242f05c6e5ed678a87570da98ad8b5a144e43c779c40de4b629e08bfc1db471fdfa82bf50cd4b9abd4e44e0a34140163d59064b6070c8bfd1e52c1f42d870927fbae0f6ffece4321e9f24f5ab3cdab6d32735e0e3df763437f7d9c9097c56d727cf0a05ee41016707b9d44874cde7d233d3087cb06d9701367f9ec8e2e4bbe8a6f793628ccfaaf3e6ef00ba14d5663340ee383008af7f5ac418f5f9ec4ef11f25ce8d60ab23e44f34c51b07309c062efae794c3200f979b275de63fe1a3ad6ae0101d7e3325bc4422ed03c8dd71946a3548eeac88a38f95ba4efc0b471e6060a4e6d938ab0780c4f6797c3ee71bd7fff469bef74cab03943d8d86b85e1b73ddf13b02c96c317adb4db93968dadf284643d271950de124322fe5e84d2f32bc0345073df0a9b50e17c8fa968ea323d30f0edec837cd387f2994c6a7325d44d4c5e3f2a334fcb2f9991d14ba4bfdf7882f1efaeb2533ac90962fe717363b58348f9794f091fd64fafd51aec9f86a6e9cc3ab72dfa3d662efeabf763bf15c136b3fedad2d11d225afa3d283652f9e2be975bb880e90966b46d59f612af74786bf55b08905e882e387bd32daaa89fc7e868f1c0eab2a57ccba0121e9068d6d7dd3dd403dfdc9dfcd30315f948b06b2c7084794efff169f2fa6c667303f9fa73ba80ebf0c7f3a353bb5bb5cd952f788835f20caa001bfa8e93b70c83e9479b6d842edf65a85c444358b6c048d490a4c3af259390dbbd10c4394580de2a5b521812a4c4e76354d5eb901384f5f32d817d2d5a7eb84d6812d52077ab939c34e721d6e22b3bcb8c46ad25e87ff5b96014193cf65a5f74d4a1ff29ca55f20536eadc5369a620f4749740a25490b90c1afe3b6b248dddb5c7a660b49b117423ab6162ee09ace3e32306121fdad28f466ef42ac29a898f3f88d82aad571990ea2a8080ebe5930ac7efe7d7aad5574c466c624123d928cf679f9c7f917cfb51ca3b3f64355ae5e1604897b6923c1cb06217b5b555007a058baae2766de66b0ee6d7deb6eafaf3f38527bd63a238db577fa44751d7ef8fcf73c77e9b48689d452c33f3689a284ef4810acd38d287045d345c505bd074dc59b1db5d3dbc0b2c9fabd3abdf9a5e269568beef6b897c73501bb8336c5fb6f952d12bde0ee4ebb774b6a89f678438a8ec4cd7188be16fde43568aa6a4a0d629c62b4057f7e669c057603f41cb571b090a8b0a97b8acdda6e88892e4dd61b7a7ce3a4553aa84c552ee3edf0e29fc9f7500bcbf62f741302bbadc0dde9e92def698665ff68e05b9263d026c43427621d9b3c38f5408c33e286534a90af903ddd541bc1b2ab0e10cd3c9bfaa22e68a1c5278d98675eb2f6796e7f050e22930701112dc9eafc6b43d337f7077d8eb6854db4dd6a8cc3d71ab0ea161dfb99d4e46b274dc8e8e71d1fc2fed06f31cb24633f8202efbf5b6161c9547edcbfbdcd08be839a7268799d9e5a594c60b342d99a577bc364fd73040d104744f17ff1b6414ac2586d1b1ead7f0f07749162bedec4ba6c046757e9a699ab84da32f31d55991e3a9074665ac43eef2c78af2f82ad2803bd2236f83afada7b195e80502f1f0eaace5c89ccfd1fe2cbcd144dbabf681259f0a221030e3be08ba461cbf5c3b847a58c268cf95826eedc4c7efc42eb581be19c224ad0d1c7784aee09d17857f38d0804e87658e7dd218302e9b1e865d62a9fdcab5545bcc0471c6dfe3bee68d0b17fa073f7fe7298740dbba9251b3d032dc53f536e3b1cfa087cd79ee64a19b86f1e41ad6aed27a958a3bf8cce260a582e1507a63c4663847284876596934408c6f025fbfca7b8733126d5f832c303136b56c49823fdd19d5f59607ab7cc0892d14aa026619c54517ace0ea4b2eceea155707324d44345322b2476f1b906703dc7c1a1a87c410c70206dfe5819797cbfda88664b4d57e3833474c2724db4ec99eaedaedad81ac40bad9475c6894e59c4f178014a3b708594e727cd88977470aac7a787036011e15ce767d71eebb26e1742d67a49a815a76f24c301a529568ce8baa8545027ba4f38537dc0f1fdee2dc9a42db0c591f1d3a5b7901b9c180fbe7150978380f09fee091576004bff1e7e22d8118b7c7a176295ab2fbb8c771ef46ae2875ba552c72b688c7c4d0e531a717bc60a5a7a92ab696b8bef06fa2d7db638258220d958d7547451af108207b4fbf5ddee7dbe534b6aaefc9f95eb0655660a148c849e8310591570875067f846729dd086180ab335637f0264d41ca05cc1c30c8cbe4c1dbb6054f52a04e623743ae36d49c49167d7b27e3974ecdb17d736856e6e12e8b3b6e571ed8db13325808e76f166a103c84b2ed11bf4e977468af49b0fc3c07e554a1df493ee9c6eeb5643455533bbfe5b59b88af87c321a01f90807257d66eea002d9d64e514ba0d4bc03b4fc77ca9b4862b529b36ccc51421cfd3c74727a3a828f11b67174a45946c767d0db4149b4840ecbde94c9e7dc31c2d6c5d854380865c24e4161e79ea7df5267105c8eb9a676248e93b36a761e76ab0dfe83dae2d0c38a889aee9ec8c8e29343d0d8023d861f15a79b90bfad5c606095bd657e6265acd5e3eebcb838caf6435883df53dff2c9900a6182481636b2020ee1ac123372f7eaeebc22b1f1a232bab4ffd81432fa92714fd2e98c8f9b79778cf1d38345b149104ae3951f7d1fae1aeaa1ec32f636d6855434db4e0878ff2e236fb1919d12902cac999f1a999c64252c5a1b82f8a4c1aa8c49291ae045756b841b0706ec283f57c9d8e8f6c45b838eb8e28f9bb8b44693960e4b00c38955b145eea29b4292a61c6e52ce2933559fabe1fea475bcb5bb082408ee4efd3bddc7723f885254a9c6655bb3366be8d38eafda299c429de01e1d316304639cc80e5c4b21b8b0dee160c56ce201846c63fc9474b21c449074d2a720302b0a3ad0c8a104a4786b832e160d1ecd11a0fb9c7aee837dcee0fadc8d0f6b8f0e6844bfd9faae3b1b3af932c9e4f886ddcf467941238dc4ec069cd62e61466a9b29bc2f1fe8e2da7208ed8bd1e6f5a1820a0e8750756d5ae04141990ca3cf37832afa73650424ff3e70c189472faac4bc2bb5f0cf61bbf3f5c9ac4057f39bbf0e733749f925f838e6d9df0660220f71633df113c9a04ee164dba843fff1c6035dd5d1ec22ca14174092747c7b2c15739c0c33e919e4383755439f1aedc4fd8a57a7a079d09436f1c274f4120fd90cc7f77aade892210cd7733440a0037ee0542f7875eadc96b70f96f3314de2f7e37fb45014617402013799734c274415ff104eddd5be80f9d0e924868f2303e46da1b4df6371a83071dff5c210172cd1dba387097d3d5f51a46bd206f950aecb50cd66ad101402410b0ac9c4d17f575888bbf153edbd245f1201afced76050a6fc350963f29eb263c9caecaf8f0ca1797286513f667ef7f622d2d942b6ee7ee0828bffcbf5f0c6cd8804431e638b2951912d0cd2526802ce536816394ca43b36bfbe70f02579f4ae15d04d19c46187b004e8fde2c96a9b46a22274aa8ce1644ae56b12dae57ff70d6bf05a46c94af1cf50e0c1948523173d53e9d8e2662f378a6e9ca4e14404aefcfe4284bb29b5bc8c1235d2d7c01344163c13ee5f6c8007cd57d95af3c409798589369b5fb777e178f63e8087d97a22c9f0a3c2ec15f243a278bd498223755a72f8856ed13c4a3b27fd4be0b21b31491a700a324a7bd68c8895121f7fdcfbed397b30ae6fe7176dd03e6530f3652e605d62c3bb98b63244b43a8a305db7ea5199013e563043aa1780e7274f3434bb3fb70842267fdda519b03694275ccbd15d7b63e1c3c42f33fdda6f90e4347bcfeb64f8a33f4c412d7021e86efc535ba38b80933f6ea30f6b0571a14ae82d1f3552e78887d93aa596487d5186f30c7a29d008a18263b6439995238268860d5e5a741c0c9a711bc0107a9c841d0c77855494d32149b37532ce22c3496d0fdc3b3d2aa735d51c53b189e7bc0d8563c3fb89c392f7a0ef86936c81ddd0b5bf2cdff6c38dacc9d90fcc22a3f6fc824ac470f36e5b0155f751f6f3c7313cc064ea0bf4199164bb0a62f33c1347efe4c68e9aad6245f1f34e82fa7f557cecc48a855aa99294390233efbdda0f515ff2b54564e92071850c36f7cffa5833d47968060c48d4328235b4d563479e7522abf6a2b5ecfbb196fe0436870a86f563cdad948a2b2301d735e8bd24ce0f4ea7d63e04488e10f67fc27810bb9875f8dde9b2ea107ff2ad92330e4613601201b6aabedacbc1992cb265376847471fcb03b2b6597b622", 0xffe}], 0x1) fsync(r0) 16:00:38 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8a66, 0x7}, {0x5, 0xef66}}) write(r0, &(0x7f00000034c0)="d4db291ea9c15aaf46dd3f00dec7fad9d506b36a77581a438a11c33af11a0f2faaab9a48ba65b97e5f88a7100bba39cbb17068b56c83b00a4d34f688002e33d09981f67d2bb03121c6c1d0d95c6bbf737648deeb5a264dfc1cfb6ad17582f244cce5628965826876e2b5b7ab021c4f3887956cb1442ad321ad3d52eef1c5ee93f4a7b753a4d5859197bd8258e9b5f6e506e32837f24ee0c829959cf9ecdd6cb8846f8361afe73d91556291b14aeb67f949663912729349b8fdb41dd9f8c2e18df4b679d448c2b9aa59d553be0bcaafbc7bc9d403955f2ebf9e46e4caef7b118ae9d6707f3576d637b4cbd33da9205d206858644ee37b1fe6e2ddef5a4d96830d74eb950d4a8912770b9b6bf0f23bdbaa354fc881506b13660ed00a7282aca836fff0728963c84fa99eb53d77bb8889872e016ee49894ee76b16d4259ca88d508b2359b1f7d3dd8cd707f9cfa6424860d20ffbfb8641d995042b18443822de14aad534e9da2a80217f6229736131de9b347d47b81576cbd641b341698e0a851ecf2012bb9bedcce9dfa0c5dddd9a344add8e34e580e38aad2ad13fe2ac2e7296f7bf99ae607c67092718e8fb492582bf2dcb37a7928ed2b24c6e16bcdaad11d4612a61b7107ad4a552ea5f5f50eca472fe8f66d8d7775fc1a06ce16dd0f1efe75785c40d36b07a338906c91e4348947ff8f0bcaf73b38838d926f58b8baadab336c0607c1836369c919277d08222102a93e642bb98ec790fb74edbf138e36ae77059a8b9ae8cc7e0b127936dc146eac4a739fcfd62b0b8b80c1f5686f5b6f1fa669835c0b50c4426eba846085f16e9c2d9b80cef702f9deca9dc6e13dd32ff35be94a1d697abeccdf2e81b1630b7d06b65161bec5f6bdec8d28b95c8951234d935ee11d35e610ea1cedc24521521974025d5ab7983c6fe61cd1f094720c0d74de2fcf617a093f5971947dec5b96815aa0b85ae4f40d54c28c8ddc600536849cf7d73f3de0fc90640dda7d8c6de9f909a4dc7f57609bdacff7928093e7bbfd5e3bd6a0491163fc0694d78827ff9305040559a19333214bcfcccd2c657ec2a142cb6f126c7ade78cad9ef2420a2a421a6f49aa5197955cc1b667d360175ca04aef65fb839737b4872ead1c7accbdd3df22940d99d21f9168c1c52f743255825f99620e31f044c0243404c95331290b98f88fecdd1408770ab244ca9deae1b757b1119318d19801471e96608b6d478afda28abb2cb6ed48d25dbb038f4340fb3b306a7c4ea228d45668a4266311812dbab7c94cdc6b5cad5879c8a2f1b0fa928212638f87a35d6153d579b6eebf997931a94ddee87c597a2909c2319c16f8977cc08f407f8869d106bb8ae251373232038e4cc53c0954db9f47f42f0166c163be6fba60838163c6a77c903055e6c8a00aa371f25f8584a0dcfb3a7d6b3e9e7bc757ffef3879afa91de415b5de1f8d6ed931e7fea8c95680a9d90ba5af1cb73c168b99bb51620279f21490c722c1040123397edcd46b0e8776278b8e7a4bbeadcb36a8581ac09289d4e1c89e3dc77af9f2489a2ebdb5b3dd08fd6afa44deebf3cedfc8f058f54a4f039c44cc9b201cf1e1fb97644ea1be1100fe5d7261b440a2726dfc3364cb43b52983854e61508a2bcfd27a6779a162e19c52880aad68d87318114fff1d917790d434220ebb40d7d4655bda707ef7d2eb4dfda1d7cabbe288aef04dffb5801846482be1dd57dccec8f2e1e69b2ccee44899d94720bae649770b397c6e989a6a637d6e141881268858a3e43565da07585238749ba98776b79ffded907809f0298a47f64319431496b425c2ed9e2e894efbc1d6c1dbb62187d73e46a5dbdca8825cc18780e46c8dbc57d664538f216b2faf797b4ca9f5ae70d9f4e093736dfa9adef0b3a01e0e737c1eee10d0b19b4cd55f8691c49ef619e18f16b949b0e65b9d307a97ffad047f10f663187a1a87fe421bf57b6fa4e3f7c057d157f71afb8656353fae0ad84f1f982fc5167b8615746cac76fea2f980b6d2e9c531d0ac67be719715a12bdb4bd674617ba7fe2d1326087253290ebff99d082f8576fef34206f92a09e46e3d450246e02b39ab7ab692c8fa93f32f711098d7fa096d6e253d55a34aa13dffaa424c03f43ec48658c9e537b2dd461115d97bb91a7b1763bd192768ac27a22b7a5910fff9494bbc88f4537a42840a27df203bac1384a5035d16986a45a75cc91302f8538b657b1be1d521742194c5a6824b3de16ac790c4d7109521d72c09ab9290ce5e7b7d66d2f308f2ab77da3b210b4cacef4376ddf0093b4af5f3339c5792be7388bab10eb7e28a4cdc4719864d9eb9bbbb3781fcc3db8c8a78442096329265e808e3815024cb760a1ddc6ccb3c85140dbd53667d6e8656a80e319e4f8ce0c0fbb0d5325f508e621b9b7a84709b60ba27da3331349857225d650c0e97f5a9e0169efa2b2cdb3d9500280a285766cfe195b4b95e276d1045fa47f28e194190c1aac497dc73d4d7c6a0374fad3938ad131abf2c057ec393ea31861bf6ff54cc66b1502e665587d2b4ec12b6a9d989f6264ba99ef9973b72090ca9c27e75e77fbbff04aef56b30302c0ad0f42efe7d84094c7f6ec4e1d9a47c4f94f18fb8ee27b8d396854efcf6aeee68e76a4bb7b32319586e4c591deeecf3227ce36e1d44642fd3610516647c2e928a36b7d9f5681db4365ab70166da849b1c999dce9a6aba1c761381abd58bf536bc39e1bf7d402830e6b1fdc424c", 0x7a0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000040)="f4cbf0d44a962f8d") syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:38 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000640)={0xc8, 0xffffffffffffffff, 0x2, 0x200, 0x0, 0xc2, 0x7, 0x10, [{0x5, 0xfe5, 0x0, 0x766}, {0x7, 0x10001, 0x1, 0x100}, {0x9, 0x0, 0x2}, {0x100, 0x10000, 0x7, 0x6}, {0x0, 0x2, 0x6, 0x35}, {0x401, 0x8d9, 0x9, 0x4}, {0xffffffffffffffff, 0x4000000000000000, 0x1, 0x7f}, {0x100, 0x4, 0x0, 0x401}, {0xd8e, 0x10001, 0x800, 0x3}, {0x9, 0xfffffffffffffffe, 0xff, 0x3ff}, {0x1, 0xdc8, 0x4, 0x1}, {0xa09a, 0x2, 0x8000, 0x1ff}, {0xfff, 0x1000, 0x3, 0x949}, {0x4, 0x8, 0x1, 0x8c7}, {0x3ff, 0x8, 0x20, 0x9}, {0x40, 0x1, 0x8, 0x401}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200)=0x7, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000008c0)={0x1ff, './file0\x00'}) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000000540)=""/124, 0x7c}], 0x2, &(0x7f0000000780)=""/220, 0xdc}, 0x1) 16:00:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7, 0x7, './file0\x00', 0x0, 0x60, 0x1f}) fcntl$getflags(r0, 0x3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) fcntl$getown(r1, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) syz_open_pts() munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:38 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6a) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair(0x20, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) shutdown(r1, 0x3) r2 = open(&(0x7f0000000200)='./bus/file0\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) fchmod(r1, 0x18) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) fchflags(r1, 0x10000) poll(&(0x7f0000000040)=[{r0, 0x10}, {r1, 0x12c}, {r2, 0x10}, {r1, 0x80}, {r1, 0x5}, {r0, 0x4}], 0x6, 0x5) setrlimit(0x7, &(0x7f0000000000)={0x4, 0x6}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x10125) mprotect(&(0x7f00003f0000/0x2000)=nil, 0x2000, 0x0) 16:00:39 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='r\x00') close(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) writev(r0, &(0x7f0000002a00), 0x25c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000680)) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8, 0x7e92fd25, 0x1, "f03618a3622580537b98fcd876fbad590c525d86", 0x6, 0x7f}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xb) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6) 16:00:39 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x8c, 0x8, 0x20, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x3ff, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x1f, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x13, 0x8000, 0x7}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x43, 0x8b24}, {{r1}, 0xffffffffffffffff, 0x6, 0x10, 0x1, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x45, 0x0, 0x6, 0xffffffffffffffff}], 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = dup2(r1, r0) kevent(r1, 0x0, 0x1, 0x0, 0xffc, &(0x7f0000000040)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:39 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x120) setgid(r1) r3 = shmget$private(0x0, 0x3000, 0x193, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0xc0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffd000/0x1000)=nil) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000200)=0x700000000000000) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000002c0)) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x80) bind(r4, &(0x7f0000000340)=@in6={0x18, 0x3, 0x9, 0x1a}, 0xc) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = semget$private(0x0, 0x5, 0x0) semop(r6, &(0x7f0000000380)=[{0x7, 0x10000, 0x800}, {0x0, 0x56bfedea, 0x800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000400)={0x2}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x0, 0x0) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffa000/0x2000)=nil) listen(r5, 0xff) bind$inet(r2, &(0x7f0000000480)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000004c0)={0x1ff, 0x7, './file0\x00', 0x800000000000, 0x5, 0x1, 0x81}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000500)={0x1, './file0\x00'}) open(&(0x7f0000000540)='./file0\x00', 0x8000, 0x0) ftruncate(r5, 0x0, 0x4) recvfrom(r2, &(0x7f0000000580)=""/70, 0x46, 0x40, 0x0, 0x0) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000180)="c4bd467aacd0465e05e85b11fced531b78a571bf483e5f14f56e2f4e01d21e39abac68bd81419a7b81b74e72718f34c2cd1013724144925f07f070af", 0x3c) r2 = getpgid(0xffffffffffffffff) getpgid(r2) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$getflags(r1, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() chflags(&(0x7f00000000c0)='./file0\x00', 0x9c9eea3432e09c30) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x6) getegid() 16:00:39 executing program 0: minherit(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x1f}, 0xc) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) 16:00:39 executing program 1: r0 = syz_open_pts() bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getppid() getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000423d0cdd2740c19e80a328bbd5fbe10b788b09a748df63e91c88752f063c4e23e353ad7ef3c07f70251e980f5de9043c758416838f8acc9a79c00c6f7418a979d73ac3a211d3ddbc6559659b1f50f7aaf9db511618dba9c87026de00"/127, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) close(r1) ioctl$KDSETRAD(r3, 0x20004b43) dup2(r0, r1) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="96") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000080)=""/6, 0x6, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) setrlimit(0xe, &(0x7f0000000180)={0x7, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x164, 0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000240)={0x5c33, 0x8, 0x100000000}) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) chroot(&(0x7f0000000300)='./file0\x00') shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r5 = msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x95, r3, r6, r3, r7, 0x20, 0xff}, 0x200, 0x2, r8, r9, 0x8, 0x4, 0x81, 0x1}) seteuid(r3) syz_extract_tcp_res(&(0x7f0000000480), 0x9, 0xa7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000500)={0xa7d, 0x80, './file0\x00', 0x4, 0x5, 0x1000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8, 0x0) clock_gettime(0x0, &(0x7f0000000580)) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) fchdir(r1) shmctl$SHM_LOCK(r5, 0x3) 16:00:39 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x0, 0xfffffffeffffffff}], 0xff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xd0, 0x3, 0x727, 0x20}, {{r0}, 0x0, 0x0, 0x1, 0x5294, 0x1f800000000}, {{r0}, 0xffffffffffffffff, 0x93, 0x11, 0x7}, {{r0}, 0x0, 0x0, 0xf0000001, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000001, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x3, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x33, 0x2, 0x0, 0x5e}], 0x8, &(0x7f0000000040)={0x7, 0x2}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffecf) 16:00:39 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = msgget(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/92) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x261, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 16:00:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x17) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) close(r1) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) socketpair(0x18, 0x8020, 0xc5aa, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) fchflags(r0, 0x0) 16:00:40 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) 16:00:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) poll(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20080, 0x149) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="61233657e7d61962d170a856ab046ed0b1bdcd98e0c47603f6c0ae4766736198bcd26794fd67ecf5d98b44d4a1d809cf01dcc3", 0x33}, {&(0x7f0000000100)="493c973d50eb60edba37b6248c6f1b533a211cd52582bb6b7e879ab22e13385115a3fcbbe9883491", 0x28}, {&(0x7f00000001c0)="b47aa46774a21b3bea9322abf69d29bdb428a5907267fae419ef8810b17b27dd12dc6b6e3f5f63295a449094b9b8bff499d56494b9b1088ac478e04c8883f5bd34982a4a8878d4334ebbfad90bdb96679982bca1a0084d933f062a21d2dd97ae8ed9cd50a0a7d6ab4ed649b98093a30be7cd2b16ebf31a7cb5303d0ed8e71729da45d7db0ef3501ab46830e5811aee6e826a7fb7a949e8f96f19a68ce2", 0x9d}, {&(0x7f0000000280)="2d19b1cd9929549a084adb7137c15f122c0a4ad6938d07fc8afb5b5f32abeb5e39275f4a0299611fdbd3b27d2a896af318c132ba4845b9a0da1b70c29f1606d781badadaebdfb5", 0x47}, {&(0x7f0000000140)="a9d8cd8fdb", 0x5}, {&(0x7f0000000300)="c9c59b0ea842b7bcef6f14f43d438fefbfd7306c6da34488721dbca5490861e649b2750d89ca53deb2aad8b642a8c873919b6a92ce7e2d4bbacdd2", 0x3b}, {&(0x7f0000000340)="4d7bf49438a23c670726e56d9a13faf9f406ae67fce3dc33dd65c23b527cfecdd45eed8866709b7be42460c49d007a5bc826cdaa18a134d66b", 0x39}], 0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0x8e45) write(r2, &(0x7f0000000180)="cd42eaaad4050e90", 0x8) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair(0x2, 0x1, 0x5563, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) socket(0x0, 0x0, 0x4) 16:00:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xfffffffffffffff9) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() setuid(r1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000080)=""/43, 0x2b}, 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000100)=""/133, 0x85, 0x802, &(0x7f0000000040)=ANY=[@ANYBLOB="00002ee00f696c650100"], 0xa) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:41 executing program 0: kqueue() r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x18080, 0x10) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x100) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f0000000080)=""/35, 0x23}], 0x3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) 16:00:41 executing program 1: r0 = open(&(0x7f0000000000)='\x00', 0x20000, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="527efec47922bff9c1cb42e285d16ac125baff51eed67ff4b4e4894749edacca9df9271162394294116eea2171ce018c42af0cb1843db6b7d3708a913ea2ca5e64328dd02235bdee39e7", 0x4a) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") pckbd_enable: command error pckbd_enable: command error 16:00:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = getpgid(0x0) getpgid(r1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x44}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f6") 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f600000000000000000000000058a3bc6e15d3e30b", 0x2c}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8010, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:43 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x144, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x3, 0x5, 0x4b45, 0x100000000}, {0x81, 0x3f, 0x7, 0x5}, {0x2, 0x6, 0x200, 0x5}, {0x939c, 0xffffffffffffa615, 0x1, 0x1340dd7b}, {0x5, 0x8, 0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x880, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x22, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4ffffffffffffff"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0xa5, 0x1}) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="e5af7a1efdfc98957da0fd745b0b23c4007f1a56ec5e8cacc849093c5ceda724032362c3c5b3e430504f4ef1cc4603374e4839ada26d62d7aff1815fed217d03642eb832e8747bd0adf4da20b390ba6653ac071116a3f108cee85a3d41dc407a611716057efa9422406ccc0253d84776326af40ac0faa2e288f07382c9c4c4ec", 0x80}], 0x1, 0x0, 0x0, 0x404}, 0x3) getegid() 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x80}) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) dup(r0) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) setrlimit(0x3, &(0x7f00000001c0)={0x7ff, 0x3}) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pread(r0, &(0x7f0000000000)="3bc94dcfcc70f88cabf4fd1c0f2d669212b24ec12602ce3ea32653680617f3080c2c7ac37705108dc44b301cbfb1ef3e33d69024b2a1c03f4915fb92b618ad17cc844c2ace655800334d53c7a1024e4cf9755e2a630819ece1153be55f229bed04131d0916fbb62de5fb6a14476d9b9fc943df217072d21daf533e020409196fea487adda2af2cf6570bc1307fea1ea1ba7e39d946063e9a9bb0aa1178f07937", 0xa0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186004008b00062b00fe0000fff6ce4f22276e2b8d2a48d69e000000002c000000000058a100"/52, 0x34}], 0x1) 16:00:43 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0xa0, 0x20) mknod(&(0x7f0000000080)='./file0\x00', 0x80002002, 0x401) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000280)='I', 0x1) dup(r0) 16:00:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20401, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x84}, {0x18b, 0x4}, {0x0, 0x1}, {0x4, 0x9}, {0x1e7, 0xdd}, {0x0, 0x6}, {0x40, 0x80000001}], 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000001a00)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f65d56654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbbe9786d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb212756d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba6aca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f3a5b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665ef1375f6ddd1d34c4bbc1c6427b1eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f1e5c065b5fc038846d04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb", 0x66e) 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc8b, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) socket(0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x7c8, 0xfffffffffffffffb, {0x7, 0x8001}}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpid() fcntl$setown(r0, 0x6, r1) shmget$private(0x0, 0x600000, 0x432, &(0x7f0000a00000/0x600000)=nil) getpid() 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x6, 0x1, 0x83, 0x0, "2d49fe6b65a26de6a8caaef15df5b43813d44da1", 0x8, 0xfffffffffffeffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:44 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20002, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x7, 0x6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x1, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7bc, 0x3, 0x7fffffff, 0x4, "1da5d4bc6bcc64d9d9712e02e82f39a997298b59", 0x7, 0xffffffffffff8000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)) 16:00:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="06000000000000003000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) r4 = dup2(r0, r1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x400) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000140)) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2f6669967a28626b2a7f6c65ac91"], 0xa, 0x0}, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) r1 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x42, 0x80) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b002200000000000000000800000020000000", 0xffffffffffffffe0}], 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000057, &(0x7f0000000040)=[{0xb1}, {0x7a, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000100)=""/11, 0xb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1, 0x68880000000, 0x6, 0x8}, {0x0, 0x17, 0x3d40, 0x7}]}) 16:00:44 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x42, 0x80) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b002200000000000000000800000020000000", 0xffffffffffffffe0}], 0x0) kernel: protection fault trap, code=0 Stopped at pfi_ifhead_RB_REMOVE+0x58: movq 0x10(%r15),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace pfi_ifhead_RB_REMOVE(ffffffff822d4620,ffff8000009c2000) at pfi_ifhead_RB_REMOVE+0x58 pfi_detach_ifnet(ffff8000009c1000) at pfi_detach_ifnet+0x11e if_detach(ffff8000009c1000) at if_detach+0x15d tun_clone_destroy(ffff8000009c1000) at tun_clone_destroy+0x1c6 spec_close(ffff800014976778) at spec_close+0x3b0 VOP_CLOSE(fffffd802b2f5058,81,fffffd803f7c6ae0,ffff800014970ae0) at VOP_CLOSE+0x64 vn_closefile(fffffd802fc1ce20,ffff800014970ae0) at vn_closefile+0x14b fdrop(fffffd802fc1ce20,ffff800014970ae0) at fdrop+0xc9 closef(fffffd802fc1ce20,ffff800014970ae0) at closef+0x118 fdfree(ffff800014970ae0) at fdfree+0xf7 exit1(ffff800014970ae0,0,1) at exit1+0x32f sys_exit(ffff800014970ae0,ffff800014976a10,ffff800014976a80) at sys_exit+0x17 syscall(ffff800014976ae0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffe8964) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe8930, count: -14 ddb> show registers rdi 0xffffffff822d4620 pfi_ifs rsi 0xffff8000009c2000 rbp 0xffff800014976600 rbx 0xdead4110dead4110 rdx 0x28 rcx 0xe221d85b5d74c83f rax 0xffff8000009c2010 r8 0x101010101010101 r9 0x5 r10 0x359a5d450577cfe3 r11 0x99e46fa68264211c r12 0xffffffff822d4620 pfi_ifs r13 0 r14 0xffff8000009c2000 r15 0xdead4110dead4110 rip 0xffffffff81f06808 pfi_ifhead_RB_REMOVE+0x58 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff8000149765a0 ss 0x10 pfi_ifhead_RB_REMOVE+0x58: movq 0x10(%r15),%rbx ddb> show proc PROC (syz-executor.0) pid=447723 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014902118,0xffff80001496f770 process=0xffff8000ffffb3f0 user=0xffff800014971000, vmspace=0xfffffd803f014cc0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 46767 69051 68897 0 2 0 syz-executor.1 46767 427161 68897 0 3 0x4000080 fsleep syz-executor.1 18967 350951 1 0 3 0x100083 ttyin getty 66926 248054 0 0 3 0x14200 bored sosplice 64421 142409 57964 0 3 0x82 nanosleep syz-executor.0 68897 345319 57964 0 3 0x82 nanosleep syz-executor.1 57964 240513 60412 0 3 0x82 kqread syz-fuzzer 57964 78116 60412 0 3 0x4000082 thrsleep syz-fuzzer 57964 188072 60412 0 3 0x4000082 thrsleep syz-fuzzer 57964 158427 60412 0 3 0x4000082 thrsleep syz-fuzzer 57964 179505 60412 0 3 0x4000082 thrsleep syz-fuzzer 57964 440793 60412 0 3 0x4000082 thrsleep syz-fuzzer 57964 69560 60412 0 3 0x4000082 thrsleep syz-fuzzer 60412 413682 31963 0 3 0x10008a pause ksh 31963 325460 18548 0 3 0x92 select sshd 18548 483484 1 0 3 0x80 select sshd 52072 39958 7024 73 3 0x100090 kqread syslogd 7024 129205 1 0 3 0x100082 netio syslogd 87362 12690 1 77 3 0x100090 poll dhclient 59011 126865 1 0 3 0x80 poll dhclient 27340 46372 0 0 2 0x14200 zerothread 42646 336346 0 0 3 0x14200 aiodoned aiodoned 19307 255754 0 0 3 0x14200 syncer update 17971 402209 0 0 3 0x14200 cleaner cleaner 84424 255423 0 0 3 0x14200 reaper reaper 96999 178869 0 0 3 0x14200 pgdaemon pagedaemon 81267 51563 0 0 3 0x14200 bored crynlk 79522 201446 0 0 3 0x14200 bored crypto 19874 213246 0 0 3 0x40014200 acpi0 acpi0 83983 332758 0 0 2 0x14200 softnet 59326 42569 0 0 3 0x14200 bored systqmp 43861 523564 0 0 3 0x14200 bored systq 74974 518431 0 0 3 0x40014200 bored softclock 79617 441625 0 0 3 0x40014200 idle0 13571 215154 0 0 3 0x14200 bored smr 1 482797 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9488 6407K 6920K 78643K 12935 0 0 pcb 23 9K 10K 78643K 449 0 0 rtable 108 3K 4K 78643K 370 0 0 ifaddr 51 12K 13K 78643K 140 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 55 0 0 iov 0 0K 24K 78643K 102 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 76K 78643K 2021 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 19 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 62 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 880 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 41 30K 54K 78643K 394 0 0 subproc 32 2K 2K 78643K 38 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 73 0 0 in_multi 33 2K 2K 78643K 51 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 223 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 82 20K 24K 78643K 2914 0 0 UVM aobj 47 4K 4K 78643K 53 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 29 0 0 NDP 10 0K 0K 78643K 38 0 0 temp 154 2715K 2784K 78643K 5765 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 372 0 365 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 56 0 56 1 1 0 1 0 8 0 tcpcb 544 118 0 114 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 17 0 17 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 8 1 0 1 1 0 8 0 semapl 112 60 0 50 1 0 1 1 0 8 0 shmpl 112 51 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2822 0 1401 46 0 46 46 0 8 0 ffsino 240 2822 0 1401 84 0 84 84 0 8 0 nchpl 144 4213 0 2589 61 0 61 61 0 8 0 uvmvnodes 72 3410 0 0 62 0 62 62 0 8 0 vnodes 200 3410 0 0 180 0 180 180 0 8 0 namei 1024 12161 0 12161 2 1 1 1 0 8 1 scxspl 192 13110 0 13110 11 10 1 5 0 8 1 plimitpl 152 43 0 36 1 0 1 1 0 8 0 sigapl 432 1052 0 1038 2 0 2 2 0 8 0 futexpl 56 14060 0 14059 1 0 1 1 0 8 0 knotepl 112 183 0 164 1 0 1 1 0 8 0 kqueuepl 104 188 0 186 1 0 1 1 0 8 0 pipepl 112 498 0 479 2 1 1 1 0 8 0 fdescpl 424 1053 0 1038 2 0 2 2 0 8 0 filepl 120 5850 0 5754 4 0 4 4 0 8 1 lockfpl 104 395 0 395 2 1 1 1 0 8 1 lockfspl 48 132 0 132 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 1027 0 1020 1 0 1 1 0 8 0 zombiepl 144 1039 0 1038 2 1 1 1 0 8 0 processpl 848 1068 0 1038 4 0 4 4 0 8 0 procpl 624 2194 0 2157 4 0 4 4 0 8 1 sosppl 128 14 0 14 2 2 0 1 0 8 0 sockpl 384 758 0 741 3 0 3 3 0 8 1 mcl64k 65536 25 0 25 3 3 0 1 0 8 0 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 19 0 19 2 2 0 1 0 8 0 mcl9k 9216 12 0 12 2 1 1 1 0 8 1 mcl8k 8192 11 0 11 3 2 1 1 0 8 1 mcl4k 4096 41 0 41 3 2 1 1 0 8 1 mcl2k2 2112 2 0 2 2 2 0 1 0 8 0 mcl2k 2048 53260 0 53208 19 12 7 15 0 8 0 mtagpl 80 4 0 4 2 1 1 1 0 8 1 mbufpl 256 88084 0 88015 11 5 6 9 0 8 0 bufpl 256 7910 0 3429 281 0 281 281 0 8 0 anonpl 16 111798 0 101034 73 13 60 60 0 62 16 amapchunkpl 152 4326 0 4222 10 5 5 8 0 158 0 amappl16 192 5892 0 5300 66 28 38 42 0 8 8 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 39 0 35 2 1 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 9 0 9 1 1 0 1 0 8 0 amappl11 152 483 0 466 1 0 1 1 0 8 0 amappl10 144 483 0 480 2 1 1 1 0 8 0 amappl9 136 530 0 527 1 0 1 1 0 8 0 amappl8 128 121 0 109 1 0 1 1 0 8 0 amappl7 120 452 0 447 1 0 1 1 0 8 0 amappl6 112 478 0 469 1 0 1 1 0 8 0 amappl5 104 175 0 164 1 0 1 1 0 8 0 amappl4 96 1199 0 1174 1 0 1 1 0 8 0 amappl3 88 211 0 200 1 0 1 1 0 8 0 amappl2 80 7656 0 7584 4 2 2 3 0 8 0 amappl1 72 27143 0 26723 23 13 10 19 0 8 0 amappl 80 2443 0 2407 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 52 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1053 0 1038 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1053 0 1038 1 0 1 1 0 8 0 vmmpekpl 168 10246 0 10215 2 0 2 2 0 8 0 vmmpepl 168 128611 0 126905 127 42 85 88 0 357 10 vmsppl 272 1052 0 1038 2 1 1 2 0 8 0 pdppl 4096 2112 0 2076 6 1 5 6 0 8 0 pvpl 32 317447 0 303603 170 21 149 151 0 265 34 pmappl 200 1052 0 1038 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 438 0 30 13 1 12 13 0 8 0