bf26de836bad094431840423951fd4f8bcd925d465d30b74655611113428ef76d25d98fccda251859fb0b449571a8597f37550fc6979e8184d35674bd5ae5715373548c00fc9eee861b4cabe083457671af634fdf8ebdb2aa7646988e3f5da95982a37e922c2520a159d18ec44cf21d592f2a6c25e6dd8aa2d84b20d2e87921ac227afa067ad56fd9cdae55070d6feba938cab7cff9a6bb44cd1202413c1cb75d93bc21f8e1e0c18e2b60bda04203ba47de7954467b1ebf150ed37f5b89fad15deb34d6546691e93af271fc60f7258e7a3832c5bd1ffb8a26d00b7350528f5815207f788d91419b185c94afab8f0a8e9c43c5938b0ec4c47d0565ddbdbfd85e79cfeec0e17e7ba9a31d4c135cb7d7b0467bcdd00221c44fbe7c1003aa330994c9d056022add8c8693023a3efa1fa276d89916039517d42fad4d462ee6fdcb7136d4fbac61a581fdd7ef8000d1f8e8218f17a36db048a777142ee5403510d232c788062a60647b67f3d73c570608b52d2c041b203a32c2988dbe69bc3b83a9940d398deedb46d52408fce6a8551b7bcda12f678cf247b823630aa53bbe6f6e0ee2020324be09d86878325bc3e3f5bd7f2cfc4729fcd25e68fe00a07fd1f517a83a04e587f71149500c11ec786ece0de3fd239474ee4d785413b2e14af117532bbbf57d48a2ce3e9bba052bee0574805ac727321519df128676028459b720e42bfdc6eb22faeb2d31c7a94a3f6209fd0bf7722864554d4a3338cc36450d414aafb61750139130c669e44328a4c9ad2ff30cc613f41b41b4e4a0ecefafa2e59c2cd3d6fec8c5288d87b824e66277e89eeb2348383bdb217977fb2282af16f543a413ed0fda2880dcea8f54611e9222605e0069d54c87911bc1cd64e84fa995002242f583e80a6f5b2c8398f2ff3dd3dd18db6249448669c86a075f7193f33a8ccf40f5bb688981264e4ebfa695bf03e5efae4551e2b37bcc72eececae9f3319f16f1d06ad9461202ffc2df8f74ccc41260d764611b7ec4abfc385742cf60d7ffaa06681daaefb3bd4211b217e8485102fc5486bd4d4259798368dc076d2a123bddee83493b070aa0a0a1d6c0249bcadb3c0a672b31ae19aa3240ab18a5c96ceb5ae73c588ccaf7267535bac8a73c32dfc4e7e8ed1d238ccaed39efc6890748f545237c4e91956cecdd41358c8b2ebd642870996a89c799fcfa9d1df2a422404718ab121919ba56cb1c854735df66feb58a1fe1cd11fbfcd08b56af681b51abc72a3e566c002a0427aec3f793e26f4c1be8cb690928ffde9ef869d9b7e9fcf95513edc71eaafa1867a0498760438cdb6c0be6e4636ba120f83a7d23ffebb69136ad77a47fb2572ee3b05a2b15d0f2a85ecb1b1cf0a51c08ba80ae2c8bcaf866582faa55533c5243f8a4f91eff97dadca590d96df51fe2a7e7105cc6edc657b66ff50e67bb6b571ac1f1c5b49feb52e78168da25bd460d5573aea142569229b3731530ffff1242e779b6443d237773c740d87e8ba136ca334b3a2826f5c9ce9f5e8bba65219feb622884e265ddcc0d87a3cc6c55916870a7e352efc59f43ac02d961ff5bbc5564e4cbc493e75d64be2f5c3e9ad3766e66f49a03e8bb8c4320a1ae6ba17ff56e42c256b4de8f5431b881aec3f0525a8741def8c89ba39736c7fb78efbfca21de518d66472d504c2fd28bd4885c1602f9dc738062d2dc367748c07f7ff8e6ce9bec8e1b879ede42921e16ef47174cf0f75362e0a115426abf75f2daa1c0aef50b1467354e29a12bb9aed58f3381e3a9e9a62aadfff46ab2f2c267abe69684d67e9108e625d0036cacca3da61e3a505a6ee7139db0c0909e831cf1fe8339350f03681045367e30c713563c144a79920b6de6eee3a21d86fc845f636147309c2690fa87855cfc301f4e2ac18bb31277a263e964f58150f9c307ee3965824fb580987311488529affa3b1e874ed3c91a9d5a7f1f270c6fbc8d16c1997a336ae35031558d79dfbea162c886007696549e8d28fb1daf90a495185b7abdc6c2403ef3efe42ebc3a0e283eb5e43c23e9792a43f9684e88036520046e7019a48f9a753fcd40978015aa18bb9d760e5a8f61c5f8ba88bd196226f6f9944dd5412dad734d1afb7b11b498a924ca0b81eb960ac9c7f4d9a36f9f27d18b18b2f3e96cfa909e93f20ddaf78754be4fde2e6382db09e077af99435349cfef133e00eb1dc2aa12b18dcac3e7dbe661913b7bcd199039ea2b0c22a0f35309fbbf89be5bbe9fccde6da1df83dcc11d1ec760f5044ab535ac1938d1a7d223da0667048ab69a2acde2f98ebb56bb45f0e525ef7f923fb80d0b9dede6cff9d7704213ee819c7fd3b82cd041e8d56b499333f0ee0271f8cf0c1a2a74a0c7a1f6a47b2157d48c20fb762e688b13a291f6826115d31e7a3327d1a76497c7719bffad6bdac8cd9e2345358fb8ee24032beab284b28dcc483f6300d396b1ea9b78d1265bdc4f147a0c0f67244b7cdf71f7f17b28a215eca9317ff80a9ef9e443bd582fefecc57471ab503c9829724fea8cff64015da4977c45830d8a6b077260adc3bddbf7005dae6c7999a5cd05bb10d2319c620d3a1d47f26ab39166147e6be93a36a5e784061d8dc885350e824160ca947ec39a8508e1eda249a674985fdf8847740fe13f0cdbaacf9ba44d222ef777e58076c0a4baa8f0fa852cca0d1c6c274be4740227ddf2db74c70063ae331d3e2a9e93985002cc0611ef2603bf258ae2f2361783645f59b284f5ad04a1fa0db3d215f295e2e397aea89dea17cd8094f38bb98a5f4f38a0c9f8b87a1a85e05cab3be9d88a5207a1673dd29ffec8053062d867d9565bf80fb312b34239143bba4a2a33fee1dcb5aace9a8c801f692c60268d09c6a35fecbee97063e7eebda61e51d596e5c428e96dead59435f0680a435facf3c28167492706bab2cadaf297881ab67f4b41f56aed102262442e8a1f2d47d92b20bfd28b4af575a7de9cd1362304925f00a1797fac2857808a1ea1f1e098ac1f97769e6e75ec8e30dd9872734756ecf5c3ee1f929fa6a4a01353e665824147c4a3a4d18fc86bab0d36ba94d104480dbd75bf7df4f783055ee21c864f266038265e2d56bbc16bc2e04cc7e343025bf0110d7888689a1ee8311ed5e649dc219de88cf720a97dc26c8b9778c3244bdae460ef69cee16868c6f45667f145da341b8e0dc70bfe87751f6aa2e1d7ad7079f61c68b758cde0decf3cddb6e9ebddb0fe955546c668e69644b8e51b230bbe66a8fe1f99c1da1fe6cb17d87fb62f321dff4161ae81b70ca320555d24246b263e0231a6504daf788a179e497cc59e006941125b9a567f76ec7746bdc10dfc071ec2f1dd469c7bbcbaed7036c87124e38b34724bc625eb1b0c64ffaa0c6e9c7edffcbd7d3c1e1ab3f8ea189be51ae3111b14c8ecc43bce0f09404a7d190f0747c3dda9c1ddc22982232f4c635b28f0ba3e8ea394f9c59b72b0183a5d745df719caeefbc0e326389963a57964e527c2db49d00ff23c85640359aa9c8e3104edb1b1a204b921b1c9aa6847995594853f4b97bf68631747b1bcdd2fc767f49b0e8404d2bf166dc9c7f49954356e6217629062b01dafcd06b27075c46c418fb0e7afbfd6f13b482a5e178f343ed0b29bc7ff4a20234d6ed27294089f35226e5012da7df7d7cbc3b6231e4a75b054152964de0e95eb87f2585d529b3d59c76da88fe83a9d3ff43840013e1169076616ed7e12942889a53d235b552d2ec56ef47e9f76b9121a3664bf83d5e0a09af01206a1ec2bd3cf3ed48535116ebba4e39e7ca2fdd79a600ae23f18de216b847907383c4f10ef0e69a4590d1ef7dafdd944814c054c9d8f550e7971b3da4092590f663e9fb5ea86725f519c2517a48311e7586f29b83f93ee11cf151ab809bde06496872ef98645b98ab17a3545658e43ea75997749452527e10c4f44c23c11d3fe43c17ebc2b20dc7d199b33c789a10d51b519ce8073bd962825a0c168a6d33227c98d093d9853f85bf1a810741acba793d6e7a2e3bb0f9d0c503adb5b0ce59d13b43a46e5fc059ec7c23d983da528923bc2a9eed41afea2e0c0392c21d81b00b1597630e6cff276baa1269772da5e128912abd4cb924823670743321034f7452523b0ad660a83c8c82bcc36f645fdbf247d2ceffe6d8a1f7c840dbf28fd0511b93c8d0c3ef9e5fa6151b6054578295577034f4b0212cc54f61015c80c7811c65a7974c739bed9557af9847e18c9fa9eb79be50e8c6357b2806a05950f2040682cca797a3e712c6829dfde1e5b0286d6ff6bde4b0ca358238bb433ad5481d8d96ceb2fc7f5fcea2eed7c8eff5d0c899621f55d9c6db7ec0402b5a30ee930fe96252480639e9075ea2b8c38fa7bf5350437058b4ebb424185aa259c00680d70602cc3227f625c2e26e4ce1d180b1264ea2822383f29a51263689fb6d6f", 0x1000}, {&(0x7f0000001580)="aa9ae530c9ef1bacbb99330bee08e199ab198f92617d80b3aa118b8b5dba1ab10be5111e5f4eeefb6f5e99b5bd1556765a537fe3ea53dc65", 0x38}, {&(0x7f00000015c0)="a16acb69a12e8895b3b75d9e58c77c9e698fc82c472ca3914b7a97efe2e3a729fc77e4cde3042f525e3739bb7f988517532e6c1e71634e9e03dd943f54e150ecf751eb3ba0ca5698810e25b923c47c58b6450a413ded4dfc841049e8c0ea742ae0f89ef7b9e1f2baaff3a0b0cfc8c98c33b88426b2d6aa8e07c658541f8985f30693fff5598fc50850376e43a4b559edacaa36c42d5ee944e3893327e87b930a6e10439d599aace3484c4f10bcc37245ad175e65", 0xb4}, {&(0x7f0000001680)="64a7bc497740f232402df442ce6533df9a0f46a5a819f8cf3d37e509d80753fc36ce3805c87e2e15a649965c3b031644ea236ce6bc0573c49393cd097593ef795f3f591047bfc0730b4e658c6e28b19df8ee42aaadc9e19bc8377bbc", 0x5c}], 0xa) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) socket(0x18, 0x8000, 0xff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0xf586c2607ca35cec, 0xd355ef2e9b28ce6d, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r2) socket(0x400000000018, 0x3, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) kqueue() munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: r0 = semget$private(0x0, 0x1, 0x80) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fff) r1 = semget(0x0, 0x4, 0x80) semop(r1, &(0x7f0000000040)=[{0x0, 0x2}, {0x0, 0x3, 0x1000}], 0x2) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/78) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = semget(0x1, 0x2, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/73) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000180)=""/6) r5 = msgget(0x0, 0x400) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r6 = socket(0x18, 0x4000, 0x70) accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x2, 0x0) dup2(r7, r6) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r8, &(0x7f0000001300)=@file={0x6942bd005edde034, './file0\x00'}, 0xa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r7, 0xa, r10) r11 = semget(0x0, 0x3, 0x120) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000001380)=[0x1, 0x3, 0xd93]) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000013c0)=0x9) semget$private(0x0, 0x6, 0x400) semop(r11, &(0x7f0000001400)=[{0x4, 0x2, 0x800}, {0x0, 0x81, 0x800}, {0x3, 0xac}, {0x4, 0x0, 0x1000}], 0x4) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000001480)={0x1, &(0x7f0000001440)=[0x5]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r12, &(0x7f0000001500)="c289ed7a9df979babdd4c4c85d9fdd5ce5e84bd038cfcff00ef044e4679030adc9b48f14ed42d7b448fc5d11c2f63a8e43180de26c5aa46bc1683b0fc34fda3ea02e00ac4f77d1d7bd4c3ac6a7", 0x4d, 0x401, &(0x7f0000001580)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r1, &(0x7f00000015c0)=[{0x1, 0x6, 0x3400}, {0x4, 0x91, 0x1000}, {0x0, 0x9, 0x1000}, {0x4, 0x8, 0x800}, {0x7, 0xfff}, {0x0, 0x200, 0x800}, {0x1, 0x80}], 0x7) 16:00:54 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000480)="a93e58468d6ce21f74a42939ecf0f8a21743de16f6ff33af5d90834f29efb2682cc7380c5f707f71acddf0b74015dbc74e96e1589158fb6c0b146c73e8dc69cd873bcfd5628b10b824af6b755e855fee23001fdbc6d06387b3373171c0f2f8d53c48e52f8b25b53ffe81244cd3657ba5f953a7c2a230bd765ec6252e80f1263211fcfb83dd7aa4fb06ccef085783081b413f2e3bc3a1a6aa", 0x98}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x800, 0x0, 0x3, 0x3128, 0x100}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x34, 0x0, 0x0, 0x100000040}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:54 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:54 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x6f9, 0x11) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="4c2d66254f17183bef06fd35d366f4181ca1d1fe3ac836a660e741736843847228a0d63ab644c81c6f4c2e6a293879888cb53dfb56707b0fa8bc1e6e28cf74c31308515df4ca9e710ba28c2ffe393499d09e9151875808509c76539072236bb54a34c5107d4912440264f02ca1cbcf49f3dda66c4e315a1d8947efc06ff1e964a1ba63c3cdfe6cd699cf5401ffce2d8edcd91e12bb0e66c1707be65d77e09ca5dc8a88b0213bd1b9a7645630cb9338baabdfe5d478fc2170ebff5b4f", 0xbc}, {&(0x7f0000000000)="9875229e5afcac2654d5c33b590a6c1c1c6438bbe5f5f509b96cb125c26a94fdf8818257997243", 0x27}, {&(0x7f0000000300)="8be5e89b7efe7f9b3bf9fb2c2f2260575861fa9184ceb139dd9afc79eacc7db522d305e84581c233d85f05bad4765a3c3d007b91e53b138c734b13a39c9a288a4ef582b733545e4329528b5c8847e31ed9496562d8dfeb5164079dfc39b74771f043a6b2af3afa09bc5909f69d267bca45cc4e072a52ac008e27debd6d23eb34354734e27c3ce485ed8bde2601fe54705dfb323598a7c28a9c14e5f709c38bd8e8300b67a52efa09d1bf53ada9097e8cac996ef86ea8513601be23a17a96c8a485db8c3b38c388a9964b1c66560f41a479500e2842f452da28a6a4c4e4404fda61a834f22d9cb24c426436d92e3ce7682f", 0xf1}, {&(0x7f0000000400)="55cc859f8d2a3a1794c3a146c58ea8446b5f795c8f3f33d68ccac924b26e3df975ce8820c354bb1f5a32537839386c9217aaf42d4b6fe071d1e720d95e87d379b3b139a9b944a735e99f9e422b6690afb371459f673011670ec36a9f66c331ca3a1a1f41ce8cc057574f08bcc70d5e0675d9307111e09df90700cd15af49ee77a06c86276fe1a9200ed81682c77b9fb4fb426f4dd18c62a7f31483d276a9af7766", 0xa1}, {&(0x7f0000000500)="5c284122ee1d6ea19ec8246bae213378c8986b5573186b48f75758dbdc6841025b2fb41e4c1a152119db97a72d0878efc853457ca9ca333ef7154eb0a7ed0ebd6ea7c966799a12a694a6f1daf78ce7308195f5d61e02ca96ca221825dc913e6db00532354504d6b7bc3020a7cee4a95ebea0e5487e55341d2d220588e1103b03e43f606e", 0x84}], 0x5, 0x0, 0x6) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x1085, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r5, &(0x7f00000005c0)="827ecaaf83ed7ee43584b73c7d8b503a40a94d765fa7eb373a3cc8f90f308e4b9131ed60cea3ffcab14c36fe8d6b1dda4e271e1980c3feeeb033c201ef5b861e5a8e724acdf02acfae51da3301ee753fa2f7f106e089c025eb7382a9c6840df1143de85a2725d6aef01ca85e145cdd58f009f78504c648e16d03547ce3b954a1db86b3d4e1df34b065b6190e78b8d6ffe573db705177cbdc29b2f57698e5bad1e274094e63cbcfa55071486b7f35bcf098dceed3861b28270af64927fddf46af8482c66a16303c0f241af964dd41fdcfafa0720d29e186378164459999ff08ca4b72ed8099a2653203f83ef84d2a9f94e5b432f1c756c3060206d07dbc33cfc76e6895cc79162ae3c03997c1e4d0f3a727dfaf77ccda5e5b32090f590a67053d46301bef82a3e1c57ae6d7f472e78d3710fe1665439571244b968f20876be3de5a93d340b70ae0ed95e2244ddc3a94cb02aa082bfc4c109ad49467658fcf9000eaf2c0132e7a7501d9f40855c254653f90a2173c155790d93a9ab84dbe8e45c088ad2eace83b06fe07abee7bbd7539fcebde931f27221281108bbc299160223ad4b2195512ca8e999223468b76fdbd1fcf8a89af5bda8ca5b24f7f2bc7fa4f76aa9a968d682140498183e3704f08768a2c644e8b2254c7dfce569fc72f9bd87e40dd01f81a438e6018f25b8d2836f9534160558089164a795f91eb61190493db3bd5ffaa5e5c02d5186a6ba5775e370404771dc910ea68c40b4e7e074b710430da505e80e34c57518d05d81c7d92757fec5adf1f10aaeaecde14d9c60ba162cfd2bac16ae485030273c16e563ec288031529f53f040581e27955bacbe730f91649cd5a8c197b31461f8bd0e4f1df0ad1a937681fbb1ab1b03ea1ed1885519ff7717e03e5df15214125709845b9db6894e8a6c6ae70e62ab632c9adddd64493948b5e29610f51f2c0d3ebbebe18079fc431c6b8f9ded3ef790d15cd0d1084eed15cb8e4b0d531887cc15bae9488a5533f80a1209b54b003ad4cd600c72aa4a95210e0382f6a57042d95e864187f069bbef11c4d5370e620b7130d69f372e307dbc74aafb84c58bc9beaa8fd6b97d6f42bb829a885c586840ccb61916985bd0ebc86cae133f94cfa8cdf04b35c494941b3d14c5e88626a83d9b6d39f711b855dc1f1d9da78c176ddede51d0c26f0aa36488304ab88c1a78c0508443f2b8a0d8af76baaf66e552ee9411c11179e9cdbd821f5f944266677d763502ee5db4cf61d5101c527ebc39cdf2c9716965f001388b0f687e3477a513a6dd8b49020b09dbac227bce77eb950d4bf9957178a186b0f963e948925ad20ecc6553b514d8da80789b7f2d9e77454d5c96e156a8f6176c47f7473f4fa08660ac21779a96c22cd66dbedae4e08d75aaf0a593a51be3c63a09531a3ff60527dd815b85211f679a24070700a72601dff80b3da5a99e0f02f02d76551fa0a93d8fe6fea69d3c565e64c9ec64fb710a706d00590afd1e171fc473b20d5550487c12bc9e37fcce2f822c78291d34579ccf0ca9ccc1160c7a714d99e214659648f0cef3d7fd07e262a8386711d83af0ae4c37ca46f74e9b789c1118f6e89740659bdf3f4909b186210a00bb27254792773bec96469284b626ec27609ace1e53896ae89be4070dca20163e35b6bb8f2c7cd7d53ad2f460bcee239a1cfec1dfbeb833a334d155422febb128159639820a3a1de660c522520422d9879b1c11f1194012604136a5b2ef0e0016e35fe7859d4102aa83033b0bf63488a614e81b45dbeef0111e2d407182802d0f72cf35a050fb2453eac0076102afe18677236290451330c788dc9a767a964df015f8f4a01cf3c1c54bfca98fd5b6ab826cd3fe6ea0bc1abb41cdb9176fb851b4e581b5904c05b8ceec1b148984be893e0b99ede26b660eda7deaa3505d2abaff0a1e8d0ffa5bd4ba7d9e57c3b16fc1eaf3f9bc609749069d0480600dd6f74977e985950bc6d52544ad2f943f762ac5154ddfed1dcdc91f7988037089966e8cb8367e38759a7ae749b6edb4d96cc4c37ab67601740b36f5a825cf26e7295db6d310c7ae28b511a6c7c505e2cf2bed993337652a7bf871b7842b73b37016c394ae97b77e80bd531e1529c2900bb2f0469b264bde1bfd4254a9780e5c3d07000024d890b6832160ec3c1ab39eb923093126636c07d80b22f9e0c93e751c49ed206a21e640f1079a509d5e7a33337c81f295f76d384440a3647df6c3974052029d193147b8eefc26671b50d572d4fb35f26b07ffc1bba573d34a1a613c33e11ee290351c4113f43b5e0a182384315f602ae8656f2e2da937dbbba9242b842a1fd49bd758e52d7b07b606e61f7d7e24f6bbcd29e6daf54442f7e1d2e52c526ef8574d3e5b0444aa9cc5c93649298d0417bc169a4ae3debe9b39db11b3f5a73c150d3a9c8ea0f212577ecfff2d0dc25fc57ecfc9f96eee9e50f0d610ceb778f025ee545a6cbccce3246e4ddacdf8699702eaf54955c5c21a283ba9f930c06a2bd92e7c51d1cb0a98d5179f8c6c7f191b3a9a1d13aa60753b6504211d6ff5bea4d42156cc9cfe020219196ab5eb90794f1364bb8633e76a4129faa1c4043d12418c98d5f5dee2c585534de77121cf8d74daa8b2014c8d94cdfc477538a156f5551845752a3d9012b6c9c7be0a21d23ed3d29559c3a7ac86273502e6d6a299fec7ad5040d16a0f4b216afd27b852b4014ac592416fd5c795e995b2f7d4af26ed3676bb915eef87270b0d01d3fcf76ea110f83652d72c3d6faab96743a3d9a976b7bf06c635274aee3a8355b7696977a706fdfff13448ff384b18e483405f3ae4b9a94d58456f0525c3b395ae05a4fe2da3b54b2c24477a7a86029de6515b479ed813bb117371cb603cf161f287be0a2d3eff53d4e25345d6419e7d4d5ea353a866c20dbae4c1c32586d22cc927003f219c4e1768bbe718e683b9ad44de695ba73cd3b1fc72f4c4a4bd5f3f2464641ff0128827bf21d3fae007e9fcc5f5dd5ec68d750f8142b7dfaef5ba386238c76a7a0e964ea8d122159b45a0aa90ec8f3e1c1bf44cc7300498b42087c2515109d61680ca4357be09be5fee85d8e3fb4f930603d7eec38928b4b3cc40a113dd4784121338d1b38110ab2c9ade472c45392b5fbff3887b6f183031aaf8b37f67280af8e6e2977c256344f416164f0edb94fd91b6eb99d75a29766a4ff12fda92cddd5feb7576774f10544978bba5788321f75d25fb028977288c25075bcbd42f7ad84ba6843a555c675079fb76dc83a67d6536423c39e0639345583db06e6c6a5c75b36de591d7b443b0518687b84d97de892f578aa261d568b3fc1ae2077802c6c2e2aa27c8fb5238c6decce8f9385534ce4bc931047990fcde93b52f79892264f669f12782232bb32d0b0409db55d23e860f5e3fed0b45cf3417b46f0b607c8d087d2f80bfc2fb277ee9de2b2996658e2c279329a0392690df33a33c6d5a15badd17e0bc89e01006bd72b003c5d9c5244cd93a58ae0bf1213351e6629c514e1777ff22555d5c131bae5766adef8a120126d2a6372378e624ae666f134df7518fa63867592cf9ad11cf5ff002e8f489b9ab03d69706c566d6375f568a9fa26ff1c318555c5dd9b5b49836de7e9f6fadc8e1800abd4a6f7ca7458b0d412e35ed1e246c34323d7e3952db90712233bebba5412f5cbb3de736b97974152c35bde2860c3cd492b6c6b95fe349feb8c858c35a659b0665394c7d1da903d03edb80e66f620d4b1d15f6ccd6c32032227cc82c860d6d3c0ed276e4fee8b3ed30c302560150125d65a8a8f25eb5c7d151a3e9c9c8243540e17d32c7cfcc2c391d4f9dfa757e3ebfbad8c21d1180e72daff2633764815a8ce04ddc97efb5a33ce865fe912f9e5b7f79018f2e06bc890290f388d07c2393f37f1c9d60bbcfdedf390f3093f817a7ace99ed18294849cfc37f73936f485ba10461ca61251d58b90a126b64c0ddbce4cb84a97e611f2d23dada6d4db8b41731bedc7ccf1e5f6333f91edf697b8c1c862a2397fc2b19b6b914c4ff9dadabfeb57ce199797bfcd1b81a0fcd67c88f52c94d3228cf78b02e22fba94b8dfe9e32227e72c2dff4574fa95ca8cf7d3aba60c2f30ba95a3dd97947aacb2820e4ba5a439850d798a123f00e0908ee724a2397b42ddd696ba95507f4ba57e5ae0ef20a7acffd78e11a65ad0a9e8c9b6b08cbade6d19ecdf6b8e9e89152245a4c2c8c1477fb42479beebb53606972914c82dde72821f03799fc4fab9ad183e382d173eec9b5c74575e621e70e81df16005e8f95314b33207b4df95adfa08cf64cec01fbac14d22b57251d827c969921ce4140c7676aa363caccfd4958f667aebea98e70616fab43bb91973e934d9fee4fc438a73c86939dad8904d5cd11f1c0007be8b780f962b1f9471280a7edf33a1898113273474c7b6a9570fcd2e7aa58680279ccbb3ab9899533eea596cbf5cf4baa2f2388e85b0d1e2977c5379352a3ac0b52ba0c97990273cf958a4e5a8e2af9032b7d9e676f336dc55a2b023244f4a8c75c1963680b51d402409659b715360e0ed1c054a53c680ddf4e0598972319d011627b133966659ed14926ec7f0b32c0424c60c5485aaf140821be768736f55aad58b1a816485e8688878e7fa701a94498d398c5233f566b61429ffc29bf7cb383a1e4a3481e5f9c7810bcebb39a6b9ea4d0ecf65aa1f3fd6f338f5d7bbccd971656e9956b476de1c5273117df5551c0b88f4568f2889e2327592768a2852df611fd78de2d5069a96a86f2c85e04fbff81f662851ae77adb4190e144276087aa61f3b237d511ada188ed2a06e4520f1846be5e9840e438eab561117f70394388ffc160e265642a2c7d8caabe5573bc1e3928d9e52f2e962e8d854f9f135a2bd8a502e0fa7f00e8ae6a97124512ffacbd371926669690dbc9843063920303a334ad41f43ec6681b5c652ff8614167a0538a72246e1fe2c0a2784b91d1b7a72c177b9d90f9161ff35038f82fc77f75a93f7d450dde867fb308db8f7c48d78db0b836a34e68c29b2071d00e4d3d89c42a857e3088b6411615188661a20f0f0ee6982bb847e839a13de2b8c394f9d00d085075fe7f0a86a2e1693171c1029bc3d82334a658fa3037fd85450e68a848b9868b86a72fc3114ecbb6a2c46593545451e7017ca27758453e9ff8c40c78dd482fc8ea285a1cda39dc7a9ed146216e9311b8a7b620cd43849fc981f3f45e1f5f8807c1a6fee7750312b430535abbb016733707f0a9d247e128dd410e2c3d934d72c3e9d8762747fa6b7e1f6769faef6a67ae3604d5611f1f250fb82ac62f88d24e4d64d1cadc9ad38644d42a668cb4e414aca6457ebc0822568f380399eb5fe2a12f42f93bf768498db8ab63fb610c731d709c96a875ead753b64972e8335e0d9cbf89f7f7f3a42ba800c0d6a7e561a2943be7fa44c11ca7b4e662ad4d211b42cf29e48b7e8f43e9b6450377391c2fc567b6a926a69553e52969f1bff16904450771f6cd6c7b3a87a25fc7e50b9168c46c0a2d6a4b78e271eb43c75eaf192dc0f3f5b7ee73fd184b43aed388218834abe0451fd4bdc564471ba2a1cfe92677bf54c948ec1f1255e2a7c723a95c97e44d569a0539842c37deac7c3b231cb8c0ac16f42d6976c3b9c2bd6a6e2252549e1af7d3b69c0f4c39f59cf36c4a6e4e4dfe83ae6c959c1545570ada70c9aa3768cb5b4d0fc4b32f41c4ff04d17ee9bcff70034dd57f2aaeea9e50e41487a2ad458aba473123f3baf751f8f74f", 0x1000) write(r1, &(0x7f0000000100)='w', 0xffffffffffffff5e) write(r1, &(0x7f0000000200)="ef", 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfc60 16:00:54 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) r5 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() r6 = socket(0x800000018, 0x1, 0x0) getsockopt(r6, 0x8000000000000006, 0x1, 0x0, 0x0) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) chflags(&(0x7f0000000900)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000008c0)) 16:00:54 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x82b4940cfc815f8, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x1, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001200)='./bus\x00', 0x10800, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000001340)) write(r1, &(0x7f00000011c0)="ff", 0x190) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x315) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r6) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000001280)=ANY=[@ANYBLOB="4befd968c45da51bdaf5e277d5b597d4f3a22d33faa074cb54539bf90beb2a3a5e08034e0493e3c3f110104c66fe269877b5f2724bf8c3616f7bb4650770028f56a8f11d79449df78e4e19a3dba7d5cf0413bd5e280ac9162e4bebe5b520093e7d630f342023e7c3e306b8679483fd7fb699d815721281c03577f063f807cc6968f5acdf8c7643a58178c20cd1d7"], 0x10) pwritev(r8, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x45d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6, 0x0, 0xfd}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xff4e, 0x3, 0x5, 0xd5f}, {0x9, 0xfb, 0x1, 0xffff}, {0x3, 0x4, 0x7, 0xce}, {0x3, 0x40, 0x8f, 0x401}, {0x9, 0x33, 0x7f, 0x5}, {0x3, 0x3f, 0xfc, 0x3}]}) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r1, &(0x7f0000000200)=""/212, 0xd4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x23e5d936c9885d78, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="65631163ae6afa997db149aa0fb515f213cec6d0b9cab3ba46c140f905c68d437dc42f452ffbeda53297889ef2833ea42dc2f12b91bfa9876fbec3d0c99162dc8e20394fb9f912d90b6acbb6ccf9f2bb51ae32adcc81bee181d4e7ab85debd8c58be6d4f420e9e1a79dab3b59baef2cd8d23f8e2c1fbd8a5a35f1d25f38262c46f9aaa19c753d0906c470a4c3e2c85c51f91268f915f03d27ead88e2a7b472b6f2abcb3842270e1404089f89118a655ff6c192ca33e79204b4e5b5ad7f92be118760661ed6993bf9", 0xc8}, {&(0x7f0000000400)="d4efc91de4a809625332b9999950927ea656b8299b9e7baa69410499717fb7b3abc26cbb8bbce3a36a438ef8cd12cf32cc24fd72f371a34d575def46cefdf70e1757f6f6927bc5474b54d767bbf19eb320c0d260507c396d7046b1e5adbd55b8e240a33961be720528c93124c43eb6a29f0f0e7e188f13f7cb6b9e6317e4a6f605ab29770e37499f323b1045d7944081d78455ff4fcb5ac1d87509fa160bf8a14c06af23fbe8999c752f9487c1826d95bb497bd7f5ae43c74f88efcc289936692ec13c10bffe915d52b246ab30643dd6f16ad525ca54d8a5dc0c2870ce2df81e0b545f29704a2d2e78cac4b9f7", 0xed}, {&(0x7f0000000000)='ms', 0x2}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) recvfrom(r3, &(0x7f0000000580)=""/226, 0xe2, 0x2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x3f, 0x4}, 0xc) fcntl$dupfd(r0, 0x0, r1) 16:00:55 executing program 1: setuid(0xee01) mlockall(0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) 16:00:55 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRESDEC, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES64=r0], 0xfffffffffffffefa}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:55 executing program 1: ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000000), 0x2, &(0x7f0000000200)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000002c0)={0x9, 0x800}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x8001, 0x6, "002ad0b73486ba8b22300bf80d0575c74c3c9b30", 0x8, 0x1f}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x3, 0x3, 0xd54379ac4f714e1e) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000ac0)={0x10, 0x2576, 0x4, 0xedd, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3}, {&(0x7f0000a56000/0x1000)=nil, &(0x7f0000ab8000/0x2000)=nil, 0xd2}, {&(0x7f0000a3a000/0x3000)=nil, &(0x7f0000dc6000/0x1000)=nil, 0xbbd6}, {&(0x7f0000c7a000/0x4000)=nil, &(0x7f0000c41000/0x1000)=nil, 0x3}, {&(0x7f0000b88000/0x5000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000c3b000/0x3000)=nil, &(0x7f0000bab000/0x1000)=nil, 0xeb16}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e1d000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000d5f000/0x1000)=nil, 0x1f}, {&(0x7f0000c1d000/0x2000)=nil, &(0x7f0000d5e000/0x1000)=nil, 0x7}, {&(0x7f0000f6c000/0x1000)=nil, &(0x7f0000f46000/0x4000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d35000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000cf2000/0x2000)=nil, &(0x7f0000dd0000/0x3000)=nil}, {&(0x7f0000f62000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000f24000/0x4000)=nil, &(0x7f0000f04000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) semget$private(0x0, 0x0, 0xa0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:56 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = getgid() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') getgroups(0x7, &(0x7f0000000000)=[r4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) chmod(0x0, 0x0) setgroups(0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x90, 0x4) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x1, {0x3, 0xffffffffffffffe1}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) r2 = dup(r1) write(r0, &(0x7f0000000080)='\t', 0x1) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x3) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000309, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xff, 0x81, 0x4, 0x1}]}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x8000080000248) 16:00:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:57 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/151, 0x97) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 16:00:57 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xffffffff) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0x800, 0xbe, "28ba04bdca2f725b6618d9169ca596e6273bbcd8", 0x10000}) semget(0x1, 0x32a82863f6bd0a61, 0x120) r4 = syz_open_pts() close(r0) r5 = syz_open_pts() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) read(r6, &(0x7f0000000200)=""/134, 0x86) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) fchmod(r4, 0x8) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) fcntl$setstatus(r7, 0x4, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x40000004006}]}) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000100)=""/78, 0x4e, 0x3, &(0x7f0000000000)={0x18, 0x1, 0x9}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={' \at', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000140)="e2", 0xffffffffffffff6c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r1, &(0x7f0000000080)=""/149, 0x95) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ftruncate(r0, 0x0, 0x4000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_broadaddr=@in6}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x7ff, 0xfffffffa}, {0x18, 0x3, 0x81, 0x100}, 0x37, [0x6, 0x2, 0x7ff, 0x8, 0x6, 0xe80, 0x8, 0x8]}, 0x3c) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000002c0)=0x100) connect$inet6(r6, &(0x7f0000000280)={0x18, 0x1, 0x4, 0x3}, 0xc) 16:00:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20010, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x113) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x101) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x80}, {0x4c}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x2) read(r1, &(0x7f0000000000)=""/18, 0x12) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000340)=0x7fff) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 16:00:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x14c) r1 = getpgrp() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x7800, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x5d2d028540055c6d, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:57 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000580)='x\x00') 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8e923d"], 0x10, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, r0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x64, 0x0, 0x20}, {0xb294}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6}]}) read(r0, &(0x7f0000000240)=""/210, 0xd2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:57 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20100, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="b99b2cde762bc2b455c5b4e072a3f1bbe612183fb23bddbbee978a1d87c9094d2e9199aedc1d755afeb06185fdfcc472bc4e9b7f53947d8ec9c3d6708b64598a7e56f4b563482b430c3408d96eb0903d", 0x50}, {&(0x7f0000000180)="867426691809d029a2b0c62a301a56ba72cfd1e44583928f4a7d6dfae2ebecabefa2477c8dff44b6", 0x28}, {&(0x7f00000001c0)="ebea9535b6c81dfdf6f72286d4cafeb7b58b8c82e165ea93708f88a289e255008a782e2367d230d06771dd328058cd9fe0e85f42de2c81ef1cd2267dc84c1db91a5809be5435e9ca3c1264a7bd118da2e8bc86961fa46a4c8ef6ec3c8e1748e7c6fea995d7d10e3d5423d0d1f0eed1b0be76d11be423ee210e6940351be6ef3aadcb195d59a62793b958b88aa6fb470729a5c5f63c51aeaefa6395ce44855ae46e556b4472900e7dea18467e6766b4ef29f66115b5346b0216688db4bcbfac8a", 0xc0}, {&(0x7f0000000280)="91d75f", 0x3}], 0x4, &(0x7f0000000300)=[{0x100, 0xffff, 0x4, "f955523abeab714e288142cd0ba3ceda60c59fc2c7c1e8ac72b8e270a7cd55c9c7e74ff1bab3316d46c0935105d7e91bbf5bd52d6f98e7fc6c3099229785325a9c20293c681cb5bb44462ed85721f1a3c5a725f01191ad29cf5d2641748859a4664297f1bf0c4a1be8e1294e78ce171b4fa44a056d99481416173ad38f6cc41cd110ee612f42f9cfc9debd2cc47a847f46c8c614d2897a22041b8d39900909898334eed5409ee3125a9096a5d5df8503cafa8ea9c4e800f88491974ef1327146886a0e2d4ae65defe360c2a4ce78d81f6056b8bbf7039252c4c7ad488ea4ca31c7ec9122c1c7f9a289b27b"}, {0xc0, 0xffff, 0x2, "6a4e62dfeb8af880919402f5a68c46b059ee7f83a6f90b0bd5e23018d7cb7dfd7200360308f4e6bec789e0f29f77db9f82af7f378f40ac7af5fce76376c36d6714b1e2cfcbbe8f15789337b63faf69abfd61aad2ddbbfe7c2203884f52837167ac28e9c31eb4df6994ecfdcb4c1b4c592a9a7d53720ded6ca5a2b05fd91169d60490ddaa335f97495bb903c73f479181fb998dcbbc8cfabf7901fad39a2dec57276580a393dd75e24f0707"}, {0xd8, 0x1, 0x1ce, "08382cf05564be3cb27c1592b25e3685be3ec7e2f77c7ec6970f7ec1d0af5069493c309bbe54d96a5c4b05adf4ee658c8aff6e3e04c1054aedefcfe0dc10940e8d4d600899fbcf76e497ca9278842cdf79f2fc9148b64d4815ab847ec5dbc5a64caaf25b9ccd20ff081278257eee0135b19bd96c698679786108cf7b8863d8551433ce5382aef5c6b8c92de69d432fd57156119c97e1c683d0a2669e8e784847da7c250e1692f64ea7c1a74897ac4127110dfcdda18d421dd8fb516b06ebc082386e4c"}, {0x48, 0xffff, 0x4, "e3b5bac16e6997afcacc1c0872d79d3d84656e3276785f9c6cb62a68f706bd64df2380f1d49e1bfdd696080de2aac6d26c3596d4f2cd"}, {0xe0, 0xfffd, 0x0, "65f7bc01d7049cda8d6c2dfce9180fab2596fba33ebc2e660d408a1f831c632c15e46b21b2e0110a45370519948fc410f4ea6e15a09e1716d195f66e3c6e5af7f25b291d5a0b647dbcf620f27a36490d2f161514cdf81793335c6aca17075df8f5d9e822bc790dd0fb2f25247d7c0ab3cc9629d0f27d1f45fbbbe4a46fbcbf5a52e062bf4750b61e7bd9c8d18d30d23282522886f9d9dcdc72cb9b5c43503d27444e42a3b717094125d4a91f8ab41e0ffe5a60eca9870c1861eb3b47ae65bdc00e9c76e25eabb7a8d1e05b1c32"}], 0x3c0}, 0x2) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="660000000000e5164c0be7fd9240a994bc3f20082737b620a3ce1bbb8315ede7b1e4bad924edb8801edecf36978f9934b7500e61a2eb22f1f74fd121382779aa07ccd11273a351"], 0x1, &(0x7f0000000500), 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10, 0x8}, 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) socketpair(0x6, 0x0, 0x4a, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x1a) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(0xffffffffffffffff) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) accept(r13, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x280, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000600)="9bbbf660c0aa1bfb1c15d17bdbcde1102af106c1ab6be42bc068460105801c5574dc837b1bdf7bf3a0bf05b14e1dbf1900b53e6ac4ede4e3fe45f1dbdf5a42072af4d4b1172a77f33ecfafd3e2919885a83f03415b2734a9d9128e3b5179375ea3bed5cb56688dc798c46e72bea32a6d103096defb8b5420c4f42096208dc706eb8c1115749aea78ba17f02251f4947155efdb771a53c2e5365a04f681a39d4942945102c2f07c2591fbd9d1439cb50e64e1c09ba4af52029b321056f6bb2c9debd5520bf574903e303710e50911cf3af1dac6b6a83ace0632c27c7a917f352f1efe7a8921d7efae49db6215140d74fcc867c06694f9bca19c1cb65bc523e5b4874029f4d74c3083e0f1bf5e7b666ac5209699bff00949805e3aacf11df1747d7ab43565d2c31768c5d2965cef59c9ba3c69d32a3d327f5ff7bd4d6f6b33bd26b569828e26ec2bbd6ba25a8dfd37c1ab3430d5550eb054f389d9dcdf8e0a65e67a0d3b37a0cfbe786537747b8bec85d3a7d7c505f19e41667d4c0be685282d602e596e33a4bec6d5332ad01ecc97d607a750ac860c599e2b8acb8a7362c46f976b4198129a0fd297bd65fbafdce7ec6ea0ba7ce00e2726a8984731383822d719677cf2cc6d91e1e48975234404d22dc374a3c7602153c21528665e697590e1b5e4f3237bd1ee740f98bd474ef58622cfbca3a1fa2afc4fb31841ac019dca68afe0334cd85ef17759b25cf32d03ab3a31c06f3ebb3481e0edc301f9e69631860e943c521cd4def0fa641813d1dfd672935b49eaccf46cf7ceb8d433cf836904d1870e7c46ce8fb54f52cb4d6cde8df593f97f9da828aedb0e34778d2649d8b15d672a9095002aab71085a55b8ad701a8fd780cfe6a285fa7ee0ac397afba741f9b02b53e0e56d91e12682fd5a0444412e156cc4332189a1c51b2405b0790e9f01fc7b02c3b1844cddfb3a9e6d05fb4917d66f82f339cfb8acaa4ca04c281346902c7685d2499cefbf6d07b9f0dc6390e749fd5aed58c1b2a6d9aa0c43d2ccd9184f86b83cfb0ccc7c2c1888af5e090236a5bf6a3dcf94d4ab6a9db4c8f192d065630ea663eba621e1aef112f09d53d9cd90a1cef088b0f4138bc3b2eae82f482507127b3330c5bf1125d4e703f7656b78e85af3fa57a3e423bde192a45015059092d5d30ca4e41b40a91be947ddf766cc38487411408a31516b09271390c3427dd4227375f55932bcfff4d6088db49ed2f300ea819f49aa0aacb54c72a921ed95430de5a1a9b9edc051770828d3c5627e638356901365cd899e73f2688dc16bf79898fbea1f4c470d6775b203e73bbad332d1d110740677d5b7d7192d786ae1c32512a623c3f7481ee31ec72c38ade7ed68f27c77718a026c0b79ed3f1809c3be40b831ffac1f96e5d0aac9d9dba9d48169fc0dc5959a385647b78ceb74cda16d783dd2054da12b9210654c91b0de007120dfeeb48b124fb928e02a4b12756c4049836d3b8169957d89af07b7bc16f3bdc8cf739d87f2dae777843e5c93d91b506b0bd6c4e9cbb27ce0042f882b73e4c23433d0fd08f3973482561d871245a646ff8420d203b8e3e3ad5f362abecaf402ed12dea8f7d547f6bdf9da6c3a14c2330f451dbe5f8f440f23c0862b481bb448de2edada0ea188a69484478c92d796ea8ddfca2420c8b41f54ece0d0f68355647635412399fa5a7c84f49cfbdc999821fec367d23b1f7780300c90c79d92f9b943f4f948a9be7629ca1c99c3d479a79719bbd261e5026b29ef08d4f2845a37d92b04eb52884de4b20ad65a42e77aaad0fc6bbfbf49e2773390e62491e6bde578dcfb310bd5064ed5deb0b174a4f66e2de7a6b237507ad1bdc1e2d006aea35db63ea470c6fc34106f2896f2d984962e4244810b6ea9536e070000349c66950fc010d649a559bd761c1a95cd211afbd948d0da96bba42ad446269446bbdaec1337e7ce74a883f7cb6fa660491e5a07effc1568460e6eb6e66ccaa4fcd2d2a68caa8d0240746243b201f0b665d7404eac471eb13b7ebf29e131c27dcc2483f8a4ce3201f10aae511a20287c00709438012987eaaa367dccb759705bfd29af7b6b8c22e844061be62a24357c7e39e88a273dc62996a302967ec7a0d3456c8837f80a1b6f4be5c6b28c0a9de27061b3ef52cf7126ef0b9ecf5b4b27bcda417da24edca2ce7c33c5c1b82f0baa139cfbc8810a8a821ef4031d2431f4a6dde9228ce3d61f641d23c253e7dc37ae21e90f72619e6e6fa31ce59319e119f16fce825817983e5246a109e2a9b5be8deba869070388fee2dc9746844f868266267dff1b6cf928be8f21cef4e4fd2650e05930462c5cba5509f6121875551fae1805354dc5b8cb8805cd00499e5ef1080190abeef7f8b663c7294015c09306203e904a2510e07aeeaf4371575d6488df04df6a2a3fa35353d4f4c29235c87f5fa7bf3b893bee3c6593a20cc4c274524ac7373d71ae7bd13fa7a39660f54de4bba8c7559dd3066ba004a5448a3d124ce75fd8431e2185eae5936cae7bd1e1f77db367e50854c805b24a8906f94be03fc3b7b7db16c34d9f09a0b8533d41e93b9c71b12ff581c4ff83cbc7b27947ee4e8d69b163c923fd92f2c602262d7dd7e50ba0a544474b8ca25ac22c6ac94523b7743357492c281404fe11908481153a9be31ed2654e7fe0832fedb29d95592e3733dbcb746e48549fdbf6df9c9fb1a5dff7568ffc8dfc6b012b1b062a23889deb12879c9c63900939d7f7af216e509f5e25a46726bbaf07cf000920e7b632da29d441598c236ee1ba11aa536e469d84f9cf9adfcb7d622772c8fc58eb8e02dc29c87e01c72a85505783740158f3318c184f1c9adec91c3b7d11b309e74861e6034992e91601e4f1b7a71ec3ce26bcff8f180ce3d1e7ed5387dbef42bec99bfa5df8ee479fe632dbb3b0e8c755bd53bb3b3cec663246a2e536e310bc9e7d617666bad55a3c573248ee9626cd5e3041e8c194f9f2e95cd33e6cded88cb5b2381ab9556c54959616bdb3926561fcc6146ddf92b6b1f99809cae28032d6513cb021e5af801a9ae7590a62a224f1d0c1c74ed5151cfd57584568b8bdfeb833837ce85401e165025e2c6bdba548009a4404a18e5ae00af4b3fcce5c80780191ca240e2c4acd0e6f2943ade9ac9750a4373db4414f514174f81d969f493378485243c4d4d928cb26f8da1d7d7bbe0f7061e3228b41ceb34f8ce350d95d51744af75122941adfc889d5c2d29f443bf41fa8dc680642dadd0e27e25fdf67ea901b2c8a44de94f7760d118b40a75ccfb2d5f3921b5904b729d0dbd56f414652f58b1731a606037429d8e1c17325de87a61c93ca45320e812bf80f5e9ee9f23b6b589b438dcf216d3d110ae1be24004a8608869330976dbd525dea5f1b6ffd1b6b5a48a65430974991c7bce5a8d4833885139225ebbd5761af101cac598e2e69d76b17b015db3fc780c67b55d75a7ec024e6b15b61f3f5a725ac4debcfc59dd1b2cae067bb16c2b129371dc700cd6d11fc82a705c0f14b1d335def09c6ddd75e34e5fe6675e71c1ac6afbd4dbd719629cf17faf723bb2a6925592363db489882e932f8ffce3412dd6a17df961d27d10c72e39b97b0473981058338dd91d2a96523aa5182053c489b66017d089c7089bb59d6b9b083137874c3f37038fe08a3b4bb40d8d0bbe3d8067e54552c2cf3b648abe8bca34af5239e53f3f41d3f85d8e86fef7e7ace8fc5f7982ddd00164508b60991149ad3a6dc043f25fe5e699914430850a481f12885b45d398fc612cb58c47028ad03e1901dfd7cd769a21c8ce43fd70275098ba593b19d0743659aefb5fbc808acff72aad531b0dc99bac1b5320b75d71ecb14b760493dbcc30a9e612afece79df4e474dcc73abc140e8aa81ff43623932c9ea707166b71ab7fa6c6801c82ef6ac4d3b8a0419721ef525057a704e5d5393e24c259c906b84858e3e8090991d2d369a8d29151dd21e13aef29da0d29e3d08a9c3fa1547f12fc6e5c63d69f9095be805c3558e890f5f1e13a8e6a30203ab1a7d855d3c439abbcd8db67ac7b2251c23fa5bfdb18b550b37a60589442a93a239de3864d5eb2729b5c6bc84c1cc0717cce6801069a306bf0f3de07d3098d2361c5979689e521250b13f05c569c618fbe2bfdbf5e0af85380eff07591e4d50875a530ae50547d65d99ddc7fa148b5b6acdbb3c9a27bfaaad65e24e8d2a2054644b3acf93181342babe57dec200b914fc6b4e638274b3a6271bdf7a9c7d9659161f337ede975d3b67a7e9bc2dba8457f55f1e8741d12176d4c610889ad2d83346a6c2297b5184dfee73cd80843b95340eaef4d641ccc23db96f5454dc524364fe95f1b050db3e54efe6137b5fae9d544542c89b0f1849a4e1388dc29d9c9ede08c15decdf6f5438cdacdc853e0f7219fda33e38b0c7629dbd1ea8d64ffcb1e41d1bf22e6eda1ca235a154ced796b70e2e39ea2671e6da6e5f06479965e9e577589ad122c8acd0a483c8acad6a38896f8be7a06df2dc61458289af48a9792406f0cc9ea2b3fc5f03db643bf2bda2c9350c2ba5492d83583bca7ad863a0e2847adae49c4a0192bfec88ae7b27564334b269ff1ee0ab975739411827f1f205080ab87d5c77e936d1ec36ed2eabd361edbf071a01c49cdc1334a50ac376a16c9187ccffeac31af36e29ba3961ff3d969be0df46186dffac016179a93582b390b06c53d9c3ac378b097e01c40eb57eda20bc434cdd3f7dc4860095d890947ba311d6870f2d380d76d0645bdba5f6c465ca948b55fde7f1f9e2722ef2b256f68c6cc6ade0ef63d54132e6224c5d2966e81adf1ab8a91b438bad3bb5e394f26ea934f416d7fde53cb9d70a3545cc84025ff2405f5d5d26b051bb2fc3977092516c3c358a086dfda936761c130f3f290f5b9e412aeb279b543e516a3a816ac437e8356c6feb64091e18aa81f191375c256dea9b47c065adb4a4997ffbc58ef958ee166bcec278867ffda9a7eb801eec5ab91d04ed7758525798bb09fb35f487c920b175195b24e6c9e3b271ce83d2be8a2dc8fc55873b85ebda9e1b8f9c87ee2a5deaff2b1915ac8512efbb1fd188f7826ca4add7a23d4520ea313199e03eaa32153436dc76cabcd7daffeea87e94be4e00fb0735a5966e0a2eeda42b6b633fc89c98113a4d7e783875d8d0e5fb7337928bc17b75a2b73130987eec5676a0397baa4d18750c69faf782e09c21c95ff3a10cfe7a37df730dfd865db842c2076a20a03dfb01bc4a3d96048a88db9f1daea1c48639d9c8411dc40cd3343bbbe58e26c140bc5d1d19957671e1870c8f50415beef763a55912d5f0f9870988382a9d450ae5423518e32e5984491d47a873f931e25ea1536f306a62e0432b319bc8c7667ec00ed08b1a0c4eb69b976e3628b22a9256bda1bfa45169221f7deba7e672a00fa8a3e1f2d23c17abc626c90bc4de325f1053fe4afac143dc4c30d446c27afc8b775d2a3319267cf1d7681ec88c110c20d43b50dd3b6798eb0fa5f86bf5362be088c8062069b1627958a7de8c6ba0d6637d785753ba7d243ad752791a7d26c742f71555384eeebc3a1680b0642c1f149b679064524ce6be7d837674b25edb97b3e2868964188083cdeab993e8b9cccfeb34c851fea43b367977b87b8ef6133b0e8a341ac92c165ef7f2f58198e54c7740a05b7506385d2123ad976ba081beeb8fe30e3ba33e4e8fc803bc4e54bd2dfc384b449f933f948015b30cb4b73ac4656d18e8a9c06cdaa0d9fd563b70c5d8", 0x1000}, {&(0x7f0000000140)="eaf9f8276f4ba021d618d9fb5f9b5ffec6a805c8c36a14a4100e23040ce08baaef64469f86e1b02ac2ec58041ccd48cadf1676d07abfed8438b0f3331d341a8f64d5838671be38fbd29d13505532bd96ee9775c4054b4b5cdd28ca298063f4dcdd5041a6548b0095e743667b96fec163a9926dff409014f6f623021100936cefcfb7927e6fd9ee6bb061ee0f5f3448d243072f0f24c0be6b2bf50971addb92ba182b1fd322af70711525f727826868fd6f16cf76ddb00f4a5cb4efc5889ffd8a", 0xc0}], 0x2, &(0x7f0000001640)=[@rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20, r6]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r23}, @cred={0x20, 0xffff, 0x0, r21, r22, r26}], 0x68, 0x60f}, 0x14) 16:00:57 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r1, 0x561, 0x7fff, &(0x7f0000000040)="15b461e8fab3acaed2aa2edf5aed9c9155363d3c9969501d551971ee2c539c805019ea8d6c73c469a23fee3a034a1eb58bca951c2713f21da6d3d13d07d526699f546155a9029e4d29999f88562b", 0x4e) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 16:00:57 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r0, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r0, &(0x7f0000002d40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e2086399ff4084e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000664fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d2fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r0, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r0, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d}, {0x6, 0x0, 0x0, 0xfe}]}) close(r1) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1ebc, &(0x7f0000000080)=[{0x9, 0x8, 0x0, 0xfffffffc}, {0x9, 0x6, 0x6, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffff7ffd, 0x0, 0x3bf, 0xfffffffffffffffa, "42ef517b008b000f000000000700", 0x5}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:58 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xb1cd7d654a0951dc, 0x4030, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0x0, 0xe0, 0x83, 0x40}], 0x72, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x90, 0x5aebb09ba599cce8, 0x40, 0x3f}], 0x8, &(0x7f00000000c0)={0x9, 0x9}) 16:00:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x80000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x4, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x10000], [0x2, 0x1, 0x7ffffffffffffe], [{}, {}, {0x0, 0xfffffffd}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0xfffffffc, 0xffffffffffffffff}, {0x0, 0x0, 0x10}, {0x2}], {}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0xd2400000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0xe90803133740428c, &(0x7f0000000000)=""/252, &(0x7f0000000100)=0xfc) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000003c0)="ebfcff325c00000000", 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x8a31) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r4, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r5, 0x1) flock(r5, 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000280)=0x80) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r7, 0x0, 0x224) openat(r7, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r8 = socket(0x1, 0x4, 0x0) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 16:00:58 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/83, 0x53) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e65c38305ab1b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1"], 0x10) socket(0x18, 0x1, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023e2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x20) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:58 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000000)="f173b9a43b3b04a3b825126e4ca73fdf10624865ca62ad25ef4bcee1c0c3eccf429f39324763a347faa9c5af", 0x2c) kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f00"}) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2ae42920a04618c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbc2ad82b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215d0301fdfd82d315655b05810c8f67de1b06f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826fffffeff225331b03680d1ca09a34b41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2d00000000000000000000000000000000000000000000000000000000a059df0a5a7d5406013d4987b9548cf8e5d8ff47512cc0278abcb5875cb793f5d79ba2f66f9e9811e69dd34ad1907327eaddd0571a7efbc914e62d18df517d79f9a66b556643b00007542b2742e3d7023707c22e14ebfb1f755a34924682c2ad893d71a8eb0cd1bf7a757f39f6d077a7178324db843ab2eb8e1c0fd946bce79b582b641596e4734a78c3ce05"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:01:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="92efcb20", 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fsync(r2) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:01:02 executing program 0: socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000100)=0x820) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x30) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:02 executing program 0: syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0xffffffff, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() getegid() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x80) 16:01:03 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:03 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r3 = syz_open_pts() close(r2) r4 = dup(r3) syz_open_pts() r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000000)={0x8, 0x573, 0x101, 0x1}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000200)={0x200, 0x9}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000240)=0xffffffc0) 16:01:04 executing program 1: close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffdfa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000200)="020000006d37ef3214ba23a8d551c940b5d4ca278d6613094a85001b4340b6520b75cdd36210a91d65b281f679ed92ce331ec7b59dd84dbc8ca0f73b7d5fd0b2f8577b950370ba5b9f7ade83c96d9a24a001b48241700b7c1bb348a5fda5b517f5bc8f95bf2e2bd217f02dc2addfae26d887b6b1bb2629369ff4fbc546f21dd49dae35c4d1f19ec100"/147, 0x87) execve(0x0, 0x0, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xffe0, 0x4c, 0x1, 0x6}, {0x5, 0x4, 0x2, 0x9}]}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x3}) kqueue() 16:01:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000340)=0xaf) write(r1, &(0x7f0000000000)="220e22", 0x3) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000002, 0x103000000000008, r3, r3, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="ba092af99c48e13f775a5e754ec5765cd29d4257e04e3e0c93b7c596bf3ceb82a1cafdf716c162e61e026fc57709c3c72113ec7c0021c1c44783bb22e10e98a686dd96d7b5d4304e9a78f49d76cfa5d9f33e7f98476e3ff0868be2ddcaa9b3534899cc34975fdefce734df5ebc579ab430", 0x71}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0xa3) chflagsat(r4, &(0x7f0000000280)='./bus\x00', 0x10000, 0x2) 16:01:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000001280), &(0x7f0000000080)=0x349) r3 = socket(0x1, 0x0, 0xfc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) sendmsg(r2, &(0x7f0000001240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)="5a282110a4140e5483c56861f802b8840150a6968bdf5bd7ee4a72e9c091d27496492ba55ab8d73b6aa1aeb842f068c513daf97912cb0fbd4289238ea5566a231850eb35b62d9e8bb49e1248dc70d655d385cb9fd5f1e4601caf344047bfbe2f27070efa577e511af2793d7e31be6a7f26b8ef2d658387f01a5f8e19e4b91f414e804dda190a0ea03c83abdef7e23c55169085bfc52acba833666775dc620f8342126f0ddaf07b332a18af0f9a0277cd41bd0d937ad6023ca3f5bde835931a76cfd80cc5d85b38961e089c705e8a3b992a5549704786ffdb84e2ea121322309573f29f50e3f892cd43e2dd87e578aa2325acfad7b834610ff5692fa921b22c02977710d408c1611e3ff57305fb2a5664eceee360e4758a1fdf54fbdb6008d7c9893af3691b1a3d2db6f1184681ee1235822dc96f427eefc60fce5e3528a0a18d843280540e0afaf496fba025eeedd367662c9684388eb75585204df61730b3b7520b79e9dc94af68efde9ffde5dcab25a539f2b73d9c36813c8a9d4d771a5506e991dfe161a077e363b22ed118b6c3dbf1ecd0937936a3c077b1b4003f14518d19e155f08678851dedf942d9e9e3238f8adfff196e124dda3b6346ffd199fd9bb3039af5dd2201b37ada2048f0aa23516039b687747949b2c88698eb1b225f5b413734ff13c70f04d9e82e55008e64ee2e5b12540038f920bcc885b07dddf78a31fcdf360bfd356bbeedf002b0bc2863af9b672ba11a22722184f5bf87081de4522400dd68e8c28bb93d03d477034594733ffd35dcc677c88f4159edeb0b56b3e70fd744c5d367fa076ed20f5b908559450df9fbfac588651342ae20946bb12d8f873c3b9847e33a1bed8245f9d0b5b507f8a204c8376c9eb361c75f8eb851426ed1df4c7015d8a023ea43df3edfdf68e0e30bf1ad705db96c8640d42883d9dc2bdd2287c017c2575f8af99170166a2413e4802ae26bd8a1cd223a8999a8124a9798da5797c02c405378e177bd3b182454a230ff7865131b1208f405010fec71d2ad14d092831a853573658fcd577876ebc6f7fa2adf70426a415d0bb80f11a6019d69ed457b6b23396cd71fb3f5ab39483f8f590d0d3ad8607cd62596ca33f83cbc604087d9b1417bbdf4544ac2a1483a9b95476467c4466da35016f6a898b9861290e02d6f93bbaa6cc93f66952e7c60e2e68f7826e25c633718f4c187921dd055e202bc5be3c85a8647a94bebcf9d1c73e821b12267c28e16c9e34ed0993feffa62bd1e0564228fcba7484ea1edd36f384022ca5fdce76f82206b80df6c649a613719fba765f4b40dac2fc1fbea4008c2625a15776c4878ad8011c124cdbd308cce5cbf92d3c7806c1f206645cdb884895018f3ce4268caf1c65891124202b5338492a0ef4977cd41da0cbbc5ebde5ea2408d0635449237ea73a4a41fe5915740b77d72b0fd5e3cad1a47eedc9f9c8600b6d7ff9356a6867f6ba9b9b1915e3ce2356c7c0ec1b4b381c4c6d0b91b9332f344d5bad08c79c713a81076a91ee37f6f9ba80f736c9d2f9bf850a55a97c61599679019269050832f1d471d5e2060783f18f28dae92a04a5339c8b1eaeb42b83881831ddece054c4f46ceb269d022c21c50500a73ae200092ea41e694640c7eed2f3f8396cef464e8b99353a454d5e2467c05f53259e45641917bfc0538b272945d32de840c7836632e419a722979c744fefaa2f8b28736faf27ae177d9d5b5d39096942b30872947ccaed8b7873c8964d5c02dcc6f65530dd10437717b23e5c0253102fda9b6fe0d15038f95a116bc802901a4c98ca41c317ce4bb0e43f876d86b9ae84b52ca807736b3ef0026373561574e982cd3aa1f68f729e5d1d5e5016ce2add2902ad3bda886c6d6bc2bee4146c3d659d456c2ec2ca37668ef2009a97669c6887fb6d6de8da6b160b60198647e86ac0c844acabc5b4fd13cc89768a007992600c787f31c2079d092e4e227fe1978085dce1f49c241a3909154b10abe5764b4b8ceba1bc350a8e1e97e4eeb1e0fce5dae175178612e2720288221b5b8c9d6f52cd88ebd1b6e3652038e2309085497198dc24c66ff7d0d7a2c6a1045ecb066af1d09bb409effde414a7ab6c9cf1891af9cf94ebf53d1901a4fc68bf674c987a01f0ab3dee7737951e3a4d516841dd921d868f25ec4aa3cd7fe79d5a9d91eda3f79111205519d423e0988cb748444342a2dbc13d237a0979df9bdb9abc185794b1dda959e9be5c0883c27d38a1986fe829d1b07f81498b5418bc19b8a9081d3ca0b9e678dac60d147954d81774a61f4dc7685def284f9d5958d005387981a56863f622ad04928040982cd27d44bd5741535c17b3b75e1e74a89ae78151b42ef32d8e947e75d6b511a3aaf37317a59007328246beab7bca14e3b8045638485a0e7843e68d5a87f75457e49e299f4d1bc63a4be79d8105536e73deed0db4189d8b4f85cc799b6454cbfe3fd8cd2623d017022cc29bbd38840c4d5ae8735b6ff5714456bedb2a80d64e4bfa49c6e3df1cf7cd278ee092079ef76571c5648abe24fb7a5e5e028c1f2ecd74a28f39deed7197c382b994800431724b5e25d814714dbc9565e443c1a044f705480f942109745a7178c40e8ac6ce9f8fab84ab94a3eb8018046d205052a9b44d72dd8570aba837793984284bf29458c56d845f74fb6fcdd27c8505e69baadc596b43788e9f069eeb3130c49394151eadb57b329412d8246a65f9539e3fba8bd06b59cb95bde1948072fab341400e1b90a5ab9e1a8e42088f3defb4a775e6d01053d18a9e10b32ac6bce092530f850b10d16b282a18ef7bc2a2bb296f98a25c8cc1f16cff5ba91368318a68ada59d5dd1394084b2ac6f2b93edde7ed0c7c6a2a432399a544855d052c97e34ee0d02d8d66e059543713e7fb5561350a7856cbf2047a265e9d42fbdd79f24bdfa6ce6c18425a6de04d54873786f46c3748de84629f6bac2d99d8c478c2a41d970daa1e9e36e0766d0c973865b1cb6b285c25bdcc9dd0cecfd62460916a72a496b042029abeacd6b175e5fafc88a69d932102674e15214cc93c84e029993a9a87ff0157a6824f5ff90d623c86c948b1a82efaca8e11aee2ccb040af2062ad57a9d1983d347ea23f2d3b2fa824e66ebd5895e54877078bd103429cc0960ed1d17f444cf3fb0258c5b1c43792720e969f534d3501d27f35ebfd5815a42c7ea6662777e0d4af7744343112e4ec6a1fcaff03f52c740f8c4ac682a52a391adeaac79faaadcaa6aa88861e2be46ce144956c8ccd5515acd6497a4e25f4768bbace3a465fae3e09e1d55568e875f7f339418b0125f28d5015ce2dcf1d4ec5aa03afaf3fc088a25a1026a0622df0ed09e3af56c6a4718ede43d34eb35fdb130bde9fd58ba14c9c14e9f3187ab125dc06764a9b65899c1a4cc2b24ac5898f62332821ee9dd739261c3173a394de174d3687de77b48b4e71ac267b927090530a541309315d1418f2c4465c682c0b68422f6635b35dd46ddd146157f949e8bea63cbc29f27c81da729e4f4c8221ba3f79e85f5e2f3b3af11289af3ae0aea22e2645851be0d8949f1fdc2a325f2c2ada5c4a8c13e04923209edb6513fd900f2b2df49acbff1304d7e67e69452b6e66c5b32df9daf43efd17afcfe3c332682a5e90d8af4dba9d851e0723c389cc1bdd1db0a1b76c6434d185770b28f7a54b227aac7a0bdfcb665bfad0a1e51e19579510080387eb9dbbbb2ab2e57daacce5e88af619a1c7fe3796d2fff5bf9d2886c746d7696c13a94de26d3ea08e1052b5bcad0255f8c22a4134f5b55ca73092971a11c6e8279459367b5c9bc587dda03c6ca28f0fdba575845faaeda88c9de99f07c8b8bb207e318d83d1e58f94152b3e516bf9aca10bcb649fd6079cc138096e2fe2bb2fe259bc147ee82987bf9c16bea69a681323fae62f3c929894d80f33ee11dfb5ef8d36c30fd25e2d318b0cfe0f6cdafbbff8e3bcb1e260541d7da44138bfb8501363572494f94c4eed093b496e0b265cc1fecb5a398bf013b127a875f79fbcd09f6f4ea108d286f18659ae86243181492f471d94dc15a535ee4f5d29b82f0fe5cb450be3c093d00a5cecaba0be82cf2be6ae4e8a476986d05d6e04c9f8c9556c3baf0e53cc8dac7fd63e39ec4d7a3dd19137a65a09fb21761f76e4783b2bb3a03c9684c44f34c246cb2bd4ffb0e6dfbbc998d6d419bf1eb6aceb2840ce2d59ac73bf326b1af6ee89307bda51487b1bd3965bf509d2da1fe6ce83ad8fdd632d716ff63c705401ba22ca4e0bfd93fe9116e351d0f7944ea5055afa6331f4d6f4d1eff19aaf717dad3fbf106b7fc3421b34c8f9bf93d827c522738df3390a77ae0961f4ac41901fbf75b57476ee29f766f40c3d56d3a66f6bea9e398c5d03ad850fbb202e06942a9d7ac2eb08561826c60256bb4f2735a8f1631bb8b8dab1fe8dcbd5422767b7fcb3819a024dee39e35c047f97441ee8977a4e74a21719068435fd25c1a38d885f1855b321a16cf3565a2d1b896aabd8ea94cf425f0a55c96a2bdf88fe9cda2c8f732c9f171b2f9ab5d72eac1c62eb1f4a04632be9452b95c1eee342b53592904371043457b80d285824734e3abe6902edf5e448cea361188e52843faa0543ec3f18c075ded6634c8a66826a32217ea54ab616c9fae1a317a4c47a3d77aa0773f0ea6a8c389b9f9d976603ad95671e0e1c6a55cc5cf90a878bfad754472a4d16aa0c55b789b9328b75705aab6cc010e166265b37ed7de51e0cb295d766f96a528f98f3aa3b504b039e169932b6065d4227c33253d11ff768f8dbb6908c7f5ff993d622ef28b7c7478bf94dc4b9ffd94a1750d1fe3f4385adf1347067d6bbd91835e66758b0ec86252de0f7fbf01bdc197972ca7d5c96990cb027f99d6a2a737d5fdb1b29f0e52f864ab45a27a69278f0d1c4627bfc40d35eaa9ba373b7ff227ef055614fd68904ad65ecd59191407dfc1613cf723820b0d67dc45f225c8d8af6ae6ccb2282baf1db5660e4bce6050e3f0db638365957118e002ba219eef671b3679182419ef99289f75f8e12144cc3c692a79756b57969cdf744d9c3df008215fda59bd1a7ae4286a25f91324a51fd273690dbd965189695b8e7e051e8dd15129b89f0aa42eb10e3af2295e7a85e8eb9f794f3ee0d6c4421f770068acc6578daf0668242be51e239832ca4af4f205787bfb64ab0e362c13ff6955b4270fa90f8098d0545752e6d7c13e641adbdaa6248842084a1e40def34aa3c9c182af6af06b6f334b685b3afbfd2b27db5ed915f1b6fc3f7d4e1cb972e1416899c4f0e4975a3525f64c9ea79b7bbae1b3bb8d6e8baf83ec90367f09088e3621196341fc8dc156cc7f014a4140631abe0e88d0766758b7eae2b2dd8835c0735e9e258c1319eb23955505289f2c7662ed7be7bda16bbb7cabc6b86ca8f5378daa24348a6dc073896dbee0ec2a2c2f16a92138148036f0be1ee697408c6d1d8279e3b378d3d3d40f605baafc86421fb3b521272678260c8b153ea8be502b5a82a5f0d91afd17ea362212b89ad09db87fb1d9bf2eb7495454532de3cc9d86e335a80ebda9c370194156ed36915ed37b05041c80280dbf71f65c4f3c35b4c7a2ea9bda7a728fcf1e177cbbff12f118e4a436f521e8739d7c9e94606d57c1ba79b88420a344c8bf3f192b2208ca913222762da429c285861c574519fa84e986bec2b16f1f691ef1da0609779f0ee15be68db5e01b11038414fe0e92387adb0c42e2b484a130085c650a7a79f115c5fce", 0x1000}], 0x1, &(0x7f00000001c0)=[{0x18, 0xfffe, 0x9, "10191a93f58a"}], 0x18}, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000012c0)={{0x6, 0x7fffffff}, {0xf788}}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x14}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffeba, &(0x7f0000000080)="080d34411f00000000000000a289") 16:01:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{}, {0x5}], 0x2}) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x5) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x36e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x01\x00\x00\x98\x05\x00', 0x800, 0x0) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x5) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) 16:01:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x3f, 0x8, 0x81}, 0x5, 0xb16, 0x4}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xab9e3430e8c8a2fd) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) getgroups(0x7, &(0x7f0000000000)=[0x0, r7, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) getgroups(0xcb, &(0x7f0000000180)=[r12, r7, r11, 0x0, r15]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x8c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:04 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000040)=[{r0, 0x8000000021}], 0x1, 0x0) syz_open_pts() 16:01:04 executing program 1: mlock(&(0x7f0000218000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:01:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40006, 0x40) dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x70d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup(r0) select(0x40, &(0x7f0000000180)={0x3ff, 0x3ff, 0x53ba, 0x8, 0x3, 0x427, 0x40, 0x1}, &(0x7f00000001c0)={0x0, 0x200, 0x5, 0x800, 0x6787, 0x1, 0x2, 0x2}, &(0x7f0000000200)={0x8, 0x3, 0x3f7, 0xffffffffffffffff, 0x7, 0x7, 0x3, 0x2}, &(0x7f0000000240)={0x4, 0x5}) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:01:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0xffffffff, 0x400, 0x9, 0xffc0, &(0x7f00000000c0)={{0xfb, 0x7f, 0x1, 0x0, 0x2, 0x0, 0x9}, {[0x8, 0x2, 0x8, 0x3, 0x8, 0x1, 0x8a7, 0x4, 0x5, 0x9, 0x9, 0x4, 0x5, 0x1, 0x1, 0x1, 0x2, 0x8001], [0x800, 0x1, 0x8, 0x4, 0x800, 0x7, 0x6, 0x2, 0x8, 0x5], [0x400, 0x7, 0x7, 0x9, 0x7, 0x93, 0x1], [0x3ff, 0x8e, 0x5, 0xf200000000000000, 0x6, 0x1000], [{0x6, 0x6f, 0x7, 0x6}, {0x3, 0xfffffffe, 0x59, 0x6}, {0x1, 0xff, 0xfffffe01}, {0x101, 0x7, 0x800, 0x8}, {0x379, 0xfff, 0x10001, 0x5}, {0xffff, 0x9, 0x5, 0x1000}, {0x7, 0xdb, 0xd0f, 0x3}, {0x40, 0x3, 0x401, 0xffffffff}], {0x2, 0x1f, 0x5, 0x1}, {0x9, 0xa2, 0x7, 0xde}}}, 0x8, 0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x220) setsockopt(r2, 0xffffffff, 0x101, &(0x7f0000000400)="d5f1a1d668a689c885b35137b1983d9c2c8d7765be9fd1561499908113315c6e455fec48e05f3cdeda186967fa04057983fee6cb4f4ffb9505dde826e7a9c63807aa935b1083550413d3bff2291c53afda482b2eb667c7b017a7e4260536a2b9a97d4d4f0a63ba52081b59c3272e381863294a9d657c5b12faa1e997bdb8c6cbbd00521a7af72d3cec9418127f6428cc937849461aa11cd5e7ed061d2f332951d5c0f1099ee5de9e957ccff666e2b02065655f21e7d2fc2e05644765274280896ef9a199834e15c9ca97e025f8d8b99c110d77fe748e9f1a770e5a7b749152dae6aeea866f0d9665a46832c9d5155c1749", 0xf1) r4 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000580)) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r6, 0x0, &(0x7f00000006c0)={0x3, 0x1, 0x3, 0x1, r7}) r8 = socket$inet(0x2, 0x1, 0x2) recvmsg(r8, &(0x7f0000001b80)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/234, 0xea}, {&(0x7f0000001840)=""/218, 0xda}, {&(0x7f0000001940)=""/253, 0xfd}], 0x4, &(0x7f0000001a80)=""/221, 0xdd}, 0x40) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001bc0)={0x2, 0x1}, 0x10) ioctl$KDGKBMODE(r3, 0x40044b06) r9 = dup2(r4, r3) r10 = openat(0xffffffffffffff9c, &(0x7f0000001c00)='./file0\x00', 0x20201, 0x98) getpeername$inet6(r10, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000001cc0)) r11 = accept(r5, &(0x7f0000001d00)=@un=@file={0x0, ""/4096}, &(0x7f0000002d40)=0x1002) getsockname$unix(r11, &(0x7f0000002d80)=@file={0x0, ""/108}, &(0x7f0000002e00)=0x6e) r12 = openat(0xffffffffffffffff, &(0x7f0000002e40)='./file0\x00', 0x40, 0x20) accept$inet6(r12, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) r13 = semget$private(0x0, 0x4, 0x7c2) semctl$GETPID(r13, 0x4, 0x4, &(0x7f0000002f00)=""/206) execve(&(0x7f0000003000)='./file0\x00', &(0x7f0000003180)=[&(0x7f0000003040)='/dev/ttyCcfg\x00', &(0x7f0000003080)='/dev/zero\x00', &(0x7f00000030c0)='/dev/ttyCcfg\x00', &(0x7f0000003100)='/dev/zero\x00', &(0x7f0000003140)='/dev/zero\x00'], &(0x7f0000003200)=[&(0x7f00000031c0)='/dev/ttyCcfg\x00']) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000003240)) 16:01:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x6, 0x9, 0xffffffff, {[0x0, 0x8001, 0x9c1, 0x100000001, 0x8, 0x7, 0x3, 0x6, 0x0, 0x0, 0x4, 0x0, 0x9, 0xff, 0x8, 0xfff, 0x200, 0x8], [0x93, 0x5, 0x4, 0x19ddca75, 0x7, 0xfffffffffffff6b1, 0x401, 0x832, 0x7ff, 0x8000], [0x5, 0x3ff, 0x81, 0x3ff, 0x4, 0xaa8, 0x575d8000000], [0x1f, 0x10001, 0x100, 0x0, 0x6, 0xffff], [{0xfff8, 0x9, 0x1f80000, 0x6}, {0x4e, 0x8, 0x8000, 0x80}, {0x9, 0x1, 0x51b8661d, 0x7f}, {0x3, 0x80, 0x2, 0x7}, {0x7, 0x65, 0xaa, 0xc95}, {0x8c7, 0x8001, 0x80000000, 0x401}, {0x69, 0x80000000, 0x1, 0x3e}, {0x0, 0x3f, 0x53d1, 0x2}], {0x5e, 0x80000000, 0x3f}, {0x3, 0x3, 0xffffffff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xa3, 0x81, 0x2, 0xb074}, {0x1000, 0x5c, 0x9, 0x2}, {0x1, 0x4, 0x0, 0x1e}, {0x3f, 0x20, 0x9, 0x3fd}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:01:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') write(r0, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x4c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, r3, r7, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) chown(&(0x7f0000000200)='./file0/file0\x00', r10, r11) lchown(&(0x7f0000000780)='./file0\x00', r10, r11) lchown(&(0x7f00000001c0)='./file0\x00', r10, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) bind$inet(r12, &(0x7f0000000240)={0x2, 0x2}, 0xc) setregid(r8, r11) 16:01:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) dup2(r1, r0) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:04 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000001c0)=[{0x8, 0x2, 0x3, 0xfaa5}, {0xfff9, 0x81, 0x0, 0x1000}, {0x8001, 0x2, 0x6, 0x7fffffff}, {0x2, 0x40, 0x7f, 0x3}, {0x7, 0x7, 0x83, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="84"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:04 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:04 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x89, 0x4, 0x6, 0x1}, {{r4}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x8, 0x81}, {{r5}, 0x7c4bed249faecc17, 0x8b, 0x4, 0x4d78, 0x8}, {{}, 0xfffffffffffffffa, 0x60, 0x2, 0x6, 0x200}, {{r0}, 0xfffffffffffffffe, 0x94, 0x4, 0xff, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xb1, 0x4, 0x7, 0x673a}, {{r6}, 0xfffffffffffffffc, 0x10, 0x40, 0x76b, 0x5}, {{}, 0xfffffffffffffffb, 0x2, 0x2, 0x1ff, 0x101}, {{r0}, 0x8000000000000006, 0x70, 0x40, 0x401}, {{r7}, 0x8000000000000000, 0x2, 0x1, 0x93f, 0x7fffffff}], 0x9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0xe, 0x1, 0x1}], 0x1000, &(0x7f0000000200)={0x8, 0x5}) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000012c0)='>', 0x1}], 0x1, 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x1) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ccef08abe79e53fae11c48e17dd9dc075cc859784dda0d64045afba3102ce95c83672000506b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x100) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x47, 0xe6}, {0x42, 0x8}, {0x3, 0x9}, {0x5, 0x2}, {0x100, 0x10000}, {0x101, 0x80}, {0x22, 0x1}, {0x21, 0x7f}], 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0xffffffffffffff9d) 16:01:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) r3 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x80}, 0x8) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x20) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x4) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x8004) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x8004) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getpgid(0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000006c0)=""/76, 0x4c, 0x43, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x20, 0x3, 0x90, 0x1}, {0x0, 0xe, 0x2, 0xffff}, {0xff, 0x81, 0x1, 0x200}, {0x1ff, 0x24, 0x1f, 0x1}, {0x5f1c, 0x80, 0x40, 0x10001}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81, 0x3f, 0x7, 0x8001}, {0x6, 0x1, 0x18, 0x1000000}, {0x0, 0x1, 0x9, 0xdf9}]}) 16:01:05 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1c711, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:01:06 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x6) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x401, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 16:01:06 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) close(r3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) getgid() getgroups(0x40000036, &(0x7f0000000100)) msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000100)="56c33820dfa4230a94ffc9cfafbf528600ac", 0xfffffffffffffd84) setsockopt(r4, 0x2, 0x100000001, &(0x7f0000000000)="5d3f6bfede662b14", 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x18, 0x2, 0x0) 16:01:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) wait4(r6, &(0x7f0000000080), 0xc, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) 16:01:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100, 0x80) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r1, &(0x7f0000000200)="26d5c398a7b41cef33f3fea92450e1367322ca4c08f6388f507b0100b7ce9a716ac7cfff7f000000000000ec252a214473cdad9ac73c66c761aa2070c9e676bc2cd8b901f5406db1c51f552b9dbfaf9e3116c9a65400afe56238c0e279713035395fb7337baebab67436173d27a8eb796504ca5bdcee8a4d03cf42a0f44b7726537b3d7d57d8552487fce8cff8d20844444cd410", 0x94) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x40) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/13, 0x2) 16:01:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) linkat(r4, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000140)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x170002}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x16) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002680)=[{&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/234, 0xea}, {&(0x7f0000002440)=""/155, 0x9b}, {&(0x7f0000002500)=""/152, 0x98}, {&(0x7f00000025c0)=""/154, 0x9a}, {&(0x7f0000000000)=""/52, 0x34}], 0x7, &(0x7f00000000c0)=""/57, 0x39}, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0x7, 0x7f, 0xca6}, {0xdc, 0x4, 0x9, 0x8001}, {0x97, 0x7, 0x4, 0x2}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x10) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000280)=[{0x4800, 0x2, 0x6, 0x6}, {0x8, 0x3f, 0x0, 0x1}, {0x5, 0x5, 0x81, 0x3}, {0x20, 0x40, 0x0, 0x4}, {0xff01, 0x3f, 0x9, 0x1}, {0x7, 0x3f, 0x6, 0x9}, {0x1, 0x10, 0xd8}, {0x9, 0x1, 0x9, 0xd1}, {0x6, 0xff, 0xe1, 0x4}, {0x3, 0x0, 0xd2}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) linkat(r5, &(0x7f0000000200)='./file0\x00', r7, &(0x7f0000000340)='./file2\x00', 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60, 0x0, 0x0, 0x7fffffff}, {0x87, 0xff, 0x0, 0x40000000}, {0x6, 0x0, 0x0, 0xe27}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="8ee3ba3c351248dda32b7f2ac5b65c5a3a15baafe756ee5a0cf8940c64c30b4e6b6a8bf2e9605c13774098ef0187cc81837f7e1f733d296325694fe2ab73ccb3e8d67f436cbf4f3b481d45fe80cbdb78846166f3e9888387df60ea17b627f716595deb462f40ce85e347", 0x6a}, {&(0x7f0000002740)="255f50d3deef591cfcc0759c464162bcf18153fae527392b0e7b60d7d9884a32ad90f2fa231b53a1cacd90bc5eca178c5cd1f4ca22c6bb84de3e8450838f3abb54354176a60244fc9cf85ae08bba1bbe812b9b66227573d42740e316c69ffb5471be2c5de31d8543c94d4d8096f82951d989982c0633bcd549f0d0826efc352d4702a66c800181e5ba7b98bf941cfd48aa2fa6be96a9372a0feb53441e1694aec70a96f5a650d5e3e0508cecac01f0626d39ca7dcc7f5e4d0c1c7f4ea968a042cc63ff8da69b4a685fe3bed22d6e669f2d7d934773e1125796416f5232d5911a9ee9712b66f0095d07d77b8c1db2c2fbb5121270bac2bc104ef6471ccc504d605c7c96ee14751f4e421575cdc2dd5ce43ac0f22ce755006ab13489a789382f883b5b377655d810d71cae09b42014eb2c49402f3594d23f201a9fba6559e3d7c6e250b0e859d9e057d5361e7181846f6b70fc196f4bd1a4a3603341a802eceac8e1425424a9208ca7b244bf9b1c15439791bf25fd61f5d92a280dbe38adb57f402d16bb31a91567df357297bbea01282a45303585c209ad5262e44ff5abe9790f11391beeb2cea1e68d888db4337e218b4ca09872c8dc627d7d7949bdd190405a981caf47b96bfb17481f8231cad38ea72fba79016be2519735d74f1ba7fe18ccdacda702187caee4f32835d3eeb5d19cad097755e5a2261ba5e57ba60b47777858104d272b6aaa13ffa90340b0d9b5116babe80179065f80aa568db666b1dee3b0bb4372aa06c93d94145af3f66ce4a254ee440df69845cf2758f727f91f94b708c1c4919b87bbc8a3a17f1a4f7099febef8aa0ed4a00820265a1965970d8495cac1d0f75fa5eda064d5cf87ea64a9dc49353c3a4ce34c9b23121b99236747f12883b94919b597a4f8b9ca1d03c542db1122e1def76599461dbac21a4b24bc7c6086a6dc870605494bbcc5dbafc7a8fa3aada03e6426a2c927709f53532ed3924a79fd7c904d1f2bcacaf9dfb5fbe119e33148b67a7541450719a2f02eff00d6aad526fa03ecc70b12ce96e438a547c2fc818b3eab50a7bdcf476c54ea826399a744fe1ea6bb85076c32d227a8fcaae4b2228d1aa689b7b62f7ef7aca9501b82746a388e9cc46fbf636828ba24cc510c614303b753bd5e607e03678dc88786838cc619aafe00f54da7a2e414dabb1b4aca1a317e5358980abeebbd4b6b9dd0f67b54e7be84f3ee4b359c28dc43f3f1bf56bdedb74d5f0f9ed4ed7d58c019ece43880ac92125dbb694a2cc63cad0f93903257b84e1b59d5b143b21e2300da8c242bc20b3ab8d8bd6e7d3b2b449fba8f2c7879f6f2ad2baa667c8c64c8c89a8f8a3c8fd14a5ff1cd550ee70cbb6897c664526f775f716a7848398903a695343b0f309f62f2cbe25477b79fd58cf1562a4506e05ae903b03e29f061c342cdb1b458fc18703d0c4d3634465cfb9fd30b0eb03a40b7c7fa08390380b5efa3b8e8564300616a4685a2a100d6b2b0c27f37f84a3cee6ba470ee5ba496b384d0b93d992cd908461c3301a25188b4d756429a24348c031bff4d251b9a322249f05c5134745b17425ce8fd6b97b3c22c6e2420ae3ca1635561c5e37399a1c3528e8d22d7a17b992f98be179ca3b32fe173c5a4bc41d37c8ea22a582ce2c14154c05b42c69c52f7e854d6d6217953c2cc6d9399d84b1dd5d0dfdac0f8e3c997a1c35123505aee497055979bcb0f3c4b144f2c7176d9bf79c91e2dab8cf0672a812f22b089eee80cb89014090e700103a6066cd7104d31117e5a57652872317aba20b0aed28accacbce1ef09f98ae6b63c730976acef069d57d463af175ea5e5b04fcea69e582a37bc48151a3404ce7995a59f990239744917e4bcc7e7a91a78a2dfc1800da32062e86e9038fa6d732c97bc7500ff96ad6546f26cdabf7198f509c1d8a634cc798b22c1bbd32c87cc054af1ec0736e697e831e9e6a0b49b16ab6ed5bf40a223a7daf2f22534a2d702ca7e775bde2e38e57e5083561c771ba71abcaafb4c274807ed278ca31fa5d484a5562e7b768d90b784763cac6ee0e064110e380b648f549f049454d3c90c2e7ff173e5b643e3a618db00beb4a639a0fcb9a4d4681956ae5a6b0bdc7be814d71d2e662e3fb641bb45a05ad4e9eabb52221f26a6e1f9fc3b0f3c4b363214d4a6ae5dbe59db40db4b03c29e6a0d9a6f75164a7e050d9900e97fd7e7b6c531052546b1a118e6940bf0c8a1962eb28d626d8dd2202bdadaa932d9d73be3c7113f9f48ef059435ecc514837a4beb1fcf62eace366e656e2a59fcaf1ea2533fa30f06ce9494dccde7566e0c31521ccaf4d7ac3dbca802da424a3747012fb78c88a18a4dc66dee0cb88bde11137e63e080d9398a869a37b4f40b08412b9a8485f86e00d07e70ff442080b44b23ec74b1bebad8f7cd96b280afebe9a8fae05e3a170594a291803358b9a031b8f56559374762adf1d27f00078de55e404874bfd5514aeccfde2d6979245b292ae80e3635a8cad61871eec171065393b22ef530ab0a630e14ef8db93fba441a11df1c26f72bf79d3d5020107d2b9bc99474173605d9a9acc12b99ab768372c06349f6146152216c4fc7e0c4c87083f3fc8131ab37c0fd647033d98d02ea27db4457329248f083711a0310b642087692c0405c3bf4185948a10ba978dc1b195f9906f206035702b4ec7ee363836b3f80a6c9796837fff8a526d261479cdd7cbe805fe6eb7f7331bb03efa62f6f1a5bab41fa820e9cdaed4c6622430f38b48bb86d881e065f456907f5d93f49a579ecfa3f6de5a748de4587dd42bf82b9b69582d1d9e3c7ffeeb31b3f11663f73fadd480baae88a8eda1e64787049dadf36c5cadc90cccadc4d6cf1078b8828b5a06d62165275b156da7c4f7c6fa06a38ff970a17296aa19e8bebc81f2327981dcf0ee41fa533efef0359778eb035d65360d2b3a59532ccdc3f79a66565ff02c5cc31cc2b6f2672fd76293f9bb5f6207b092cc89457551b95f2121f8397d9ba86ff263718908d64a71c9632ced95cebf61d537a545faa6ad6648e70931f10b611dd04993780bdb838087c48658e97c9f88f5c08223df72bf59a6c867846fe3c22460f5596bc43adfcbe137aab0884db1b352edf268de5a1deffc5bb83d587b13992b03ad610db5daa6e4c389b8ab60c30fce7f82b928aaf9c1f8a8344864599c504eddd8301906f4fa17900e2ad0073f8ffd9ef5b890ec90b6714a9eb12a7fdcfea3e06f6771551c24a4e3c6f788acd493655b88603c6276f10b2741c1222201a23e83f04f887a4b9a4208d59a0567f52be00c6d985fe6b3652b14b490eb03d6438be12fc1954081d272b498593cf782720f55cb539a55b1ac84c42b18a776826ce9ddff689870026f901270f11501974ca19371635b684909eb9d382efe9d91792e7e8ee6c95b04380104f9b2dca873a849d67e22e951e0b5a75cc104652603a7b82588953e82febf2feddb951d301264a2254acc84f8c9e802f2e7dbbbfc7e491c7ef1f83c8dab9384767c62c4d63cc53f24a41c917dfb4ac2238b77eee3977707d8ec1a4fac2af95c4b056a6cee27641c36e3d69ec10e3815c7cf088dc6f8d54aa1ae9de98aaa4f8b47acb2f22e0b15aa3ac8e147e74972c524415afc13046353094266bab0e05b59890b6db94dbd7b0a5ba18e7bf87926cc05f9fc0dfc97a2f060c71c1108c4655b729bb92e8907329039ba3c8e33156891833d40dbc851994830cae2aeafb369717c8b251f5b068bdd9b408612b268c11c2214a36aa6ee883ae39dc4a24a688e9164883b8c63d3ae9458c7d213872efbc2776b49b308f536b50c8d609a09395359911820666ce69664417b0de6e7e21fe128275930b5a004c813ae43a2df6a834b2fe07daa7b6e5370b1c4fcaed9f3e48a8db86d7e35e40d1ed2acbfe824fe831f488c64e48e6c8d4799fcbb9cfef5d1c1b3df754e2f0288696592a8117e9cef7fb08857464f8a4bc33d1a7cf7f76a969b3374f53e15b7262957abd6a7228e2e365eecfccbbf22c2e2e5c27b11b472e8f38dc16fb7559e0c58e29bca9570f280b6da20d9f33d8c9541e62957f8b1bf45affa33b6390b87bb230f912b81aa57ca4c688ab5fda05bc6e4d090f75525a0ce90b34dbd4720fd451fcddac9005e5cbac9f1bc1a1b5fc2ce94988bedbb65bf939355f5634f52a76f8fc42a5d229559a1b05ac09841357b049c806027c65bb5be2774a9bf96e8d9c07453aa138de957723262194c5ac80241a83986f9bbebd94620834eef1b4be48cc20fa88e57b301f4f974409515e1de2de39d058611d8da95dfd04cf19af82614b2d02f3b3e8bbe25cf9d58ecb55083a4ada4222790db669fe2579c3443b48896cab535570a939aef1d17a639cb6aeaf64acd644d44a27d4051c1c6dbd053363aabcf0002174caddf3408e83e5ddeb9ba333cc93a8ba3b9085885d2be90fc12c736e08402e2a2f13a8d5cad25d4341121f5ebf0e902db1d2cee9dc376d90213aed037474bb84570fa479c1106faf4ac07a0b15c56c1798528b0c3edca16a302c32f5bb4ace68fdb1b062f0f23fc569547994a00a890380dfb34edab9c5092dec33567731ec779b5273aa299c90aad74a75bb4d9bcc5e6ba6394470583e339504d35360e2944247a7abab8bedb42eeea88e589d1bc1586aed46c54cdf39e1b28933a610d9f9f4b2c2436e7f0b36e819e8a563dde161310abaf5de6f689a255554bb85bf7d4f6fb6ea1bfc2c536bfa20809588fb1d430fe88157cd575247fbf77f9c8f77d4c6233258c88ee36bb6a3ce07dc4987a9d010d1e6f93038e365d5057231fc5d4daa9188328c8d0dd290e1b37d5f4516d7bfa5d498c7df241eb3b9b5a3a89a1b2a80b80f9537bcb8a8f35fbd4f68492a268f02b2e7488190bc86c9900f4ea3c8bf1d7c40a4bf2e19de0f7934844b948b3ad5ea5c57b0549e5382f7411b8572a659242f7f25a53bf93a94cbc59b3a3c66ec834684845da785fe0ea07f28475368dda1b22917465505110e3a607e4e5b123c99f03b80dc0a01c0e3dfa4e7a5d0fe6f4516f285f3f3ced0f29191fb513aa88c3eb450943a8d0a797ac385202de00415c0f7a92de0177334151a4a70d853f55a3b0d0419f250ea1d072943eda09010e098732f37199bd6a8b064ded6b86ce7d8f153cd8f56cd5dfc1a38051a34df3c3a928bf32de0cebe03386e10504d741fd75a60fb86570651520ed96b1f29b29a8781f954c5694243c1d561691a507edfef74a78d15b1532a75ae26c3670b58494b9a59e0a528d7057599716433421a377079580cc52c1d5903edd1a5a7f353d4b96504fd052d7b26fb96c40a607945813786d6014d0e827366cbb505b29faeb02170da5628fe1fb8f5ae5860f9345d18d5f43904b5238431a67c3e67927409a6e1a496a1ece2ccfd40854c341e7b46da8772c5f6a5d4ceac94da1f7ec452c86b9504da06c33f64299b24510efbdb7a7cd1742b9de272516fb168aa1f1dc43936899c83b4afc47e3d9f4cf6d2d1463eacd138036176fc657b108962ed117cc846e0cda41610fed6d894e43321ab7d12c09e6c9c46e90c4f3758298ec3ccd60cf16f47104b16838459bc4d2f5a01a725d0de97697aac93c1948abccce005a9c853a513a60055a394bfe0197c2ea0b09202195c6b40d9d560ba6a4a9fe49630a067e202028a99533aefeae4a14f04ed0a2b945f399dc5e45299d9b54c68b2fb956f01f0966b380ac62a67c688046efcc9d4402423c29faa8edb3ebf3e68af9dfc1d", 0x1000}, {&(0x7f00000000c0)="dec4e33d62411fb0c3b227ff447bcb01ee514080208037c667b991229fffb7f2eb9ce1cd09415fa0bbb801b8b5efdc885e646bc562", 0x35}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x406}, 0x404) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r7, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r10, 0x4, 0xa0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x0, 0x0) close(r7) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f0000000380)) shmget(0x0, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) write(r8, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:01:06 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0xc003, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) socket(0x18, 0x3, 0x6) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:01:06 executing program 1: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000003c0)={0x401, './file0\x00', './file0\x00'}) r6 = fcntl$dupfd(r1, 0x0, r1) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchdir(r9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r7, 0x5, r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/\x03\x00v\x02\x00\x00\x9c\xd4', 0x100, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r10, 0x0, r11) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x10000, 0x0) recvfrom(r12, &(0x7f0000000140)=""/168, 0x152, 0x2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x93, 0x1}, 0xc) 16:01:06 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1f, 0x1, 0x80000001, 0xdd, "9ee51bd4ef0adb05005bf292f8c6a3caff2d410f", 0xffffffff, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() poll(&(0x7f00000002c0)=[{r0, 0x9}], 0x1, 0x0) syz_open_pts() 16:01:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000c6, &(0x7f0000000080)=[{0x3f, 0x0, 0x0, 0x3f}, {0x7, 0x5d, 0x1, 0x9}, {0xb5, 0x3, 0x1, 0x5}, {0x7ff, 0x38, 0x2, 0x3}, {0x3, 0x40, 0x7, 0x1001000}, {0x746, 0x8, 0x7, 0xffff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x02v/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[], 0x0, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x20, 0x6, r7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = getpid() fcntl$setown(r1, 0x6, r10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r11 = shmget$private(0x0, 0x1000, 0x5c, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r2, 0x6, r8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x1}) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0xc, 0x0, 0x0) 16:01:06 executing program 1: clock_settime(0x0, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x15) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000280)={0x5}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x4) 16:00:05 executing program 0: r0 = shmget(0x1, 0x4000, 0x33, &(0x7f0000ffc000/0x4000)=nil) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/236, 0xec) shmctl$SHM_LOCK(r0, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x800, 0x0) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000380)="6f3b5c88a29e5a081ae8087277be4a4644a5516e3eb6319aad3efff1240e667455790237a5c5a3c1d37b76d029facc59782111e51e560194796ccd558210dcbd6435a631059ff958ba8689f8f0fde84ea9de4ff6e11c6dbd845b273b9c0fc8938a5aa1380849d11cc38ff9cb711362842b47e8381476f12639f4e84f7a9021f1391ee3da126b5d683d0587bcb3d7bb22d997db963c27", 0x96}, {&(0x7f00000002c0)="8b8c2c78f21cc93b81b7f81714bb11a5f91c98feffc68be737f1847257775a8289decbb379422bbef6d746cd1a1b5b77a75e0397de9dca790a01463ad8aca815", 0x40}, {&(0x7f0000000440)="d70c126a8098abfa4ceb3d057db0dbfc2e8ad6e9ee4d", 0x16}], 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x800, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e710600e699319296486c0c64ee64cf66ef7fe8dd0dd62b008ad4ba092c89a63abbd2007c136ee3366138bf54b50e3ff6222a8040bd144b62b0f70c4e039c5d23c0a740cc6f20476c00"/94, 0x5e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffe8a, &(0x7f0000000680)=[{&(0x7f0000000080)=""/1}, {&(0x7f00000001c0)=""/211}, {&(0x7f0000000340)=""/216}, {&(0x7f0000000440)=""/95}, {&(0x7f00000004c0)=""/180}, {&(0x7f0000000580)=""/195, 0xffffffffffffffa8}], 0x0, 0x0, 0xff61}, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getpid() wait4(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getuid() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x20000a) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x27, 0x1, 0xa6) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r8, r12}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) r13 = socket$inet(0x2, 0x2, 0x0) dup2(r13, r2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0xb3f, 0x8, 0x20, 0x8001}, {0x8001, 0x9, 0x4, 0x5df3}, {0x5, 0x6, 0x9a}, {0x1, 0x1, 0xe2, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff44, &(0x7f0000000200)="03b695bc09565685242e69faa8fd112031315f079500000000000037670f87f2") 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x0, 0x0, 0x8000000000000004) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x7fff) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:06 executing program 1: r0 = socket(0x1, 0x0, 0xbb) bind$inet(r0, &(0x7f0000000340)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x8}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:06 executing program 0: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="13a9d23f336ef43d3000"], 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x806}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x803, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000280)={0x2, 0xb25c}) r5 = dup2(r1, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000000c0)=""/19, 0x13, 0x40, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 16:00:06 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000e36000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000dba000/0x3000)=nil, 0x3000, 0x4) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x280, 0x100) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r3, 0x20007471) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r4 = semget$private(0x0, 0x3, 0x102e7) semop(r4, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r4, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000280)=""/44) unlink(&(0x7f0000000100)='./bus\x00') r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r5, r2) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000280)=""/85, 0x55, 0x1, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000180)={0x3, 0x1}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:06 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r1, &(0x7f0000001280)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000100)=""/243, 0xf3}, {&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x5, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x20, 0x0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0x5, 0x3}, 0x7ff, 0x800, 0xfffffe00}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000000080)="ff4ab406187b7299b8ef3a458add0da1bf309276a7db65c0cb39713047f046d489a81ae63f5eda4579bb9b69bede9287a82ed6fa53419ab6e45d433b567f1f6432103afbd74cc39c5c789cade115486ab82d09783fe0d9d9f3db0e055a624ed8834a88fe500dd074a0e2838995f75a0055e7d8b08eef4e54a98886b7e22a9bb92c0674ff7feb6422d8d0188e045791ff57aa8671963a5c117b7368558d0d43e6ebc2eb724984d23bf68f209fdec1a1e96c9b4ea7eafbd99ffb5f369851dc3cd25f933542cc3d82bb2b2243ae3293999bfeafc28369873386c97e2fd33a05e15792705af5c90401fcccc3442c3290a79b6aa2176267af52a12f8124a65f558131522c15c4252908ce03b91dd584910c8a43a6b9726b4a3fc808408cae00a9a4f5596a007fdf40c888e931850b67becd9dbb70f6296faa06a647bac4bfcf74c908c5defbd7724714b06edd24c5eb99159f2427b3d794d90a718b6054d25b2a8ab1c838f9881152211d7790e650b5ca234fd59747837170602a2a09b6577d8c83741dc687c8fd6514d6d960931907320feeed6a26e9dc8c3fe6623f87d47012df321c57a059aa0b491d685a9f3a9d4aaf5f67f55514174752eb80bad16f621c2093a0ce4640b4440aae3e24de99c4cd7d094a85378c2b9ca5ed0cbec6b1f0517b4a3d6efff728bfc1ccbbe0b30f507a2f112ca61885d52d22f783f75564cee40d1984262fb5d0941aea66e0b3d584aacb4fb50d35d883d037d2801de0bea24097249ebafa347d91c7886f58b095850dcd242f82e1604636f5c0e80720479f73d3357dc87bb4f57f97cb0327d1c51602d367990f72d0209779427f7e7b3ed4722214e9d82dcc520772c360c6a5dfb069cb4ae15baea0647713ed57e9c02e41fb9facf7f07d86e14cb5d9e6c67374360f132ba3f3c0db09971cf9331c9cea98279742fe2866fe36a0289c5ffeec69e9b97c975f26cfe03a83e43cf8775ffa9cec2232aaeff3a521e7bcf3ce03446667bd1c757b787ed52f0298b336c5dbc0c45f87a90fbf85b67790bf7dbe244cca098151d3f5c4e0963285d03c402436411d93601bd417186209a8691887a49733266fcd79b4d3ce19b1a93415499c7805b2c07d2be2eb500115058b63f4c3cc13523bdc96d4613e63bcb11790079f2ceb9b66655f948978ab644832c1842d3452d7460f3dd8952ae2634720c64d28cd311a97332693afd498fa28657cfb9c53ffd0e0fd66baa34b991692cf7a04ed74a688555e24b5e2db8ee12cfffc1fdcf527ec0f985a1dee19ed31e8f2fc94aa8542e8ff17d90a9fca33221e478ad657e28783aec6bb69b200fad74111b4fcb3d14893746a45cf59aee1335ca15ccddfc714c4c03bf7caf27365158112e6fc845bc1f2ea313a3c02417c3a43d97214c9dee3f3d34e751335a86242b77721bd45f8bddce8b46e2a951d8aa17ba23997df5ed48bccf3c710292c2faa5c94ead35913f95046026e48fb13825dbb57733a28363dd32fc9c8b11a787c9ebaf29722ba74bc64cd861905d35966227e7ed271bbae7c65ca789106ad0f4ed88640b5b9d9920237e5609364074bfa767d3287a700fd52dce5e7e934c987576832fae599dc5af64067049c21b4d8c82ade1a3fd3b483f9b356798da7964221c4d6ede8043f23949bc044162398a20f6dc8b3f623666f9c45bc66b1e97d6feaca9b61c6095296b6faa6c3b093977e52014a04727aa19381b15fbf4ca17ef91358464af8468e0d0810636d33e8487955b1cb5bf8ac70f991d10516d52dfcdd4b13573d0c8eb0b4770a8a154d9d7a34de026b53d61faaaee27759801494fa76580e86b89bb0f7dafbc0adfe9eb704cf4d17665062ee18bf7ab76dbc7de7c6d04285f66f8d3816e9fa9d5bd8d88736d1f00c5d38b1bc6e857d3eb6a07bdde56a8bebf3babef6a7fccb10c6e54ca91e0f19f6429fc75a500db872055e15663221fca4ab937c232006af125911c9d484ca9d5df396efa965efad321cfed8fe5f18957a426e22de00a01e6019b60e172041a76af69871153892fbdbaafd1cac4d7a05578d8f011ef1978a3378e2fa61bd156a132f175d635d516696f80d7d54de3195e5d0c5095fef481bd71084742e7c0cdb3f584269d53bb6fa17a9be8a210136aa3da4c7f0a331b2e191e9df2074f830ff695be2146470383725d1467fff9d750c1f141f508af1f24257e19f506d43dba9b5afe3857a780c9ebcfca5c9902a69e5cf294c4de64ad9b165e8a7f88029420b865e68835717f9dccdecd0ec0e2f9814a7847ef5f6b52c6266f225cb10fb700c078e2c529e557b8798048ef675d54eb9758a2c73216e4a5dff7473a6117ab57fb8fc1ecda4595dd9dfdb21c2e44d006957508bb8aa1d22547ab83603ac57c63b13f915e0de8c7d05e9d9abbcbb266f1a2eaaac514ba73bc9e03c3e6124f748f183891436021c4373701b6216c4e8157e9c0d14b039be5392ce9b942e322ca75c73000f99bde2e9fb72519e2c0b719ed0b12d4046a9f8d051ba5cbfe123c410a373f19aeb5612cdf89df89bc89ee4e3fa9aca21eb66fa2733dee881da177df07756248699f21d73a4a1172e41ce675733efffa8291388801c02292f8d1109801bb02a22f8bddfdbabb77bbdd5f55d745663c36bf7340b8e0367e3396e67420e9b7ffb5a9ea0a598a4bbe606bac587547e93bf29dc4978513c3597a245fa4522651fc6ed1a8be0e901cbbbf25b6de1bc3b75278a57e38d54fa34b7b4a9f8b53d0dc7900148272f9b600b1b3313e917e3b22eceb80b87da588dccce2554dbca40665ccd7207a15860adce3f51a59445f4ec9d1605385608cc55cd81e5379b8f86727232fdbd16296b85afcd74928d4bc2229fe222ee9a5e014a15285fb64d4c1808c7499f567f3cf4acfcb7796b2e9eca673102f2b9dded9c017080f3fc85b44ef629b2288448b861bd2beb66d6b94813d5481c2de5893a394ab4268c5cbeda42968c32697d65c98298c6c0b4518f47b3bdbf781ac52a70c16d94969c32cd255cdeb145d7cf686c43b4d4ae62390cdc4e2daf9e4ce59092e7ef855b3674fda030092e7644a35455170d38db603270642af28f6c13d46565924ee972b47284b0ed429adeabe16fdc6a21e605a4c2d991c9e5914585f7fd5391025330e7440f5923ea405b2056610362f0915ac59b2a2984b6f189419375ebb65f2242e6621f4ac4ace8bce3aa92b4e1ab31ef43c9849cf8ddc3feeaa7db397de63de5d021e95486d51bb4c2007b1763ea23c0e51adcbc6746b2749beafeba06d5e83b199d63778f4df14639f4d620610c1cd397b7e59b32ea043e6361429b4a3058bf19990260a586d658b6ebc87236ac9b525397cd5cabf4c3cc791376351b3cf586a1d715a0eb27af5a6371d7f8685f65305f3a16b01ff7a9d3313dca8f9f229c568879b7fd53a55235383e0303378907b49c05db55d42008d6a0582bd57219376769713bf07fda1cb165d0b4411049c9a747aacff907510605d6dfedfee0d10420730b05e72c49e0ece4259d95f84ce85aeaaccb63d7b6aa693869cfb23f988734a0bfe04d8fa37cdea4cc735eec811b149e5344db853ad37213c737e6af1563e5983c7fc1a9bf6dc44611d67799890170f9ba38cc06b5a3d3bf4adbd3a430b94915c1e51d23c314247b3c435e68d51439e0aee357632c64f77f90fda2762e8e010a32466b0da41c01fc798aad21f9fecd51a7e4c4834469f8465049c9bc4bd5fb08a0e4e665733d6222f94f6be117f36ef2d075e0081c2aa214405f74f9d9e0582ce4ef64a749a9d15779f52c4dca0d032c41c2cad39bc27f1bc2783d4debaf93105ae01deb605371540521ad6e39daebb9f9b9efae3f5237768f4175aea5e066d915d02cd7b896ddd53e4c31b2b57f675980e85415dce82dd274b884857da81fcee84dfb6c062def0d8dbfe6c07774e86611230a3f1f0f8fb2093105add6f4d0872304321e20187f5483a3a108961a07a871cd49a63b05f3bc43656779edb9e8b408135bb74711c42a214d3dc4368b7ee440eb69d3144c55b8f128fabe8a18fa9cfff8a7044be848a11144de4da71dd1cb8fce3f49d0a207a8d7b208945edeceee3bfc6b9a9ff82bf9c167adb3e00cba15e55d4b2c18e7d94d20b45640c9520d0c5547052ef9626397ea61c08116ac770f127f214fab870d329a15405da68a279c2fa26751a9f3786be434afeae93e032bddb78b11af2dcd85cb3a3ce963bf7bc2cf99a4165e9ab6a94e87a9d513d53fa0f0c6f024808bc71ba0ceec534f0b07e0107e3bf96712206bd577ef0d8d314524a93d221c75ddcd4739633200f7dfde5aa201a3e55cd0745f664a414f767e3c7a571c0b832526ef5e418184730db68e13ad59fa928727ea1959d95db46247a495806ceb1261b1492efad38dd64c6b2b3dc58d7a0d4ff2f0222b4f157cda9eb64ee1db7ee1d8befc0fd9f8f4f4b18db50d4a5078feb795e9187e4f4c9195cfd788260803213d73b876d4950cde6d29227cfb02800f413d6316907f1c2b540333bbefadab3292f1e1f4948cd7ef0f18b7aa567e8dc66cac8386bd4836395b73dccf81f425acbaa23ac8b5adf1fabfe447a30fc41cff4f1250c6d4361c54ddd2b14c38afa2c14000aef608c38183b56b02248f546d39ce51e34111cd1bb760523849a3db51d7bce72ee3e413c5dbbd20429f04c7298370e731d368e7d16bdae298d71392b0e337944704a0dcf8e630dd58514a83f3c41a03fb2dab723339f274100ffb016ed77ab4fa5ed2dd5fdb5c81158ce27cd9f13f50bed7ede194054a34d13c61d0cd9a1cdea5fa5331fdeb70aa26d95213fa9efa571280b37a008a0fb93527db93f7b404ab512c7ee5c8394b7e84e09c82bf4a32029dd9c412594269eb0e626765d5945b97f5543e8a3da6434ea032b497b2f61bdb92f33873da7f0ce1e3467895c75e6973545b39c6dc95182a6117cbec8ec5a4e69bfb2f6261d2077afa2d015bf035e62960707b2a76e6a7ebde07943ddd9c23a4989957c944972f2c7b14a4b1a419c1db847e57512bc14188ee68eb0a2cfbcb3452121793fdaf1ac04b205790d8d9b03d6cfd0ea5d1352a56a56871b8a90e7dee3d958b4ab10cbc707d48173ba87450e21e9cfb97c58345fa55218d37fbd6e99b20d0d6c1ebec0da1a6beca05984ece0d97f83a20e18be4288f743e05b52a6b913e0b449581736aac257df65e971fc4e9b6530137ed0e409ecce381d6267edceec4aa06db9a2b81ef14044d879421fb7c3097ad51e8a6ad9429d3f0e27225874cb921a454061745fa9d810e32788ab518eb6ceb2c678b0dc2ee2e97f1947ff3528cd3aa86587265f0b3881fce0dcc385d5c70903b40cefc29f6f630816a32724a3ff1f09756cbe9daa6cdb54070708d05982c262fb854b0e7d6d293327810c5446242c78d8b86351d576f5c11b6e69d05fc07c0098ebd9362645be4748f28ec010441332afaae07dca3de171379ea0f2ce446580dcd6677be950d9d857476c63323306a174f26d57d44f8fcdf0eb7bd177e04e39c9da90d4f41ab86f388083600e100df0c8bbb6e7d00a206efe8edbeb295dee73c7cb250c2fe7001ea22b122c01762c63571e08351adc8e4efada033d64d968865b7f7ad967bf7812679d471ba541d79415633db7fd18ba3bd7c8e032c460c52a13f77c26bd4ef9509d173e2c7989ee6ecb7764443eacac28fa5982a457f0ab973c0a3f1ead14f0adf1840ced6372082ea7ea9ba0a8b5d5b0616c5c9679e7d7b2d3d9a1a8a0c5b64", 0x1000}, {&(0x7f0000001080)="4b20f9d19f00afc535932e4f675b90e1831aa09c09a323a3b19634225cebd65bcd38012c6a22dc95378e9065b6d5a976514c727f6caa11a199e5e4381cf5af9c8ea7c53c0f9da5fd93f3d33abf419e36524ab27a8195d990aec4e52f0329dadaec102a9697e14bb7695870993c5ecd3946a2fdefa6b041b61214e5715aaffe66dbfb48212999483822ce0a", 0x8b}, {&(0x7f0000001140)="5e7294415d13fa8cb8b6dbd8723bffe0c6973c53a623587452c499535546fc1a7547e109b28e3d5acd3b5c6af4109059e7e72041378aa2d315aa24e7e8ca4e2c28965d991b99d6d4fbf71411266ba0e80d8187eef085e6539e419305ef1ed79e0014bcff6ee4726b912c3ee3de7b40cd2b9d12828842d182458294b70c1b8dddf2eca3368ce5fe078cbc8824c2c641fcda843410ed4a2262168993641f54f06ab80eb829a89268abf1", 0xa9}, {&(0x7f0000001200)="84c0e720071cc0903d6216c275fa7b40b399788c653da227d4eb6cc8f155e56ac5666c3751647bb48d79080c1c0e", 0x2e}, {&(0x7f0000001240)="4241ba1078dfe918eaa0259edf1aceb4540dcb87b93a4be4311aa05f4992b5f2fd85d3990d92c041a12ef600c0f7b8dca89b2020", 0x34}, {&(0x7f0000001280)="71c72a49b28d331fd16f1b0e9883afba588abff51d5f14dbffdb3a8523ab48c30a929bc9163cb95d0cfaff7846a59ab5201fc71e86666c2257e9b470de4b5775fbe1cf47b57e49c2d90b5b4e884158d48579eb9d4b4bd70ffc7045507272ce101ce726c89f6cab106e8239bc5c2fc9588fdbe311fa07ee68a7a1245f51d5b33bd573d1b57ed1ff73ee8455e79504c9b31aa7bee206077364b4293309aa87e5ef4a2b7de655abe2498cdfc7fde6d1835f0eb990545c8f85889b1801af18b15d9cf874ec1b8d26e913b92dc1fd18d57e1b51971c2cb0cda5e228902e1715ddb1e116820c7cbad56daa336a2ab742d906acca50db2b42f92e77ed0ff2357028b558fc513ed4f393b4caf29be93a56726f5832f35c04d96051194fd598f6e88594d950f06b0bad87b885743b3a07be694e45b2b142dc7f28509ecf67aafddf22a1e2d649b91056a8347738029313e3728db488f56d87fd9157bbfed9eb21e5c495fef8dded3d62e49f2d55f98aba98547b819f5a41f404fcd69f20ffdb21a47c7001e332aff9bc1eeed633f5ce4df5af6eced5ab47ccad93e225de8e6c63691cf2ba3801fb5c23990d62838cc7341e678653d4bc970e12948ec0c5ccacf29bf8540ca1e03cd5d7f14691a329f6f49bbbe8e981f67c78d7164aabdafb299c824ce56c6673f933b54332c43719fae726ce065a737e2efd547903f16a1a8b31d30269440fe1125126bd39e211659b5872134f8a4468193029d8fd7a315ed23b9ed127fdd13b0079138766865c908fa86ec86eacc3f1150aeac7556cd98207c2c1f9b43277cd52a12512dd439c543b440b71e2e383053fb9d14d60111fd422b337892afe7cb33e201531b1282b19e784a5947fed89b8d30a9d77bf9e098f7ead66e01786133a245730bd59e39a207822c73e319021ab50355f284145c0e866ac994c2469b0a4f3fd4bf655bb303adcf4a4c1f17733249f46a8fba80ad2c8dc3aa6ed78a33afb84367abea4fd43fe8909216551e3e885f236ddc559ed32c88847c94ff7bd5c53acfa49d689392f2fe2bea04c0000132456ff3b28a8e6ee6b22a56e0bbd5085f06483a837c38fd132187102576178fd9f366fe0ac45d5fa1315b30acfaf47fe3083a75612ecb7a7f35ceb111cec7894ee68b046b96a8e168ba8a4861fa9842fd06dd0df577188d70439499bc7a67f8252f9949b548acb528e89ab6cc1c9df34c2d9334d851852ac090e7826a7e25df2d9b71881674b00fec30fcf09396dd0ddf4c3809155fc33d943973d17b426ca375617a37f805c284a441e5744682108d9dabba7de94a07a4853fb491f2601ad5e1d2bf08ea2b254951c5cc2b939c0e9552062012a4729fe035d82748e226e18fe7cef8932505ec4fc1e1f2d8592673515977eae55cc9c8de201157ef7381ecc69a420598d2cfc68c79b924bdb930639010e817a98488b2b73b59f400cf55f920d1dff771737f8885c7e24b36a5664035839750d60273de9fff107b16ff2b9303e7aa95bbda1bdc6b2d18fde38f68953eb8d211df4787ea2a81172cf728d791d025dcec24ae349dca362350d4c050bb56095a41f51d5379b31ede7fcbfbb4b0d484ef2030b4b004ab17f44ad494da4b399f252cb9fe7eda8918d6c7e9877e531c1f3fead48e7c2d6b6e0055837cce69d9789f83db65dc3f87d858929c8274ca50e19948df53ea5c04e6a0732d34a257d609d3d412240cbdd6e7ca00156382749a2282bff79e9e6328d820ae855a6a8825322d320478c34f8e47441e76cb72288e166ccded796125c7548aeaeca1ba1ce705da16b4fe2e82da2a490370ccc0b395da054297541535df44fef462e8598998e92537935bc353b87e5874618bc3a4c894b7052d3ba1570b18838d10066b01684ea74f33247daedf6948f2f2a38f79c77428d5c469d5f6c0dcab6e0da30deff0e67e177f90d731a0ebbd43864ad7d0954970484cb97aa32ae46a1f1cb6e034a3eccf54915f802a73d0d6a55c936c538a201a298840a7604333931f29d41fc14022fc3de05ba6f99daf02aa120dd4b69f0901e9392402815870731f5ea92068067e84ce1120d9152c95de32dd9b6a8175618b5bfa86e40c9a07d4caa3ac408043e65a9bd54761dc07525c0229d7b70e0d86ac653a1a3b57e3d03cc854f8dc0fc639c0dab7277105ab07092ced4cbc900ec9c4e300d01377d49ff664971cdb6605abfa27f719e3f56ba76c47e689c9d96157e1b86ca9480325aa7130cd97ff250e308f9c51e6f47f871c706300a1e321abaa443021f2eb0a28889e06ac33071f9abf9bc26a5d1c8d221ad0bc3d539c3eb1c0ddff9aef295cf98336e3e8fc9b1d643c9a565ab0980aa23b6f810e4849f42c4e727b3ebd3beb579cdeba24c5289b1c6c31f971102ac1e15a508a47f175fff72d0f10ec24f9713fc10fd76a62c93acfe94b06f68c9db59036e03f0b135a04ecf5aeb572d135843d10e0a2d7b7e694109a8e455a69516d2560dfbe42120f6caf73d13f1a4174dd4a17b7df7ee8319086ad0a87db0659c3204c62c94ad9c33cf15f82902e918375ec5b7a36618fa492a9d2add7070d9dea5f9ea00bd829816588885be1b6957d1cdd9c55f1924111ff0b9e99e6213fe8c65a69b8e7fc4fc08d3b6b0e6d05b30ccbd411f75d14cabeda3775c0f93e5075b534719c0ed37ce6acf9900233168f82fbd2211f33a486ed3517d708714b5e42d1cb5207a86fbc9153b21b31c781fc17932325c88f876949a232d39db59fbc5c1b44a08fd16db44ef01f453206634706ebae9cc85e3d55d166d675447eb1b3669a5ced04862242435e84303197c0713fc8a9fa460cf5fb57fde1bc4a3014f2fba95513c64d46441b60c43ac40685f1d99490c880099261e35f8f9bb1c19ab14b027c4cb1c9ed53aed099989633abdd87b243935bc1727b31d9ab762da3c107b6a01bca8e57d1cc0119f4252e986deb1a27f2346943b828b9c55bd32431392871847f399e8fc9594f2f85b7f3c3f05c87cca687221de0d84f96b70c45b59476c8b7d2ed3ed4a9d15acd940c58d1d951c85a552ae6332baed2ec48e3c7f94d0a74fea33e78f5bd6e605e8cf98f751a8361688c4c82d5406ed1af9431a793be867b9ebf9388c9217a9af55c7703cfa87ab684a3d2a73c0464c3d9bfbb07ac637fd439067f5905b1d9848337b464ef6ddb00602d93d0fd82bd5fa79b1e868c58687bd1f4097b54453fef744c642788ed50ee534633ddfb127eef27dcf6344526a0c3cafee152d7fb0851da7c9eac9df684327ac38c141c3ca68e6eb9e4af8cc0499327e923d266d4dc702ecf4a3b9074f68bf3b10c6d560fb86021b4727a78f1bf584f98d1f2ab65b78559492d123e72adf5bb9c27090d680ae9c5dc803fceda5a2fa81909507ce7a40540e639ac745717fcb5034d1390644e63f49031e36fef674c17f8f526be5cad145b74a4d58e8eca27528af9300b46df6d6bed26dfa0a4f359cbd235248f1500ec0d1aa2aebd56cb524fa0b6f0ad83d044d26b2d6042102e3feaf63fe17aa8eb01bd69b1ee2e2be67ba66a15a2fd9caf1eac6a3025a03da0bcdbb2354c40aa241101c2dce618786ffbaef7cc8902cd9ee22247ea19c735496c32f3d6153baf517efe7d0f0c978c3d9c6257b74f902ddc7f385fc10d6e415d1e9f67d812465e700502aefb7c600df0024d223f30c8522cda61db198a509360afe1078749b3aa1b29246c8888f07adb43e90828db851d490714e50afeacffcdb061f84df0f66116eb736e62c3dbac620c634b74dac2e8297db0b713ed6d7c1db8187f9194f56c75685829ceca415af98f3e4c5248ded70672602e98d60ea6f04e968c2989095485fee313e0ead00d2ccff0530443056764979309606833341f73253cdf9b9a7eeeadd8eec3ff4993d8788505dc630d198bd75aa131ab2b28a0d51ee4d31b606bfcfd9b95e9a54033af193918450a8caf7bc3a5437a60949ef3febb328085aa8d58844e995ba9c241fbde0015ab021990732b2ea974bb6017506692e1b0bd0169b26fa6fcb4a07b4951cd4c2348c594f3be2790212577c4c889c206469d93760831a116c6029277a181c3e614d5725c228942f62a90cdafa13e9642da5af0d69d6f2383a39198e521224873fe1c5a2d9cef7595580dff84254f89f5972ddbafaf58483d0af2b45263f8017914ece7a4adcca71cda9447cc00a33928104f0dae966c6fbb9d40d748ac9cbbdacd9536e1143e5bcb7353bfc52a3cd4e909a3712ab96ca58ddca5d4cf5b30c4767240700fe8d2d33e0ac233dea0dff0617a3c9acfaa3dd74bff76b039f54ff3600814de523fc968eac2759a4a339d6aeb7e4cd41f9d8b78ee57f227b75fe1439f62332e198ac23aff6c09adb9e071d6c44ff715bb04a22094d09792d74682f6c0a894ae49a0785ec9e72264ee2c063d7f717f896fb914cfea6d174df034c428c9c2dfa05114fa53f900efc9d7c11db4b7cc2a0111ad9177b005272859dd3da0edfa29eb2ea30ca77344a10fea324fb1a04c0062b89d91f22480d47dfd84278cac34c7e62ddc79ca2356854347c313d918f06e9081bfd6e103a55384c297549c4140ebc41af7ad7144b68bedc7165d0ea428be8b9807ffb1ca2e473f6c273690105de4766954272d6c91ba1340dd134934080745dc75413afd0cd5138ed8301e4cc3b30b71d62c9e05d4d575573a43e68f89812e32e83ebc8cdbad55a767039dcdefb1523b84252e824eb0256bd6d316707f0ddd9cf828ab19b35b43319268f6eca0b3043f36dc0cd1c68bc2cb782b91eb93c3f51a46ae13f4b38c62988d354f45c48bfc28db8cca0364ddabece4238f6b4a588a2db99938fd44bab20bd39f1dca52de43a184d8c02124b0973faa43c082aeb72b54d112b3a437f52c493bff9be4e901a55666c532235a08a93677462dd349c84dee6f8d808025f90ce4d98709fdee62bac31af2cd1b94630336012d97769c41b2618a2b2114e65f710ef95ed0fcc082ec28877d9519c81ddb54aba12c273e298415c19c64285f460c8748ee9c6e20ffbbf3a91c6e05915491143211582e8bc161a1de35e83b46bc2e21e3e62ea424b0724271440a2fd08b627fd43beca76160ec0b9839b30b28138f809c9b4988c0ef0db67fcb66b5ebf739e41182da71194b72be6d1e180c4886c5b81b7b9ba9f0721634e3af98d66a4dd6a635f820bd9298ab89b4547b11f59c950bce27b2f19e686214ffe4889506f264928daa636db178894853b56da0c8b787edc2a11479174d00dbdd3fdc9ac69cd3485f797f1d5472715e7b26af9f3a97f8de0a901ff0b2ea1952d8c376917fffd0cdf28e4ec627ff84686492a2c232ccbce063a21b81908760657e21ae75c5e649b34eaaff2d0d233b89ba89a225ee360b5f8c385d50ff2447608f8bbfbabd929dcf9b21f78cccc1816bca9a20036916172868de52a91a5fdc594f5f8a9eb72473348ef29a4762a0487a32330e38670ff799a6745c3a8be7ca3032c59644c54b646c93e5df519006cb8307bac8738aff8602242fdf9e3414bd48db0b13fcd1cdddf00bf1fb153b2eb4fe73903c6483bff54db9c3b6007ee4c42fbed2d6b9d22af86bdee49831ff6c056a4dab0e4bf05a24070b84870410c5a7c0145087342c8b82f009548cb83d1c574779f12480272935607d9ecf4399509b4ceb353a147ce674ecf18a0b5a493d17d2ec11c0cb4c220ba45d1058a1947ba1094124c3d782da0c67343434ba48cbec417821c5d67ae23f75b2da9fe83ea289924efcacfc2", 0x1000}], 0x6) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000002340)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f2218, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r4, 0x4, 0x4) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000002300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0x40, 0x6, 0x8}, {0xfff, 0x20}, {0x3c, 0x7, 0x40, 0xd75}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x8, 0x47, 0x20, 0x101}, {0xebb1, 0x20, 0x3, 0x4}, {0x80, 0x3, 0x3, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) dup2(r1, r0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xfffffd4d}, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) lchown(&(0x7f0000000780)='./file0\x00', r15, r16) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) r17 = getpgrp() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r23 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) chown(&(0x7f0000000200)='./file0/file0\x00', r26, r27) lchown(&(0x7f0000000780)='./file0\x00', r26, r27) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) getgroups(0x5, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, r27, 0xffffffffffffffff, 0x0]) r29 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r29, 0x0, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r32, r33) chown(&(0x7f0000000200)='./file0/file0\x00', r32, r33) lchown(&(0x7f0000000780)='./file0\x00', r32, r33) lchown(&(0x7f00000001c0)='./file0\x00', r32, r33) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000300)="f16f993c8f29c373caeafc59f0c0e6c57610386c1bffa61e22a77c49e718a4a423d164b98ebf37e72712afa910319086c93974f992b1e2a8a6dcb6af1fd628a1968becb44708f79e797a99e8d2aac6f606ea5e65478671c9ba06509a1beb62cdf2093dd3949b4abdcfd865f0d884d659bf5794becda3c371aa2187789f3ac4713b47095ae0bb1fa0a77c218a", 0x8c}, {&(0x7f0000000140)="c29c97a2a3a8eb8e96ddb221e6ba781c19a7c5366334c5b9f6a5e8041fcdfaca4053150ab415d4630a2ba2ee14895c2358e4e87bc89ba1f1639f17c678721d87f1cab6338bb3b41c44775f4e69099d5d88ccae05c8f459d904927633a1f53ae586bf3276cc9b9e04474bc33fa923a1cdec7d9d796f", 0x75}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r10, r12, r16}, @cred={0x20, 0xffff, 0x0, r17, r19}, @rights={0x18, 0xffff, 0x1, [r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r28}, @cred={0x20, 0xffff, 0x0, 0x0, r30, r33}], 0x98, 0x402}, 0xa) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:07 executing program 0: 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x3}, 0x0, [0x0, 0x0, 0xa, 0x0, 0x9]}, 0x3c) r1 = socket(0x2, 0x1, 0x0) socket(0x1, 0x4, 0x7f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, 0xffffffffffffff9c) recvfrom$unix(r4, &(0x7f0000000340)=""/4096, 0x1000, 0x801, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r2, &(0x7f00000000c0)=[{{}, 0x0, 0x8c, 0x83, 0x2540, 0x9}], 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x80, 0xc4, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0xca3555ebc73df3f9, 0x40000000, 0xa74, 0x5}, {{r5}, 0xfffffffffffffffc, 0x22, 0x2, 0xab3, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x14, 0xf0000000, 0x43e, 0x6}, {{r6}, 0xffffffffffffffff, 0x20, 0x81, 0x40, 0x42d}, {{r0}, 0x7ffffffffffffff8, 0x10, 0x2, 0x7, 0x194a}], 0x0, &(0x7f0000000240)={0x2, 0x5}) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x400) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt(r2, 0x1343, 0x4, &(0x7f0000000000), &(0x7f0000000080)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) munmap(&(0x7f000045b000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchown(0xffffffffffffffff, r2, r6) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000200000f87c8a5b671b1b542a538706000000b810879febd099d58b8800000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) recvfrom(r0, &(0x7f0000000080)=""/103, 0x67, 0x3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) 16:00:07 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = accept$unix(r2, &(0x7f0000001c80)=@file={0x0, ""/4096}, &(0x7f0000000740)=0x1002) getsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000780), &(0x7f00000008c0)=0x4) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x23b, 0x0, 0x133}, 0x400) 16:00:07 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0xc000, 0x40) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='))\'&*&\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='(\x00', &(0x7f0000000200)='-$][^)&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&!:)\x00']) 16:00:07 executing program 1: r0 = kqueue() mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f000076d000/0x3000)=nil, 0x3000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x4000000000000) 16:00:09 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0x80000008}, {{r1}, 0xfffffffffffffffe, 0xb}], 0x9130dc3, 0x0, 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0x10}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) msgget$private(0x0, 0x6) kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff90) fchdir(r4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x40}, {0x20000000000006}]}) syz_emit_ethernet(0x105, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) 16:00:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="140000000000000010000000010000000a800a3e000000001000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1abced832505381dd529d4606ec8df40a3b12aef"], 0x2e3}, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="f5cd9d28f7dc215ee3326c2127d08a19999a79e57abb852aa68f402476ee24140f008a0654ed045c257f6c934655973d7d8ed8830b565a83b176fb97fe92a950fcb3b2eb55983cbb2198e0f9fb432a7ae7903d39cd2708279c03748456d8e1ea8123fd69122034376a", 0x69}, {&(0x7f0000000280)="ea2217a29e1ba9fdb872f8107c053a604b4f9d86a9ac7d08f50945bbf7669792d18debd770c41f314da63e40bfa7684ab19c56b41dbfabc599fa04641d9efc64eb727f47c17932aa9aab1178a7b962f308d138bbbee9872f95315d4a67f7d6f63639ff07670add73c24a77bf908558f5998d024b", 0x74}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0xface, 0x7}, {0x18, 0x3, 0xc3, 0x6}, 0x3, [0x400, 0x40, 0x1, 0x1, 0x5, 0xb9ffc71, 0x2, 0xfffffffd]}, 0x3c) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x745}, {0x18, 0x1, 0x2, 0x3}, 0x100, [0x3, 0x8, 0x0, 0x80000001, 0x80000, 0x3, 0x5]}, 0x3c) r4 = socket(0x39, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0xb5) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000001c0)={0x8000, 0x130a}, 0x10) dup2(r0, r4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x6c, &(0x7f0000000040)=[{0x9, 0x6, 0x8, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0/file0\x00', r3, r4) r5 = open(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x70) fsync(r5) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) setegid(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37a", 0x52) syz_open_pts() kqueue() close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000080)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986dc5453a1e1bd241a84b8825e7582713", 0x2e) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x600d, 0x81) recvfrom$inet(r0, &(0x7f0000000040)=""/59, 0x3b, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 16:00:11 executing program 0: msgget(0x0, 0x100) clock_settime(0x2, &(0x7f0000000080)={0x4}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) recvfrom$unix(r1, &(0x7f00000000c0)=""/174, 0xae, 0x40, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) clock_settime(0x2, &(0x7f0000000000)={0x206}) clock_gettime(0x0, &(0x7f0000000040)) 16:00:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="dba9bd3e5b7d839b351fbeb8898a1915ac8b29b335091987d9c69f20c8a57a4496121123a487939c0967f4c305e2ceb4010238013e88fd02dea1cbb3f1d2dee162fa16205962465c89472e7353ea251633e014b5e307d41997fe1e7f676041b9ac1b86f5a4fe35215348a0313d6345438bb957b77a0c56f7821299b49a2a4e16d591bf4526b638d722e94df420844401a697560e75", 0x95}, {&(0x7f0000000280)="993da7864f189784b11f8a38088a8085bf4ec51b433740af18b04da1a1b243beb0ea906c5ac29a3ba0839a49766ab48bdc7b2c9a5e472f75d2fea1ad6d26957a8716b827425fc967b8ba9dc75b8b1719824f17971fba428719ecf5afa2a7b8c3c8410b225fa044c85129b123d817312d531b63da3a79e0cdd7e22b34742e1fbe9e3486aad59ba5d9520793c89c0845760d237f6d76ee5609e068d7ec8ef8a0995f19d30f3951df3d9845c98399d25f8f3c7e948eda8dceaacdc51e49784fa7b14f2f7488986571b24ff4568e7520505fc8b8f6f5c280224656bd677786ba77d8773504fdeed92df702ca522a6ed6a034", 0xf0}, {&(0x7f0000000380)="0a0b85fb4da22abf72edf7a38b184232e88157d310d6bb385fef10d1b8b3ccc6abeb2211019813b658c4946fdf3cf9c78c7c3f6930c586bb3b7220886b38ced4bedffa67154fc3e72cb30ce4eadbd2fba5b3e0fdc5d518051cdba938d7064dcc85d3617a0d1e93d20322c87bdfe4a8b8868b791fe2a27eae30a40c1428991cc738f7f2e60782e054d3a77f6ebcef6a9995d661ad8d4a6f2990c27f3d80f7ffea702f008bab4e2487495198c016a65a6bf6c5bd1e1cbcef65f992e406d4e1e7e31938b250c3176621fd4c1ae91a4835145dc61c22a9548b047ac7fbebddd00ee7fe13b27b1d3d78a78c978ea8292567d8bf9a3dc5b85968e00bff1957", 0xfc}, {&(0x7f0000000040)}, {&(0x7f0000000480)="bc8e2ffa3bcc90b26bd97fd507bfedddea675d48b94b18d433542cd346b686d2a66e06f1eb711c67c32a69b6d24b2e0b2cdbbd1d1e095a57f9b6c227dd2b04efc183f5e91d3d3647c8170b7ed2826ee82e103da60f090de3ece407d328c61c29f8e2a45d2c267a094899d215add31b9d6be62c2ca8cbdb8ea34e3b2da9c4fbbdcc283793f0204fe2e8cac4122a8821fa912e878a1c29ca3e5c0a4b381c05f8dc05d6808cec1d96b658f9c597b0262dd0f9674366ecece3d568b14366bdf18ab107453808b29e08a04ba7ce16ec0a43ba7c7ba1edc98afa157d483d36ac104e", 0xdf}], 0x5, 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f0000000600)='./file0/../file0\x00', r5, r1) setgroups(0x0, 0x0) setuid(0xee01) 16:00:11 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) clock_getres(0x2, &(0x7f0000000040)) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 05:37:04 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/176) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="12f4b18b2a", 0x5}, {&(0x7f00000000c0)="5186ed07099df7ae5f7a1f746e0674d1bfc7423cae8e29718bf50e98a9bb7d0c4906aabaa3043a90529a753de9115a8ca92e36df0b47467ddf9cded615424ee96e649ebf432b76472f7a59186ea527be217439dcddbd1dfe4d340c70398432eb0029a46faa298d611b9e81851168cb3c6908fe642a158c82960321401bd5", 0x7e}], 0x2}, 0x409) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') getgid() 05:37:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 05:37:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x5, 0x1) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x9) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) sendmsg(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="7ad674cba6e81489f9ed2c62d63a6dd8dedbdb5486de0e33fd648cefe70b1387e6bacaba31d1be867a918c01a58260adb8f3ea5ca0798054a87b5af5c0b2fc3fd90593dc8ad844c5647f54db7dcc9df12079291cca419e86009218c68443a3e60422c35afd6167470f9546cb16ee01f9", 0x70}, {&(0x7f0000000140)="ec8ad8b12250654ad5787998be5137767af2e26c32034888d2c3f701283606dafe50fe2e9f8793b9cd1e8f7c5dfcdcae59ff205048ce02fe9486e1b3081da0e0", 0x40}], 0x2, &(0x7f0000000600)=[{0x10, 0x1, 0x5d71cb70}, {0xb0, 0x1, 0xf538, "2407a2e69891e4a3046095eedf8fae7aa9bc3616a047e95fe1775bba1852c27cbc418e2ccd1e890b9ba9fd5207fe455ffc748870d74a8abcaccfed926eb74530edd873b0eb13624e14a4627a700b1ad325e046f23a062f433f80eb10d125ae6892cd2b34f5ba6bec8e0b90f7560b84390a5e02f256621f563b23bd49474d721cb4f69f0a68b2e12d0ad9b52340bb239f15e1cfc65539283df05a66"}, {0x88, 0xffff, 0x9, "10971ab5ea606a1a3cdd60e195c3fdde301d40c427907b9424f9f135fff517f2184831fc8cfb19f0756d3b7d5dc44c037516709d457d69c369aeeb4578a9f2f81480b3324efa6f8aaa5e13a55468ef31a4dbd254024e7e600c087433aa17353b918da2b73c0af153ecdebf06fe9c7c00701313"}, {0x70, 0x1, 0x4, "d0e5cf36b93b8ad9c1538d4d7fbae2b2f2754ba875862d15a8b4ec4c0db4be2913beb6ad2e6df962da4b1ff5fa367c8ee18369b15ae045e9b8824920582317f94732bf8fe709b8878f0d180a0a248dc048ae69c7451cb1412f05215046ee6d"}, {0xc8, 0x1, 0x40, "c748917f9d871ef2abcf596cafef901899ff7a6a68aed589368cc9e041719c80e65a51f02ffbdcfa8a29a7b790e3cac8f4d14b3e363d7d32d9989ab9e84278d4feff841289ce5cb77dc886d80ac8b7e296e665992705ea8a75a88964c9c00ca96ed1af9f750b5a3f2416fafe64e870844a145491de40a153f5411c2a7ac8171e5d40eaae9dfaa26d95d52a890001f37c23e599044e9baba0f8a7cc8352fa353c35d15ea55ef0351804bb3a1e60a207956a209b510ec8a04d"}], 0x280}, 0x2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000040)=0x1) socket(0x1, 0x391415549a7fdeaa, 0x7) 05:37:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x1, "85495500020000000000001167f5afa680400900"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r2) 05:37:04 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x1ffb, 0x800) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:37:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2, 0x8, 0xb1e, 0x2, "5c371a7ffb37f2e857035ae150862d4ef26444b8", 0x2, 0x9}) 05:37:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x200002000, 0x3) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) socket$unix(0x1, 0x3c10061fea4e83a, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./bus\x00', 0x8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000000)='./bus\x00', r3, 0x2}) write(r0, &(0x7f0000000140)="220e22", 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}) write(r1, &(0x7f0000000340)="2eed1a96c698278302f1c4fe4d97cf130e302a81e7fd86151a53dcf37b952683376edd51ca37f6a8c4797a4f78d159d414af4fe27147f09b9b7afd0b082525574e6a240e627f2b50d16c261498cb3b18bb57d2b1531e31911b2b8b93fe802a0768844966134f3d43a7fb49b655c8a37797b4f7d25dc8d9115a640529723a048b174612cfb09da43b41b0f138e298719e255a703ce624495538991f338978da1bd85b9a510cfe6c729505aff8208f", 0xae) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1004000000], [0xc0000000ff], [0x0, 0x4000000], [{}, {}, {}, {0x100}], {0x0, 0x4}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) 05:37:04 executing program 0: r0 = msgget(0x3, 0x280) r1 = dup(0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r6) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r7, r8, r9]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={r4, r6, r7}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x5, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="03000000000000000000000000000020760ac6ed00000000000000000000000000000000000000000000000000000000000000000000d41d0000000000000000000000000000000000000000000000000000000000000000000000000000008436004a8000000000000000000000000000000000001e123ac611a9959e8eec18fd07ee9e7dfdb42cc9560781bdd8b5c76be9ba3d6019ffa38376d5dc64330d9e7ecb353d950ffa86cb2a006976689202b67e17efac2b6f25ad8a6a4718406988e8fc21d5c88cdbe4ffe88c58db925a7d8c9e7e62717e2448e76dcc5c8ef201c8a240ce2147e1d09f2570dcb3bc4cf285f8b8c2d96e1fe3be4fe0b33b8b0f6561790511aac0270ae6c4be54586db72174310e1a4a71fa6fd55a09d93dd93066541bbf5bfc7fc7589026b6c823e8c36ef2250d97d388b8fb9dd8da46ed411ad0e33d27d09a6ea1a85348acdefb8e74c8237e5b8a4c78e89047eee7c17893349974b616101e42670baf2c3ad8e8a965b52287295bcdc1fabb8a059f1a2ee3f521fde892ad4100"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) recvfrom$inet6(r1, &(0x7f0000000540)=""/143, 0x8f, 0x0, &(0x7f0000000280)={0x18, 0x2, 0x40000000000000, 0x9}, 0xc) getpeername$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000040)=0x1) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000100)={0x100, 0x9, 0x100, 0x8, "3ab3cc7896024547ac8c12f9c117af19b75662c5", 0x400, 0xffffffffffff8001}) getgid() 05:37:04 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="eb2c9cff13b9fd812eaa4e020000000000000048", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 05:37:04 executing program 0: r0 = socket(0x18, 0x3, 0x1) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 05:37:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x2, 0xae) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) 05:37:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x8000000000000000], [], [0x2, 0xfffffffffffffffe], [{}, {0x0, 0x8435}, {}, {}, {}, {}, {0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 05:37:04 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) listen(r2, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="e82f9cdbd16c2a6ea05cd9aeb95ac6aae3b0482f4de6748466254972bec5f957f8ae458ceeebd1e045db930f6d71dd72978de8b51916db485a386736df5d6408cd8e4dc78a46da1402924922404fc9c6de900901c1150cd72ac590ed7fb3bc93650488bc06ffdf37b6e04831102bc065a77b340e2f020bd50914673221fd217732cd432e8ece63d56f3b95acb61b6a3bb8cd3f306c5dee5d213d3021e9bc4d0986bebc11dd5c4bcfbb15ecdc74ce2d7a6f37502bb679d0568b7681fde663da0ec48b5b18594ec55715eb8506c296199b"}, {&(0x7f0000000040)="b5e5af9d45030713a030157170ea7cab0700cfa453bfead5cda42356d12096f5865eef56b5f169bca457486cb706758796868585d624b55ec71aa673eb88d539f96e0d4c785404eda50691ab11260d43df8e413c399704547b8fa5811e482e5ce9f110c7dab6e35820b517a101fd68f568162acdaf5d74069ea4f9"}, {&(0x7f00000000c0)="2daee4280d91739700d6c3af890304298ca7a58863a06dcfd79548b2c1cf35f52fbd32"}, {&(0x7f0000000300)="e28ac711a17e9ed0411d6ed369ecf1399b2707a657cfc44c24ac8be04d1b5b30f815f629e4ef3babbe387996e03c199948634728242dac02a4c80b1c3d8686fd72892e96764e231b66fac7dcfd3acd26ff8f3ad36ca1688ac9fe7bd1c4cf45fafd31d0436849b372f714451f3472709c6805fc66ea608075a61531de7751afbe50fc14aa3f42607af8ab556ee5c9915bce5f2fb36c4c81db11819ec4f2797f7cb3184f28507be277251be9a46bfaa9076eb5379eacf783de1af28e67ba5320d48de9621afa1aa4a656"}, {&(0x7f0000000240)="831a5538ad5bcd8f9716aa5f4a5442977edd1a802dbc72e98642b4c9fa0cc0097f51527c32d070af901d7533e6b571bbf58bfde706921949540dab19c8e33bbbab1e25050fbe1dd77e125b1167ce0624ec80c73993d48e3e85b533cd1ab3fa526b93f56f338a5e196a33b8018a4e417a58f549f1c30ef435a8d7ea3f67a9"}, {&(0x7f0000000400)="3c66beb353d15fa7a10f89c2e22ed60b0045a23013f66df46ac2dfbc9641a96093321b"}], 0xa, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 05:37:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000240)=0x1) openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x100) 05:37:04 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mknodat(r3, &(0x7f00000016c0)='./bus\x00', 0x4, 0x85fc) r4 = open(&(0x7f0000001640)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001680)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="92ff49395c169d088b03e23180f44672d9a13a66d523f16b00ba4f8c84563511a5e0f9ad7e1d8da07d1ccfc97a37a79e584f8824a21e3174a1ac2a6be44996ad1a7be7f80b157530dc489242ad139472d96e72ce4c897d2de4815189e523e962b45dfad269", 0x65}, {&(0x7f0000001740)="96d8d620d07ac990f6051c63ffe517d7c5dc78d03fbb97eda38561eddebb8214bb631157eb33586bf25d5af78f8228b65e1491dbd0bb0170545c783d7c7a1fea8125b257aba019ab8d161bb5bf9100a41594afe09c4b1da57c2db4c61781df6d1f89817262efc8628049ac46428de841262ef33fa8608c75", 0x78}, {&(0x7f0000001940)="9fedaa85eb8b5432aaba6b3647cd8c67b40d2356015b9f95a9aa37dea47197f2c3aa6db919a88f738f67556de3d533ff4626a833d0a75ed53dd58ea84cdabd2dbe52727c7c75ce42d613367379f5b6fdc556802c8b55ef328180b597138aafda4f3d690304c270a67f0d8b2e4a3ef4c08d7f7bc4aa9672f484fb8b4eeb34e3e7173f4724dcccf48ac3bee465c6cb90696fdf939cc1411190d00a76118cc9243e75635806b80c746cdb15a222e58beced2ad66fe873f2cd9778b84e6bfece5af2f0904a598765a06f8412811e0a132fc418ca9a76c3606c82eef8be34d00e6c12756b212ea917f9e27b85494ab1f140e7ecfd91a4871ed1ba2eaede9c683a63826eb10bcf326f6ffdebc43ead06636b2ec80b2400437f820f086f3fe99160097db60a54891aff46450d5fbba5b5da8fa48476724f2cddb7eab80311d029bdd79a19406c17af1913c509dae8a1e3a36a33994afa17a02443c098301b5be2ba2d965fc93bbfce384b9244fc4c5f67122a58d280ee53959ff57603dcddf1c049882e1ca41d8450ae78a3747941fd288d6f49bd3b31b324961c800f1af3f50aa7c43ee78d6c3319dd10db0b08b1146adc5248e09494cca86537df5125ab503c6072e4f8404ca0c4bb8510458c4cc1446d41283f790d773e09b62a54a7fce4d3680e012db29f120d9b368d5368c24f2bd52bcf125a83f9f4868fca21371d36ee36522dc5a880a660ea3029a56206498fc5955b11f1d9c22e47004bcea6c6ae0262dba8ab432a0e816932dabaa988eb76a77cbe3c470af89faeae27e2587c6121e38e56bb0555df6fb55e2a4da7cc745073691edca729ae3ddd0c526e69665defdfc8092044cfe6a3f456ee7b036662296f22e1a3831f3c1a6dcdf43c7bdaf0d0fe05ee033f3a08fc241384dd584ac1c6f349cf55c5d8ed2bae83b67903218dd8e6bb2d9c30b7ad28f3d9f294468d6cebc1a58a9468baf8890910915cc09fc49e19b6a1864997988f190bb6eddd53f58f312100647404f63636b0090bd0db38f628545968879dea4433947ae8390dc3af63d17ee0c14e61531f2c0797c97a4f184f13a1336a613c0569f36bdfc35902c2db237d043590f3992d81a9e1f4ce0518e9b885ec5b4a6128ceb6855e50c5d1c23127f47245baed6feeec20d279de58f9e3baf12a5e76b40f98902aac2ba32e5262ca7a534daaddfe406f8dd82b4434afb4f5d8cfe8775b1daddbf816ac176dc05b0e91144445136626035f5dbbedf8c332ecd8ebf70c3a3c61b3db53f82190cb5fa28964758f66e5b40ecb88ef29737e9e8e630fc1dc87063e748c9062a5053142195578974757d26cb47122afa1702718570453cf278831d49b548ea81f06d7c9728921749d2c38848f0e93cace143f175f3da581f854a5afda25834dce03c565711194993ac18060b3a395dc2f186a74a2b90b4df4683f64fa370f48dde42b6a98f336c83709a13c4844908b14966334bf1bbd50d554af1e3dc6352eb613725a12f7fefad3896adef80b2c5a349839d13255a61258c789a57b3f8995c8092d25b3cc4bad576b3a9f63b261c9629264a58f9022d3f40ac72f6915f0df75d4fa441007c9a9aaa5a21ef8a99edd5b19cf9c03b9d43e53c67d9800be09e6a6649f3ff12920f5f0ace8ea889533d059427459b65e8fba55fe1c44de5b7355637ae6e7bd6b0a386f19651390e2f6f6bf95e5f94c3999487dea4b285b2f758911cadf4af9fb87730c42f5ffc9d8d06999f004dcb775c95b7d99514b096d67dd8c950888e7b5027d6e230328655429a5dba6e981930e414b4763b5595247e923491ada0fff3621c5457e714ff656f8af0d7bfee20b1e3dcd61c622adf33622e480a3c78435248fc2470c8b602849971066ac3bc6b37a7e9be418bcfe59e1443a1de4fc0a4f1316f573ace6b6ad120803e4e05941c7e637ade95dd42d0a4276bbcc246d872293c6b3c78d3748d84a0abee48dbdb2c9fd63140bd27359a356f963ae1e4af69076ff8e2cc2b569b8d337e73ea0475a311b8897aa0045791534c0d7feaca53fd409ac3997533e8cd1b787b88a122fdcbf8c5381948cc6400ba78f0d6380f0f38b617ede5be3104f88b9ea6281d5fdcc23e5f394ae48a3a8da1dd0f1fa644fa7661cea59c2624e5f16925c91510a3396ebf676de05756277b5f5b6ceaa0ce902d60ba589a219d069cb75f78b93703232135306494e76530ca484ff17b5e445706b2d93dbfa994bb2bc8601f0f8bfbb27c2daa58717ecbb6685ac9665142c11add84714b95d657870a2eebd735388599ec45b600a5eb211e0edbc5be5e8104bf235fdaf6eb68b9a1d729bcd8a512f592da3e0e49b0876ac750f0d78c0d257e7d0aac8f7379d75b16c64d0b12efce7ef7d4b37885856b56830a8426800f16cc5fb277dc9df03e49fa82c76fe2369635234cff7dda0435e82a8a1c296fc8c845740e48836fe2737aabfeaaa85ea26331df4ad609fd1a5d87c110e919f91c62114eef544dbe44097332c3e0eee2a346ebe0605f6d74057dea62cbb8ae7c00b38f1f001f52fe5f86a89f259abec76649006353c70532273ee422b9940fe095673bb2c2d9ac7138b43751ce575ed9807bac1fce6348811754be4552023648d850048a2dcc55714ab1a1520baae51710cfeada4bb1a935b1c12bfcbb88c11068d2d9758d5e620a689cf020737e66b6861e7f2561172cb1035d9398d53947f4e2e19b48e5133a22ba894d6d5bea61edf6c0d1e9b4b2963dc4f5a740b4da90ace12f9f23f91622dfc043c6c1543b1464ce04bad8de25e2ab23dd712a9eaa232ca47d7ea74c895aaa42e7ba75af2ac817b8a4a37213d479d41d19b904e15e40e3308712aae6aacefcc945a4134e44679de310e7b460a7ddb85e485104861ffe5ecd6daad920fb12f6e93966a78e3434371d33b14b17d5577c372bfab959ae9b950f654839196ba4eaf06843ecbe584a380de5340de11212e755b2fec5039b567e7fd57612819d18d4a73c3abfbe77db5b597b997339853a45c890d91ca16717dfc7ef50183b060a33575ed7b8a41af18a577c05faaacdb2f6f1cdcdca68c37fd214ca6575e83a54ec5a9818cf5145584780ee9407669f7bab91864fa5c81550b320b7ebaf6e35fe2c042c8ca17fa0a1d5d566b98b79af16d8bae161d59d29e962e5d2c3de28a91cde13ed7f48545b82d83f9a1058d54ad31b31adaf0b7686b6c53d3721ae1e9357e3ab78307f51ec6120a1bf8ef76e5f3044582fc8bea774c466b4af709a3c3d35dde6a832d3cbf5f224f4f290e7d8aec5173cd163e0c3a7a3fcff62a7bf93ab4549ffa1d7e953f1fd3e083144830f2368bf48782964c5d85156aa1f3413522ec056f0c8f5b2b5e28df9c56bb5d661ef011e5281aef6785ce3dc1ee89aa9929c8389cc71300eb7602e7e28c842a3df303831724b71815cb40b86e1932ec8d4573efbab292f8c11c7acf05db0ea33e930cb6c3118ed6ad1979e30a79568b1d3bc00b66d32d85b50ad2c71730b922761076bbffd3019382a40b11ab8beec46d9dbb97f65ab01d55403e07f8154f824e5555a102bb77654819c5075b9cae2f57c0f7d9da47f0b0af5d874ad961f10d660a4c11ce942c8e559e299525040d3780d813ef0982ee11cf9bbd9927b6f784eb02ed859ab67c2d18dff12969273a9ed71235917fee757131b8bcf6ca1a2d4cb941d7f5253a8b6c94794e52dc51aec2b3dde1021f4ec9b77a92d66346791d394cb3fe72e9f41dd8bc2a4414b676034e6d174e5fa57c9393d3aac940113b683b28eea18bab5c72a89ad42f52de361016c1f742b38a9c6282fe996fc096c15910fdae74e84bea9fe332768362cc5d3c36bc0f21572986bd89bd2ace2e7ac4108a2470e01d957465f79b2688cf450d313dd3d6b3ab30ec4f8bd532bcb1886bea997049cc2ab4d23757aa8c3d5f549e6dad06f3a31b4b83486c799e9e3d1544dd24984e7bb0f13e414d320569b956571ce7f0c5ed0d53965f44885fbc87ec919cc4d172459e9d1f9f48e46d32ecf653f3da0f7dcfcfc472ab0172d10c75230a2cc8f38544e8ab5adf2cda9d250fc93c350e35eebf12ada841808a5b8c596ed44125a8a6e127851cdab42fc6d941ad3e83c1fc1f11dcdc6d225a981c4c9464df8580d95a69c12dbbbb9fcd4dea98363c78fc76dc424086c9db08e8baa80fd6f27f4008f782373a0d32aedf83aed9628a038f32eab4e4f5da45ca415a561fb888baa355ad2106804475240f8c688f1c046ea9b4eca97de5a874516d9e0e6a5bca376e30d75acacfe805645716ea2acbba5778dee43887dd47cbf874245b433a6242ac4113aa672dd95af586f381a9b76cd0fb605959e2841ec3f65805cc81ea0f7a92f86681ede0552ae1e894706712da550a628c0a3cf94e3cf48822752a0146d64230641ed28a3bd7f31b38d86712d13a8389ea5e1f2f9c0b8f8a61e8fe71ba499b1982008da7d937961fb4f0b15d7b0cc1febb95eaa9732da94fec6000f7a5c26ec3eaa5ac92599b3b398946b6bb9f7d5d930eebe9b0a22dec578944b4b36388313d4dd2687a12356f81360d846185b4331deafaa28504c4ac41b6e6f55280c34f43305c9ed913b202f4866f0d95bcd628bba30dc68313d749cfd8cd798c1f409698557855d957500f259df1eca16be0f966738ae467316b04fdc6d781ec25ca552753cd83727c2afe6ff78728a07799ffbb626ad3edea62181f5422fc6dc7f6f46c4077ef56e9165f1de0d4118e1c4c4d69ac12b2d930e1ff14a446f9d2fd73c6532fb7bf0e31a6e780c681c9c86ff4dd36d4806956d2a85192b975eeacf0f6d3d2059a505d70e93d94f31a3e568da23a61078f5424061dc0f6db3bdc42fa40de34445a330948bc121782d85654eb80d1eb92b9691e3d5b0d0d46ff6ac1e86770e2d8f6964390cf078a7d990df0e872be1ffd607f11bc92bfcb0e8f7b59a2ab5dd9ff117fbe60b8f4731af89434d541bf6e540d380bfb6d4b1f411ad4ed1b3caf8224643a813eb3a597b97103b5041cb672db96ff1eb55f38c9ceacc7de21ace9f0e9aac4f199e04b87ac9f390bf0b5fd3fdb37c25eb7476c59c6173fb05b1beeacdc69eb18630e72a488e43e01db71aae115bd5c97ca3a84fd2b4b2fdbc68b7d24c377e29bdf943816fecf11b32a7551aa8cb69406da291a0cdc09bc2b0b1b35f0e03bad42b0c82f4413632d5a7ceb562d2ce71f6f216741426074054ed11f9ba1e2f470a94ee8065467424eb69804a36a3e805482463d44348cacda9c2a2db0360a6543a5f5317645e5ae113cfb6cf05b41f726334f1f5968727b0ac83a848b40208b07584853b274bbbfedf76564a9186fe9baf3ec0908e0d31bf039f64404aa1301a092a637a7d465f7d6736a78d0be6e0e14dcae2b0a2fdb6e24673e355904444311115325e16fd6520e4d9354cad3eb8b30c9b64522016ea2f2bacf3ff82e9c7910d611ba3cf2c8d3adfb8783d691b9a3ecffefacde4a7201705e41720900596b97b3e7da6021ee17ed9abcbff1f1afa7de1406e392feed80bc377e7f9da57810281131d899129305a934c50ad7975bb42997a5c8e884660fd0f450715897a41b3d0885808522167202229a1e8847b395cea08a4efcab9b60154c2a5f58d222fd8f85292dbe0bb655754a90076385b774bb164e47c330bbd35a0232cf3ef5f69155971d8cb44c83b0d2976b74e592d074af0e76084a8db09802e7384398ed73a3f303b0fe208ab92a6fdbb9c83097637d1fdeedb444edd4d0b8bedadb5aa9b50474b33e1aff071fed14176ae6777b5a697e0c3980746c25586ed81934fd1e8265470810395a2e44422e458be2159bc53c8fef9f411635d6f7f5f8895a77833df21efb3617d4993c64941b4ac9a9788a3b8bce20f59740e4f8b416c08cc205e9322cc23f6a4ad3a0e39c6eef201a8001435acd43f51147ebf8b31a3d208e3457c193a05aab003c9f744f78057da97a5a23f4c4f961b447267c0db983947c4ff9c102c392cf7914ff187669ed3ad9fbb15ca0cf9b57", 0x10b4}, {&(0x7f00000011c0)="b6b587c8e95f0dd9fc555765c354cda413f0efff52acb0f8f02ec9e56b4a9081aab93cf902d6c8fb8fae4d3cd5850c435cda7d0d9dc0c8383706fbf6f4242bb2944498bb75b7757bf8e4e59658894c1320a32eceb6f60f47a6afda9c749977f5526b3f9e278cacec7cbf78dd3b6fe0589d315f29d2b6054fb3b6b40046cc8ca6176d7068a510ac66fb526d5501b208430a7eb06d464dc8ad18434cbf9630ad35c264fb7aac143fc27c0ae489", 0xac}, {&(0x7f00000018c0)="af43399b1472818065c5f844c165b76bde7d8bd793e82ed6ed89fc6bdc150176ff5ecf15c189ffa3b70616c887401efdf77c5db1d0fe4f9aebdbaed66ec7253941f433ac3693c79a096aff3bfca722151063fa2a9be50cb42bcb379ca0db38a1c4051e2803d2b19991", 0x69}, {&(0x7f0000001300)="e26c1c9d215688acafec491215a1099eb3a05e379a898b8d58ea3bcd0d0039c24edc672b44eb314075e3102b4009f574090bd1d356bcc31f06e0ddf6abd5fc2928a769dd71f5907a81dd038964117a9b66cc3d4fbd1753d9e291e15bece5aa5cf2ed11809b9490f932d6ce3e8825457057ed45bc39", 0x75}, {&(0x7f00000017c0)="72d904521e70fbabd8ecb49ae2a32c6dc75be10a879f7c36e392bf5f2182f5b1c735414855cca0bea7468a3d5d53f8eafd5c34c601f1e663dd7f484620a0861a1d87f78480e587c3ab99c2404eca5d55e1a84bf427f812e54b79fa43add1d4fd4c4e67ffffe902acde58a16df0b6afb7be705cd393b6fef6e73e8369c12d2ef572552d7952a2d9d66a1c0e77f80cea917b93a66be4000000008156ad8f7c42a6a30e35ba1344b7c7c5f5963d979c406ebb54e089d905102ea2eb079bb2aa795bb07d8a0c448c0866eeb6f2002c62ed7d750ef161e4e2947399eb63eb5c0a615d1e704cdbdb43310bc6f5522381ed", 0xee}, {&(0x7f0000001480)="8efc7a92da5f06b15dbefa76534ddbb859dcea9a33e63177fa55dd75129d96f39f07758f203c647c18f8507d1d", 0x2d}, {&(0x7f00000014c0)="4e7f4a025592046238c8bb86d2fb23be6a28b0377aa5e3d00e7fd8febd64922000"/42, 0x2a}], 0x9, 0x0, 0x0, 0x123465576a60a6f8}, 0x20a) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) bind(r5, &(0x7f0000001700)=@in={0x2, 0x1}, 0xc) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4c4, 0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x2, 0x10001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0045}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 05:37:04 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000080)="7a6f92c88566c3d4b9680be99df1118c234b291e75b3928c13ac18447ae6c3b735b38c954035d5eaefd54fb2f78dbc6ec1cf2b77839056e9cb586b96858de24d2f7e3dae058a8af0a65525515fb215102d90aa4873d448b28ae73ba13d886fa3f2516b6264dbcb5ec6f775a4223f30eab851a1628bd57fe3b6f7d38894db57c0d947a0d6804b61c418a16efde519ca830f13770cd320655cc446c7", 0x9b}, {&(0x7f0000000140)="39e638478b78", 0x6}, {&(0x7f0000000180)="51f1d77d08def4ac30b4e1875eed1da4adb7c9ead86392fb3c17b3b23e8e67e8644c86d71c682dbf3307b73f3e82755bc1779654433e9aaa105a70f8bf68caf1aeeb5287cc14c8857ae5b0fb33a4575ec728045d73c543d29c6763f8ae861eb91ab67b0e430c62f038afa0965d5fbd6dbe3eb7af17a38ad7ad44fbac27e65adb2ddbb6aa8f82d961fae52fa493c2551a", 0x90}, {&(0x7f0000000240)="e4691aec6f6e43a1715edc0c75fcf07d5cb72c85ed495b05c8d28b04c1d04ab531db1f6b566b00881cba56ff42ac58cb7e75fa6a63f3f93e8bfb8fcc7a75a13ee018c922d2d68673eb365b80b4a06ee90f229502e6827321e11c226d7eaf7751d8859608ede0808fb2a2d6ecde7176efcceba74dd609c5d0b3aa0af9b2f03693b34a9e19149dd5948bdd70f27489f8a3a8f39d4982f90b90f0f37563a41c98e047aa478f038c404ff119bfa9c42371d26e9a2b3ea1e5993ec8a622a26cd6d8128ee8d7bde0515800d6ee0816120d10d94febeef3297f49938a354a9d4d84ba88d7e4dbb384ab61b1213aeac876d75540f1c1f3ae50ba829624365b8fb004e3d947b8c8e5360dd81308b296fb0a1e675c4e6fb1bfe96c54268db289386b590173aaa1461d2168b9edce4d394ed87b38569fcecc30f879b729a6916ee88b55597010f95bbd2199a685d4cc3164b7694af0f0d7a5859193a5b1ea6fc7b26980f8da8095b0774f1501b1d0e7a7ac5e25059ca33837ac191a702bd826761e9f6859b1910a7416f1c85a30331886d65878e8ac37d58ace03cdef76f616b3f0d62a80cc2c3ccef4095b41ac67703ed627bcbe06de2dc41212139fb85bc4392405886938bb87a16525da2d24b7a2a3b3f35dae551b6ddd83ee9532df5ec30badc4c9d6fbb1b27ee9304032fcd2199d3201990b91a53f119be78c62a1f0a4af4589ed6daa842f5c9ebeaa2b7b568d014d3e9c566ba65b814d601cbed346ad0af5c23223c4d013b3845c51cf4dd413d0435221d410b6b6043756d0094f4a2e0ba70c1732e86d4258a3dd3d7463518cec4a16660c030092d3bcb707c84b1896214b22f4962f5a0bc415f4d534160fc77b3daf59fd5592ac1b9dc1aa1ac9835beb687ca9da3677c2a38e1719a28de52e25b9cbf734d8278b74d70aeb07e62bc2e5004cf9b7c8c400f85ca58940daad52976790451490eec13eb4777d7d22c98addbd869f0e968b7536b1f293a2525a32b118967b78362462d4776eeaaae1cfc19c55a32af061a0b986f121c329bebccfb67f36bd6d7fee4ffb00e33bd123f0477c414f9979523ceccf142727db54baaf4d7468fac0dc44af6efd8457e9f421792f6d2316afe5537d19619eb91c94c24fc41c02d30b72b0be06dd03a6e45a831fb11dc70da9acf4926a88e2b7822b8a35f6817e625824a961f0a95e60d3999aac1c9c4ef94053bcc87809ca901ad1feaf912b6a8950e49e0bcaad8149fbc1c899ffe696b0cda8f6d9ca3c067b98e917bca9c4e4b5007a0444f39b07ce42491f5416b10f246844d182499671b070dbb25c269c6a96e9a7a06a8689f04a3b2b4a750500e8881f94269e398ec9782e4e0a70373ce28b3cb1cec3214fcb63be7a79d1505081ef2d09409979c640c81adef95598f4ce8cd628372a888abe103a1fd570bf8caab7899abbbd44055c24e839932f1ea4fe0da0578000ffe227c7e03718f4d352fdd2337b63e51493d8b17ca096c42c22cbd26cca52310107f6d1997a58cdfc89e6d9cfbd252ea8371e36a2b7732152b3b6d29e4eec052d5115455872cf3a7a7f6fec0cdc5405ffae538adb2a269bf95a39a564e6af3d16d9258964617f09a4535d8d4e21f7528f27fe5097d0d599dd52076bc1845ffa10210d10cae3172264b6dc179d6ebc5de8d1d87c3194d50b9e2d171c2868d6a43f019e39fc8972d3a8489000c543b2647f7a5e24614bf2c6b2b45ae6ddb241413cfa38e441b2a9f5d9b4e5bcc2b474725138686ef0a4a99f8b1c48b5c85495b57083b148ae46a0de56e4ed85549b292f872d14ffebe7726cd750d1bf47785bfa72bb82da47b1c371eca4440da42bccb6b2f175ca1a3b69ca0c69ce750858de385d827e83924c62321ad04cbc330c84d92222cb208f564a0f4d32465458be0c202f8c72ef5992fef063a14c3025da3bbb1a5479f19912211caee37a2fc9518bc30383063d7efca455091d70e88ab863c99fb592411e26b04325a7276900fedffe3093cde3ab1aef87b7a45fb117b516c983f2d88f3b55190da3e219343b46cfac064631ac16cc40f1a8ed26586fe4314fae0a91b90bfa3903ff12d2e1e5644f7d1100c45ae62ae5f1ac4964278ed48b0c7d4376d1ce596f53babe69e537c7f8670e5906aab70ff9c0509a40b0f99ad7de4be134222461a3c67bc17ad72df505afb87778502a365d776dc0d9f1546d1695883c34b0285122fbadce2f80be73eeee057e553444930dba1a8d59fc7f49f157ff9e4b99618ca1fa26e85c23e56a370c64e133054065c6099bf8e9d0ee137b50258bb05b29ecc11c9562afec87a5db3a9d411c5a28b207f46fabb6aeab2d36a057dc3583dd14c0d078d5efdcb2ddea64d196862bbc76f4adcc0c80f626252c88364ec96f9a1e3c423a6e76fd0003bb431b993731010a8f948d12ce2510904ccf5b5ad00cd73c683a4ce1928b3e1f224729d393f61a8a03de575da02002ddb7dfa40f515b2abcc3c243b4b426acedcf9c2e8b5341b5e57bd30a96d50653f324e038e7d6383e8d1b98ed67b66918d03f17dfe91b31ac96354c0f0bc2401bdf59842a179cd99b1dfc0f2bc8a6b7a496af5290c1217662d147fcaf938bf23433e540266dec46d9ee3298d76242225114fe62dbb0e6fae0016af8de146eb1be0e9abe3a79e01fecb2d29d5a6db731484a0eee0ca865f80dec5dadc0d96f5318545b8d2c130b3695927c135e3e21be0689659423d55fc7cf3f46dba1c59223e936b70c879cb61682068642df1361d9b432465b14a93d2302990f9fe4879e9cd83cbfd698958ad14423273d77074297769b53505262974e087b927157bcca1d44a2e9c2fdbc15b11ccbcd29857ec6a11ee2dbe77271f2fd761a437a66a366ccdcc2b7538e061b8e96cef21eb523cb114c23a02b276a94ec057f7fc38514c0264d4a1fed2271a3262ce599345fe1eda7a56a5d6b85ee728303800fa95890ef358b30a22d950693efcfd22502ba1878c2b92c9af49a2d18a455d2ae823318123bbc28f3494310d30a5b83c8e6ba59eb9ba7c3be5336b2ca0b55492a3f5e335e0b9f5fdf962a40588e4a2fe70b7cf0592ec70742610c824750c9a34d97a0b83aa007f7e065326e6ec153713a6dc4fee8778e21431ceebaa1f67b4810213ac9e450ec30836ce7c504670fc3b5a40293732541b4765d18b4efb2834b1896e82eb5edc4ad3caa2c88e57563c94c0a4747997cfb2e07ba5883e8d12811789a360674ecc64b6b12353ce18d1cb25d7de8dda066d09706d3ecc6381d9925627f318449dba199f2fc86f8766b296db9cba518a0ff46709249c1b567bdb030c4f0910001ef845c49017bd7499d3fc742535e0db69c235bccd1b8e94748d44aa52f988f1eccb5de0cd3db70665731716a9ceae9812b0bfb40d3335f417fa090d0d7f17c9a067b0148e86ad28c65285159550704ea03a14eb270584bb6bb60912b979e07e38d61ad4869cef8c8213ffc3b24f9e3da8bb50659bc1519694ec3be6a188132afa68628df7d96ceda8ea94de66a8ff2fb2d9afb1e8f144dbe11536d71767e71e78c7a9d42a37024eb8545005f77d509ecbc762a425f7f8c4fb5b4a9a4eecfd96a83b3b23b8e570f996ad8ae5358ae97df291f0ca77fbb735fe3262b524104877979a28f6e9f6876977d40c062da87731cc077f4e9455e1d467fe7bbdf10876f35e4a12f328f05d66784887e5a496f57a120d26043bb736ed4bfb78342a9f6c4d9925edaaf5ad7d378dd17c7695b5363a06bef5609343d6f5d6bd6b034efb0aa10cf762be96244d6866d653ac52fb8de233f71d86cced7dd558fe637fab2e6f73a7633447c4876eb3a868d8593e5af17c99cb9fba1e297e79d1ef3ed7e6e3c0c1e97b4a84f9dcce923c4d28ba424726dce566a447b153060d92fd7d38d449eeefd9a8c7a9148cf6cdb08403b79ed67d79fae94bcfe4e25b875b5289397ff2f0faaf4b3578f74cded4da326ef1668ecb851f8a4f6cf2949f80615b2e8d08e2193e7cc59a2788e45bfda6fa7dcd054d478acbb2d19ed865457291bc858574b083d60e16eb39e16cd4493a94934c6265721ec3013a9ea8b12eda8909600199050e444676c3d7279f855fbf17214002a86972baa2a65ad9c2110f012037a469adf9c3f4204e152902cb4db86d88f7cda0751aa563f0874ab18ac94379d292b562fbacea79bbadae8a6207a9557298a58bf9c935dd2ff153431be330fd033b52c75cde37f7ac6cf7c53fd3ecf8f5d8a6958be382a92f47c83fc0d69c455a26296a00c744958b32de6e8bdc502803129944989f19fe93eeae99486283b996cd218f54a65005bdc26cd47eed9b4b163b790e3099a5ffa0c13a58d373c11619007989b9b5ed820837465f72386af62985360801dc082c777328cdc03d02edd19524ec5bb05275870bd5eaa3fdc6f1b27d02c55f5f9d60cb0121ea21cf94853ed229600c2a49fe34e37419aac57813ee958c8282f0d647313bd2ded5738221cc45505b10010cd3998041512b98d31d26554ce0dfb5cb636ee26b0ae7333c342b7a003493d364b86729779827f301cb5f7739aaed1daa008df764d567be0311899d2801d992ff237815aed08aa9b4bd6398e08901639d3d584fa0decb0691480c44d3a14688dae567c57c05a837bceff1ad21b75c44be522c48204c33e4dac397be30f8c83ff24e4658761d5cf0cb6c12d51822fbee71ffcfdbfbdb4e40ccda230d2f49d02a04f084aaae08fb1fb0e9c06b57a0569f2c91c9c99a5c5d1535e83efddf14e7eb74dfd59c001f9b70c116a5606ba26656a99e457bee3161ff40502b327ff3cffeaac2e9b24e00cf0bf20376a560e4e52ba4896b278813aa0c10a690f787a5b10fc6707eca203ecc8c7e0feed192a7e5ebb3ee7261f586d3cd5568a2ab15d0b6edcca6ad505f4f5411c7cf709def825366e49f570fdaa672a0fc61dcf88c37ef33846de7a586ea2526c534619c4591748435957e51d7bfef9bc9ec51dd46da4cf583db5281426c1c83741a4fc9e558cbebfcdb6ca276f6ceeba18f82a7102d5436ce79ffcad28253dd3a4d5c4d4a3ab1fe0d224f99ab81f08dedce97659c64f133e61e5cb7a12baf3b49c2b2c992ab3d52c334484cea7edf87651b1ff9c568779b34a7d4a8282628bd4d38fac84267a3f1da18ce843548821f3a57d3d6efb058b65c5750a2505d1f0d4a669ba430b09d75fe5b94141b217480121b13f02f2aaad2adbcc0b1870a5c05024a2bc6ff9971c93c3df39787e07bdf6a4f9503cdee6838614aea484c9984aabf07e5a5706530545e87a7df4a810ef89706a199fdebac9d651982cb29856bfac4eb07697b0f38c57ac5a9ba746c6db7489179c1f765a28157df25bfb30358b2a8e0419ebe26900858f2cdcd8c299f58b7af945ffe893c20a453f4d44a9ef9d0b70106cc420d3b0e474c6164903a3056fec3da745f13cdb1218537ee7a262bb53b516787ee9dc88e614e6e0d966c3240834607867ad93408382b09b45282a69c7756b831a111ad25fd60fff4e45c0af370d4f73bc11aa7a6401071349182494d8b4d3cfbf9ebaecab61c234c8daeaddbe76d63baee10da92667306422d06413579e2766b9085b9d76477766b1dd41f81fd3137faebe774f69901d9f3a723513cf61fb000b6243501c6a6c6c879be98d4faea3a65994063eb273849f5d0098d00fc0dac028ed3175126d0410aeec3917c9155e29f0f3c1eff35e98fc9e940e8dbb727630c79dd41666fda311b4686d0ae1b4b9b677f75045cbef6532", 0x1000}], 0x4, 0x0, 0x0) mkdir(0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r0, &(0x7f0000000100)="6e2e8f", 0x1) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180), 0xc) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8) 05:37:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) socketpair(0x20, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000280)={0x8, 0x81, 0x0, {[0x3, 0x9, 0x5, 0xffffffffffff56bf, 0x4, 0x1, 0x9c0f, 0x6, 0x6, 0x2, 0xfffffffffffffffc, 0x100, 0x80000000, 0x0, 0xffffffffffff48b2, 0x101, 0x6], [0x1f00000000, 0x8, 0x4, 0x6, 0x20, 0xd1, 0x5, 0x9, 0x1], [0x32, 0x2aa7, 0x8, 0x3, 0x7fff, 0x40], [0x7f, 0x8, 0x1, 0xffffffffffffff46, 0x7, 0x80], [{0x101, 0x10000, 0x3, 0xffffffffffffffff}, {0x6487, 0x200, 0x7fff, 0xfffffffffffffff9}, {0x3ff, 0x4, 0xfffffffa, 0x9}, {0x7, 0x8000800, 0x0, 0x8}, {0xfff, 0x426, 0x1, 0x6}, {0xfff, 0x7, 0x4, 0x8000}, {0x342, 0x1, 0xc7, 0x80}, {0xffc0, 0x1f8e5dd8, 0xffff, 0x6bca}], {0x40, 0x0, 0x8, 0x8dc6}, {0x7dc, 0x7fffffff, 0x7, 0x399}}}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$unix(r7, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x80, 0x0) pwrite(r8, &(0x7f0000000600)="ddf73bdecfac5562dba870f4ce1a5fe9c65964a78d53bd008f09a2f8a0044f202e5c4ee4a44f8af1e727251e79342b4a1b00aa892b4a7e4f37e90edc53494864933fbe7584bb8960159ee2c2a9a0a5a84523461a73a644f6088b29f65281606df1cbf3303715e61426665543db6880c75436608a71803304bcc18981d5c9c93a9b73f0ddaed6eb68404dc22b08cf7c5b88a15a376233febb95eca0985ffdacbf7654ed1ee917c7574cc53343a9c93d8d3e3d250856687502b031806dbc9c", 0xbe, 0x0, 0x58) recvfrom(r5, &(0x7f00000006c0)=""/171, 0xab, 0x40, &(0x7f0000000780)=@un=@abs={0x2, 0x0, 0x2}, 0x8) fchmodat(r7, &(0x7f00000007c0)='./file0\x00', 0x10, 0x2) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt(r9, 0x1, 0xa6c, &(0x7f0000000800)="1f1b5c2b4fa571a8f6653c6c1d038d38611bf40f7928921444a44c37a43fae9623f5a791b1de684d4f11c81170fdf71ebf13616ea2d9f1e1ba5891f2ab56600cee04ec918f405923d89cac39bf9d219fdc1367ab457b1d9379ef5ef3e4a01b61dbd8d5d4cdcc06cd75e050a0659db28691fdf6aaaddcf1dec4c6421629b86106b15bbb1e984b1f99fbe2498de233b2823cdf263922ae5a3c4d21e1827c632498a1f6a0c66febe5bcedc2e392efba0fd62c2b078c14216b1708", 0xb9) r10 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x2, 0x1c) close(r10) r11 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000900)) r12 = dup2(0xffffffffffffffff, r9) renameat(0xffffffffffffffff, &(0x7f0000000b80)='./file0\x00', r12, &(0x7f0000000bc0)='./file0\x00') r13 = accept(0xffffffffffffff9c, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) sendmsg(r13, &(0x7f0000001280)={&(0x7f0000000c80)=@in6={0x18, 0x0, 0x3f, 0x101}, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000cc0)="59c1a768312c93cc8cbfe35539d5508fd5a42b1ebd1e744ca568138e2ec0576933558947ac4ff23b5f03048f083cb2be9da7077dec362ba7c546bd564893f6607cc71ca539dd431b89293d2e211d39600cc443f99bda007b3c94483b9e9c52f20037f9386d860c32438bfd03dc1c8b891713ca32f82fa1099907c51848a60176e4bac6bea215863824ae1a77bf69000b5fd6999c99cefb2f08d20135fa83e79cc2c54e6a1eddb552833a7d20ff53ab93e6f558e223133a15e7888c72feb500b07f3f842418c90d2b0c3fab9227c05b5639e4db614c246a1e", 0xd8}], 0x1, &(0x7f0000000e00)=[{0x78, 0x7ffe, 0x1000, "13987eb3e69ee606daa0da910d198f7585527a7cd20108281ac19ca20d84d426910dd9f62aef86c78c755a6c36b8e693f4f47f1e60ba58e22367940d43e90939b8e02661b266c1bb8875c06b69dddd1cf1b1ac1fe4c0d2fca1ae5bd60b0b0bd7f8"}, {0xd0, 0x1, 0x6, "908b2a18dc6d3e318fe9956c5ce4adefaf766cb8ccc3a8761b2dc38d221e0a5ea924b287b6a19a0086ef4c8d3507d9d5b6ea3cff6baeb699cff7dfa760d87b878c9180489516593495393f979eca2ce1d8a2700646ed982468b2ab20635bedcc6065a6952c32c3ae364b5997ac411326a6bef43bdf79f47ea71846e4d4f445b4fd0405c49aa26e69fd1f57aa505908401794950ab49d815a234071f112c0a9e1f93c3ef07c20516e0900696b438e3c5ccb25896d8256b13d08f0"}, {0x18, 0xffff, 0x9, "adb7"}, {0x108, 0xffff, 0x7f, "b3bf237f842aa5449a93a818d5addfdc5c3023e924a9eb1fae639a15491c299c9670aaa8b1950258ba1061d245da7a94297f577d60ad89d66900aaa9995d013cda1c543c7042c09826472af98cb46d9bac975f920966cd64c0b9ee9ee52704e202f6a23fcbd72ea70d85ed42cc1ccf51c43d7aa842fed56e933199601074bff9188d7ad8a156387155ca21b5ddf714d0d1120fdff55e3db059ad974815b38b037b2dce51e0de26f5b45aa30b17acc2408cef6be74cf5b3a29c2e8097b9941f1ce1ba171ddcec8afc72023d374f61233ba7cf209c250ecc21f572a291ff2d0511054b1b8860fc0131c1c4c27c7217be174af38bd4d2"}, {0xd8, 0x1, 0x7, "275e158c56b28c81fbaf97f3f084d7109f87fcf9b56d4c27241442c1bc61bee0547dbd44bb68d88f8a06b53e3bf0db29422c0cf6fd232d680360e22a236fe7e7fe695010655757d7785c308d20030693ba226d1148bb8fa37bf0086a918e99f856a4e64f40b86b1833267c42635f5191e1c01ee854eceabbee7a0a279b9da327db5c9c3614a3eba87eaf09756d1ba0ffe912f5fbb8093140cdddb2afcfa58c6d81889ed5b856108c003e7ccba2a6bfd83d8a31cf685166ce7283e9617ce1cd97ff3f"}, {0x30, 0x1, 0x7ff, "4626a06576d170527125c99410cc6a1828039441edbcb9c08dc0784258cd"}, {0x48, 0x1, 0x4, "96485ac96d05d5a218d6b2532a6d80537adb3ebd7707fb69a8ecc8ecf9b7fbc0b0acd8a6fff1fb319c6ba5aa3c9a7b10908c991626026a"}, {0x88, 0xffff, 0x7, "d8f9f549437b97bb01b3b0ae62a73a2c1ef38a697bedd98f43f5011607247bc5471d9e06a91b7d62fb477946ed957260d33e0e9920403f6d755487c8d074e9a48bc797c1928b8088ee28516ac799e9ee4376fedcdc6d761837515ab41a97c12dc1127f5ab30fca1ddcd90666316cfbcaca"}, {0x28, 0xffff, 0x2, "e830df1e23744dba2c1bb1c9aaa2da342d719b40800edcf7"}], 0x468}, 0x604) 05:37:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x418, 0xffff6843, {[0x8, 0x6c7, 0x430f02f7, 0x400, 0x1000000000000000, 0x48aa, 0x100000001, 0x8, 0x8, 0x5, 0x7, 0x66eb2ac9, 0x1ff, 0xc5, 0x6, 0x5, 0x8001, 0x2], [0x2, 0x274, 0x8, 0x1, 0x0, 0x9, 0x3, 0x1f, 0x2, 0x7ff], [0x8, 0xffffffff, 0x8000, 0x101, 0x100000000, 0x3, 0x2], [0x4, 0x2, 0x80, 0x4, 0x4, 0xe89f], [{0x4, 0x401, 0x10000, 0x81}, {0x101, 0xffffff8c, 0x9, 0x100000001}, {0xffff, 0x8, 0x1, 0x20}, {0x9, 0x9672, 0x2, 0x7}, {0x8, 0xffff7fff, 0x3, 0x57c}, {0x3, 0x9, 0x0, 0x1}, {0x8, 0x5, 0x6, 0x80000000}, {0x2, 0x9, 0x6, 0x7}], {0x8000, 0x6, 0x3a9d, 0x1}, {0x0, 0xdf0c, 0x80000000, 0x6}}}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x685}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb06401d25d6182e660400000020000000000000c4dd4702c9ad29170b0000008505834f73c78ae37b94b6c6aa612df8d49ab748d229b71e106ed3b096d75d596d196c331b708d495b0fecb1c6f7980b9bbcc10d0c9406a4847d2dda60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc40100fe3e1a5d8cfcb46c791d82655963a1be12b976061c776c3e0ea399beb8c18f88c4ce83041793e74bac1edae436415d55d71374cbd8c089ddb2810b"], 0x1c, 0x0}, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x116) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10850, 0x9227f2b30a7c579e) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 05:37:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) dup2(r1, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9feffffffffffffff48", 0xf) pipe(0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x86c1, 0x0) unlink(&(0x7f0000000140)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)=0x808000000100) 05:37:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 05:37:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:05 executing program 0: getitimer(0x1ddbc29ef7c80085, &(0x7f0000000140)) getrusage(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) msgget$private(0x0, 0x200) r2 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0x228) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x6, r2, r5, r6, r7, 0x190, 0x7ff}, 0x8, 0x1, r9, r15, 0x94e2, 0x3, 0x8, 0x1}) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:37:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x400, 0x5}}) connect$unix(r0, &(0x7f0000000040)=@abs={0x3b7969b4a83e3e69, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0xc, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000080)=@abs={0xde3a5c1e37c0fa34, 0x0, 0x0}, 0x4) 05:37:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) linkat(r0, &(0x7f0000000000)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00', 0xc) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = getgid() setgroups(0x1, &(0x7f0000000140)=[r7]) ioctl$WSKBDIO_SETMODE(r6, 0x8004570b, &(0x7f0000000100)=0x1) 05:37:05 executing program 0: socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00"/1174], 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 05:37:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 05:37:05 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:37:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in6, 0xc) 05:37:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 05:37:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 05:37:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget$private(0x0, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r4 = semget(0x3, 0x4, 0x8) r5 = semget(0x3, 0x4, 0x8) r6 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x5, r6, r7, r8, r9, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) r10 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r11, r12, r13, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r14 = socket$inet(0x2, 0x2, 0x0) shmget$private(0x0, 0x7000, 0x20, &(0x7f0000ff7000/0x7000)=nil) getsockopt(r14, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r12, r15) syz_open_pts() semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x2d6, &(0x7f0000000000)="0092fa9fb5cfb7dacce0693704a374c022df7b37468f303fe7d8d88e31abce0d67d18766a32c53095b0d7f50d722ea588e190000000000") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xffffffff) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x102e7) semop(r1, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r1, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x7f) syz_emit_ethernet(0x543, &(0x7f0000000340)) 05:37:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x10c) getdents(r2, 0x0, 0x0) getppid() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 05:37:05 executing program 1: execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000440)='\x00', &(0x7f0000000180)='-[\x00', &(0x7f00000001c0)='[', &(0x7f0000000200)=',\x00', &(0x7f0000000240)='%&#.\x00', &(0x7f0000000280)='(', &(0x7f0000000480)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='(', &(0x7f00000003c0)='\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair(0x6, 0x0, 0x3, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x5, 0x8}, {0x2, 0x8}}, 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0x7, 0x16, 0x2, 0x8, 0x5}], 0x80, &(0x7f00000004c0)=[{{r1}, 0x0, 0x4, 0x10, 0x3, 0xfffffffffffff000}, {{r0}, 0x0, 0x22, 0x8, 0xa8e2, 0x80000000}], 0x7c, &(0x7f0000000500)={0xfff, 0x3}) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x40000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:05 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)=[{0x7}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x9, 0x2000fff}, {0x4c, 0x6, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x9, './file0\x00', './file0\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x10, 0x0, 0x5) close(r6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2148, &(0x7f0000000380)=[{0x0, 0x3f, 0x75, 0x2a72}, {0xff01, 0xff, 0x7f, 0x8}, {0x40, 0x6, 0x9, 0x3ff}, {0x8, 0x8, 0x6, 0x1}, {0x9bf9, 0x4, 0x4, 0x1b}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x5678047cb5ec330e, 0x0) syz_emit_ethernet(0x343, &(0x7f0000000200)="d0") r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x0, 0x8000}, {0x48, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r8, 0x1) seteuid(r7) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x6a3, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x6) 05:37:05 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x0, 0x1506, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000040)="d6bf6a2a1522016c9c6a15ff2a9e22b5d6af1c018832170a86522b09e74df569b04236ddc48b8e010ca2e1d0dd0b7d4be08cff3b3a53a68900480afd907c4487b6631e35b777f2039080b82300bf2b27e691096d26857e97e6ccd2e1b2f9a703168a81edca500c188c75cff498b628f27c0b19810b635d47f4cf69ea", 0x7c}, {&(0x7f0000000280)="9dc0f7393fdcfd6ac448954299465c216fedc0d9f19398f8f6a6a631b3c6a3ca1317c6ef6f290001b21f203995165dfcb10bf7c2514a4f5367f70e1026a5eedf1cdd814f4f4fbb9dbd214663ac79124f41bf6fdf869c65bfb581a2a7124d0ac8197dc73ff63a9e96a8d8ec796f59", 0x6e}, {&(0x7f0000000680)="84be014d8178d05ef2d89c757d9ba6cd0245065e3cfd769f62e2d037614cf7d31bfbc0edaed20b5427dbdd44da9493cdb2ae5cf2cd349a08b25335a29d39556da17729491abf65e2ea0de25f01e425e8332e269698c0527be59b05ba538d5343984a80883df31db5ae24e790d42ff10be87cd00f6f83f8915023e8a35b0d8db5bc5512f51a566d41a87044b268623b3bc0be3963f72455eb672dc9476d1cb0", 0x9f}, {&(0x7f0000000600)="7f1983105f2e4bc0775479000084c7c3c3f327f513d125c438e06dabed1667188c51c9129bee2ba657512732929baca9d6b685e4d4c26ffcb86066a89871631953eccc4af204caed2e37a2796083284d61f200"/97, 0x61}, {&(0x7f0000000340)="d9a1319f825fcc7e9e1c3846494b29cec6245b056961601f", 0x18}, {&(0x7f00000003c0)="7808bd90935acec9d6aa0d05ce8a9de9c0d455be98bf0a1e0f60", 0x1a}], 0x6, 0x0, 0x0) 05:37:05 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x1f}, {0x7fff, 0x80}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x130) rmdir(&(0x7f0000000100)='./bus\x00') 05:37:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x4, 0x3, 0x0, 0x5}, {0x836, 0x20, 0x0, 0x3ff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x8}, {0x61}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x1f, 0x1, 0x7}, {0xfff9, 0x40, 0x2, 0xfffffff9}, {0x2, 0xff, 0x5, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0xe4a) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200002f0, &(0x7f00000000c0)=[{0x8, 0x9, 0x3, 0x5}, {0x7f, 0x0, 0x7f, 0x4}, {0x1, 0x3, 0x6, 0x3ff}, {0x6, 0x1, 0x9, 0x6}, {0x0, 0x0, 0x1}, {0x0, 0xa9, 0x8, 0x9}, {0x2, 0x4, 0x7, 0x45d}, {0x5e2, 0x1, 0xfd, 0xffffff75}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0xc00000030}, {0x200000006, 0x0, 0x0, 0xffffffffffff0001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) r2 = dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xb5b) close(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) write(r4, &(0x7f00000002c0)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6710b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca", 0x3ec) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = semget$private(0x0, 0x6, 0x80) semop(r7, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(r6, &(0x7f0000000b40)=ANY=[@ANYBLOB="17002e2febb565850c77603b7d7103f9e4f564ec651a04118a9e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3dde9a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d287c47be527a4c073facca9684eea310069c9b91ed8297addc9ae9d81a2530161a38500f9f98872daad51d65345986bdb4f53b72023a7c57b101d683a2f6e8764740cd19e4ef4c5cadd74bb"], 0xfffffffffffffefe) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x23b, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x4000000000002ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r6, 0x40044b06) 05:37:05 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000140)="9e3eaa5600000000ba0004bf9aab4230400000000000d0459370410510fa651c1ece0efdd308e6b7ca11b81a72288032903dcf3e82a4211eeb3dde61ee5aca7ac7a9897b5d6de6d699d35c879f0744d9d301d90495fd9ecb396fe707ecfa26c65eb2c1d25794fec44dbf09ecf62d09573ee4df364d896209a1aa8de099c9e6e170deb0027eac1ac07fdf0454fc95770bdb71da39b912293826916aeea5eb49ec3a7c7e849480b82506", 0xa9) sendsyslog(&(0x7f00000000c0)="c21dffb7f4f0097352299f3a047768a5ff14c51a9a2eed83af06848ede4056aabeb2c21bb622e887c014d99056ff2ab11fd9d994be64", 0x36, 0x19) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c8e130f2ca483afd66bd94a17b312299b653327058a9f6d9a118f721", 0x1c}], 0x1) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x27c}, {0xc, 0x0, 0x0, 0xffffffff}, {0x200006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x3e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x9) 05:37:05 executing program 0: socket$inet(0x2, 0x5, 0x7) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000480)=ANY=[@ANYBLOB="10000000000000004630508630e5e35a7209810dc2a580f52f5502ddf72800041cd72f0e303ae10ba337d77d56746358f4c239e04435ade724b17032a0614943007304337f8f4d922b03fb8e7d3a0c3522301a7e8fec033da9f217f84f3a9314db9548c857135f5dd086cf883f29abbc5a5e1d4111d3bd35e6e97000851b15d74a"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r2, &(0x7f0000000540)={0x0, ""/67}, 0x4b, 0x0, 0x800) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:05 executing program 0: 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, 0x1}, 0xc) r1 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b554cc84", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 05:37:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r0 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) chown(&(0x7f0000000000)='./file0\x00', r0, r3) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'ta\xf0', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 05:37:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f0000001100)="33749121f161f9998d56fc8b8fc064aef61bba966173e680b7129e3d338bfc10cdc10bbcc8bf734cb87607c3417d64921472d1cd615c675be5c3ddc8fc8501039278f310a9b3b623dbdd5b1e05d40cc9319a74e5656e84b326f0e506f5c89c251ba28dbe48eb35d3", 0x68, 0x2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000000000592323ca002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000080000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x6, 0x7, 0xcd, 0x2, 0x5, 0x5dfe, 0x4c, 0x0, 0x0, 0xdc, 0x1000}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') r5 = socket(0x2, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x0, 0x9, 0x1, 0x84be}, {0xfff7, 0x40, 0x1, 0xb72b}, {0x9, 0x1, 0x4, 0x6}, {0x401, 0x20, 0x9, 0x1000}, {0x401, 0x7, 0xff, 0x7}, {0x9, 0x9c, 0xff, 0x98a}, {0x4, 0x40, 0x2, 0x7554}, {0x9, 0x3, 0x7, 0x3}]}) r7 = fcntl$dupfd(r5, 0x0, r5) socketpair(0x20, 0x2, 0x0, &(0x7f0000000180)) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) linkat(r4, &(0x7f0000000080)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00', 0x8) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 05:37:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xffffffa4) 05:37:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x1f}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget(0x2, 0x2) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000ecffffff00"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000238f25bf00000000000000e6000000070000000000000000000000000000000000000000000000ad519d5ab439acd50000000000000000000000000000000000000000000000000000e67c4fdaf0dcaeb752cabfd5e8c9d70000000000f83c9739cdd56bbf00f4bcd98f60b552714bee0100000000000069615cd129b98aaa76077efd7a6b8f04741e0bbd1646cedbbedc7d14f22a1b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0c0ea0815472e2e38800efa19391fbcd5dfdc334b778e10e6db55ffdb69ba70b4508416889a9d000400000000000003ea5472ccb6f84c1a44f93e88e100000000000000009d584e72d88c405a7c1c000000000000000000000000000000007b3b590784d2dd23bb673c04173f955d2bf4f58d7bbc43727a59682ba73f837e590400"], 0x1, 0x0, 0x0) r4 = getgid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000100)) r6 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getpgrp() fcntl$getown(r5, 0x5) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) ktrace(0x0, 0x1, 0x8, r11) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0xffff, r7, r8, r9, r10, 0xc, 0x7fffffff}, 0xa8, 0x7ff, r11, 0xffffffffffffffff, 0x7f, 0xffffffffffffffff, 0x49, 0x7}) getgroups(0x3, &(0x7f0000000500)=[r8, r4, 0x0]) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000100)) r14 = msgget$private(0x0, 0xb3) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffdf4) r19 = getpgrp() r20 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0xffff, r15, r16, r17, r18, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r19, r20, 0x7f, 0x3, 0x49, 0x7}) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, r16]) r22 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r22, 0x8020697a, &(0x7f00000000c0)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x6, &(0x7f0000000600)=[0xffffffffffffffff, r4, r4, r12, r21, r23]) setegid(0x0) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r24, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r27) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r27, 0x0, 0x0, 0x40, 0x3f}, 0x8001, 0x1, r11, 0x0, 0x0, 0x8, 0x1, 0x8}) msgget(0x0, 0x446) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000280)="083fa3f82252e36ce9cec6dc9fcb27558fbec937878b02a373b98471501b32173a1a4572676e3558b7dcd8452b96635745e5a7938e2e067c4c82a375472d7cbc116efcb0f9e5b567553ac0e9147b7004ab92d13e44b6ddeb3c", 0x59}, {&(0x7f0000000300)="c261adc48fe0bb85ecae958ff1b7d69aef23e645bc5ec3fff79293c15e49ca430245186c81a681af9f1be802681b6542685f20287f5cec5755ebe7b55a9cfd68859a8faf7025b11fa3315db87d5408487aeb2bb814c4986dbb3e87be831237a6f4a1384234cd5236c3e44a9225895a930992d5e21c41fc641fadbd9d84041b186eb6ee92b6e660babffc2a1c1a5e97f6d612b595796e63380c9b12b9670d3eb6b2f2ab61f7dadcd2701b7ba078e2159daf97f7d34c619299f4faa80e7451e04b03a988ede927e8ef01c1d06ff3e914394a97982bf323ba8782220cf2", 0xdc}, {&(0x7f0000000400)="753d80f9ec710ab6f7e750193332833dad51e422fabe110947714b2df51755a30ea153429d5b486c272486f267e6e12bc5bc737f3224c8b5ade55ed9fba03162283bb4f221228ad71944d34758a94a95b461849815e4a7282f237257e24af4156f7ea908ca51ed1ad7473127c2c4a4c0278ec2153a2390244d1f55", 0x7b}, {&(0x7f0000000180)="7ba790d25b469d0bcbf5609d9816a21c250180f1e5f806df", 0x18}, {&(0x7f0000000480)="859f040e9a6cd14494fe8036dcfc54aecda815bc7f5230a3d524bf3c37af8623479ffb00dbc377dfebddc5b35a764413f8ae45aef4e77356456196b209fc78e506ae09ef116644862df35d7cb8c4e7e9328db77343f572d9faa62721af6f82e4a05b8f77b6fb5c", 0x67}, {&(0x7f0000000500)="4dd02978b72198ed7bdeca0db623d97a7d2f6f7909757525093f1989c2db5c303d2a39610a2c9a54b716c4de3143d9c9a8d25b2580f3b2272a65216b537be1ef8bba4d693b1d1b1ab691d878768dbf9f0b3706ca1e65484a4f93da4dc0dde1dd40aa84e0582115d9daac1d0ade29eaeeaeb45d232b5e8e251d6389d08083893b87a41ade1511fbb5e4d3dfee1697b4b9a002fbcecaedf3315975ebe76904c60a5279ad604e83826da16d29ffae3aa4b5260092c954aa9ab55e6f58", 0xbb}, {&(0x7f00000005c0)="3d65d33062e9cf2954a5587854e40cf2ca1796da78f3e40051806dc9c02b8d67f87ea3ca7f5c333bca50412f796cf94d1903d67abdb4290697ef2b3b775f0de190e939de070f2a42e0ca77a9d64df133cb5c50c63e8cb0c4bcaba6e3ec09c4691685dc740a4c4c7a90f1c682212e2772725403898cccfbfe2742622c68a42a35ed61b791f9441581b483961d4f36a49d13791b7edd07f0be3f280dcae853eeb30db98c7d42bdc205b6617e821718fb11c103d8ffbc", 0xb5}, {&(0x7f0000000680)="6d42cef101c118807d2d8b0afdc94a4fe5808c0445b5963df6096dab6dd08cfb6fd5b184054217524ba7dbc38dd2e80ec13a8903bf819bca885e1f3721d59071f5d950eb623e6e2de3ad7f78edada09cdcc178221318a54978529ff7c08736ef7e37cd71f4fc75df4d11b4a2a56e548298682289eec2ac7f4df084826863c3b8dbce5edb9b4ab08e4c993ab2771262f7afacacab8ea702e3054f26718d8d3371e2dccb536c4e2ddd119010ab3d839fa97302599bca5f6009caac37e570833152289ae1d8e865b55465", 0xc9}, {&(0x7f0000000780)="4e74b62e8cdeb5a621db7e24dc148366017c28b5dc44fb4d19abef4b59604a44f7952889abbb06d7d89e77c72e8ae9fbf64b33372bbfa0970cdaf35742ff2d1261c6bac21e255993d03304f24925ffe72f7dbdfd7610e6ae6f9831772d81c3bb14a8eda716266689fd7bcfd7f157dfe18eab38315910ce6450805f7ca8c909a41779f7a64ad0866df64068591b9262dc9b190c2ec1f92501f3949c2f85fff7bad6d69932a4630aad600b942999ee13af716f5b47b4f2dd0e7058c672", 0xbc}, {&(0x7f0000000840)="32e3b7e646257c3b88da4a8555437299cc7cccbdfdac0d1b04284a5d4049d980895a5db688173b551f377940f8f4a76a889e2283f129e0cb19c657c758886e77b742a3bffba369c95a44e2b3ce583b4a8e70787b4d1db81a2c062fbd0e0e15f28a762bbf098054edd1", 0x69}], 0xa, 0x0, 0x0, 0x14}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0xdec4714ca153d17) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000980)) 05:37:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) chdir(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0xb15d245404cdcd32, 0x2) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) 05:37:06 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() mknod(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140), 0x0, 0x0) kqueue() close(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) sendto$unix(r0, &(0x7f00000005c0)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd52f257b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917ef6ddc2205c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d481358744fbbc5e55556863d7c7a870a19b3be3c66161f7c7a39018d99e07f76dac466e94061f78ef8da4a1d053ba105dc1e5a930c2c065172290bb1f622f70ce0404eff1a5da96c7a8d8954bd041f4a3ebd1b40eaaf5674f6048871115df8456bcaa19937e9e96fb26fe12b79019b3b8ce3355d6b65b6c5a39f35801a858075f15cd4249009624a44e50b99508e8fad6a8daffb18641c898b810d03a037eb70917e37b613e14e2f40", 0xffffffffffffffe0, 0x402, 0x0, 0x0) fcntl$lock(r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r5, 0x0, r8}, 0xc) recvmsg(r3, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28004000ff00000000ff53000000000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 05:37:06 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r2, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 05:37:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xaf8369ca68bb6024, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="f0db800a4893bf5f5c980fbec5e9aa7d1fdf9dd8ed7fffb745e5ad6d68e8cefc0a06d14ec1c8a990182e23a76b6185b27c00000000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r5) shutdown(r1, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:37:07 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000000640)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000180)="d0d30122e0bd42b907ca492647cd54f6b84fcc3aafb682aed050173805280b799b7969210e0de3eb7ba8ecada108e632095bf6d237474562eaaec99a8f5727c1c9aa6011c6a18b1453e125b7cc24cc8cecf3e959e44e7977f5ffcbe213490621c5a84093c137b5f2847c58f4f8575aca410818", 0x73}, {&(0x7f0000000200)="3c432aa292183e9a4387905866c681ec8fc41cf073e38752217e8479a8486fa510de5c8145a7f3fcb5dfa631710d259e847b2c738527346daafa726d22f3b635866500e2d9b615cc814c8e4bc1b71785b7eedee1d4f86e26c182db47cfee9bf7b74328c456d1a00c85e9684327ab202775dc95eca78b1529c1bc1509a42c17d01e4eca92ad4cced185c87caa478b1e98ca0b0ff9b696c6db08be8b51ec5a40c8c453e7021bd161bf48a4929405601bc70b1ca15755721436858e", 0xba}, {&(0x7f00000006c0)="b9ca1bb28d3422430d6c5bd6cb3b12cc54fc9038b0a988600b015b16275160fe4df2a497204919f8ce44f50374c5bd6f18f05489785159b448f05a0e050bb14c2beb33050e1de30ba8ac398f22af2836317e49a5fd29a007a1b525910a1c74ddbf37629e0134d7907f5eed4a8ac1b7a54300e7d2389a7bd3deaeefca9b4be83c923226bdeac3fc80955e60632e6b60955edde1b71824f48867db49181850b217aebc51af6316be363b13ac0d7d067821b0ae0d1597943ac59072a7296af9e26733cee9b4f394137711eca691bd4c3b794fd77cf2d5657d00295a81c9acb4f6118e7f1195657496db8d643107baaeed6eb8b724e6258fc69533d5521618515c119eea2d990685169f9a952e0b4126b3203e220c296f1bf4444f48b3a0aa5d2b5fad243056a79fba8a972261cee7fa5382df0b355d9eea933f409b98ecbcc492f71fce720259c86891ba70fcd3aa7e75d35a38ce1e80b60a91adb1926b997ea5fb6d79c4ac90abf33a97f9dce75bb47c85a360c377f1e3598e5da42b79367daa108a927a5fc837665de628b4118f448c7bfdc9e81841671cf079ecb82ba43783b501181a25e1bab60dc6011ed0a871b678989a4b16cc5389a2bd8e342a91f7aec09156beec7119d9e2b88d2787cf9b6bf08dd15264e0661a3bab7f97a1032a6e2f2f855ee1f3b73e3316f5dccd57f775ae281437ff7447498f49b426b4e2017edc0aaf6f680eeae697363f5b3c7f5b790731c65f0a2ff22da2b5c457ea214bcbe0380f415bf402c9411221cd7b1c55a5b67e45ee3c65a0565050722b1f5939e7adc2a8cf8845a10664a1ffe43c7e51c9f213e6da8fa4b01edaa6f0f68b45c9a62f9d75eb5c53a3fa17fe09885da6ab4afaf7feb17456180cfe3cf2100338bbb3ca7847f7e3c10adb28d352a7a03ff3ecc301de1bf3b022ecaf4e4037b91c4190b76630cff6362573c49cb27cdbdacd6db5344bbe184f81c258c2ec9329ec1c4e75b0fa384c4aa3e40901aad8beec499cf2c17828f786ececb790a857c3d2b8d7fd23b38e3d27dde7af9a0ce2c60c63c0cc0d113c7606e83fa50e5f0df51d090e236b79c39a16337d84a2f5c1a3bb5a232e8a18c406fc49af770add68c53662c3acd61a7a539e43693e8f5b5514365dc51ab7b40217c07103f29c93ea792f136633368fdb53b1fc7ce3b58279e5ce47a7a064e78ff5180b363a3af315fc8edb6268dc4180e114bb50b970d5fc38b1f8e9e552a99f5b7848e7495fb1a932bbd10bf71e2854591310a3a3219dc1f7fe8b3e92d5ada596ce544a1bc36b3f6364d1eb0c9273e175bc19b4a61f4a13e2389214ebf0354f50ac40b620762f1d155980c8db2ff8f74ec342bc59529ed3eede69a2f2d67372292fa43241ad2d240e3c965a26843bd7f12fed49d2e045b9e7075e33d5c70bccd0a443ce609c533786fd9019c1e427361e31bdf606a72d30b666d382a6bdb68f8fee9fd63b13d720539a691bb48449043620d52c680432653861a153507d297e5abab97f15bd26fd593ea58cf59f1596f6cefea419e879604271a5c28e476d8f4f9afa8cc597db375be74c24b250d44f9ee0fea26d799630945807e3932e3c4bb0d3425d057dc7c01d837cd822f59404935d418afa6a2d2dc68760888a3d0c65baf96961f3154cbd1b30e638003ba536ea38d4b8eb1aa8a8bdb42dc3fff36c038526daf45a9715d558abdfc1b161db91a3f3a658b429ff8dc4c1a47abfd9e16d4d67d040f94c62a20ca991341b3acd5733340bcc059355cd6302285a5b05a02e88131b9c971317fed52898169906960202f518086a12192f11546a464d0ca33f86a0f416b8f23a561dd2b54933a1f502da33d2a9d7e5eb960c9d365cdd2cad408b220c8dbc105bf538f0399f76030c66a638a1691921a0ec09bdff719906dc8c9cdf0ea4b379f66e7e4c7fc92d080b07a582187f2ebb597ef2b60a7baeca15da4ce78f75ad4be25b66f71bb4b9ada88feaf33c80ec61d3dcf77a49978fd6f8abc4046034278e55a75cdaee94be1a186016b6764d16768f328c63d8869de8ca9a4ef56f0ff3df30a537991795a040734e17407693652f934e865194c4145b00360aecdbf0b865d3314895cd9b98e72e3a815e0a7361970d59a097e72409c8df6425887f269071d3b93134ed35eccfe615eaa2c7c2bce226f936683c8306cf55e6ae42ab387f9a302f89921c46764604f103c85c4e6857c628348775a71fa7131f327e651357040afad2a3f85de118049f6f786cdf6d01c942fd96240f6682d0dc0bea0601066c5827e99ad6c056c13dfabe59d5154be0aaacd452ce2686e3979bf54558539205dbad195cd2bf00f7ce4bfa2114f779dfb01abd074a6b32e22c0349a473513e135e2d1a9c073e36a56cee7ac3a97a1ca0ef9719029c7cdc2ba968fb11433be4f1adeb1ad8878bd77138687a4d98dc88890fc5fd3f7caac4dc8c2321599e7b112cefb1d10329b6baa85f94944b76d65be5929ab9a91e57d9a54ce834ebbffe89ae54298a87d0e85faeffca9cfa406a41381a916e5ff8ec2859d26c3bc596215ad2b77fa5152aeee4e160f9da559a5f627e27f4f12d0cdc1f57b45159d309569acaf9d2d2c6bb90e1edfe47543e4a6aa7acd26dfdfbfd536281478db28b1504f285009f6b95acbd15fd84d2d123f37114209c6a7b54e024cdf901c39ab3708d078637c87f8a9b02c77ce672cec7ef30387e9ce84a50b8afebae385a6e07aed008d5d5e80bf6a7c16f3e49d33beb0d8c73deff68ea1a0da045123209cd89675cf3120e6de499cbca84e7334fea139071f73e709fa125543555ec4c84500ac245276ae476bc18f335586c6c77175dda8bdce408e62b1b9ab98db2532498f4809e64b18def74a83edc72f106639faa38d57518e1e18c630e6dd029494dc00c09344a71dd512a85f5982d9ba7eaacb158fb51ed203ed039da3e49e5186be5b64652c536b0708abfc8a5c44d9235b064476beda8249a6ab9eac559c15124cfd364dadc7a6504a2ea30e9234896322f794ed2e7197f3707a818b38d6be433157c5c720b445025fc989b576bd1ea048cf701d8e5ceae6c4ff431bba9db9c19f033db463543796e8c42ad99c8f04da8d3dbe61cd2d118d27f2f060d443f1a54be42ec14f9cb05e902c1db6361830df063a39eb33d9dbfe3bfb2bf52ae1c82289543662377d3eb8afc74e4542d243747a564023c25d785a27e06842518856fb61b8aaf199e3b122382325ad05ffaa1cee8416e9c3e5349a7f111241a081c590174e2e61dc72203fbb913eee5df0891c39a59e892bd5a36db90a62fb975b9bfc8444b2d6928419ff241faf095e6a979acb75c8ca13858d06a1aa817a14b1136c7216f62d01941d1af213aa24973588cee1f103ea613f60bd3639bd75843f6b5d1f7c59ba8a49e99244c3196fd94ed64be89b0dcbef1333941520974baaf1f2344d8954d9ca2dfa080320a8513a8a823f0573a9e82f307b176698996101b107dff34e8e0d9a1d27184672ced1b0bc812eb78b1b301349535813ee3e6a85d6346a7a3d331a63974653e6d5bb586ce948e51f084739fa213bb36dab423d002667ea64e54350a12fac0919925c7f4636159aba1291722f79da3fc3e90d39fe391036f57509e62af4dc12d40bddca9023b6b44150554dd5b38c2a5200d4944d12b8de2ce5d9f0ffda2d0f2f484dc8826e131d6261fd60a4e3128ca0ddbb37e473ace12a137faf052c6474512588489935174d6725a45d8e9fa225d1230a87272bda64dfa28448818f1473558593404f4eae1628350c0ed96c4dd695e2770e0e2ad594a74d003a1f5a1a4c3001bae39084155d3a820003a44c7790b3a1dcfded4faccf3c3bc157afd580b54619a73ba59b143ad7982bbc7f32009792c80df7a87effc2868d424bf4684bb3219d93a517a4767d29fa5ab1674e8e1b5329f165e626aae7f84cccba9e21c824878884eecc04f0e5181357107dc2acc3fc19f330b337eb617ed8d3d11eefd87a5be19f43522f1816612f503db006e3181dfff0f8ac6856401877c29cbb047c2be190562776809733346d09ac4e783444ef978a9f40d96974d61d63874456054abfd67ac1278e908b65310d339449b6d395737738da5ed53e9b859770cfaedf6dc710115877b048041a6e2bb02e34eccd8dc8813a9bdb3b226adb0bae92e35b71e644fbc568a5c5a10a700713cfac50cbe6b18bdfa4a3f0976430bf0197c16769b45dc66433761e8ec0301622871082c6fef38f2b6b10e833b72152b5f658c4456abc37d7368ecae86d8459315f27fc60d3b8e93e9709e8c4068ec414ef5156913bfb7b2be07855b05b9234ebeb09492ebd20f986afc3e4e433a610f12da4eaf346baeba3ed446692fc9a08f72a7247ec588a4c2519869992539439c3d4f65ac9fdc9486dd1f55d65585fb1bcbdf6c7d9d733dd564dde7afc1877bdbacbfa714dd74c16c0d566741397679f93012e85d933bd00790a37c585f07f272838605c8adf633e076c8113168ee0d36d344bd9217eaba45e6b208e64e9f45f2b8a4b341c15cb810398bef8ad94583ba091a5600c4fa18cd0491586efb47a2f1c403410b1e17f0a1504cbf157bd088e3da149f7388cbed4fd900deaee314488a7a19b83e84c9233ce6a19270068b3302c12443f6a27e1ba36021c1362356dce789b79642c728eac79c2bc5723460682786156f20a3318f9687b8d4781ec2cf9d4b17bce8f48546caf11b3fecc8c5f5280233e3c7dbb44a29422dd16ed204ed5fd5f66256979ec3f53c99ff3c38cae5591025311adf3ef3f3e848cdd45b2150a4fee761b5f526c22996b3ec3830f7f883b7d78ce6d67da7cca08b0d7e2fc6b48ae72d998e1bac2f05298225e26a550acd72f1b887a8ad05bda6fc2c12b9e417d8e71a077cac1c4c32aeef253b2d1f3a0ada3be8023b3906ac1ed0233cecaf7ef8ff696f01fd2ba72b46ed990fc20c1adb3560707b62558b7d473e9fa8ced44894dec70a7ce58ae174cadd812054c5d04a6dc9e6911a0ddccdfa9a53b91eb6461d30f7db615af13a722dbc7bd1de24c818e14ec354aedfe5e412db343cb53f5182a49c8c0b668097d3cde8a1c07c2024f70e54432bd72c78fc7b009e7a5fddf0548e8e783a729e32be922edc57461798035254bc6f922632ac65db2540a4250b344f268e45da96f1b2fb6ea3d38e7e700f55927a4d8705be2c25d5022f7392060b5d0586c0528437e5a1e6f53c47cf5626310cac5f16bf6e819e931b4a1caef1481dd89e57643d33e3ddfcd38197b500e3b85497a4f0e9f2b00f959ee7c3a9fae6ca8150c676fca6140385115cb365a8ae0ae8c7023dce3338cfc246f916b47f9e623b291e729536014658700897db0b1cd99b5a2166a0cfc727d3c4d0bf9ab888ef210ba7edd21d1659e9242dffa1714f3787f79f5c72bf3f03862a771880158d1b235ae26c9f803630d2f1b00c3e222b96431014d754cf70d3ac9784d5c5ab9f11c792c7f4fb695f9d0e70a50693dfb279d1841ab88d4293df5364ffae22fe21bbe89783987ceeced82b4e59a00d4c9249bf4732766a2d796bcfe7c2955d1cbb26117a6ed3cdd0b04865c1caf568ba083e41cd62759cae79137254c740352f2b1d946343fddab4ab1a9ecf53150207026d4ef37d9657311c2caad02ea3e85affca1a098dcab3128964fccecfdfbc2db2be566826431ec9479f1004402367ef90dca476e2ae6dd45cbaf4a5b04e2181f28f1ac2d2cc7853ddfe726a29edafb4f336e018063eb3d27db74d", 0x1000}, {&(0x7f00000002c0)="f9a592c4d82446e1f47f3ce67d2510dc7d9a71b9a689f4cb049e052c9c95ec84335b4bee8c9ebc37f71dc774d07bbf8555d200f3a1c0f59eb8c99a4e55ccec4aa50f1869f858add5d1c963f9f1c88e5c4cb010a95433df0cf3ff704f5b254223773bdf707f3d46627d6000aa0c670399f18ff12ed5caaeb30d3dfb620c8f63e2ba542a10693d529b4cca4cb0e7e020a8e5bd4997b67c3f00a85b40a7efca9bdfd8388280d904f56a30871a873fde737920365729fc93ce1488092c8ad07e5ead13f8af914568919389df385e672c4161e5c78ab74517baab7b036a2e944c4b107a8e219d88038da21dee72efd53fc2", 0xef}, {&(0x7f00000003c0)="9ecb2d722710ff5c31d9d1f402dfed936c48ce8408ef3064e2125635d29beae06f14159e9b43880882c1f8dad976852ca55a80a8c6c3fe3c6dc87395aca003d1be8617ab10526df86320e4d9129a9171ac9c4dc327966e80f16d12258c86022eff3a749f467ff2e723", 0x69}, {&(0x7f0000000440)="c730cd9be798a0f49051cc3202f679d23ec339045602ca61a9e6e3b391d3", 0x1e}, {&(0x7f0000000480)="41bc1d26353feaa202837e10a7f99064288e5966f2a331324e04ab685b218ce6b38797361b1bd135cd433b3a940cef79beddfaf46a185d9c7158ff5f46d5997e80c6b38016702f0938410174fb719213bbc9cf1ec10cb43c5e6339289e203121a91cee06cc84a88d575af517dd835c8d8040a5ab", 0x74}, {&(0x7f0000000500)="016757c80810bf2954c46643d7edbeab087e411b88dba9ff98eb39ed5e87525c4fbc02b9c9dee025158ec89c9fc67d3ce2b90cd0a793c538fe4065160949d0635733975bf7616d24e4cd22f561d949ea7789a64af6d68a0ec6c24e84a88cb55401da68ec373e7c0415852c95f2d75fbb813aff2fcda0732ffb45ca3f548d2195c094efd15f9f8c6656721f84f2e3a18698a003ab28624e5b42c914bd10c8f535895acb1dcc6674e5db0a38a6c35e4b5006031768a45a23b0e8326398408b4efade28cdb38b95ba4f12f0f9bd", 0xcc}], 0x8, &(0x7f0000001740)=[{0x1010, 0x1, 0x101, "10b7e256e11ee217753d63818bd475cd10f4df88fe5f4f8829afea0f7e41da06676585bd48c4a935b29a9d06a81e3b66b9c22685baf53631ee724f48ee33a275fbbe6cd3818dbf91886ea6595908adabe3e87fa3f0e3efd89b3b18300a2287fb565253e5dd37e85ebd77fe3cdf114978cf87b3914d5d057421094bcda12f832537c1c08e4b70fa77e5d724c8cb8dedb455bbcd7611be44313f4bfe8d744e9fff669baa0876fafe0a4282f0c57b4ca581727099d536e758bfd15d9ad23539075a43dd0b0a8eb2d9069967cb0c3b61f6d43ac0595e8b1ccbf8dabc8bde8b006cde3837e138fe91d0f9eb3bb5c379ebe1b6ce4b30e17fdf4caa5ad0aa0568f8124bf450c034d45245a3cd642c4529221bef8e37ec21418321659586e45c12f0fd032777e682b931ad5434910b0c9b65f4619e9d81a18f7d92ec71ed2faaf621dc1960ad2d3ee256668f304eb824e26db468287bd5dd028ac50192fd6917ec6dc4767a02aa8b572c425312c3d938622ccba3e95d1fd88d6a8e4253d45581996d928a1e7a3cb45d4fc55d3d2a1a0af6f5f4e9680eae7f3a54ef3c936db3cec8637827a1b3431fd2607a46eb0829dfb289dd679c0662274458b30bdaea15b6fe798c0b987bba69388e1bf01ac9be07f61907294fa5b654f4063b8051903e561b01234559e34d0fb28cf734e411fb08e2a18698732b0f40f380cccf28b9dc28f27430acf523d9517640733c7cba6f376bbf6a31d0e73362bb6df3494ef5c67aa16cec2fac9fffe156cadeec8362ec5942edfa36aaebd632d3c034c5bcd8eb2ebd849858f9df29cf9c6da65fa0fc82e9fa0812d6d7cb20d69da27039e8daba66fd15dec4200ad1b6fce5a23b3ef67ef5ec613bd46b5a8aa8eaa7b56b03fdd358793c3333096f1a689d36a041ddf1dbfda0d5d44b4d44fff6a99481b4cf8c72093d996befa8d4e12f0cf9e578aa39c70dd6750f5c0f20573303c2391682043834013a8434baf0eb3f5e2cb77182d827f5c848f15b924c0c08c73e023dfa669660377a3f3eea103402c5ef7d2057765809e308b5790026595ecdf6be367fe39f705681a1ec341d33853bf28a0f52197f577498f6a31c8ff80f39cfff4599168da5717219ae0fdbf1c21495748db01a0202db974027f006fd8afd22c2b9a90e417859aecb326e8c23d4c4a3b91f00729c64199e3a66a329c1a9afe918012f4b01ebe20d54072698fff528e3463d9d1420e38918046cfb0c2c123a1d4a38c1225390e5ea65624c52dd44d998fce9fc0e096ebd6e9dd2d18a11a9e62f22122e0c9bd11f7cef34f97b83e24d1023b20288b15476f102936b7db1e4bad2fa78751351b37a9aec8a5fbaacaf5f45154cd95b3c9a61cddd6e92d9c879aaed6f0b45d75ac0625ad30fd6cf006a578d9b406714718d552b63a74c99906e56b52b108e0a44216d5c2f572c44462cbf473daa3ea9c352fa34e93df3964577deeffd64f967d07dd001a38e1ed6f9319e55c01a0e581e84bf789c6953c530e6c84f15c51def701d03ffdc990a3e15b017f456a7cba416231adf463f5d7dcd17559073e2d9dd9b8fd94a4a308a7d7b38e9232695bb9f826dab4d3f25ee59fabb621b2c9533648fc2507548b00bfaee82dd1809ce9aae7c957ddf21104d2284b0040e5db9c2e83cc7f255c797b1fa5aad178c8fc30eb1f696da3153c6ff1a512185bd490b8cbceeaf6955b6229e3d34adca5c0d386ef3083d14b56f57e4e962975714b11849adb4b6d69400e7dead4266af4b2f4cfc21d4fa9536a62054d6c6aafed9416accda1dae26c01b0c7b2ec99d673c2dd54a55181a967cb93f77847749eef95ebfae77dec58c7f69a32dded6a3a49560803d215c98c6c25d35da2bdec06fa092ba80a5b955fefeb7877a88c8f5d545706c3b76f85426b978ddbf639de3a6d62bd58a6a146da5bbcc7b5c90030809df9fc5fb58340f27cfed67bf828cb507e868c0ac4945f4e0c4fb4e00e01b0e50d6a9ddaf36666a59909c39b60985eca5a0d2b2dddb27d54349128f9d71f74853be2e5e2b5e4c56652dbb6bc173a30997308ebf0e109dd9a32f38795eff0f7a04ccfbe720ada078c86ec1b22fca506eca1594cf5bc184ee287a18bca9c22e3c2f53fdae27531b71257466d172f0562896d25d5d5998f2f477846ba09cd7b913ba228b43f37e2f94a0295486892d13846f62b4a2e99b0893b5820618f92333d78f0345381beb113f926aedfb7df657809113a0a65797e1bff29ad23304db96364d0be0facff1320e8162a503210af61faa0156fe77809766b05611a522068f5c2be4806a7e4dbc0ea28ff9bf11a108e1f70744992ccbd60511ca5e0c3db8b42a0ac8027718cacd046c7c2e4f1430c7e45e659cc6cc20546a6a362aa677ccb99ce1fb479d57f4ff41b48a886f0d6a884cd8c7a0073bc7ed26a0af5d46e83dab8c2dbdc54a5f917d4826e25427d359ba719630612f4baf6ff0ed101ecdad1d4d2d87d4e32f7ed75602cd498b66de2d72334b8d0dc096631a0ec6ec0c18cccd9e6eb525956c0e502ecd25ca4b6bbaedf83ed1042d18ffe12d99e9574bf2c4bddadde07d9a2296f2d91d4825d9eb025cba8aec401c8ee5cfa1e8d39352cca8bf5d07cbc05f9dc72c9277f699ba260aca8595108f75add5eca059cf9c6e2032eaa75d5bd8d6a153909a2ee269968829994f7e5689a32fe15c12498d0c32269ee745ad77588782ba89649cc76eff39371c7923cb9c82831cd220cb022303a8d7dc269d29ced2d73dc5747a24e214ea0a14af60730cd0d2076b61a5fc8105e5001173922c788c9c5f70d614f58e171cc875f2b375957d7193a4855d0c22305408ee670b483f0d1165b11ac9818a4ad5d63209f2ce5987c00aa5ac9a4bdfd829d7d575c6f179ec391ee3ba7f3b8258cd8b6fd7359e43e4a47cab29d1fc5e43aa6bc967fc0acceb4ec5a05af507ab097abd142ca5f2754cf6e41be0019861e182ad3199eaddeaef43e20041c75d3a65c4bcffe7f3d9281eb935b92009fc623957fdc3dd3fb79bd2682c048141822423f84d456e17bf107abf3c5c2350b0e98290ac5c71de819bc1bf1af39ba5b47b07af1df568d7c017fede1a9c49563699a20414ce53c72eac9751754fe0a12da72724b2cefbd19e80cc4a58d52b25d1358736f09a71da44f3764e20c47a0434f540178609f26b997112b8683575e8df549a54d57ca0fc7b770d963c60a8f2da3a724485cfd2c571e406da32b91c84ffab31c1a28fcfeaed16f6dfb40ae66124d44fe6935f224e8d928127000c095b2f99c8400a36fc04f2638d4335faf44fb451851703263bfd2d6cfc36fe359047062678b6970a41b47ad5a5cbcd3a1dad4a24c7c0b02064e477ebaa85a7fd0f07b4695232925a6e9d186f942d09648746d447cdf344f502ae44e5b4d24a5a9e6b98ce16e7b628234f945a3311b215796c768ad585ec67e65e1f9e2aa68ebcdc6f390648b06e7afc349820b4c50bac133feff1bfadce99636356a45a6c3e15a8b03e9cc85a0f5a2c57a9742220daf2030e8f67beb1d03f18c864e72257ab320d0810661cdeffccb669c320f3cc42ccd23d56df8dd2714fa06c99fefb29685c2caa16dee24a21ab6cfc9343bc439fa634406714953bd651ef42f6bee8fe4b16afe3e32ab950f707f14ec71a2ee097d621ffe947b691b5fce9719a70d521e7bb580071e4a68d066a31833c3b7e61e819fe11d250fc4fe8a1fd100e0296b0707ad5698d234d9f9626e7555e6324c969617c4a8a0c37dda169900ce0fd1311d9323684a418f139bdacf20d7b2f337a73a54fa616a148d4fce2ce15c5e150172c921711cd570d82b68651c4480ee10ca7d08339a99fcb05af566dd65db7d9ea7f2bb60fa12848bd70acd91aff290d8671bf562bd46294169f7e71ec6724345e7cfd43b4f811f76b0d421e9a6325a73c4b46d8c283181639d467a47781c1ff0d688b2309d7f9e3a1a0c516cf18304f707949fd59513e0395181c7d0a7d608d1419cacc0576ee4a85d6482c34366d0c08c2c51be4d92341405aea728bbfd9d296160dbf0053849b8b0e56f965e8a706118190ad323be3292b5dd930a2674215b01b049dfebd03129edeb88bea2604e14bba57dcfa3ddd09e1ffb87474e8df8b24d572bcace3534c42149d6d83706e41490bcd81ead52a2ff55ff8aa1f79776631af03ed56cc8f57e0de3e9748eb6aac1e524a4061359517bda31a6ac9aff3948809b6d837a3fbd15d601df38646f2e4e24e06728a576f1c8db3725b1dffb3fc58e0102aeef9eb4a4a3ec2cd05469a36e674f569b93fcd97e3d2f4a03e388dcb36f827b512c8ccc885b3d19b3c9736870aba7cca12fb97a6b13b03286d73739d8e8521fa3bf61a9812ef4473267f9f8068071dd85b6c349f1bc5ef10901b58c4b83bd0ce2c4bf502410c105435abb3a61563e84a16dfe0570ddaaec29263e4d16e6dae3ac4101e2d4ad7c9d5c4e62486b45750450412523fe8efcefa81a80e032c616a3abf24f62d01e8f0073c8e16c023fbf671a6f399e4023ffe0e07f3458f290464cef3cf7bb83560907ce65bf8d94e4aae15bfa6c8de4081db4ea54b811b1d9927b4cd848334ade38a70c82dd4bcfdea86006244dbd973c7f02ad4835903bd14858b16a349a8d939a57fd64d322e6ffd30b6418f41bf462d0cd893e797b262798b0737114c504d6924b9e84d199a72067c615fb193d178dc21a7f9f370200736718c6c3b4454175e151e289681fa0e4edc4dce9e8a3038906130db4bb4fefc664ad1d06d64a0ad5de48974b5c39510fe14925244612fd6a8b187d5f7abc10ea086f2210fc382f7d2f17edbc2b3544ab86b088c0214b3466754d4532474389f7f2456bbf35dd815311c0230eeb517c5f27d4e14e3663687eb5a7cc71561add630baf6c52a8f25f3583863f7aff95711b9b29709d7f8a7160e9033e42970a9f553e8add2c2b967bdf80cc674aa2cccd5747521f1ab8e64336658ff58a8b8f89170a633e4b6911ded1034739a43c5a20f8b966f6041d23e07d2e3c5f94db364dd73ea8783d0e7229e84c555c3fe93b604adb9ed3dcc2809f368d4ee69dbe2a2a428deb4045a83f13195cfa7eeebd8526f0ea8fbe3db57d10789b9331ddc93dadb1f78ca46bae8d56efa5e667775819b73f2d003119e044873a2fd22c10181f98e37b4265b1e0ce7e3a744ed1e0b7fb67b8b6b99edb8b675befbfb5ef24e5f41da6cb2a7fea69a26a38adb7b54f3a5dc3fbc587fc2f093799e0442ad1e89b36d5296c0a9990ae5a743984090287abb7711bf7bd0d6a6819d00a21bcac7db8068c5bff376a82805437fe0e4551908b025014598edc02502a2578cf38e6f83ad592e3faf3546e8d88f4c246d948d6f68dbf387e24c277e9b935deb1f3c66e0d3eea77359893fdbfa089f984eca20f12702af8c88aa2e4cae27a37ad26aa04419b14f2c618772c001d6ec7dd89d1b3d98e08c2a2941f8e034f6b821c0a42b47ee9666f499bf9f2d83310bad098f80500a02d70cd5ba5a877a2e037bd3f24e0e27e414fffa07145dee52b1975be670db9cf4ff0a9914d8eeef84c3044f3ee18f2c86ecec17d7d4310dcdd3d31923f573496e8fb6b9814588d7d3b704bbb6c708f1a243898e28ec279041d7828eb662e21ec46c662912edfb39bc50f4201588d33bca1797b19de09929796ff120f68d7a30ca2030c78079bcdb4babd4b4387a8d404fa5259b53e11efd17d3738e237d259b734cab8ec418ac1f607ba7a034aaef1d3f0cad7ea877b7a48eec"}, {0x20, 0xffff, 0x7, "63613783101630cb32f491"}, {0x80, 0xffff, 0x6, "20b0404714cd10ef25c54e52320024353d447c3145d3352950335e0ef789fd2107ed955ae8f0eafe21fc64f901716c8b03ef7202dd34b5e775c293598a42aa18b2c8d096f1e1c42c91cdec37d43d66e1ba8686c4c2527e401ddebf9d6e5bdf201a93ab3d29b9e19b9494e8fb"}, {0x38, 0xffff, 0x10001, "8e0881ff3b2d5e45cd166b322c49a36595138d9fc7f16f03e3d4a550b8e4dbadfb218d84"}], 0x10e8}, 0x200) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000000c0)={0x5, 0x400, 0x8}) sendmsg$unix(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) 05:37:07 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) shutdown(0xffffffffffffff9c, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 05:37:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 05:37:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000001c0)={{}, 0xa, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 05:37:07 executing program 0: geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) r4 = getgid() setgroups(0x1, &(0x7f0000000140)=[r4]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r5, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB=']\x00\x00\x00bus\x00'], 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xe2) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) 05:37:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="826c2534010f24e3fbcdaec8f2578a4ea6b5ec6821e5fb279ac48acb923776f88d639ae752a3e2ea01f63c9d66fb7ee8d9b037292b37ea1734b97255ddffdda0106220d004ff08399d2a1eb13a6e33ef87a3b2e3"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0xe9b4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xe959a2115460656d, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00\x00\x01', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0xa4f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xfff8, 0xff, 0x1f, 0x2094d53a}, {0xffff, 0x3f, 0x4, 0xf4}, {0x1800, 0x40, 0xbc, 0x61e}, {0x7, 0x0, 0x2, 0x80}, {0x8, 0xff, 0x0, 0x8001}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:37:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 05:37:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) chown(&(0x7f0000000200)='./file0/file0\x00', r1, r2) lchown(&(0x7f0000000780)='./file0\x00', r1, r2) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r2]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = socket$unix(0x1, 0x1, 0x0) shutdown(r4, 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') ktrace(&(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x4, 0xffffffffffffffff) 05:37:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fff8}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0xffffffc4, 0x7, 0x8, 0x7, &(0x7f0000000340)={{0x0, 0x2, 0x81, 0x3, 0xf7, 0x1a, 0x81}, {[0xd6, 0x6, 0x800, 0x40, 0x563, 0x7, 0x80000000, 0x6, 0x8, 0x9, 0x1ff, 0x1, 0x7, 0x9, 0xabd, 0x3, 0x5, 0x40], [0x20, 0x1ff, 0x4, 0x7fff, 0x2, 0x53f, 0x402, 0x9, 0x4, 0x7d], [0xf7b, 0x4, 0x101, 0x1000, 0x1000000000000007, 0x9, 0x10000], [0x100, 0xf5, 0xd9d, 0xc2, 0x0, 0x6], [{0x8001, 0xff, 0xd31a, 0x9}, {0xe4b, 0xfffffffd, 0x400, 0x4}, {0xffff, 0x4, 0x9, 0x7271}, {0xa0, 0x8, 0x41c, 0x5}, {0x7, 0xfffffecf, 0x2, 0x2}, {0x5, 0x4, 0xffffff81, 0x4}, {0xffff, 0x61, 0x7, 0x4}, {0x400, 0x1, 0x3, 0x1f}], {0xff, 0x9, 0xffff, 0xfffffffffffffff7}, {0x2, 0x1ff, 0x76, 0x1}}}, 0x6, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:37:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x447e484049109743) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r1, &(0x7f00000000c0)="86", 0x1) read(r2, &(0x7f0000000140)=""/229, 0xe5) 05:37:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000100)='./bus\x00', 0x116, 0x5) r4 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r4, 0xfffff801, 0x3, &(0x7f00000001c0)="0f41fd52e3db417e57cb6d7b5d567d53460070b53ea3f7bb9a84b772483ac25d2bce4cb83387f41da30684549c9ab4ee7840b89a8280eff672f98ca926f53a7ef417f73255a9dfdcbd0059bac00541f90e423889d3840472f1c0214ae1960bcde2f10e8fc98fc8eb43dfea3ec0309f9199d11e7275bd3c77eeb8023f83e10b50d787be1dafe822b939ca9d54be8f2af025a0ec1c94", 0x95) r5 = socket(0x2, 0x1, 0x0) r6 = accept$unix(r5, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) dup2(r6, r0) rmdir(&(0x7f0000000140)='./bus\x00') r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)=0x800) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 05:37:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x10001, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000480)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x6, 0x4000, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000b80)="90853856a63efcf2dafd59dbb3cc0cb7bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bd6d2de579ef2d6f0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403140000000000000009b52564e876b1787e3397b79edffe470e9f14853ca65f1f2bffd720f48cc147c6333e78f1e1f42cdc186a440aa14211348aff3a5eb57477c2a1baae41c193e33b8032bc892f98e65f11ea33d2800d83d17ef7b9254394426a62743a7be8b81894de0c2c2258b31f3b4221d076f80b5bef1e23418aafce684b02e486ae4219aee4e63af53223727297bb2767284d00d957b3a821740367a58a7f377dfd00624de4c9668bd5410038f0ed021627e5d7346ffe5a1ec0855fb2194eec6e44464d6a2ad92629b3372a26b58a1c454d35bead004e85d24f64565c27a91d0b2750a94a000226bbefabb5e5e93afa4b209a50b07bba3ef68283a607cdbe8bac8de5ff43a8a35baab0299fda5d9280aab4ac142f23349b30b664761e3235f3bd082cf3156f214cc2625bea77fdf7b71f5b25d2def8a3134b0d09bf8dc74557d0dc0f6ff3e7b7b5330ea7b4231741545db3340e3600002dd3fbcc996309ad9fcd1928b62642d8a04712323f0d8ca0e2759e5ed2fc9064d0871f6c748ee7ea9dd436acb3b1a982d9abf02061cdd3ea2d698dd86dc813876cbe000c46b2e85b249d33b65d48f49246b1385c6b192f92ea9b4696d40ef4dbc9f9d36f41bc7b5efc82ff6a0bf1a73a631d485548c0cbc3a070382fedf50627d0c865d268f77ee6c85bd520d1b36032adaa4f70caad441431ac46cc052e23fa65d094001c70a6ca82b3de87ebbe3af4da7cb8d748729c09514b91f84ed600"/676, 0x7cb0e701424bd571) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x1}, {0x3579, 0x1f}}) r3 = syz_open_pts() r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000300)='./file0\x00', 0x10000, 0x34a) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000280)=0x3) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) mkdirat(r7, &(0x7f00000004c0)='./file0\x00', 0x2) close(0xffffffffffffffff) dup(r3) r8 = syz_open_pts() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x8000401, 0x5, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r8, &(0x7f0000000440)=[{&(0x7f0000000340)=""/159, 0x9f}], 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000000400)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x7}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r13, 0x0) syz_open_pts() 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) 05:37:08 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x2, 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000580)='c\x00') fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:37:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001640)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206980, &(0x7f0000000040)=0x9) 05:37:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 05:37:08 executing program 1: ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7ff, 0x7f, 0x8, 0x6}, {0x1ff, 0x3f, 0x8, 0x1}, {0x0, 0x1, 0x73, 0x4}, {0x1b3, 0x8, 0x9}, {0xfffe, 0x1, 0x81, 0x6}, {0x7, 0x8, 0x62}]}) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) msgget(0x0, 0x0) 05:37:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) chown(&(0x7f0000000200)='./file0/file0\x00', r22, r23) lchown(&(0x7f0000000780)='./file0\x00', r22, r23) lchown(&(0x7f00000001c0)='./file0\x00', r22, r23) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000a00)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r28, r29) chown(&(0x7f0000000200)='./file0/file0\x00', r28, r29) lchown(&(0x7f0000000780)='./file0\x00', r28, r29) lchown(&(0x7f00000001c0)='./file0\x00', r28, r29) lchown(&(0x7f0000000900)='./file0\x00', r11, r26) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r31, r32) chown(&(0x7f0000000200)='./file0/file0\x00', r31, r32) lchown(&(0x7f0000000780)='./file0\x00', r31, r32) lchown(&(0x7f00000001c0)='./file0\x00', r31, r32) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r34, r35) chown(&(0x7f0000000200)='./file0/file0\x00', r34, r35) lchown(&(0x7f0000000780)='./file0\x00', r34, r35) lchown(&(0x7f00000001c0)='./file0\x00', r34, r35) getgroups(0x8, &(0x7f00000007c0)=[r20, 0x0, r23, 0x0, r26, r32, 0x0, r35]) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000080)="845379edb07e026a52d469c1d278dc94af460c3a9b96f8f4d5150543c338ba8861d17f3b9281aeb9f8c1100861e59a556e6475dd953b6d9c111472191506154417011d1f36db507d6e7b02874b7cbb14a5dece30d844dab321217c28fc2ef75c2c7b6e75664a9a93743fb0118d5c3cafd996a13343d09ec852d33a020e0caae0302834a87427c7ec37d4f81a25e9514f2e792558fbc2568fd08207923dbdbeeee52e6f164e7fbf0e123bc34ce8319d2f6d8cb8bee029e16ed9eca2fd1bfd109f3842c713c3e6", 0xc6}, {&(0x7f0000000180)="45e071ab159053660062a69dc5a6ee8d60fd429a403826efaea596fa21ad00dfa4c511f3ec78289d32687d13e4e90093962fa27c79", 0x35}, {&(0x7f00000001c0)="44cefedcb6dbcfcb051de5b0d2bd6595d4b62e35744829e8a18f726cc0", 0x1d}, {&(0x7f0000000200)="0efa38935c2e850e52f6f7e45b441130014fdebce31d712da26d75e2bc3343", 0x1f}, {&(0x7f0000000240)="f01fa5c755427de846d75e67720405672af7f5ff255f0199f4b52d959b045826c46080f1e76b148bf1abf53b0a19f8bcd236b11387b87bc522a8fbd1a67590c2801aadd4823a20292f521dc9a9e2b9e9f42c54a01be9", 0x56}, {&(0x7f00000002c0)="4d9cc2518adb40b9774c524d0e0c946c3e451372db02cba0416fa07e272c83185707c1d09f1e3b631f01c0fc7934bde414ca17b96df09679ff52aa474263e52206af0ead4220d10b9eccbadd1faf50f049a4aac449d2d57b69ef925f23a4c5cf0e03e6db678a214e4487b597adbb289f40aad8803809d4694e0450c7558be83f798ca6cb21f608091c491264f91f271db42d3c963cc2de158659de29218cbd83797dffe20b99e0bef9a73a165ae650371f279c465bfd3adee07c7c374841ba0541a225ebc57df217a8fa6051f9c9c26b6c92c145e2", 0xd5}, {&(0x7f00000003c0)="5a5975c7fc71574f29667e9cdb99334e53e56a0c49c983270842513f0bea6d58bc8849e696ac3a3e356761e0abffd81fd07dd10f97eca4235208b06730590b19fd5200736f8b34919a36a23fee4a7832eadb0215bed73d117594b69a6641527f34bdca12d0b436cbf1bfab48e1a2980aa0c73fe11b3b7e0a0b58ff3c276878cccef45b8b5f27418ead07928ff3b8e824fb29fea49ae7f1ae00ab3353682048027725f58e834fb9449c514911c2001d9850989a860c35fd94550adf0dcc849da6ce", 0xc1}, {&(0x7f00000004c0)="c5f661c15dec532b44e259d9363459bdcde79eb06ff2a59c147416f4a3e2a7cdad8989cdb1caa9ba8a2afb1794bb4b483c66276ad7ff08bac07bab288cf12349f3893b2f2cb096e153dd49251e89de8319f3683caa6e77ae9d2a77f032705697aeb63f65e33b86355262db8dfd83dd8c637ff3129d9cd966e5122acf15cfa2311130e05a50e8a4b4c0561e6c99ef3a6c88fb7de086d640bb38ab1cafe3fe63", 0x9f}, {&(0x7f0000000580)="fae50d463b2b2b29c16c2c083f0433fae389e9ba688d01cb97c55e41e229fff310cba7cea98a176722ef1920426a97f49380d3c0796e92be582a939ca825d01e0049b5c27cd371a384670437216fc24133cd0fb30bb70158791cebfae0dde9f157034464b7222d9d8f3b7288a0574f16e6aa6608b19dfd1a5dc2c8c9937d6293b6acb455", 0x84}, {&(0x7f0000000640)="36c25b7b587a5489d528c9788a4be2c35f944a1be582a1d325a6a0f67dca2ab0c984c8719e561c", 0x27}], 0xa, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r5, r0, 0xffffffffffffffff, r6, r7]}, @cred={0x20, 0xffff, 0x0, r16, r17, r36}], 0x88, 0x400}, 0x2) dup2(r0, r1) sendto$unix(r1, 0x0, 0x0, 0x40a, 0x0, 0x0) 05:37:08 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r0, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000fffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f90500000000000000475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r0, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000664fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d2fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r0, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r0, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d}, {0x6, 0x0, 0x0, 0xfe}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x2) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48, 0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) r1 = socket$inet6(0x18, 0x8003, 0x9) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xb28, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30542, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10001, 0x1) 05:37:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x8000, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000003c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r2, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r3 = dup2(r0, r0) ioctl$TIOCNOTTY(r3, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r3, &(0x7f00000002c0)={0x0, 0x2dd, &(0x7f0000000100), 0x4, &(0x7f0000000280)=""/21, 0xfffffffffffffea1}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000340)) socket(0x11, 0x4004, 0x0) socket(0x20, 0x8000, 0x80000001) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x80000006, 0x0, 0x0, 0xfc}]}) r2 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x81, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r23, r24) chown(&(0x7f0000000200)='./file0/file0\x00', r23, r24) lchown(&(0x7f0000000780)='./file0\x00', r23, r24) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) chown(&(0x7f0000000200)='./file0/file0\x00', r26, r27) lchown(&(0x7f0000000780)='./file0\x00', r26, r27) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) r28 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x84, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xc) r40 = socket(0x2, 0x1, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$TIOCFLUSH(r41, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r8, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="bca9a4d9743d1a26e50d179bc482278e8913e1e67b44068f95cfadb4d5e28c572b51824c04f070bd7150a83fab87afc3798d44d28696b4133bf438ccbcea3a94f11da208840e6658d93c479f3471f9840fe4163869bebacaa63cd05996e5a1e35abf78f4bf168bf75cadb775fdfcd585e67ccf5b97c805af4ccb13406e246e97ac50503a503b830e6c3103ec3cd5376291", 0x91}, {&(0x7f0000000300)="4f0ba08aa76d4f70aa092b8140b5e6f609b87e921b97b834a409123b5ee306f041402eb06a31e87aaa242c6916de052f26e2461492a42d30fb5e73aec23401865c3894448bdb394e6b192e32ee5a60a817c9fc7aaa2dfe8f969570f8c1d41c46f76ea057676ab640275c297c51c7d3ca684087c0545801424d19e81ea1dcb5764af789ab", 0x84}], 0x2, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r4, r9, r4, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r4, r12, r13]}, @cred={0x20, 0xffff, 0x0, r19, r23, r27}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r36, r39, r42}], 0xa8, 0x8}, 0x0) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) getgroups(0x2, &(0x7f00000000c0)=[0x0, r6]) fchown(0xffffffffffffffff, r2, r43) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 05:37:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) open(&(0x7f00000015c0)='./bus\x00', 0x10711, 0x45) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="9f7b8f8b992ccd878b152db901e0c1799354354cb848cc1ee804b82aeeda7f882019b668b0c8c2f972836ebee3ed7112381b7544e99f72c6547814217d55eefaf98465a555260f28b05411612ffee3000b2102975a210f28a9dbdfc9cd690c6e634b1341351ae89f5edb0f782f43376548bfb6dbff474c6396368e19c448c4c77804293ad9f56abe9bbdfc14a6704794c2db45e47f7f266b", 0x98}, {&(0x7f00000002c0)="04327f98a1f85167a89a5f5e95d177ebf537f57430a15dc8ec23ef705145ad9410ea82dea3c693d780cd7809a7ddcd186f98532538eb48b2f715eeb1581070a05de4620ca9427c176c9a1ef820b30879069efba17f46c734b32b84df58f938d816203a8a3a31282218b8853d50ed55e5ce2091c33fd455298ed5dbeb4d3bce21518947fe86be5226377e73fd3f25b483a85c45808e08eb38a737dd71f36c3daff287f084d05b5ea2f44c5e5df197c3c1b1e252593fb5e369dfa2971233967f9735ec214cde8ef1242862228c22d21fde96e8f4ceadfa8431b725c811c8a508bca6ce7f3d409e9bf6f9f5842898ab95ba9974176a036bc692724fa4c79ab0caf88db47fed997a43fee88464d715aad84e117921852d7abd5aec271c4d2948327404254c1cb7c1f5c0eb8b699bb89a46e7195d588267ca306cf3625c49bd91710d399caaaa53e4245f0871b91dd6417c2f4d708c85a4da4cfdf819cce1a3756ca0c622806f23287cfb150d2816f4544d91afba6aa87623dfe7f32bb7a435d42b4443fd1f6ca20071099ea7bb67e0a1f29ee650e609159226f71029546ca144a2e4ccdba1f4c57d227bca65f0481d7ff511a0eac4d603222cb0a416b5e6e3ffade272baa7ebf9ba456e020b701f9e48c3399816ae9bdf32c33ddd702f4175268a4acc71687deec7b1ede180e8c2834c13c7a0944092765b13e0df98684b7c10bfb637ee62116387d16ce8985fcd78eec22b278b9880f8bb7cda590a948d80f08aa11b7a858fe8798dff8f0710bcab0457aba3485cb2657678d0bf32d7cc32ee2960ac62211ffa6cf46a45e9cd1be47a8d85b3a9e43e6d2e2909de8797255c80448062cc082e7ef542f497587762b31a6061d7bb97b11081f1681e047e795ba1e95d7c31980e6e09fa60b46b355e8203ed9adc97225757eab3691f8d59147750425083495d8f4b91a992922f21741faabda882c87d213b8db1d6a64e45494156580c31da75ff072c444569295306d438e47c03037de6c04ee4d343ddf7bd5a6c6a15c3e014345a3258fabb506d6f6629a933a612f2f786da005824bff1db2ec1fb054f901811edd4fe072d3ef659e240d270998a48a2c747f0b10e7fab9263f786f71848d7760eeadfa53d7c97b65fa0cf208a1049338a6dab45255818d961b4c1fe7a22869c50006d71c6435b7078c8a9c2d4c3cc258bc0fe66bae9b067ccaf721a3a33977eb9b02d128d435fadd034ce55fa835136a83c4f2e1cb4a5a0aae68e658624d74e720541dcf488a03714a18903bad4b400d89e75eec211b4f3eff31026378641753c7b49bbdad9ab2f55f3808fc10fce016a978fa2ab5f11c5ea8b4a84cb0337a149b788c7e4ce643a9e8ee707c69c82eb22e614377020ce89daff7d2879226f20e73258837bff44d75f4d0b5165a9ea2ac78029692410bd0fb4090d760f4806b874a955cabd15070f5b24d29bef13671c331985a31ee225d9589022442b4075415d0cb5f2bd7e9e49db27311f0ec7e4b7a9d227bc156dbe0cddeaeb9b92f38d37fb3b5a8cc50d1b9c25757b6192bbb5fcf863e14c0a2e8fd780377ee1b137d530ac5c2de7ff1ab728568edb9aa6d3b39039358b871d21d0e09e5bd6ead080133ab0363bdf352c7151a5019232ade3d63dc5ebd6010fcc55d2263e023665dcf3af6ccd09bad7902c996d7c79c4d01cc5aea46684284372ff07af9a74e25cca3e4cf7ac8c27fa23c1c4df4bed223f63b448223a20a7cb6248bfdc88ec63395faaf1f41d47c8a3a67e518dc79a59bf9b7ac70b9a9b7810d513bc28a29d8e9ac33935bc7113bc994584ddb972b1903e8c694245267ffc18035e4865b330037664126e49775eeecd72e9f9123c0d2648a927369042e0f9cfb43cf9b5453cf4ff23fb3ee902cde30d83dc2436871e91ae85eb1311fb937f4bb7e8495e217acbf2abcca2d0f66b0e8b0087711753a8186bfad99c779c0e3b67abac1a20dd86f4e37e4ac27a18dbc904b4d830816d7b61fa19b49da85b7c60384e05d20566ff0c553380273e325c9c456a3ccd9acf01d6fa32017e6f6b34c4a488f8f948e097b4f7679a7e5fd178126ba320d03c7eef6e65ad00e68847dba8dba0c46caa6eb0744616b2264d6417142f6c9a5c61668ba738ee6083906a0c0ad957996e449deed2df0011b64255567651bb0469b0a8315f9e69c5a4cd4c14bf1caa0a6e6903f67d93752db2f9ceed64ca7d3dfcd74dbbf6a0f85035555dafcf0e9bfbc3f98f658748b8ca0e68e9c55bf9148c9c46c096a19ee94dc3bf136bf1f3ca93902d44fd2dd9b53d60bc67c6519452c6446d30bc6ade59c8ffbb559a8af1b0d9e0023a98d458e13c37a82d8fcbba05f4874151fc94bbc735f395a2d5f036c2c0b51b6c090e558851afd803e7416d53ea2b4781c892c70a30788b1f7f67cad442bc0519b0b20dcf62addb9d5234de5bb04f87247b3d87abf8d4b4ea5996333c83be2b1368c0ef78e8b01dc42710d54cf1696d3ca15e571d547712246527e0843ec09b639cf1832c9dcc509a25e49a06f107ebbd62bfeea4afb51dc77d9ae950c3b403248b8d29dcb6bc5159730ee2dd6feab9562535e147bd50ed1a76b9c7133c1a85c3b1f4564aea44539c2652768dec888b93e82422c37fd5a90461d5300cd0b43ee44f3165d81f0a35d2cf043778a74c02dfd43bba43f782863c63df55f39b2cf79d3432cff1c711761a4467fcdaa9ec1d0f61e07e8017cc7989275f7ff6ffaacd7d46fcb7b7061ef56285e27412e7f73d39fdb793409c62ab6c8233f8569d484cc24cbb3d93ac016ff62d0a6752455a10ae311cade76bda4ae9d8b9df8b76d12c0d185ebbd16d72ed8fb35d4a0c6c042ca77463d9a316900c99245f5edb1ff7d06d49f792d74492aa6fc1aa911c52d9909c39972384ab0d38845fc96c93ff3ae88272592789230e8796d9e93d0921ff32f393f03b2ac33e042c024eaea74919596aca6c4c936d0bb4052fa525616f9d80106ae9e2b6cd7baf5fa6ffaa10fc31267a66c825347ac12bff7ab3903576805d7043ed9b2a7ced564992ebaf42e71050f85d67b1e8f6f15174a02e5c93ef727ab294d42b1f271d6f26ea5202f89ea37b8296aa98488f80b63fe420730b93456b641fe4e6057ac532615479ad07a3143b3a66d76cd0a058ca72bd1686bf9b0a79092d2b140593685709811fba41324795a8828afde91f1408d9b492bfd313b72229a1d326f1c40214c280e91f0bc1887135b5c9eb2b52ef93f3da92b34906677899001101c250cfb229d68b7ed4d957f3414f4767863286aa8bb83d251de2865e63c0f9051f5dd7f9e02c0d25c1c74c129bb3826924dbe0022b3dd79ba010b756fbc92289a00b80301a2c102a64210a011d01ee1580831d15d44341069b17e7ef8939546dd5e99789a999630453e97aa5e9fe6cca51e7cd47c95874c91e2da167762e3fae6f38e30bc72e674199ad75362ba7eb1e16647ab9957961e0ef81293764a6b96d171e38841714152d43c0d129ba9585bc060fb09701658cf25553a5f41076211b645326952d51130921ec92a8ae3cfc1ddc170a839b707ef9642d5057f689000a15b6989d2f383489be7ee0356825598a2c10ba659aa5f4fc0602ffc16fed480a878efe5b1627d3e95092532ac5543ea5aec4bfc5df333ddec42fea05255dfc2fd3617d70824498c99bee0e9476c27bca72914a66ac3e761992c6f3f387ff8d2680b4e779278b9cb3bb97e125a0f25bfacd33b5eff1c4bd2d7c3eb1a73ab52573c08dbca2749eb0d405d5ff6a61e361de90e3702d6292d76d25531c6d39da39978d8fecfa4a18061b1338860c32e27ad21c7bede83a6d53c8b0372e85a0158aa2ec9113da5f942371dc20a8a49d2cccede7d94937fecba54ba3c41e426ca830b039f366f929ed15ced966a49e527728091155a49b365baea6f99466453d82681b44f986306eed73769707a8d2eea0214999956cd78250ac3f1d04e944554d0c5e05f1421bba1453fb9f1b3e3928465a19aae05870192dad93845b0c5d57f1694438171bc947ffee7e110cc49287af5ae64ee769572515046bdc531137364ae86d8f75a60de6965d82db1a3729a951eab9796f48db54b93ee6b922107b25b1f31e4a9ce5dec57d439206d431f3f6821caba54737475bb2c4cdb68c34632a5ae8803b68dc51596fb898357166b821bb435e726d92173721b4a62ccb8f81d5546b1bdd9cab07144a97b8eabb384b878f2b0a2509a6e81ea19abf88c40f31def29aa1d77f62f3d162cff9351d690740d9728198063b30519eb733fb7bcd1acd91269741f4616bc99d9c47536fcb92ed28a17e80bfb31ba9cfce62f8c13f0d79a70e3967d21984ec987def00ee2da3dada09126db58944814606a84f45104eb04961be6cd17685c22c37cf801603ba9a530e455b429bb63ac5f852ab6164bb1b88ba6f9ce7859990599fc3eabc897a5d8fd4147d4ada40b2db926484dadca616f15b724777ca5f0228a28f780d4cd6cf6456a2e20a62c512035b08c1f1d95650f2b1ef0c23b8ba8bf37b60bcc520ab25a6255a1285cf898fd0894b5f2965eeb7afe2c41359e7b9a3d4d46f3d0ef02f73314f384e938b9cccd27814f69c627200ac02ec98e1ab1b87ce75a094882e70143fd02a8548acc586a8d0f44c518ba2e17a71ff118401854958baca6b828700fc476442122fdd9bd91d664d7e82f46ba778ca8d10949912b0cd41aa83a065dc394595f612b109184f91e320b31e319a4b0b8a4306d4aeb2319614e00ef3e463c6d9527313116cace170d23164e65c403c026f533fe17309a4ae3b8f5a5434525b3dd1540409bf07e93c99bcc7d301dec869edd905bf65945505d73280c31405ed700b06539fe8e48cb0bc26ea846ba4c739a88fb9fed4a9c400816d1485836106aad8ffd6767adecf905f57b3cefd56f50d13b4d0b893b61fed52646696520e3fa2685b335b353b73e2ba8e924e8916e0675099d53371511a10657ee9288f59f41d58a834cf2806cd4b9b2c2cc9ec58cbfcc00b92619a06343e410566b30aac5e25d8e36ca49c39a7fdfee795fa035c55676242dfbe37f2e671d55109b6cd7cfbd282f097b77db7b44b8cca6e92d244ced3e66d7575a4db7b1f8b183e1d267174be8d224a41040051e8ca105bdc0db1f4ec709468747c364a7eb826a02f784969de81f012f2fd1cd9721034509961adfa6a7639261d8eab9f662c9aabf577dbb9d27c5b8f8e03e7db5bae27779012c54f4f2f77d7c925aa10c3803c3dee3e05f7d67e03d155b40e6ebc532dcf78419feac11a75e65c0f0a386f5449143d485be6c92291feabf94591b252d73f433d69009b14afd3feba37631671329cde24597a370a32a337f8845475182670c27fdf4ca60c65cbec89b4f948ac58f24d7412fef057d29161eb29d6be8aa02ecba1c15b40eaeb3d535e3f0d7b6d3cf6862a778da4a0b1d56b5a03c55e85ccee6c29ce29fdbe1bd243d2048529eb21539c03e6849ffe6bb5223a2a834b13d86ac9c008ebe5bd9fa74bc64d580cb23692e2dc0af9592f83c445105653b0cc36a9959b20c1346c9284ac05ade91a1d94d4b6769bf28f6089eb3036de3d8387dfb8dc90c2e74415822f3d41357ef03bbd1b5cf3d99ea2c242884476071be3f4e5239a2f7b08672abee5445f58bcaa4bae8203cb9cdcbc161e7ea563f947d22b1b1c151b10c4d3a3285064404e4b69e4d29a53482ada0ba2674fbbe247e8203d5cb70783eb9223c6c43177e1bc84d6e32dacf424858a25a5", 0x1000}, {&(0x7f0000000180)="cb594559a05f26efa4692012a4288b24180b172823f13781dae163c39c1d47728fd221c70aff8a7f9c0bdfdd3d76e446bc74142bdd6ff47dc51eeb82a5f2eafa49a050215618", 0x46}, {&(0x7f00000012c0)="cee344aa91cd4f286f69c5507a8b74761e2ec3c82a4343846d4b56f34831963e31725b9b0e42fb38f7c72802d5ed761196f2442403490164b9f875e48c26a7fa456fd9fdd6ff8f0bb1fdc89bc6fddf4d048074665fc3343d931d4901979a280de8c50f362ab7057ac085d30a94149ce3985a8a583db0e36138cbcddf9c47e3b0c50753f53c3c0d510360736cd71193f1d5e3412f32b7544c1baafa905c63ad19977a09837a317566f20a695c7b4af60d7bc211279819e5865079d804b2a6ed930e47a49a8c3feb5103c999a2b49d6f4b8a3342a3a3d3846aa9bd6aff623474ebda7d78736f1b02aaf3e893faa7deafd81742e910e1", 0xf5}, {&(0x7f00000013c0)="11ea2c514e32745d12c4f8e771df74af43e9fc7948665e51f4be3b163cf3b979ff2df4667f452d36d15f18af067ea18291e9b893e9ce5b0eccd5130c70799dfefe564df5f04216453b94b15ff6461c06eae3e49737292a8d7ee46d45b3f839ba8ffc11a00690bde739e93e130eaa8a81959fd07f947976330641f493fb70c85cce715109b329b0bca5ccc61cdce9b6904b53e961b352be7fa35567dde06d72eb8e86e85325b3a156d919f8c35f70f889cb0be6b7abb85686b73a3c4c0cbfa77c81d6fe4e80157a7116e2ec", 0xcb}, {&(0x7f00000014c0)="783e43fbc48686b5718a70cb5dc31931a3e498d6f4b5becab97f105ed66af40813d3b512a23c9ab67d9fc5e51fdfc22bfd49931325f0b1af619a6b3a09ad41588f9950e8ce5afe4256fae73769dbc3b7abcef59c8a5ca0380bc771066363a1610bc4912850e59d001f0f9995fb35f6790d73a458f4b81e696b66eeaa1389f1b73512132934bcea6e073431bd39a44af190bd560b39fd81771ef871c28fff120221a924554d8b2c7b06dc15fdb26857512ef7cdec9319b02ab8a8a562dc03d5f6a9bf23f77327f72a3b47afeaf0c966de4e6f89c13775885b4d03ee7c52", 0xdd}], 0x6, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 05:37:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x44a, 0xfffffffa}, {0x18, 0x2, 0x9, 0xff8}, 0x3, [0xffff50e3, 0x2, 0x1000, 0x1f, 0x8, 0x7, 0x0, 0x3ff]}, 0x3c) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 05:37:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0x4, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 05:37:08 executing program 0: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/30, 0x1e) semop(0x0, &(0x7f0000000000)=[{0xb, 0x1}, {0x2, 0x3, 0x1000}, {0x61b279fd1a4f0d67, 0x6, 0xc00}, {0x0, 0x38f, 0x800}, {0x0, 0x1f, 0x800}], 0x5) 05:37:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x326) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0x0, 0x16, 0x0, 0x0, 0x4}], 0x3ff, &(0x7f0000000100)=[{{r3}, 0xc8f680b4e049fad5, 0x21, 0x4, 0x80000001, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x30, 0x2, 0x8, 0x101}, {{r4}, 0xfffffffffffffff9, 0xc12c19e4b4d388d6, 0x2, 0x3, 0x7}], 0x8, &(0x7f0000000180)={0xc7, 0x2}) close(r1) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x6) write(r5, &(0x7f0000000080)="bdea", 0x135) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x25}, {0x4006}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x1000) 05:37:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3}) 05:37:08 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0xe399c47be05d8aa) sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000001c0)="61369587cd93b6357951bd62feaeb1c7a373a7cfb3b7e33b4ecafed9caf71b5f9e18aa9e544d5577a4301e6cdef2a571d71f9a0981113ea690075509a771207494cb3f843b48b1d3ebace8d6296bac7eb91ff5835b8d76edb8d2f674ab6f3d2d6d04173cab3260597a4bb4ff60c1bec99d954b1cee9de28f49a24c6b1f5c46198e3d7b03dc2afe77520ea11cb965c27107edd8c8714c052e89924fef4f897a62", 0xa0}, {&(0x7f0000000280)="756f493ed3938a133c716f34b31d828434aa45d29ab2af12a285909a858f14d4b1083a79a8c423ca8dd91f5bc56157df2044394f3696385bb097f48261c12500ad0367441159a47f52960b3851abc145a2", 0x51}, {&(0x7f0000000300)="ca219148d5fde50c1e5fe48771f32e45253d47394438799b161c395c2b692b2d424b58c5c794d8ea01d49dc49aeec7b371057efeb25a23e19fa0e8eae8ead7f56d0876297c", 0x3df}, {&(0x7f0000000380)="eeccca08c559d3b1d299b4ad7985db7452146dd36040e7bd2bcaaf29684becbc3f7113bb30cce0244c2536ad7cf3849b2c738fab60e79e44fbad87286c1a36f7e029dbb1b76c628701090390ea8357c830fc95fba03ee56067dc3fe7eeddf773e2464c6414db95c9a29342cc6fa0e42e7290d8b2ee0c534342f266c88068cd314f28ca17cdb3d76c9aacab8ba5612c8c3205de8475fc8a12f69e39f90cfef3910865a3eabb596ab5e9e0f02d95dea50c20247e0acc057ef5577c403bd4e241779cf02da20a7dcdfb9a9f25cda2f0dc6854d48c9fe8a212674db5802f4c3bfaa0af7e7da5c67bd902cc127112f264117f94b453748db66a1100983162dd3296fffc3c10743b68d3f8c3a7ed785d43f3d52e758dc8d81c1aa0a162eafbfed46e7cd688a9f5a0f4f61c377d88122816fcb460b219e36fe8af1b7217231077730fe439441d2d00ae3d15e82bcbf3075fbfa7cf00c4e532c8aa0817095e0d375ca3cb5dfb3c1a36e8f0b94c13c515115a89762d023bcfbfa2518381748ab677dede119c77a8155d206cadbe8ea66629412796cfe473e7066b9666b53df817aa02a8451b6f81e161a0fb0165054056b272c06599f63d6b5b085e993e7c2fe07c1f5808ec4e75f37916445288e1907cad4317f5951f75624c505068ad4ab1c753328b61f768a83da8221cbb2b707f0d096c97c001075d9de900ca1098056d21a9e7e67240bab40177f5fa7c6aa51784f8e96be7aabe82b32780ad9d1a54efc3754350113513fdffbb066240dde99b2f33786f849910e4d45ecc21386890424fa60001fd88fd76b3d1369b2020f116d66a9b55ae84222e0518d7a3aa1d5e55489ff265ae749a09893e06797ca1ccb6d89313d0f5dfcbce9d5a1ea61c83fc3c2d61fe16c8e840bd6c9c9fc69ea8b82206aafc7a0a842b2308fcfb65685a45b71380603908c0ab952b5468f3976fb9cde39a02cad842b16b211f470162dea4ed2e33aae5a3abe55a5147f1d1012c80489e80604dcb99c50063ffcd5a8744efa910e57a75671d5f36431623bceb1458d557297fbfbe67d5ed1e3a3234125965698b0bfdfea025a4f119f753b5b4f1883203ff4ff30797bfc58106f5ea52f9aae0ec663a6008d8d8608c31f47c483c3f2291b452aca4e5c1b3e5a1ce6eaff55e18e86b2e181f0316b5ab5038ceee4bd9a234b3b87f95b2dc7104693c479cb95253f409009a52eb95976a6eebd067510bd7b28b92c794240162e1a659a61bde8cc7b5ac028fa77e89c06e92513bdd990b0e64445eb2767b01242d544bbb39b6cbc89a7ab9e0b34ea25823b739114d942638be723f0809088490c8f3fe710aa1cec6043f3ece27d47fcca20a10014d76a3bafe88bd2112a5e7b51af398745375b736bf7d5e72e94341da5d846c7a1815eb55d3520c10454b91473dafac8a71280d708059d1c5db2ee8b74fbf36349a1899bb1cfecc62979662104d2155edf3302068ae225858e0550cb23f974b47733389268d307e30f5274e3aaddc815d2992ee0775c43fb3a30d8eff5b08bd899920746b225502ee1a2761b39eab1a4966f3b9fb4c1b9a2bc05067dde8fa64b8b141d1d64cdd74e844106d49beeb1c89eabc41ce4df6dba4fca721011ee8089984047abbfb2d1c8628b7625e1f3ab38aa36ddc5bb565455b3b74f2b4f663f06cdc2acca23235cf6865d67da871fb5ae42face96ed8b0d8ee7ca3110ecece6d7b12d758a659181034aef2a31c27c1b02c844ab3d11bfd9f850953635351baba371c0b98bde0bcf769f715664ad759e9d4d45dccfed5338b15d1f0e1bc9ba6a244fa2af5f10a8323aa078d990ad797c098123e05c8efc7e3700e7cf1b4573ef3561a7378bfe90f6f24f1a65570b20cf1d38c62dd990b08a6e54d555e9251d1986c7182684530f584fe1a79fbad3a8d3dd0e3ff8a00771f53a313be197aaaf260cf3aef25bcfb9b0fa1c27f15e9e4dee5b6b25c22bd3d873e7dc11d71fa7ab36764c529ded2829fa2808abe5a07a2ec56b88ee21d622629463b8a3f6d0eae5809a2d57d0f110f6de5db0e18e5f61e32aa8c262f7ec1ab33d02253fa6de8165ccbc2353a849cfa6a786c137e06f3b42775885a9f9e0d535ca7b8b237b211ae78fc8ec69058181579af16010a7790a79d75f3ede8d43238999cabb7996e8a01116a3768fb968a71153b951d5680aab09a17ade5c9f1fa3048514a7e86593c14e7980e0fb6f80451ace8f615f5320ba8f0b346ccd1aa373d488259673280b3f51f860ae877b7b0eb1818eb31df9d9c41fd5b0a947ff2e99e01ba602c02304b6c70c2d7e87cbaa6fe4482ea3976cf669c00df53ff5b58d4de53f4eff6ce315481302658ea3b83b0eebcb734a510581ed7fb1191f7b4315497c253468d18bdb60f6075efd8024e3fb829176062ebf30cb9c9a16f958e785b2da998a52c76f6cef082eb5ccdf806ca9e201c1533c1432cd333e5b67e7609d292d60e7514347f24dbbdc1fa8cd55a993b6fe2d06f1596d24c6202a0fba2ec0d7d5bd5eb8af3bf6df3970a511dba8b0667080102813542df865cf59ae4516a6e3b4a03b7392f644f791d162a843d704b13417d003d21a381fec5131d58c2881401f131f14a794983c56228d052658f8af334b17a6fce7c580ddff35b67b5768ce3772deadb129c3842e44156348a70fd6dc2acc2eec50d08e22d09d515ee45a96de2b491672b2b27a58f57f9c7771a41e44e77e5954c3fe4607203b2bac7d48fb894a2058a03a2a9f07068821360f961491cc06dc089c6f8444c3158ee6203c55f0bcc2b1f7b669efe1998dc5ebb4a73f73d4a5a24415fdaadd5399db9efb54451dd9ddd32a4bbbee03b98abdf5d498b71355698336f3c221131754fdca93881c382ab6d10dd23442a5504d81d0ab4fb7b6237e40370e9dda09e2330809b7b363a382a55fcef1e583b521e2bd469ed64d9b4b616363f231877eea570c9234bc3a7bbfa2f37f03352f9fa53daaeb1da9e8db10732fcc209f1213b5515b92697c72490e06914dd597d6978165c56fd40e8a21e0d4b405bbd4cd35991271f2685a146bf0d2a48480222ef7a3b188c0ef2975556d9c9879936d31858d624cb71af578967a8df1816ff3403e77cec2a7277c0a7d17fd3e427a0e3a74b7afd02064a9863047dec70f0d43268062419d5a909010ae1f606a2efe2039fde6c9737b68f29c7ec2c40295696e00bd42e23d93ca0a400081142ee8ac392baf1cc8f6010b1e14ec47be4b1f1254b8387214e522be9f0abdae20e5903e9dc0dccc59a669666e2a41408635af93fda608cfbf12886661a56564d5d16401bf18c21089da2dd3b803ae729cb4bb664fed538e8324624bd87338a8b6945cec280b4fc9b4f7d9abf58f9639d9226bb30fd882b8c73d0442dffcf2692629e56bce0d95f12fbaec16c7b32a5d6467ba5aa3669e9841664907198e3c3bf4a4cecc900e7039894da1423f48887472342d01dfc36402829895afca28c3ae117ae946f0c13f742e4a1a0ff5a38d5bb5ae6805fe2c7e8a2af887203b75a0fc66bb27df9b66072db3a071b5377e4be735d31cd168792f6d8340e51f874773fd1c28c693af7530f87e8ebadcc5838a30d9b469033b3022274e0f05972fbfd0f323b6d77ea6a98b4e010b055f149fb77060289bfa1e7f6a6a82455b10a5e1fee6f2ca5bad4ecb09a2ab4e1decbb7f7f4347f02d2fefc2d24cde8faec69acb591805d3a87d876304b87c5dc7ea68009def79c476912edd6b9d4b95a31963aba3147a1030f99d09cac5c0d0f4c7b6737fa7c8f51bdaff832f88be6649c25452fe9bc0d869ebe21240f5a4d39b0531853ddf3f73a7f3ec3fb3bdd4645b4b2b0a690ba44e54cc13f378b55e150212220336da3f5f40712d9842a5498e2e188a1794521fcb6a3cc323c590fc1d50d134976673a0fb3b59fe8319b8a6748fab2a9cdbd87faf768a12edf691ba3a5bda981db201ee9d98b9d3eded0fbb15b626e7429b777f2c3e674daff7d1f76e63af1d5ff7bfba22c42aa5370bcceb5baba56fb2af27ea8f16cc340c6633ddfdbe5dad14a4c2f98823c9be0c1debe03f18183cbc009362209c564b9edfab42df9accdb8713175324f60d35cfd5299d9f0c56e515becec519f304620b99b533b4fc0133b4ec295a19b42eafa5d979e85947566d2be855892cf6daf3b193b962dc49f1c602d59b408c3eb9d93590d41a071f63787a2df4738c5fd00f3bf978a5ae1050cac144322e00015494a6bc4ff26267e21f247c6cf424cb1e7ec38962502594e5dba47508b9da260d9361cc06f745246a6f60c35b186fb7db687ecc930657c6bef3a3015e0caca1565d76e0893a5fea16036bcbd37cd7e4898b13520b59d515abda649e4125d7222c83cc3a12ca7e8eaf14be5c6e6ae2025f80ac54cf6d6d10d313bb99e4faf7608f355379e974c31d35a52101c0fbb02bd34eeef48c7a9b1bdd9bb6ecea57cb33d7967db61daa4866ba7cbc7a46de3a939ca6c10dd634a2ee10e6ac961ee761141173cc661c0a9ec591f3229bdef3b5c702f9a94874c7f645f2d5ec6f2045a65ce6adc5fe723901a2e4cd2f2adb6ef909c61cddee1d21d1e18774066997c8ea1d7ead6ac9450e58c773fc7de5be425f099e6e5f7c7d20e72a1e558ecc35521fffba91ae5c47d8a9f7f938da4045d123b6082fe45760ea924a65efad3ff2dec063940b2c3ca0f761a2e1c95cbeb59c6178c549d63c4eae3c620c294a35fb32cd591221ddc89b9977ed9fc36eb6be1c8013f550495d36301b5fc3468b31fd59a63c00e2aa650b43fd083b6fef8419847181737d3bf52413c0adb5535722f06e847a0fb12bfeaf9220b1f310273e5c16862271878e4fbd8c1de7841a746c2469925548c3b29de931d0485dc395c470ae0e2d481de9f04419b8ec62a6a7e59567177f750f078528a3d01e72bed68fc150e20c98757d613141c3de7e6be0467e0064f64f85f2077bbc3e38d69d22c53ea1bbee7f8a37200cf9fa59fb28e8a73fd8068da93437d954d6683d973a3dd4456258fae36c2557bf24229bce0c1e6580c20fdd9f3dc0c871780a05c2d01da1a38f2e9062dff494e24f17b27db30d8edcc59dc60d6bf6162eb1162e813095a73a2ffddbc7d5bb3018c13e5dc94438677088329db7672c50548b5485cf2409e64a5d1171a48faf3d7b530abc0bee714d90b635c7deea6dc53f840de6b1111f3a9fc8531e051313374874a7dc9c57be78543338b2a63db1a11a3c1abd0c4266e2d7067bf1e5f528720b5642b35c096d7acf680e8d629b97c3750726ee8183b868d14582fabe63f383ffb3bfbdba29abc0d78c84c993163b9b0b89b88e4b3ad62714b893f1ad0093d83c1eaa5f1f832341bc9fb5dd624be0532a9bbf9c5d2dc4c7aae59f0977528cac915b1c6b1373996e29fbbf4f98a96aa780b0c70768ed36f9d479dbc5fa6d2bedea43598179c939a56a8dacad4ddda939933b168bbefb98cbd13bdf3c246ce8733705db2474000cdb094a1fb86d7621f318c2b9379693847e48944e3acdabce8d3ae6d5ba757c640cb51ac0b57cc0cc5034ecf5fc85589d36d9f22efb11a516bc637bf61a0ffb570a6d6d11653fd2dbaec0c06247900b1e7c94e4573e12ff9af7d1259bddf39774543c7d428ce4806a23c6085e8e234b9d770f30f971fa9e90cbe745b4ec41e8b6a8d765cf82abea52a3162075b2dde15807d76dbef6412165f91729714c98cfa6fa90b70decc55fae8d1a1c66f812b55793efbacd0dfb4c3c247ce3882242f5135a3eb2651", 0x1000}, {&(0x7f0000001380)="7a55071798f29ea036abf0bf857b5061aabe9548f45634933a4fa39701b5bec74a79a287c301e9c9e6857266c1c2784fda6339d9501b4a792d893d7b978606c464d59af43626eb1e4423d5245032492cdd1173b6e8743a50915404871dd788e643ff534ec989a831e179bd3bb33857155ae9f4c9f63bf82e779fc77b83c6717cb356d799a774aa5a2813a6b38e94aeb12f47fff1e3b9bd8728f04c7720e953f5fef7335bb5b020d7dceb15dfee70c93cde576c0b46a7ca4892e3d3508c86c5853d04fe52c65fd512356712a83c4a5bf11ab17cdfd120a8c59bc3b1020552402c2702521e68d8effa28e010ca8e", 0xed}, {&(0x7f0000001480)="1a9d36cdfb3018030170bfe382f99830fa13b93d209b5fb6de4afb1bd2377fc02d769002f23b8c5baeae743c59b6df0a12625a1d2da704960486d9e3b1d2befc4b0c634779bb341ee4b081cf3de5807d82841f339f23f796f3dce32d120dafd18d798661a56e5f8201e4dfc91ddbc8f3a5e91de42c7747aaedd9f2c1e6c4aa46c5e835eb65661c43888953870f9012ebae8e9a5d85e5f585eb8a5cba3eca94f9b024b38ae1e774770abdb4a13965f7cee2bc73926b4cf1056bb2343024faa63cc8ac648f020c7661a22d982036ba7c8e3f2c26ccd49b319db63105c202", 0xdd}, {&(0x7f0000001580)="4c74c35ff2c51446b90b3929fb3a7816dd26b8a158d1d2908fe90824e3354befaa3a5b10fda14f353ef0b53998d744c0", 0x30}], 0x7, &(0x7f0000001640)=[{0x1010, 0x0, 0x1005a, "e3a4ef6e6e07013f26ca4355a7f44591dda9f28f7eec30d0510cd8248963a16bcd3e9c84f96ee7baa2743f0ff6b7af07cda7cdedd2d3c9a511ae5de05d51aef1a943c551bca157ce742d39df03346e9afb292695911f53440e952ef2a364456e3c72b23a32113b600a82f99170f376a58cf4c06770f9ed4f2f03c9faf0154987e0ed4ee868eb79cf5f220e2905f441448ef8ce4b19eab0cc06b99adfe205d38391d5df56725b07a69c83596f395208ace0e93b1cfb2e18aa3e57db5f684b598ed0d77834f51d07cdc9a83d7dad898873238b86240d6ad39c203d595fbec7bdaaeba85ddd189b5a1558fb80dc61290e372a4ae6de9511c01e782c2053cfa4a962132217868669c679787cd246460cdec8b220a9edc13567d6515b3256fde43fa082f85b6e6f4f0cd896edd08a268fb6e198f441efa26146d7b4ca5550da85f5cde4e84403bace04e1a8121e1cc3e04b4722a4577f8edc3db785537835fad56ced5a28a0b798835be0a0bc44a22ffc1b24794ed50c5860b93ff70e08d27422c635a1d70023aeeab5216d14b34bca2dfbca0563716d1b070e716553fff2571701f0161c7254acbf58104f079d7aa9ffe09c7637befd3a9ed24e508a5c4b302017b2f3a5d27107619434edc6e12ee678dc6c797e6612927b03fd52b5329938ec531c6cd3b03aaeee5248142afb0e01f82db578ce64d17084e84c1ac3adb50c8523b473f3f74b6d971d36801a59b974065f26f0534f3e535b04f7172faed80848b4b5f9fe956c4db4fa7c1c0a666b7ff91eb8b7601f130fc720df6925d7d9ae0ac502d0432e9dffa003960df3bb0a89725c3a8efe6368226afeeed01c089e74c70c2fec1113c5878f1c6482c8a81f2a40674a974db81fa3c854acec78e1ce05d068e86315d3cf7b401a5cb3371dfe89232993dd6ec4d3f7788fc6cfcaf4119d791fa50ecbb42d0f72d5839e9f330227c5b2fd1a3cb10374000467a67dfa40deee6e1d0f2871f10f76ffdcd0491bcc3fa7c5a3a6b40d426af5b0c338b6c1d2443000bd59c867cefe0b4a621f61df378e7a31e2153a1fc9255ebb5901ae0add13d57bbf8a5824d62c772a85cf7432e7071432049eaf0ff27985425b8e5b79c204cd942ffe6887445c5a28cea054ad5b6191bcd7418022a2d721501bba766a25333ca30a60153d37af69dd78dae9023802bd42f04cb721c3afbfbf7bc22e468aaf33d56f5da684ead1e8e4776aa3624fab5290bf5095ffd5faee666dbfb41ea5036ae1e942f2bb286fb0a1eb9abd02085ebcb100dca5047531c217cf270888f8847ff10d7b21717fa1fb5938d8eee7b8f1e8c04149654a420a4d2a5bd616d52dd893b30d26bbf34987cfe0a424ea1f293dfa13e76be435ca51c9b5f6ebd81b90ef06dd677ba7d7bb2c1f161ed7ec018bff3ffb0620ca3682d50d7cb0b61e53364f906b47fe878fcb897e6e0b619e29b3ddf472f2f649555f75ffc57b0f2bc063081ec726a9712117540dba30226f8a603be0390eae647b1ac05f577a84d2eee648b5ad29abf1bbd0912a696445b5846c1d60f21cd8c5e6aebc97b6f83c889e0fbe2672b5e344038e5bcdf63f951ce7bb910e5ac5c2ace4d745d6e0fba7187b6b97600889bde5024d89f56b827826209e9f222298496106cbf08f8f0a117197b11323be82430b430416345824c2e213126be1ba800cde8a94e9a0e92a54e18d5c7ffe18ac535d2bd1d226b1ac237e36ff6e3fde4a5adeda9711dc7ccd1d05b925f9a5e377fd3fb4b00a6c25692e09d7a5b41899bad53f7ace34bce5e6e9ccfd9f041fe409d1d5f845f5ab901b50e9217afb018d8583af8b04cc8de515885bdf07a14c11811b673a65d574dc95c52bf8000bcec26ddab6b38b0c05d1f2e7e341ce913c9d93d6153379250ac277db630a7c607997c264cabbe02f4d836b134f939741991f7c75fc9c1325e61c856d6e70a524f12a1165f3367d149e28859b0edfeb89253d592d4af141326da580505474ddfc5438490ae088d96ed91025f9e24c53db432c83ad8799b635cd086af313aa9a6f55130b3a65cff2c4d5af1b52086dc2454050182690c85b7cce1853cdb73039ae0fbd6941523225bf38947161422439694f28203d16074947b2c7178b1f0d17e1aba5c01d02b4e572223b4c72b6015b25a52615dc47bf1cca8df5bed4d184ee87c4612e6e1b1702931f0667312516f90eaf0eb34177f812d4ad310900a8841c02b5347d6650318c2e8b6bc76ee1bbe706e8353d15b272e0ab2323a9dfe96e410d8c42be5d0c970887a2bb78962e9a5a0dcbc0954af396445e9e58e4093d02708cb38b15c5cb5c1112eb622cb02dd278c4eb18d482860a8b8bcecf4bf5256f1accc233ebbda864b1a08ae729523e3abc92aa7de43bc5b11a03d83e56da7d4f6ab4cd5f04489336554eebc644f3912268c0e20bf74f3df42bbfbb15443739c4fed1a00513c50b680e325cc9bf6c4922c899b7987a4f449fbb1b2bbb0c9882e0c35c8be7728244e1f7d9d7bcd88822d1203ba02de9cb6006cb1acb47fd2f85c86c3ce02632f466dba8bdb3b749a0612d03eca071b48c99edea2944cc2ae567248538ecf969921c0f0aef517a4e0fb9cd7ec1e52c31bc1a013cf853f599d045866f00a0a30b7d8f81a69d91090d75dc887361f295149355518db417bd0b61b7a9965c9b514344d5f863d244b3e040e844a4bc9d35a77d00303285ee812757a92ddd478758f28b361217905cc1b62e37f400566a550900f1228abc6302c28d5dbb9a35296de1aef6a6e167874352a56e159003d349d501e4a65c3c6b7033b36337465aebf370ea86bb08c9e840b05317254d230ef9335eb64c9a7bd8dc1913e0261f1dd101a35bd71e0e952c50b4efe4d5bb06880f94fa1cfa17c5e242b0ec32bc41764eab684f9a53caa0cae699069c480eac8df84cc3bdc25877d5078501d19bdc12a909b307bebfac22bdb52e6d0aa18ed4610d377f996556bcb668066e1dd1af2967a549337000735e34a06750d1a1ac1526b67f533cac4b349250dedefacb1037c2210430ab58e4adbb7eef3078b0b7456b4f92bb3de8cc10044eb489c4054759f01a9bf7af8d5ebdf1b6ef08139034c67cc46da4fe16bd3ab406a19f9d79028d9929b31598f9a92d78db98f127b8c866f5bfb7d5453b047fc06b4d8fa8dea1448fe90fa05df6b9479f97216186dcfc3172bf76f6f51146d7983335d6c331f21057fab7dcc368ed2562012f584e9db8c99ab53c690cf222e6d4822b313e4e8a88668d5728307248028b2735410e9b7d238146fba643c51285b60f1ed3ca9a19aeb1a1bd572bcbf4b5409573ce249a3493ab2459f7a77adad7deca4db14dcefe1abbd4907b60913f2e798ff028403e0c50575071aa3a3b1b3fa531d0ed193edd8c3b59aae52fe46afeecdcf03f0bfdb8b1a976ad9d1d9581297ae5645755fde9a43fd4e1afca47d71e8b535d6d5642c62c8522d6b6f9eb86b2b38b86348f8290d56a8841fd25a5b34e43c17b7e2810daf423adbc096725aec1ea833d4f9abe1464b839048dcda90e4833a0ab36d44c9b3e7936660fd08f7ba8c8c6efcb8f6424838a654aac080ca2a2994f626ccac4885c6661fba8fe4e255027258f8d13e9d3e2367c64330fed59a92a27289947cf525dd23b8e3ccf8caeb473bfdb997855f56816f13081614c8ffbc6666235f917be28a7e5ff74a4c546cc925aa954f443b706944e7f3015b510072892ba328609d5862950ceac7577562271297b23e581b45bfcbfa00bfd05dce5263f376c3627ea6b85881c67a8875b400671ddc2dbe81062ba5c7e6c5ccab83edfa8526ff9e4d14ab176537b1521048e8691c27a3f066c2ed2cf5647b76d4aba531adb58d63c98b78be9db7daa71d9469f21a0754938489c1527dd68614cd36940d9b4b50052037fb34bf541759ab91296e72a703b1ba58c59142e159d2f4d6d5eb8cf035bc32aa047f70949c3c64656a83beeffe6cc512185197793a1a87b9d2cbf16b745dc4fc9a1ee51aa6e136d191577b7d077e813e247e1dbec3288d44d4b95206176758768288ce82592a724272ffc3d2667eb2815225fc1c3dd91eba9cec1b2f7f1ad0c52bbd1b78c22379ce48a53c4f88111923b148178ff1ebe7ae249a76b8abe62a435a1f765e3d1108b92f4441302064fd69c0c42df47329c3c9cd57a3f015c0f7bbb86135325e637a197092c5aa03df7fe8d1f41f1b40d54507e1e77ba02b84c56c37f43799083d2acf0eb2308f496b3c8d41135cf0a621470c6228f61ab7302e9f113c3c4fafde2764d4ea5300ab3e9f7425495fabf894db84466f45580b302482bae2fcb270123e200f8e5ed5f85ec98952889f52fee76158a1824b9170fc0c174ce4223dfb9506a6520690fb17559400702a57b1f537d5ca0bac1ad8c1d13278d19adf1ac7cae319d143b60afc69af811cd7339f132354abd77926907eaef488e761d07bf1102e212cf5e4ec6e0c58f43ce2004c77a7ce1c60cb2ec0cc8d46e6477a3bd478bcd72eda22540e4dfb4cbbb27d278c62f600c51f9577a0d1ac5787e810cb7840d7969cef77ece34441415100a064469dbf73fca2ac35fe0aa137e28ddedee672c6477c1a89a9a9f836da752821f4e77965fb7d22f23903e1c811f4e5c2d9c7792be54763700523d948364a44d912f21c4b62155f6a11429ee8534a9b8a8110fe18edc3fd6286e94871f301afb047682944cdd351bd33ec39b1ea4237e04069fa1c8bdb4acb89a0350575cd79bacaa842b8cb9ab3fd51f0f0479d9f352f8e7f1ba0c8ff388e431e8a7c39f80a148c38edbca1b9055e33ebc73f13b3f09d6bcfcb7788bf3f865914fd43b11cda8eeb1a9688c9f0ed2e61594a22f8e31311fca73dae796f63ec38364f5dcb6b546538ff0d05f1abe83c287b759671cf34810f80b6e53883b4e367de2f842da9add42cf9415f9233890aa75c0e15166d1e2c29367a177dcc91defbce0f23c4f92aa56ec0c25a646c0681324590228a3494ae702208721f2ac174325968ef21d2c913c75cf14cf5b29f07701ae4c103febb8a1b61659664d2a8250425221ed1253eaa95c1e63310cfab6902a27e0dee2af5d7595fa54403cc85923c8d47764f2b5594e0e69b4118edf440e640d0539496f9a60a6a867a2da085170dfd3f9fbbc2d884db7713e7251f5e7dd65e5eaf0ee4daf6c6fc5b1bdcb14754242c4a80c8664c9fe06aa73cd03a317b27da10f95b0e010cbcd6bf9d3f2c078e1978beee23791d7ac3f1ef0378851b8eb4fa0771c69d06338ff0c9f02fc2ffae3724d525178e96681012a40b811ffcdb73e67d240d051b8e402e096f80bf296df705585719534f2e6890de4833ee87b0afb84b460a1c635689e78d99894e8e6a9f7040dcee4ca1cc2ae32819373ec0392503f5b06709f3848c083497e9e53a8beac46c262204af2fd0a910d983077ede131ec669f16f041d9118882daf2b5945130ae95883164ceacec2c5a0c136cebe962e45696b24fe3f6c6a0280887c5e0964bf8916ade9600ca816b5f89f7d0a9669ace582ea474d5995c99ff1ab2281d5672ed041b0aea5226ef04118ef3e6e8b306dee24d300468d09ea7723081b05cb2b5cdf96c6c4b8cba50f9f8b27e329698f19c05c7d68a89be9ef92a802a1036e9d4f763169d0b1827c6dbd6bb925212389fe53e8d9181bf237db9a3ccab0a655f0612a3e30e783f698d6b6d3606ddd8ac73128513a2c654bc5a64f47a797dabfe6ff0606b16e81ac5586ed7f45717ab6d61506b29c22cda14ce"}, {0x48, 0xffff, 0x8, "a04de107dcd67c6cb62efd1d7f8d982934030c8565ac09ea614e67aac12329b531c0462ee5372fc99b5bc8b9aa33d738d27b4cd0cc74"}, {0xa0, 0xffff, 0xdc9, "59c6da6f8332773de1459808d1559737b7e1dbd2adb47921ecb8bbbc6a828f1e32b8c0ca0c1568b9487d53cbe6ca675fe82043454d574c0ab0887e42d5038953763952b90010c6bfc1c0bb0742db07ac3363b89bd2bad0a2756beb97c1f55ed7412fdc6c7c7511ed9bcebfe752644d7788ec7898a2cf089555fd48f1c4f15a80c6cdf087a670c3bce30016"}], 0x10f8}, 0xb) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') symlink(&(0x7f0000002740)='./file1/file0\x00', &(0x7f00000027c0)='./file0\x00') link(&(0x7f0000002800)='./file1/file0\x00', &(0x7f0000002840)='./file1/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffe}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x1) 05:37:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0x1ff, 0x0, "000000000000000100002000", 0x7fff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:37:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) 05:37:08 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = socket(0x831c281b212a4310, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20, 0x0) readv(r3, &(0x7f0000000c40)=[{&(0x7f0000000340)=""/128, 0x80}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000500)=""/236, 0xec}, {&(0x7f0000000600)=""/225, 0xe1}, {&(0x7f0000000a00)=""/154, 0x9a}, {&(0x7f0000000440)=""/72, 0x48}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000ac0)=""/192, 0xc0}, {&(0x7f0000000b80)=""/163, 0xa3}, {&(0x7f00000002c0)=""/53, 0x35}], 0xa) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x21416fe93082792a, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000780)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$dupfd(r0, 0x6dd6a2e41effeb1f, r4) sendto(r5, &(0x7f0000000d00)="bb9e30dfbe9198f113d827dd5b73356bac21fdbc02c1aea55b737636fc826d91158c531c60cd08950414389a0d2fd7a0e93dc3d50a8aca922431504b235f683ffe17a358a874c50073157f9c2790718b828ade86ce86ba483e2ed531b9ad62504d180c2b7dba5b8fcc6d1864c41fd39545a073a6ab7abe0decdbd15ce67dbf1e20aae8a65e1b3fd28f10c311fae84a034d78b0861ae7dcfea82b9b1b376005cee98cb6de8e65d79bf23183877d2dc00de398d0615700ee9dafcb5d721976e4afcaa6a985557c6f9a871f44c95df1f541aeae374d28b367c8d2f79ab159c06aa9207dd1d5ca71acaa17d7", 0xea, 0x0, &(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x69d) socket(0x6, 0x1, 0x7f) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f00000001c0)={0x4}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x0, 0xb07, 0x800, 0x800, "c91326facd81a6b6e1ed131126bc7d8a59c427c6", 0x100, 0x2ddf6000}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f00000000c0)=0x8d) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 05:37:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 05:37:08 executing program 0: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 05:37:08 executing program 0: r0 = socket(0x2, 0x8001, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = accept$unix(r0, 0x0, &(0x7f0000000200)) setsockopt(r1, 0x6, 0x4000, &(0x7f00000001c0)="4b2e1d92efcb20", 0x277) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 05:37:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$inet(0x2, 0x8000, 0x7f) openat(r0, &(0x7f0000000400)='./file0\x00', 0x20, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x2000000000000009, &(0x7f00000000c0)=[{0x6c}, {0x4c, 0x1}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0x1, 0x4d, 0x8, 0x400, 0x3}, {{0xffffffffffffff9c}, 0x0, 0xc8, 0x10, 0x8000, 0x4}, {{r2}, 0x27c33d3dcc3f184f, 0xc0, 0x80, 0x800, 0x400}, {{r3}, 0xfffffffffffffff9, 0x41, 0x8, 0x1f, 0x5e17}, {{r4}, 0xfffffffffffffffc, 0x48, 0x81, 0x3, 0x885}], 0x8, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0xe6, 0x10, 0x6, 0x3}], 0x8, &(0x7f0000000300)={0x7fffffff, 0x9}) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/77, 0x4d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x9a00000000000000, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 05:37:09 executing program 0: r0 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r0) shmdt(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) socket$inet(0x2, 0x6, 0x2) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x93308231858cde1f) fchflags(r3, 0x8000) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x93095250db55cb9a, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f00000002c0)={0xffff, './file0\x00', './file0\x00'}) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="a1d9495377533d6d0b17241f5bd4d18843152445515d55eba52e7d8df9c385dc607fefc5fdbc61ddb9826d07f4ee414a423a13ce843a2931bd4dee5e917fd9134765f3b61d6b03ae631d5ce5dc3bd2476498a552d4c332ca9aeb24060c46d68fd9f13b6b71d531d90f841fe1c92c2322a1cffab38a7d128f41703302d183819b40b9974280b55fbd034e4a3a707cca645b802f8fd596708176fa2a91bbdae875430e362eda09e0b883ebac2020a20a3578e1716615a648bc5047", 0xba}], 0x1, 0x0, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x1cc80, 0x3ff, 0x5, 0x63e, "9927944b4f2bd6cc25b8928b08b1ffa293f04d97", 0x3f, 0x80000000}) ioctl$BIOCFLUSH(r2, 0x20004268) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x5, 0x7, 0x8, 0x1, "af990da35791acf28266f0ae3abfaf605e03b4c9", 0x9, 0xfffff68c}) 05:37:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x410, r2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 05:37:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r4) geteuid() r5 = socket(0x0, 0x1, 0x80) setsockopt(r5, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 05:37:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 05:37:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x22, &(0x7f0000ffd000/0x2000)=nil) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x1) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) bind(r4, &(0x7f0000000140)=@in6={0x18, 0x3, 0x10001, 0x400}, 0xc) 05:37:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x115}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xde2, 0x0) r2 = msgget(0x2, 0x38) msgctl$IPC_RMID(r2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29586c00a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(0xffffffffffffff9c, 0x0, 0x48a2800000000) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:37:09 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r1) r2 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x40, 0x8) dup(r2) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044274, &(0x7f0000000000)) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x1}, {0x3, 0x81}, {0x8, 0x0, 0x0, 0x80000100}]}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpgrp() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r5, r8}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000140)={0x7fff, 0x1}, 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 05:37:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) close(r1) r3 = syz_open_pts() socketpair(0x6f63a1cca35a6ea4, 0xc003, 0x1, &(0x7f0000000240)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0xee) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r0, &(0x7f0000000080)="074716430529e7ea80f1cdf5da234551d08e4119a6820335444482fa9495aae50f0e8eb963abb7de2aa833b24b051807e1e6ca78e1cb83214b0864a6f0edca367be202da45eeed37faedd2801b7303213768b8c92dab09a01cd50756788e17bf94f20393f35b38ab26d3ddf94d6fc86f06aabc1448b555", 0x77, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0xd02) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getegid() fchownat(r0, &(0x7f00000003c0)='./bus/file0\x00', r2, r3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknodat(r1, &(0x7f0000000400)='./bus\x00', 0x4, 0x2) r5 = socket(0x2, 0x1, 0x0) link(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./bus\x00') r6 = fcntl$dupfd(r5, 0x0, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) sendto$inet6(r6, &(0x7f00000001c0)="1feaad2cb32b9d4e99c437d7a80d5442f4e32cc8be9d3a1a3812683b7fc29e9199732a8978a1d466f7b509e5f787a53b7aa0dc07b8ef46882a4bc67e3c61f79e29d7cb53cba093ff6f85bc4d6ad6616ff3e461bc82a4a4285d7582b283d4b6004063a190733b1fad0632c3c09d533d6eab792c583b80756e26d38955a00984df494086fe3a65d08ef2320748598ebc3b49cd41e806fa4fe6fc59dbdc4b7e43ce48888a5a70395611dbb4eb533d0350c405207d295f395d13530fb4deb6a746d043691b23c9a758893137ab6f0dacfb25d0875c00db32216a1d1ee9ad0a4dbf90cfb88c747cbf4172b102af6c", 0xec, 0x8, &(0x7f0000000100)={0x18, 0x2, 0x7f, 0x5}, 0xc) utimensat(r4, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x80, 0x5}, {0x80000000, 0x7fffffff}}, 0x2) write(r4, &(0x7f00000000c0)="a9", 0x1) 05:37:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) 05:37:09 executing program 0: semget(0x3, 0x3, 0xd54379ac4f714e1e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000000)=""/71, 0x47}, {&(0x7f0000000100)=""/253, 0xfd}], 0x3) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x3) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) 05:37:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r0, 0x3, 0x20, &(0x7f0000000000)="dbc6cdbd9231c8e23e1d9535c49aaf7074e11ba556ed2d1cba60d7d23af94bd4c945232b88ed0b75217ad58597452a1702851136ebce543eb4226cabd1a0dae9f6decf83cf14d62814604b930ddb84fb2acd1c3e1052a69bf23dbf5cd202f76874ee26c579b13c84245f2b25f8ec2bf892c565a0d4863155f82d31bf9fdf844dc796357ad35361b6c9097a1baaa619cfbc77c8c3aed1df8ca11755fd82dc9efeb680a9cb1274399a0904", 0xaa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xffffffc1, 0xfffffff9}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) close(r1) r2 = dup2(0xffffffffffffff9c, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x2, 0xda77, &(0x7f0000000300)="dd967fa04c57f251dee223aaf36c85b7cd431473a9a9b239c8fc5ec3ab0b15d367f8cf743fedd41b1d2be4cc76e6f2c2b231788e40437379a059fb47253d7f5589c635e838fcc973477dab477e462f325a4d079adf50b84ade52f430587a6924cfc586765d3832ff9e58641eead5037f900dd5e3799f4d632296a9439124025ad7890476750d0b7008f04e205c3cf1651bc5c2866380dbd3763e8d78fa44e507067e4c5f08dc434e8d21c464d0eb30431abb50de0f2d8a4cb7fe9093deccbf1c4eeb982ee2eb594a310604e9eb4ac3e583a52931f016b259a85e7b1980565f249c88400b40cbeeef2a7aa451885ce639b47669339921bdf2001d9c3b295b6a6ff5cfe2572403c86ddb70f9b8c0bcb8c923cf9a1293a78f9e77b2c01df76335f5bd78ff29bb5fff4bac938a7f741eb52a60b0512766577a9a484a2b816e335772e9826e58f2d06ba4fa12d0811fb4f43e9841b12e59714b18f4f15972143cd961fa3d8c252f141553f94fc7d54bfdd15752eb7fe64d2f722b4b7322a942155df18b052f50b9fe36938d3a992f55c710d0ae163d26e221deac4bf2e72defe00b063b43da23d2f68eb75871685a95385538aea271891e65af4646f595b38b9664e27f9fdfaf0a34257778b09155f97ea1454ea4e3c65fa28b38ce7fce9a1e661d1646396e33ab0cc05972771bf3e244053004292a57613d4dcb8e293025fa546f5a734f806ed6fb57cab59e2145b5f4d9c7c50a0b4cac38f08aefc9c7add0c0304f649a5c040d0e2546e6dee81164151ed76b50d7ff93893d718b562af99b77574990b90483f7205caa64025913e8bcf1be9c7779c617bf8f06965c5afd222943d2d517e1fd854cc22afb189c4cde9af3a7a40fb035cfe14ddd4f571373e161d0394f2160bed4214b90572f40989035d7102203936f942c78d6ec8981be6dd41d9996e3fe7623ab952629f63965741e12665343deb9738a406c0a4ca2c1d5ff5d24fd3419cfc250654e9faa147f888e15f4f05582594e5798480d21f3227afbd979cf521a59d36b1294291c9f2bd710cb39db09c0d2b387df369700f01538c84c0caf50883233a48cdaec528d01102b978915c32e8f9c61480fc845320011751028b25e38ee3805822190f4b2b2f794a6b3f48ecc4d1bc067cda461f76968c33abb60ab5c17ca827868ec30a8b35581b10cc0faec9ea4b4135dc7003d826f532be78d7ece9dcadf2c6a768f141bb9daf366a16f2a75a515ea39ddbb3594af148fb11fa3386b94ce2dfa71dad78891968b31e9a148c6164ebb93db82b1afcce7a7c192915c8640ffd172e9bc0aa0736113b5db471158e76ec3891882684ea24d800da3e0680ecd88dd3abcd222eebfa656af107c1b66fe357cb0c1c1545695e680a0fa1fa63c5885eb2582a75148ea8acc878f0d79fc7ab2175d87104a8e0be216067cb52c92c8413f37a8005a854e8d00faae20daa798e3ebd3d082061897740e1729f57238c4c1d8c0bf5a9b2c7eb3ba5ecd95249890c33e51a15f8fd11915aaeded63c17759dc19d944c054daae6df33ee48a02bd55174d07911d55a207c4db245c4168c399fc7ec8fbe845f376481bf1f299ca7bd6ba691c343d3de5dce9295701fe743883ca5bd017c5cc99aaceebfa01f6a2ccf4d240b8519cd373ffe9e01ceaee253fe773f8209634969a6bbda543380b577345cf0568cf44ba2cc9b634e8cdbd4597a4a998bfa1b5cf47e995f4241d531538f01b662d92cf45035090dfa6d1703bef874ac5d4df015ae48b6df6a2a48e8f3a69d05cd8ae0466be1d0824636b8e839ca70fd94153c176bead1e486a495b6ea01d09ae49844bc13085acb1fd2ec8f09cf7fd318a7de4028fa7ac69fe6cab4ec1905c0ae6e2b37d1527582c8ab1e7eef703a358676d408a66e1e44e85f6ad3674ff3913b1d934d58da2fa79a28f6dbc3662e2f23a591f1e65cd9e4ef1e78ad10424e20c470d2ee857688771cd4f2a87028158dcfa10e7f03579829d1ee5cd4b90f9ea9700320f2f345de5894ba65e0e6c4e6d3a2ce9f94f29f4b0f6a016d68ccaf4fad0c020d4b705ed97a533c207a82153713a7cf8e4607307bc1dd658f732eaad8ee3767ad74a7e5b784714c855bfa9061d15d8086957d79adcc1c9471a36513e43dea05690b026cc332e89330015cf393b434595b9a4d91f30bd00aa7ce66b0b6b99f2c4bc10180b2d2bec4ab2693c29fb446a1ca63980d6dc5cc17a492eeed174adf34cd23b9775274d641e13e8a7477b828d8e33fb67a0f4dfbb972ae369aa1b00df77b7ce9649f8ebcb3b233ffeb63e71bcb134ba241aa2f428c36a14541a4eb5c2bd6038b6dadbb677e759c395c6fda2cca1a95a670a23e63e6374c218c6bfaa7d5aa0b90a4b246f8a82a645a56c12c3dcc087e9dda250246ed6a91c64849c74cc493e9b56eed0d452e27e9a26c772c2cba866c82e4d088997cd8c827edcbc8d6eba35ca3c5d30141ed4cc2fb5b4095ffb3b4671f54d4773490a6a22b37c47d66674dcdc57c07af8abb86c591ec4376474d5ed2a1ce4717766948b735a9f3ea3128a4fe56d9054188abdef148a15a42a3ba79303f9ae0052493f60ea59579028d63961aa8a10b5822d31b539b63997488df4a6b7c7046ccaf1f3ad4d5177a3533091f4f2186fc5574a4a1ac78b79835c54a1ee757cb492623526aac35c086488f50772643fd0cba023f0b3060c514bd833a7bfefe06343da2323361b53f2d0e4857f1ebf82bf36ad9726526cc6bb1f2617bde4079bef99aa6638b81b45df80c49d1196148bd81bf3b4db92df7e4776d6ceec68a469f53dc2bbdcb382be08d3bad0fa91be30b6bfd6d8c2548f03d7b8b79e55aa6a44befb4ffaec205d289f4c09920a6a7bcedad6931aa719d77021b673bf5fc306d107b71b0f8245364e1894f784498df218b389a5396d3dacc6cbd9ba9bf6eac3ed2aad2a7182efdac119f81aa513f2125f72f5141a9ffe09f1766d68314091394466d17fca47680777fa17379f1ea5cd83fb32f6fef1087d868cbae9e9e935ce12482dc501c73086d3f712752011b10681a9e07eace890e6ec574ccea49c41f33b1c2c8d1a6c1fa2d881ff3e2506e3566508b0a7f8360bdd62cf745d72b97a865f769ff245c20abb16e1bcff9ecf8c7b5193da65e58978b7d183513c75d2cbba2f2ecc44b71ef0e7faccfc39932e241f7e44abb4aa159f4949bbab9f5c7954f9c8549cfe394d856c55c38135113e0eb5b5682e86d1a031c6c93b6328ca19f4481d1fff4469c3c37d5b0d9683bdfdfb1af4a2dc09fd8e1c6bfdc0da60a0eb11bc40213c2172c6f0bb8883594774d1c126201e3ecbfe3eb1a48eca78f356eb84e75fa6e53e1f84c1b286394dd4dd0d1de8fabe5f7d3737a186cbaf5e8b0d8c48c1b1f472988a8965621cc52fcd7338cfa35e6661b882f1dcbb9b77224e1db314aab582fb29be0cd2ea3e7c8022080646cb04f19f5abfd0a5d5db6fca8c33ccbdab5ad1d2a29ba6835c540623a5ef66ab93f624cdea3c608995349a3d11a08d45092fe3f5108c904dd4bf350b4743e8370b8bfaceef356b25fd3945a530e0531e0482c11eced8e031f33c19a0311e7b38d6b8ff0133248cb94b2874ea99f3f645a9a44f1295be89bc76a649ff0039612e80203913b320fca342c5d2e3646f26a1640f316498e6b111da74d17bab5a32a94272fff715e3c655f493413af79d1f3c05e51c6d38b71f9bda44dbd40bfec06753c1353900e5395c32d33cac0c34a013eef0b1d96eff7c6eef9e60a6e3d59b7e61753a9aac06c7362c2ef580cbc35efbbdce0b90d33a72cc9dd49391c7610fc5731caa9715c8bd16c460ace5b162993f8a31d57069a127d81dcff2a769aad89940a68cc7d194a32309e90fef0c8f2434bddc24eacfb16de65c8d47105e225193c6b20f62a2f81c77392c0c04b0e385dc7227b788e95c540efd7e3884cb36c3a9830c33691704e4bd94c3b17712ea9901984c57f147f62e47cf2de47389688071973d7fb5f81e36408dfaf78675d3051c5daeed7ecbd111e49d0fc10b7793934520a9bae60eae86fa5a961f70d725ae2b72960efe31626833abb714774c36acd4f26d14a23ed9e9e56416a7049f25f3098573c07aa3c3a9b7b83f6abf6a092fbb0891ccbad6fd1be86bb079c047cee757bf83b15b0c72f783bfaf873df49c85841cdb0cd78e11ec175a684d87e8b3e5f6241a02e8b69a896f9cfeae80c2bf7f8239489153a7a042aea4cc2e7eb4f6f39a4a351925525af90540cf18dc63445fc893233ddc6cc18d2881d4af952d1137fc4949ae3820afcb06b5b6ad2f0cb62950e063c61147ba0229ea6d48c5b797f46f0355dfd504bd8741129ae6566679962cf8bd1a412ea77fc47c6a6bf61416ad89a07a328f42896c0b00c3063eca5d0a10a7587dddb336f60e1de3b4f2eccab198c8e1c789bfefdf79377436518f535e85e371984223bd1bb45c20a1ae6a437c56794280a960c8965f8bae16a83e00537329be86739b9f67eb7c8a23ce2f91ab94ca3af665a0880ef65c3d2b241b7a782ac9be7bc73fd3c7eb1600ea7eda14d88a6a3848458eaeacc65b363d5886a91a39b85a5402ceeff7bc43d9abbab463d26e72ea22ff52240e324c047311544f75550f85cfc52c1a912534354fe4a0c1401c969eb31016de8d2bfc156676f63cd7ab18f3e0c401ddc59067619b5f92a6f6b482b6d330b36e921ff9dd14b26f90313415901db069a7e0912a228af2e68bad54081ca7e9f39b8edc51c47ac91865aa743cb0dcd5885f00a5380dc7b6214f3a7c385ee066390744f48d56678028b07434a5fb4bdf8da3ad733ce8eb493b2855f6d23b62e0385205ebe141942a16ebb41393f8f779c89709235a83358b7b431cb121163c5145ad8404fa3d969a61c2d7cb3d852005132782688d7bad034ac9a5eac0d8bdac2aa80773a22b7737b486e9caf77eda861f789411dd033adc7d79b29fac78d5f8c678a6b0fbad9915c4e31edbff3fa5f9fd6e0c7ae2c6c5bbe03ca734d8c1e1dc37239e50d5bb73448025465cf7a376422102f5e894499c4e29dc33fcc51bdc965f8b4d628e15e25d1e12292ffc13097bd0f61c36ec275bc9a8622a7b6a2eb66f0b63ad206043feed374553417846f914ab81c30fb00159a7db4f62f3beeae9fd845366b65ce53dd46c4ba01adfff7027213b312e61d51b1e171c1f788a84d14f9c15e4c00e233f52c2d2554db4ec7d9087b81682554d37a840c475558dc688390234a20ae660c1ffe98654c3099ef3ef883cbba1e7af308265135b9fad050edff4f3a0b9dcc4cc3d56a84f895b591ae06a455d639344d9e27a30dd630d78283b4fb5d81fbff3ab78ddd1ecdc5e33ec71982d63223b1e7cc8a76f77e915f5a546810b6468b70eebe035596670f3538820afff0fb551bf3a4d5859afb0953fe905f0cec9511ed1a223f74415eb561a1dab865647913c39d096c1f1819c1a1f135b9fdf28693b5f39b0191eb73a003af3e28a9c89e156af279faf7761e9e02b570ff238adbf24167750e4b2fa7ae69eafeadb4ae3ce17f745cf7b62ff23d0b32f2396b35b2a0b76888aaf48513408a7353bf77ca60fe2981625dd70265d6a5bd6702c15946846d0164f0eea39b1066a9b109802dadb17ae16e24f23028c22ea052df7cd3148f84e2f5832d948009bf8e49b83a166dda2c80d0865ab9e21c4be3953326f313ea4276ff0ce2f43705b04f1f1d258d932a2f57e27bbfa820ef29a84321e1c315e60d1b9de8b7e3bb56e35fab86d04", 0x1000) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001340), 0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001380)='/dev/pci\x00', 0xdf44a76fd5bc45c3, 0x0) read(r5, &(0x7f00000013c0)=""/223, 0xdf) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/diskmap\x00', 0x0, 0x0) write(r6, &(0x7f0000001500)="3ed54f947adfcc80dbc01811c9ab5a0a30001a1aecc05390fce2172a0628ec5e9dc9f3a8c5f5d4588d566e7912e8204109c164a12d18aec095c2350e7528ad72e3f9", 0x42) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000001580), &(0x7f00000015c0)=0xc) setsockopt(r7, 0x1b14, 0x2, &(0x7f0000001600)="a59d0652e1864d6a31b19ea3636f81f2ef254569a077f19f70ddf79cef682064feb836c05482832eef3de28c9312266928fb931e136d47755251d2856c4880b068617500e11bcfdbbaf9520e414fc10c49f1878cdbcfafb44384d136e43ef3257562c09264f467ad10be8cace68a0d6edabd190e90541ef1e71ee8ba7d15efac0ebd51b6b1a368ddf9649f8063916af9261a05f7baac7120b1a5312057ab", 0x9e) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x400, 0x0) setsockopt(r8, 0xa2f6, 0x2, &(0x7f0000001700)="e2768106991c2e1412191be05073523146e38503c62916dd3e1ed7174c0274a66998765b5f47dc393f12ace55ce6420305dab36dbb65bcb9e9abb49016556340ad1b4b36cee0421d25a78c18594fa514c5f756a2a1dd2786f4b67a8035c5cc1a91cafb7362ba9faf4a5be1f05ca49aebc4954bd9436a48ccd02e0524fee62d130e95bbb6a9dac5530709a69e1c8fc7865a79bba73ffd5777440d1706f840011863aee5b27bd7a0b13857a22bdd9aeef58b3cd2f5d7f600507a6ea847448ab09de177b21382daa023", 0xc8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001800)={0x7, 0x400, 0x5, 0x80000001, "66aa7aa06422013611487e6d9887479418288d85"}) pipe2(&(0x7f0000001840)={0xffffffffffffffff}, 0x1000c) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000001880)={""/16, @ifru_vnetid}) r10 = dup(0xffffffffffffffff) accept(r10, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) r11 = socket(0x2, 0x2, 0x69) sendmsg$unix(r11, &(0x7f0000002e00)={&(0x7f0000001940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002d80)=[{&(0x7f0000001980)="345cff7a3a4c4d26c2a6051aa23511a70e81a8caca8524beaa22452b9924a8e83974854adae0b90cc0831e74535a8087cb5a4e6b18bab0ca836906a279294ae8c4bcd05dc40da66f49d78bf75484ea1990fb46e59a5eca2593647129f1a0bcc71e67a46bfce61bd8cf94ca4e78e5", 0x6e}, {&(0x7f0000001a00)="f259d6af3611cff12c7533c89229748ad87daad63341c9d5845fd94a0c6d25291eca01f288ed41359495c40ecf2a6aae7cc30dccb2f19bfb155fbe253559e574056ef3d05819ab8880d69d4401435f6786f296845cf34168388a10932761b42d60e6835be2d7a91b942e848f57fbdd894e31f298a1c079b387e79e34583d2d84743d2e89c51d8e694cbd0a8c0bf9b8cf97a91839af60b35df14cfcbf045a9d75ce782e8e4d656907131a574be91996aad5abbfa808a4fcd6f725bad203bd1e4398bb628419f365f11d696078583534f586c00b250166645a9abf6ae32645951e929c127aeab43288a227310c197b40bb32d86d6b8f1544a5c9293d44836bb73a8021441a4642fcc92c3865393d7bdd53e75da1a37f6417f3f013a247d628e52a33b242fedd3ce868f2142760a48528cd691c2179369504472dd497dc727d0f1d2a5364bf050a93c6d9b04eb3b0712bdb4cfb6e444ac7c2f3cc0b863a2578f673e96192b93ac4312bef31c4f84c0900cec7f1f96fbbfc9b6324a9aba0b8b6b5944d295c5757cd26242e274bc1358e4e7602e2d5b5d05935b6f6d232a205e7733c8c5eecfdeac37a4d87668ba4f61cccd7e96c0a4e87c591ba923ed1d1c5e1fdce76534788660fb9c3c2864cd7a8dc1c9d1c7de1e512b1b43172233265e08a22cc86702d0a1ec061ad6590e14eff9579f11e0cd75fc81077d98dbcca661dc08ac264fda2f3904dbf67ebf5c362ec6ba42bc0cbfb25d4520380e7a08bbfbac44738a253765c544ae880fa928ccc91bfeca1fb90774fa44d85c0f3e969ab4abe1624134eb780445b2968b957c53898399b76c2954f4adaddd92891272834452b151e3422aba55619b9ef6800d318649902cef09337c5fb0399b68bc87bd06672331e98c9e4815cfd322ff9e8b77aca236431585af60e48f3c93b83ec4d811a1b0354e5f6b22ecf7ce2b58c941633e6644efa2e22e248f12c2bb3d797f9b305ab4a2cbd6cc8ed2630e125e917cd29cda26a4cff68ece848e0c340aa61baa414d56190da4b06a602a11b01ef7daf3e5f995aba759ea9dc6ad21d52f96250e6a99d0a476a4d9b24c531178af3e508b37fb36b5f6e23a5aa978c23b68ca5c7c61f0baf3de6224f1519394420e94819e4f5eeb9cef8ae7877c3b9a583406476b31127de7f3d0d0a6204d6d528e725f582278b7a49fc81ba46958801f392f69c48a350741c9706b0968cd7a60560f66165af227ffd7cd6c52a0a6d0da9020a47aa4149c4358133911501e36b8ccbb22820568e409c3bba421a166145600390c52af8da408e85bc1afb18dcb9a3ecd29ffef345f74f50543bfdf5926fafc013cf3babdcd7375bc0dc1c0c22581ae49c9046bc0679111eb6dc84e9c19405ce94b785df8237b7755bc044b66e04f168f622f033634c6472b000d600385712d32220b525d2d5e618619c93a0e41fa5b9840646027575f3b3749b22e956ecaac8c5b7cd957c82e1b3b5ac0cba514fe63cd87d6fa33ba8cbbac80862c7cd6bb6441cadf96f18bb403e26b8973824660a1421b276488a18fd8c146dd3727baf63e5b28c1343b24dde469f744a9354f0ede8565889b4487b34e7932b84e98f578ea6ecb61b2af65a2150f2331975f3ee073c8ed6d96a2deabfc6f982356287a45f75345e73de6db253ebf23a86763fcafeb7c9c85e6393500224d506f4d9f2044bca1506e42908642c72fbf99117ae81d8af942c33d5aeaac8cb9285d720a6d8e3e3606df6b9ef2512da023739811cf18dee850f82a843b48f126c6a09377faa88ddb5773c0c37b7315a25ded053e2eee4a6e955061974cc0309faa98dc0cb97f73db3370cf24da133607b61c253ca7bd6c196ee8470ffc9824a9f9ef4ec7d91f947f77d914504cc8316c06f0a03e2ce5a34f45a0c92c9d230dfe703226956775f6d64075b1352d1834a273832048a06a248ed660cc6ae11bc02ec4a0bd6b70b7d93b01d78946385625737a845be2db041d6bfd1ab0ae4c453cfc96af6d21a762e6cb242e80048ad27cdd15b860c38b08c856bb686fe58b7afd4a538cf0f78335cf454126baed8b0e809d46c93cc7ff765412c7bb507a805e102372604ff245783e2f73e6d7c99e42cfb5da787bb8c32a3960c80c485f98c60cc1d1d4e9ac67cf41db4af075ce9d23a4b2c6782e5f122965a7db46a82038708859623d362c391aef7752501e2f1ac28c3e517b6b018e67c93cdfaf4126c5ec0ea3cff4b83e7d04a6a791ccd06a7b63ede0be35562f06ff9f06ae7b1f592683f3317976f425bf4a27c55a980df68b0eb927b7ba30788fb30e474aa0ad1894685f8e64a2289f134ce68ffbafb884890c572aef8045c259d48561020c1b43c2f402a5f99701229e4f45d83b840c4c524037a8860a21a38258a501f288a721946393c3aa4ce02bc9c963e117efa384c37fd4e49f0cc2400651bb34dddc6b4290c977b35595522230e9d52f847a5ac62ca56d336519bf7ed2c9312b9d0a89b6759aa257e930a0f5feca8d7f47f5f32384d775207a3938e64c434bee612139aadecf60f52204074ea3cedab6062de73e72ff9037f283a82e39b414324a8fbaf8cba78ba49bd385c88fbc9dc01c4b3e4377f39c2217680687475bfd079fcc411bb37c8ab48141ad40d784daf67a7f3e8adc3c36511e7eb5230409a8cd25bc2f5ab6bb9e63c083b6f9e7f38e41b809d5772bca6005aa89ded05c7f66556832afa51cbdb6410a3e582ee1fe53fd4a266c581c046009a699d52e18419e8b7904b0a97f603ea7daac9f9929893ee577b3cdd449d9061756da858085ee483a41d45a84a0839ea9955c6832f7df8ccd1c6722a398c64cf247a1783d364e45d23a4518971b69a1f3e2d24b66d1c984654a2d1f1488f267b81049f43bfeb71138e7a7eb8e9e7221c8ad7b30cc1c1b888d052c0eb4a96f5cb7be5edc06c4f7e192616698679c832312983275ed9677e398291259593b9b5d562d078c48e2c91d65cc649ad70974b56df701047e46993737f8058aee3f583f412cbfa0cf7a3d3ca64d22af770b5495a88e54aaee3df3810b1d33db4a1d42f9ffdf2b854551b1306de109309b633a6e300a62c85be4f326f81238ad2b090a9e6486506d5f2e8104f268597f82ec0f35d9809acf94783016e91386fb3ba82887f6621b252f4c27c0799624cc523c99576ab97f69a8cd7c7e43ea0a68e390f7ae8e29eb2ec2078d409ec927aaf5979b7c369948d4067c7c26816636817ae7430227fe1475ddcf76cb86edf14ea3781cb601f4f075bdf5629839288b2caefe7366b0c56fbb371dd7406669706e9f8e2112b24d10811cf0aa27661ccc3cc50cf9c6883c57b148b6d7a380a2a2c8cee3ddf34686de0d7b136048656bcf882fbe7ea53fa73fe740b18277985931b069ad905d5155340e448e54f332d4245112669b9c982c3672e4a25235cb9ad82ca6e198f785c354e41501ff715ca92f4cb88eff5c859810ea0fa7e1fab6b45354609793bf1fb633a134e3f9877f61a6e45bcf2250545845bdd39e10fd3c9542d1b1f7468c487a29051d22da6988836b9bf81c9caf01f4885fb61833c1d68699af85914748b8bc821a00c05b7a8ab5258fb6f9f7a512d06e76ec481af7af8616dff0db25faecd49dad9f56fe6c433aabc5987c8e240cec8a70fbac3d9cea0d831fdd329d1cfc0d3d92b316aa946ccd8c13f765cb136a53c54db75b367c51bb2563482eaeedb95a77ce83124b3cedadb1c741b14b9603908b0a0c2224a9301d474e1691e04742aae7fc036c4a1f7cb457f669c90a581bb0214ac34c7ff764997c8beda599be34da9214195c85ea5eede42168324eff149d4fadd6ee1f654db14406463d446d5386ac8f30a8ef19f2cc4f4183c8c6d4ebcf56f32b7210afc492012defa064caeeb8f323fbd71f2c1a70708ceef4e1465b740f6e66ce53385a81b406ff227adcb964bcd434a93f2bd41f23b4b8902fabcf1919e13891c55de2d434b86bc62fd135bdaff2ef2c6ef41b2681528819631c6d07f9ccf9c72777f267f6fdf231d3f8dd8c46234e681a7186e46666a0c4d11b46e73c0faa3057496d847881ab92d1f1acb337cbba3381b7d2983c904a9b20d6dbcdd0458e09ddc22aeefc654f6e775d9af40648ff6eba6dd1cb49e63c8a08911cb2661f19dabca088ed22f7849aebbc952c313e3b6d63e60420c63198d77c21ea8c8beadaf0f0068d01a6b30546358585e29acab1472684c10d3963b4b4d28414837dfd30c3107773348cb8ef2416283a2fcdab8170655373f8e323947b3d0ce7153be7d64e0ceab6e29d177e87ec7709b0682460563fafe179ce7c95fe7ef074ca5ecc8c16a3f5e03763945c4c4f4f6202ca5ec5221944cf89b880878e2684297b7b738100299b996e083349cea5bb96860d06efc430affb6e03ef1a9ed0d5ed65ec0c4b7229f0f81083fc07f80d99d7c8f13cd005bad1fe93043f7b9347e4d21b2a1413d53b214df9783d7b70961dab796b7fac8c6610fcc6a484e1cd82843a1574f1f53d0b946b54db1728c99704ae4a552925c47f197e04f11a6d4fbe56105a69f89971e9c59139841e5047b5258c625b0efd163dedb44ec8f87450ec391600eca6ece5e06692084b4005950c152efc8f81598ad29d3bdb2af671e97c31d85b7a90e7f167d9ece084d0c92e3961d7893945345c385bc8ab140559bd870114596e3f028fcb8d51357014a9ea6bd28711498f656b3096c23f78e75d23213b1eb8f5e5c0e5d1edd6d0b79830ec59153d2caf675aa02c340c09faf7383b15012fa5f473d5330c8b21af750301857b8a4aaa3a10b57aae0e002bd54c8c27a3dcb2e1aa29ce95539db6334b6ff5ab648d92720e094072c94657cf5bf046de8cf31595366546c3f45888e3c4a6b6b5b660007048c36a0fbe8288d1bb8bdbf9e4ddebda5a0f598d0ddc9de696acbd3f416b094826243c1b29cc5dcdd9deb9712e90e35ca7d918dad858cca0a41856ebae773d1c59ec05a743c221dbfe77da1e3618d7850b995c062b5b8a5ed2af916d96015e1999b60e5bd77bfaa3122da8354013fe636404463462b56d6f5e194b8f330ce3bf241f8639148c8a9aa924d97c6e7056050e8a4285e2a3cb5ee8580b734b5b5aec548756363945d6c9f44c137de9302a690475b5678ae326a911697f14b22eb187ca54da14e2edf4f01c0af18085e054a966c63759609e3573c03188db7705df7d407f5be7ea23176ec3c2fe2c2f9e090de59f196a1e52a45002a5cefc8a238922ac16297763efb69cd2df45979ba3c5ec8c84459400b6a30ccdb373e993bca6dd172a05045f0c6f9216023005141376236c49f9674c77c5c5fb455f5f8eca1a5edc44657efbd52f712585e5d96fd89cb21e4f19014bbf170ce317416112e4632cbe316dcb1f99608b793fff4fb3b66bb8122327f81178a58ec162756d5acc764972612a742216f42667c26a27b8591dd0560105669fa684c5eaaec9d5919d6ce586580525132e8ef6456a4187a523b6d57d4c88ce0026365baacd6a4cefc0c963be48d1edb3438e3abe6b16f615d6782fc6dce4959244137514c5f55d631d019e38dc2177e022ddbe5b2d54ba0685bed55301652dc5c0f3cf0704bf47316cbaa875404f35ae1a5caf473ae0d3fda9c97d9671593602959f2b9fe464c111d64e000d320ef39200d2884959eb17c646ae4106e5cf6892153fbb021bbda492b695843cacbcc2bda43711c64213dc42946f40b4231859c774c8f427ec3b9c497058e575785ed783c480d288cf11264f0", 0x1000}, {&(0x7f0000002a00)="c07be6ba7bd8ff728366f40aabcfe81ec4e4e51b46f367f6d7ae393fe4e292e228b4c02dcfec7a84ebebe18aef56567cc5bb85938c182834db4cd0ffe6922788ed26e30809d7d5195d6d7e799034d408b8b98503a0ad958894302aa60de243d77f47d449310b2ec5409ea5a030995ac4f4d15f9121cdebca9ee3263ddb91200288b52141bbb71b61666a0a0156172136cb9379e73ac8af81b2a72a8876bd5cf2e2aa7ca28c4c37e08c65fa2f2bf3193c260863c140795bb369164fab1667fb4c6448b6f81d784a2b9d225622d95b3eec052c", 0xd2}, {&(0x7f0000002b00)="984038e0037ed329bc48b234616db1551f439b7953eae0fdbb71b66edaa7c498e019bc37d73d7400f5cd569cb0c5f8e36d15e960cb8a4d2f5dbd5e7311c1d68075fa609684b835410e05acbd5a59ac97a3531c4bcda725e08ad057287fa37d7fc6ffd2e24981df13ba783a6e56cf4084fce759a8f25dfe45195d0a9ecad7dd9e128f69195268b9df4cb6f73a373a9c8df999abafea06d76e72796ae92789f6b97471abebe21a2b310e9fbad44b3b5afa6d2b96b63b3c3f13aae986", 0xbb}, {&(0x7f0000002bc0)="532aaa1c7205", 0x6}, {&(0x7f0000002c00)="3cc36ef5fe57747c4ba0825c57577526950cf8407f0186b1db70f71e92fbc65797adf0870b7061880377caa713bfec807b304a880f7bc7b925f85efc01e8c3be7ec7b16e02580936a8f888b083d577949fd3439cb628bb4f572013b749", 0x5d}, {&(0x7f0000002c80)="7c9495d9cc013ad11e8b9a170383e95ad9e0f6a1768beae6060bf2aa881247efb7136d2cbb699be22a7b251b1b70cde39f9a52d0788a8533ef09bfb83e8992d06cd5961288ae1c1bc90e097d969c0d18e5a112cfbf5bce0c899224744bbb574dea31eb1e85848453b59e8412cf0d5c1489c86a7adc1f528090f5ef715ae82aeaba0155a11ea95458e233f85d96cd6d0a81878a64765adec77222a207e2873a23d23a32d7ac66e2102bffc47ae083f8759111cc27af845b1429e028178c82fd8308d8e37888", 0xc5}], 0x7, 0x0, 0x0, 0x8}, 0x3) r12 = open$dir(&(0x7f0000002e40)='./file0\x00', 0x80, 0x104) fcntl$setown(r12, 0x6, 0xffffffffffffffff) 05:37:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r0) kevent(r5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x813, 0x0, 0x65, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = semget$private(0x0, 0x3, 0x102e7) semop(r6, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r6, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) kqueue() semop(r6, &(0x7f0000000000)=[{0x0, 0xcb, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0xf2, 0x800}, {0x3, 0x200, 0x800}], 0x4) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 05:37:09 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) nanosleep(&(0x7f0000000040)={0x10}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) socket(0x18, 0x5, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="060004444533a082022e"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="81bd9d607c58e1b2", 0x8, 0x0, 0x0, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r31]) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = socket(0x2, 0x2, 0x0) connect$unix(r53, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r54 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r53, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r53, r54) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r56 = socket(0x2, 0x2, 0x0) connect$unix(r56, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r57 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r56, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r56, r57) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() msgctl$IPC_SET(r59, 0x1, &(0x7f0000001880)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0x9, 0x400, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r98 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r98, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r98, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r98, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r98, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r98, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r99 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r103 = getppid() r104 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r104, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r105 = fcntl$getown(r104, 0x5) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000980)={{0x2, r99, r101, r102, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r103, r105, 0xa5, 0x1, 0x100000000, 0x2}) r106 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r106, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r106, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r106, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r106, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r106, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r107 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r108, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r111 = getppid() r112 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r112, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r113 = fcntl$getown(r112, 0x5) msgctl$IPC_SET(r106, 0x1, &(0x7f0000000980)={{0x2, r107, r109, r110, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r111, r113, 0xa5, 0x1, 0x100000000, 0x2}) r114 = getuid() r115 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r115, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r115, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r115, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r115, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r115, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r116 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r117, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r120 = getppid() r121 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r121, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r122 = fcntl$getown(r121, 0x5) msgctl$IPC_SET(r115, 0x1, &(0x7f0000000980)={{0x2, r116, r118, r119, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r120, r122, 0xa5, 0x1, 0x100000000, 0x2}) r123 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r123, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r123, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r123, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r123, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r123, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r124 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r125, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r125, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r128 = getppid() r129 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r129, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r130 = fcntl$getown(r129, 0x5) msgctl$IPC_SET(r123, 0x1, &(0x7f0000000980)={{0x2, r124, r126, r127, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r128, r130, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r118, r126]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r133 = socket(0x2, 0x2, 0x0) connect$unix(r133, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r134 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r134, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r133, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r133, r134) getsockopt$sock_cred(r134, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r136 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r136, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r136, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r136, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r136, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r136, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r137 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r138, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r141 = getppid() r142 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r142, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r143 = fcntl$getown(r142, 0x5) msgctl$IPC_SET(r136, 0x1, &(0x7f0000000980)={{0x2, r137, r139, r140, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r141, r143, 0xa5, 0x1, 0x100000000, 0x2}) r144 = getppid() r145 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r145, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r145, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r145, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r145, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r145, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r146 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r147, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r150 = getppid() r151 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r151, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r152 = fcntl$getown(r151, 0x5) msgctl$IPC_SET(r145, 0x1, &(0x7f0000000980)={{0x2, r146, r148, r149, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r150, r152, 0xa5, 0x1, 0x100000000, 0x2}) r153 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r153, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r153, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r153, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r153, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r153, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r154 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r155, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r155, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r158 = getppid() r159 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r159, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r160 = fcntl$getown(r159, 0x5) msgctl$IPC_SET(r153, 0x1, &(0x7f0000000980)={{0x2, r154, r156, r157, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r158, r160, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r7, r14}, @cred={0x20, 0xffff, 0x0, r26, r27, r36}, @cred={0x20, 0xffff, 0x0, r42, r49, r55}, @cred={0x20, 0xffff, 0x0, r58, r60, r68}, @rights={0x30, 0xffff, 0x1, [r73, r1, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r101}, @cred={0x20, 0xffff, 0x0, r111, r114, r131}, @cred={0x20, 0xffff, 0x0, r132, r135, r139}, @cred={0x20, 0xffff, 0x0, r144, r149, r156}], 0x130, 0x8}, 0x808) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001, 0x0, r90}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x10003d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xfffe, 0x9, 0x9, 0xc4e}, {0xb5, 0x2, 0x2, 0x1}, {0x20, 0x81, 0x14, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x3219343a) syz_emit_ethernet(0xffffffffffffffb0, &(0x7f0000000780)="398bf7ff0595e7d6e362685e7970") 05:37:09 executing program 0: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed99837d8cc45b21866ac3a1425e791fb70149b2b37cd99a2ce717ee06d5e63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0cf9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea0da0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2ea6f4af04cc06c549df5cd98804dd03a4303000000000000000000"], 0xe4, 0x800) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000c74548c2de65e8493446cc21dd5b000000000000000c5a7853c9"], 0x21, 0x0, 0x800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xfffffffffffffe8c) getpgrp() fcntl$getown(r3, 0x5) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r7 = semget$private(0x0, 0x3, 0x102e7) semop(r7, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r7, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) r8 = semget$private(0x0, 0x3, 0x102e7) semop(r8, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r8, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) semop(r8, &(0x7f00000001c0)=[{0x2, 0xe6f7, 0x800}, {0x1, 0x4000, 0x800}, {0x4, 0x8}, {0x3, 0x77d8, 0x1000}, {0x6, 0x9, 0x800}], 0x2aaaaaaaaaaaa8e3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:37:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x20, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) r4 = semget$private(0x0, 0x7, 0x10) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x6000, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x0, 0x0, 0x6}, {0x44, 0x20, 0xfc}, {0x6}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000d80)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x121e183ed8253c07, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r5, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r5, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000001000)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000640)}) syz_emit_ethernet(0xe7, &(0x7f00000009c0)="b67849e45571fe07724a57a1c052b67448225ff739045f65a506918fa06632b0add3075fd3484eefd11ab79ac051ab4eabf6628333c251580be69c9f8a735b27520084b48d8ec09791a24890ac1511209f10f8aa2f34f06f86cdfc4871828c086b7c8131c89d3958d7f7251853e64ee177895539c49accc68a83aa46a29f507e861ddb45f09afad0b1ad7f207d4b0719419fd722f28ba3eafbc0775242b964a829e73a43618d98c9526e17968ae26014c6a2de84558972ccb4575b3d58d2e0b28f9a450b13005a3328cbb549e643fadf054f750af17d2de906cd00"/231) 05:37:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) fchown(r2, r4, r8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000040)="4b9d3ba82c23ae46eb2ce9608c468c26874f002f9aa2adce02330b99ea193ff55ee5eb4365591c1d62c1684e9adccb6f0272135900e4b9a837760738a17b35d46cd2208b03c6e882c5a163bbb2151d239dbc4902d79656ba9a5156c3d2e68bb3486d3755f37593800292cb0ebfab4c19706d3a171d23a58c42bed055a25e75262c15fc7081d7a687e703329a5730220e2584241321d8d44cffe38cff", 0x9c}, {&(0x7f0000000100)="3c95913e4eeb0a15effb0526f2741f590ec337e405ecc6720d39787aac16ca905af774ce0a806c077be0e89a40063846f4095cba8ca0f905cf7c9194678456955fd4e828305da774451e0643f684ce21b30bacb27feafedea739b4edc1357fe5970833db23e5", 0x66}, {&(0x7f0000000180)="b2d7f229e55d51468a4a3cc8ceae23a9fa16fb8a83223ff33ddbf99911310a6709e6060198f6b913bd567169cc4b5b60daf9564b91327e64bd63588e764ec758416a25bb942dcefb55fe21bd", 0x4c}, {&(0x7f0000000240)="c4c838c1b9b7c48ba7377b992a8b106b189d45bff1b2c85e70b20e17bffa7088c61d17fd30af2a2af1689b6f3d718b2c14", 0x31}, {&(0x7f0000000280)="05692795a81e3d902155f6ca53b81c6f3d03629009db6657ec6bcf82610ba568eebc6ae108d594f579a253174c74ce5adb81c12175", 0x35}, {&(0x7f00000002c0)="5f1a80afd2fcdcf066d11a2a2b5ec509da551c3d66d2a6fe2f1be426c65cb4d249bf9d1eddfc74a7e8bad30c254078b22daa4e06b7ba03f39ec135e89b40e457df5cefab86539bb8227458108f00f5e6", 0x50}], 0x6) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r10, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x2000020}, {0x6, 0x4, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) 05:37:10 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e37f7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x01\x01\x06\x00\x00\x00\x00\x04', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[0x101, 0x7]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1ffffffffffffeba, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x2}, {0x5c, 0x0, 0xfd, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xffff, 0x1}, {0x3ff, 0x3, 0x3}, {0x4006, 0x0, 0xfc}]}) 05:37:10 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0xe, 0x1973, 0x6}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x1bc5eb631567aeff, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x966}) 05:37:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) listen(r2, 0x1ff) 05:37:10 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r1, &(0x7f0000000240)=""/135, 0x87) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000300)="8aef5b24a8f5e3e38b4863c4d2d223af197ba9d8f7b131dee6f564d303af0857508a901357656b1ad887e2bb6694b3feb26e0a5e323f7a632019afb68a9f2ce9fa31615bfe010a3436ecdaada7b5107f2b0aa13425ea6ba76a0eb8ecd75678079d30269d281c1445473c8fc7f00074649db01afc234e9f7da22efc335b4151ba41a97583a9d5b19dd08cb665c54ebf2f4e85bbd3bd9f43949915dea3d594", 0x9e}, {&(0x7f0000000000)="d826fa193cc4dfc8892f7872291fb50ed1ed4a", 0x13}, {&(0x7f00000003c0)="fa7f0d7616ef0bd20c996688404e3395706393c5142380bbdf074c84dd8dbec004fa55e53affeb1c55ad38cc", 0x2c}, {&(0x7f0000000400)="31f57b698cabb1cd9c252dcf27532d70d7e007e1a43cb3eb2765dcc870c082d34c809e4a134704c6c3cb15936835f2c03b3f7ad4ee9893665b2cf8c404cfed1bcd5de2f5c1f6d8f4edba19a36b596de0c5b67aa60f730040772ce23b24a5ef7ac7ab84b31ebbd830449a6f3d9618259b923a14335ca406b2a476f774b61373938d7f0f2bb08fc8779fc21ed8e8e3327ec17249878b2e848e2238dad56e29cacc2b5433a8462e03f6c65b703c987e93e2ce56818d17ba939e45d972cf76ed43be1eea47519927a9ee444b187a74f75c40f84de1a51a1f893448f724df0c30bbbf", 0xe0}, {&(0x7f0000000500)="f355c08fea14d20bab44d02baf381063a76bbb54c03eb18dd203c4822ba04ed3e00f19fb25f6d06da748eb879b18aa78bbf2e05472fe635657603688f5f2a92ba46e8a8a1b44d66d7a95d08b0643ca660640a353d258d0705d349e9a38f653f22fa8936cfe287113a501ed75ee44275a2e849ec72dfaa93192d4d282e8ad6844f30d56b37cc3fe0d1bc30ad367c0419a59de6bfdc6cfce8aca623f0e087f1e8277f82f762961bdf1a14caec5a572747473feb33fd1cfef4cafeb40489d999af92b43f2c3378cd5a6e434", 0xca}, {&(0x7f0000000600)="2f4c6de35fd0ce2fe0c08cd298967f9e1704435b3bbf6fa41e71e314049cd8af6589f8003e717d22f5e27b3f179d1470853f89716c0b20fd99e6a73edb2f7e5b3d1298c626", 0x45}, {&(0x7f0000000680)="a5557c802feea6dc4d089c190c300a14ef8d3748a5c063c6c03964b284e4ae1b6f09a893a261274b7ae033a733650a73280d3443a1170ab4ef72b6a1bb5e955c28de3df6bbe3042177a65d2b1b63230fb15f1df53ac15c5a3cf1a9d869a87f8853d5a9df86f4cda7e3c090e7d9366c6453287858e501435ac8b549e82fc041dbe2a0c67edc45dd1fe85f8cada1e332c191e462f30055ff4a48faf270108b95d1565a82f5703ac993035469366ad6a82c8ce893b80959200e541340089e43323a646f10ca8a241b31f0b4008c9f370112ca4ffe23eabd3212d82b379f004271141a", 0xe1}, {&(0x7f0000000780)="28782f652e74b4a99007e81ce414ba6422491cd6e2cec715a0f199423573bc1568a6fbaaaf71bbdff429a7c83d159214fec2d07433cf96b3d3a0ce4fed625cad35e97e81b0078bfdd92ed3f26687831c8bfea11f995c864ec7bd99536a4cec40745dd67a1fb9660c614b48aa2f338a81c7e6933c31da4ec8e76f2362c13e3220b9bdedfca910d1b9f264cd7558c17cf1ca0e8fe6515b7b83c8", 0x99}], 0x8, 0x0, 0x0) 05:37:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000000)="e2", 0x0, 0x0, 0x100000000000000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 05:37:10 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) shutdown(r0, 0x4) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) 05:37:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) 05:37:11 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) getgroups(0x5, &(0x7f0000000000)=[r9, r12, 0x0, r3, 0xffffffffffffffff]) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) lchown(&(0x7f0000000240)='./file0/file0\x00', r21, r9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) lchown(&(0x7f0000000340)='./file0/file0\x00', r18, r25) r26 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r28, r29) chown(&(0x7f0000000280)='./file0/file0\x00', r28, r29) lchown(&(0x7f0000000780)='./file0\x00', r28, r29) lchown(&(0x7f00000001c0)='./file0\x00', r28, r29) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0xa, &(0x7f0000000140)=[r6, r13, r2, r16, r19, r26, r1, 0x0, r29, r30]) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x4, 0x8, 0x2, r2}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0x6c, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xef88}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f0000c47000/0x3000)=nil, 0x1}, {&(0x7f0000bd1000/0x4000)=nil, &(0x7f0000e35000/0x4000)=nil, 0xce}, {&(0x7f0000b06000/0x1000)=nil, &(0x7f0000b76000/0x2000)=nil, 0x100000001}, {&(0x7f0000a5b000/0x2000)=nil, &(0x7f0000d01000/0x2000)=nil}, {&(0x7f0000b42000/0x1000)=nil, &(0x7f0000a34000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x66}) 05:37:11 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f2b0d6c653000520e75f8b6cff1f55f82eef235f4b0ce5da4533d52cc0441c5fada3a29587034ae3b6f87bc4014d77c63b80b31b05cfc8985d01c1314e5504ca53cc7b7b925ef5c662dec9f123d9da05142f365db3c2d35825e9824563f5a985431af000000581a000544c98587c7a63eb144a2040688ce4fee9dd269fff9792560f1082e"], 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 05:37:11 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f3370c98b2e0487b0c23014f2a328e468c11700287ead4bcb777fa69dfce8c2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f43857431e647496bb3f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000"], 0x10) write(r0, 0x0, 0x0) 05:37:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x15d37b264bd4ffac) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xff7) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) getppid() 05:37:11 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe6b}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file1\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r6, 0x0, r7) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) pwritev(r5, &(0x7f0000000300)=[{&(0x7f0000000500)="a9bb82fdd4c73a9d82d3e4700ff25a87060347f84b3e4469d175f7f804cba7c5fa5981c60c99ebbcb6d09f67f8be9eed747e1206262a5225e899573efce294b0f5241cc2527aa951a86a6e88a566351e6a944e89b8de3781a76ccfb90783e613beb3f0de1200a97c1b9ddbacdeefdb68dfbf191b0581666f3bfac5f8c865004e6ef735ded38bfbf5e3b245ce4d5de37327e22909261cc47f75d942c060b193e6d5504e19fa9ac44527f0fdf7de9258b09c15505156335cafbbe0a44385f405647c5cba2f88b7823e6701e930e00fa9bf188ad546587b726aeb5db7bd30334c5b8ebc2dc79ce7e3d9899097cfba729a849e372b2a37bed535ea0addfebf8a078c841b519148f3afcdf11e07bd76536f552f317efbfc96f21e3ec75014de9109ee0504be11f16b46279c9ce676a4c54fb4461717a48e5783053a150283b51c34c553bded6da8ef081b597eb0f27d8163b7bbb9e92e7bc6b2dd26dfd812c4fc08ffb850d3b47064a16afb779ec34e3c746b2d1f9cf525202782bef26ca07d0a2a064c159a7d652b296a08cc9f1c949ddda57da168ff9732746d32a2905fbfc7350beee41be15cf4872dcd54af2e058eeff32d74ee4628458b8b3ff347e1dadf93b4107803361262a9f1e0cb7d525f5aa2df469a9dfbd749bfd72db4affca9ee302f6daaa81c8998e3330d08faf38e683561446d15a3a225780255b895e3954e84bb86588baf92be4c2fe2ee28c24c12d094ead656dbd2bfc6013e612864d97c432ee4b6df0a50b45ce62567d004c3d14465c5a8caca43974ad1c0fa454f9bf9221b139e16430097e39d4c047777cd4e9cbe15cfe2fde0dddc6e94c3025f1cec610d733eb6bdf5b66434b00b50e8051e830e03ff491ff3b4cd73e0f370a28ff6016ec5afe6a98e10dcde525d5a645f1cf89f855e1bc0a8b85012035f0b9cff294ed3ca9963ba7a41831cd8a02a36c5f5e6a09f3d6ed3c093762f999d0eb6b2eba2aea61e520146d1c2a7281aa025d0b6477274299308b779d1e4eca6c445b760a810d67c787186d23ea28a7282fd598d61571297b4cf394d17580c50c95aa5224e0bb292860f3d676ba0f252b07476eeff20d0d6a9e1e3ef6d08108731aeb751774df0a405de9255fd2d0327910874833c5bb8bafc3886c21e4743dd250037102cd321f36f67b22670d46257ca00c1357ec1523ec84d01d6cccea72a023702d5db21d966612bf18fabce8c9b8078b38b42903ff239b354e8d4a2fb01202f790e0d8912c1113a8a3adb6a0fc66a1467deaa4885dd537400121617f354e1108093e14b5c72ccc4afb1d4aa90b452881d63e0098db3c8df812c1eaafbb0b3ef32cdf49ef173f2de3761fe71a637615cf32657cfcd431378226e54809994bb1d30fbbd94880ea7f934e1e3dab18cc359e3950625b23f7b0fa3fb4070451ad142c48f98503c2d7810c3c07be5adbc7fcee994167c7fa1d8af55c9f2aa933a348a5309a20f98d40dbb448ce04dd48dd991085930bee78da0dd27512c2be1b2243bf6a4b2aa0561d785d069f52c4f3ed0b3696d7271403696118c2b29c58df73b5f4e46f10419deee5b0b4e05afbcd0ed4f4ad369c6f72f4133ebb791ea30b4005af5f6ba26461efc8967b0cefa09cb05e300be73d231dd8b54d2d50c9c645515050d8afabde69b20540be3af621b6bccaf5e1d52f71a3f70aca28c1f686d93136f757e7053484471be95e561ceb54c99b80db6dbf79d3a92e59304d4de6516daf053f4941d7eb3eca189fe4ca7def3f91b3a289a42f2a4ce4fb185f4e639bc28c2823168d0bf15f9f6502717181170519637aa30378dab0038a43af01482bb7331ba8c42bc9ad1a21f8117701bc5345f05419a7c16392cddc5341571cdf498d390f1b16a073a5fff26b065f4b79e64b07dc857fcc441ba3010d3e7c2027c189875d6b8782403c646d478f8cb1c183d6bb14d4e66c1dbc3bfd14a79561536ed7ea4a0c120596afd0dd488e9e59411c1bd74de315173e04356824b86f812d82fcc3df42d9195c5a1443e7b43aa6ef42e55d73b8b4b4cfcafe9222ad7b2578d1ea2cf843a3e2b5d7b6b623c4e5bac03ee0cc7fbb80eb04581f8c5a66a875dd0d57b12c71a3feeb9ae751d206f6ee4a4cf2a42cffd3d19fad228edb49f1540fbbf037aae1c73f7b5bf697e00852f849a8c454526623bf68388f57a236fd113c8c45f84642c4922ab7f8a379aa2ab964ce4186657115b1000ad49c48dd5980ab081528f00fe2f0424e02511a618ef2259b7f1b625f7d71c46b66fa221f0d639d270a6740d60a738f1bacaf4d14ecd70befbe6820aec34f7c6dc759b9d6ba25f564cc8bebaf05efe96e87f045e2ac72aa30f7e86fed08008e70bda3525b514c64736fcb31890db57d4b8c927ec41b34851a8e335aa679fd1cb5bb2d169a40938652f8ea41d2c90642aea0af57030876e277a6deca3ed00365b9faf561acd388b60034901bdb5de55ce410b607675659128d6b97cd03aed70cb450348f32d0bd23abad438cccaba23b51a2634d1640231abc86f629801138e37266c0c0b20ee9d18aefcbbc497b6833af4468b5f853e865f617d6d3a3f24e65c3d651d3c6f8011ad26d56b5beb2fdac4ed4fd3c3d97c76fdaa9c8cb79b4021a9f32fd7969aff29de817a73e88ec797323fadc0ca3908e7a92307dd1f3d9835e3f2f26f2ec1634f2c322ca10e4ca9cec868fbf6b30e876893b55109593706972a73adb419cff7bbc376a0703868d8bb67e6318a9a196cb32bf7b3c50b15541d1205c89d0eae432f61e91eb9ed228ca398122f2bc935c02175d1e0dcf384ee6b28eabb546fc746bd5ca61f0daec3476b336973383fff614a4d1d7827330f29bf9925c456e66f873dc0f514ada962cfb31110837e8b9d9bff018f9110c41716b7d29f3c510c83bb904f4e98f49dd72c700aa288a85a66ccf18c2476f773d347fb0432baecf5e7e20e5cda744487792ddd95d25b868cab5425e0d869a569980529adecda0372d919783601244ba82b93f6e11271305cc61f99b624c7a0d623854b1f27bad02f9b4dd1ac09a76b0a685f44b56d298d11da57af34459883b36a5ca97c122d89cc4b1837e9e5455207883c2b77508554cc09f15172b42dc6680f841e72d789537b70533e23d16cc126b34d46d7dcfa99ecdc1f022b486c28a62219527f0eadcd976c94166e3e8f9bcc51828454a7ee1a7f36f1e9cdda2d1dde2fcb2e760d9e99ee53c6a98049d191b80e67fe77624cb0989ab7d8e5a32bbe1549349b0fc4e2ec2294d6012e8f34af3c557c41a1dc95ad8193f1e30abd3a3be19e0d8810baf8a37592f22df5d62534ad5129153d109231615a780be51557457f75eaf922981a4eb3977e8edfb511356f24bbbb44d420ab67750ac541a664bd4cbbbaca1c4d1e7d504b643748b2df8b378da6bf3f65b21a556e22ad322976e2aa2e4fbc821a8b66fc92eb05d609b1f36fe2452096cbe5f16348c216e18671fced48aae51ea6271cefcb32d0d2ed2815542fa6b65e1f98538d8358fd622aaf8cfebee83138ca4c295a4f2b4b3458e97a754ff0e2bb7b0560dc1ed428cbbf47e8d2d3e8adf8025b08e977f1b4606e4b6586b7ea3315a89839b35b06f1a0340edca60c2c790440005b5fdbca18c2045d18e1a1ecccad3ff0ac22e3b64cd20f6b28332bc0a52b5d300474c7514d892acbe9ff290940f283f237a2d7dc3f4b6dfd5843d611c23b016779a0e9983900f9c300a74f28fc0aa517a6ec4e977f1d71c5d54d85db8e5b81252c2e23055a13d99a0294792cc46ca5f579e31d3cf05bbea9525f7f89abf2fa51a801387c7e88a76efe5bd80be58fdda0171150b8ccdd3fae1a8b740cf20d71cf58cb7cc1f91806d11a28803e8bf890d784e20e65e9f59a8eff38d97bc5dd19f0c8efdb5404060a95b9f55e029d9e62575e04b2ff5f90cddc9ce5d1f96cf5e905d1acf456be0e10124f700ffe60fe7e572711dbc864698d34b3740ad65c0b9efc13aa069a2ac30df5358ff3530356fed9ec377edef5602f2d033bfbf46bdb5b0d8718b6f9248a62aa3779b6b0154c1a77b03b66b11e28b748aa18cb57804e911de08b69805d891cfeb567abd5892588b1ff1458c17edd2bb7d84adceb38c1ed92393bc250c60e5221022acac77d6af02ea6c0200610184e157ca0a2013c7e65486b0bd64a32c681f257a48894c6bb852bb2037a436194dfeced7346d22e7eaa2c53af90de9781ee751d3e472f51c72d1c37ced64202a07dc31dd5e24b5ad8170d28cf4646ad9bd426c68cde99ba2a903345361188872d7dec40e7451a84b829c854f1f0b8d66941c04b7e2af29038dada681a6f0b3844800dff971bf51d06259a46f244ac9b5192a289e31bc0357ca3f18a960204fc547299f3f378248bcda228343c63c9124d49aaa2532bddb0e7e0bce9a6eddfc5e4d14b7d0a6264a818a72261272c1b118d741cce6102fe6c28e7cad03b925b219198f9a4c29324d9c925e310dbde7184823a44997a36a89877b199b41cf10e23d57a7b542deb6ff3da9bf5a36e116e903be33714a5aae3f4c0719deb42e815959fc4da362eb54bd0c822ffcc9c9bb4435b57e0943d9c43dcd4955018a2470ffc0947c4c3a31ad58ad2ec5a4b5ad33055dc3a7f589601a7b700ce90f1450c37a26c45268545158a8cb57c38357db290102e9c7b4818f32aaa625941daa5a9bc9516175c4cbf8a1dff010733a6e4dc69233e159a3680d6a6edaedea97d55572da135df91db635ee19e4e6c6be065eb060b07ea2c8e52f616c3ee24012ce73cc35adf29e68f734d98d299ecb169defcacedd6f621bc8d09c262276fcf343cef91849ec12791d8375f0a0b25fa75d7d5bc1e2e86cd899816977bd8a3121b8fb9d3d1b3af3e7f946fa283f48439b26b161699857fb2f40add01bb0d524b30091f309647838d4fdffd2a3185dd512854c3459fb19e7a42e1033f71587a2113255e19916f13302a7028d504c967cf8cdbf30d1e4f2a49ef8d6a973f7b01931a6b61e448a3f2b61ffb983d251d48399bc88f3efe245f9ccb0edadc4511e12f3bb0c11424ef1b89ef8feb22a8548eacf16b83403e848b359b93efdce42d1e3e017c26de09a102336f18cb317f04bc0679c49b05c8755ba51db9fd190c2f82b2a1f2ed733488f32a14d46d7bceedb779f21c9f122c9ca07564ba66ddd0ad7454ccd8e934f06ee4f6b9d78227c987c1b5c278e88ae216404a0bad996ddbadfdaf9178dbd21091c87ac101bca2641e00d84e7f59cc211b5e5192ab721f8964b06ddfa04bdbfa6bd1fdbc576f85196330b3735d2530bd0a6451ef52de6a531850ad8dbaafe4d738ab423dd506dc09963c8bfdf196e29bcbb3acaa6019c04cb6631cec7eea16e299ca7e76dbfd5e71db71a5012cd9f11f2cdb065cc9de8dfe96ba347c84de24dec2fe96ca8059aaa46810adcbd66404707bd0b0c68cd2c7f63ea5a74f387a804985494fd8b5687aaed1886999d4ac7cbb44205bca71c083314d95ae4b85fc3e720e9ce1ea334489ce8867b7305483fea1d0043c4308fe17de272f921e9bd9352844f8ec34efd865ded8e01a39a8420d7306081a768f7d6fd5a7313f0b19a689c0c2a81bae698e38bb4818de157c7ee6d9fbbd57cdb8178090891f2dbf8a42b3ac4b01edc5df4345b87615194bdc4c38b2f18c8d8ac61ad1ad893264ef63eea9ce7e32f52927b2e8757813c6856377cd135e0534db536d82b4aca9581ab6c468964b0a334119029db5d1f016870394839c624bbf8953ddb96b", 0x1000}, {&(0x7f0000000180)="af205c7039a2b92be659f41012dbe8e2883fca7dd67c3c4078cec0ca031f8a23d229f0f57383abfa21ee61d7915d0e3283424599d073ce39dc434ca8f6b065a3d5fab9f520adfa405663aee5a07a873176dac4fa62d2ab67efc50f8a9aafb7a367f169a7eebd5af3cb2e2aa76c6cd420fda2dc17b9b479947f24cbbd93fd17e19660874bae7539783341c0fd7492aeaa04a71f6fff1b68c6d5ab839a673dfabad0", 0xa1}, {&(0x7f0000000240)="6fcd25d12b3a33e56d4802124a5e9d6f504cc066a72bbc14f32dcbe2f235103ca796e745640cede3596e3ff4ddd8eed1c00fc93da2c3948e967328a53e6036885edbd9c63598f5d1a0b584f8d77382e684f49d9cdfb4398c01653fd0b6d2de8eee6d5f0717f8d9f61c9c779affd451197b9df3a97dc5c347296389769d3824a1b581bf7a167faac9613faa8714690c8cc12730565a3bafae8ef579fbb06d5928329af24414daa1be83675566cfafecd822fbb4", 0xb3}], 0x3, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x38004) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="ebff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff87) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r23 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000016c0)={{0x1, r19, r21, 0xffffffffffffffff, r22, 0x5, 0x7fff}, 0x4, 0xffff, r23, r23, 0x72, 0x1000100800001, 0x40000000000b1d2}) r24 = semget$private(0x0, 0x4, 0xa5) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r24, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r24, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4}, 0x200, 0x401, 0x2}) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r33, 0x0, r34) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = getpgrp() r43 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100800001, 0xb1f1}) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tip', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 05:37:11 executing program 1: r0 = socket(0x1, 0x4, 0xb4) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffffb1, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 05:37:11 executing program 0: semget(0x3, 0x0, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20008) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffed2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='*\'\x00', &(0x7f00000001c0)='#^\x00', &(0x7f0000000200)='!&@-)@\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)=',-\\$-[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) socket(0x38, 0xc004, 0x7c) r2 = socket$inet(0x2, 0x1003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) 05:37:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x2) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x8111, 0x80) 05:37:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 05:37:12 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup(r3) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x92, 0x6) 05:37:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x800, 0x0, 0x0, 0x20000008, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r2, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt(r1, 0x29, 0x8c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 05:37:12 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) setsockopt(r1, 0x5, 0x84e7, &(0x7f0000000180)="5064628dd2dae5670918cd90c775297d3aa582b8bd1d50379da31dabbd7f39cde5b718b1df1a862f753f849e4b13b642955d81c69dd34ecaaa001b56add5e32dafdeda6290494ec703ad36441fb579455832bc0b583a345c044dbd10dbadd05ee5397806ad05f2e0f5f68092eb10329c6a77e9e68f1c33cdd6a7332d97433424ef254b268ecbd2a0fec960859c51d5c056e23102b2d48714b346a56c54037ae601e7b9f175a292596daeceefbd6fc0930ef875eba5feef609c4a573605722c30a187aa18acd3fb22a3fce1085dff840da31b2d1e23901e4cce0628b758b7a84e6898c0500b87981226cd3f37e29e2a14423e068213d95911bdd56f9d1d61f73f624ff2dc0b7a832273853d5e58ea1ce4db77ab2bc920185aab080a6d24d23c78b42153ddb4188a0b73fee4afa7f3725c43bfe48f3319a4c6972b68cf931d1edf4edc701401f7f054fe8e0c1ffae706338a79e2315f42bc90bae2e2a8542542c3f57c6978c58adc9d82a67c4f0c8fe398b275c140937af849dfb930d1f7b885168d2cbb5433b500c5ad319ff17f1cad09c4a400f52a64d39d8449c85f00ce72bb884852437a479360c317b82197616a61ddf9706fa76b980b7ac440c9f88c6f0b7bbc217022e035bfb71aeb08ec45246f9bc83eacb1f4c1447bdc261a6c708ea644309fcce3e9d9ba89ae90a2182a9bd3ef9e4bfc3d37cb974cbdaf64cf042037fa68f76c184e9f8080953fb0f629c3684408e8e329ea76a6be9c88251767890eb7402ef222d78e980785ddb3307bae530c1ba03fe07484ffb0360a9ed3a5537abda34c6d5f251f2e7080e4742c690e9684d3b73649fd16e812cf0b29ee05225798ed06b40b45a9c6a88772aa1d7da37c687735269516c27a409f513acf455dc94fcb26a15b1aaa6e8964577be4adfa1a730ef25927827faac6c9874dc762495ce79e07913f792bd64bba8ee7147914caed4553ab7dafa497ae812794ce67c04f9b55001e749a4b8d01fb562bda2b29d98265a3b18d56ae0b67eb48824b21691394e7efcd788495c00ddb62c36c4231e588753351a16bfe8d012e1be4a592109cbba890c19fd09138461bac6cd38f972e2f70549c6a07ae3bcbd8cb4423235a64f0ee2095b7250d1aa3a0a4e6249b752d29e45e518340235d9e2f3c366ad8ca17ebcc6babc77887abcdf06dec3cfdb996b8c4256046b837dd03df1e01d523a870e577b0c3b0cc208a6d4f2e64130aeafdcf4419d0d4249f55cfb3f4977d5af5579dbc55e93f1f213578244ff82e41a2a089345a5abaffe04299f133eb99038d48f7e322f45018d67e38d2e88234cd96d4d6c9d066d3fb09e5b92e63e20d563c094756bd19355a4c263d2bd13423b20072c55d9694996de42b4632cc4de35f42b6053eb9d6668d1b5c3d07dcc79ef92a2db895dd1a314c221a09d53b6392defdba2ddbb8ae9934cbc2a4b950b24610f4ee962b17382c38db0bfc86e4a5f9429b12eb51e1767da0c76556b6e0b8894792f52c2f9bd28a786988f6c9ba1156b342b95ec9b1423b5dfaac0b2fd1546005acb9b637c9a9e39210d4687c543df05d35b4feb0303daee639b7724290152a988ced79ce5adaad2673de27f67545cb9d19a23efd373ca763bca6daac6725122cad01733efc355ec41fd26c82c2239e81bb5f43d5a1b980d92d50c37d655f55a79a121cae1a6cf16700e94d44fbd78756252ec2dd7edbab7dc2b26d2cd9815fb0d3a5817c7d532ff8d48cc68f65a07a807b4f3eecfef1ae43db6d909eaeb1fbde79b6c4f897e159e638e225c555a329e85611cbbf271c935d226ed497bd50dca6a9eaff8186365d3dcb7943cc4d1e1a06609044964a8cd378c6dd0653b2bed0221c1d778e026ecc2cab2e509e392cd9f35b27dd1cfc145620387664598d26538799ca2e911a52ad39ebfbdb261377e771a1676247f8697974ca57ef14e928cd888b6525524d9b445c21048f3d87b33985fc7cdb996411ffbb40167ecbdc9ae140cb43879d4fba7dcac05bd617e2d1fedc4399cedfe9c3ade56fecc2da6fff20571874236835e872b7b63030e27f3a82fd188089cd71cb3912f16e397ca80fe27254f472dcad52004bd2916662c356db55087061d665bd73512d4cb1158894e21c2105839846b8f08f86755ec38a47b58927719ae6ece7f92f6470b40e478971bfbd2cdb9b26fb189d43dc9c387acaa719b0f041bc9abc91aa6409a5150071d01a7825eeda2ae3fab7a30c10d3a1961d12d8215c306569fce889e9362d65d826032013bcba362d60793a424ca0bc1f045041c6a6e73fb48679fb8fb52bd85988dc5f3893797f24a1557fc7ded4b9e36b689a77b606c8ca3b0bc278bb70f510facb7b29ac776cef89684437e039dc324e24fa290c38df8a187777cc8aa86c43d7aa96fad09788cc55beb9d86817175f5c560c162553a6e4ceab6f2873c0f7aad30fea914fe4a71ff2acf01864aec274adfb1492f2a91854b6bcf2ad3dcd87d58289567bae5d0cc381922399cf743826159e7b65da2552c7911edf49f3c423dfef4f9b4420b452de4ffa19b2b5b0e5cee097ee7f095977d178da50b00875b9d97b7abe316dbf0fc9b466362a980ab57af24c69b612eccbd927d52434abbe859d7597c99d1af311be4f34caaeae8bd08fc07c14ecd3e3d7ca8b83e70fd909f099c5ae3b40472c1e9df152f33f5c034af25fe86da3cedd06539d6732861b90938a0587861206b97495f7e63a1216f59dce0455f35845a98cc30fc2dfa8916e6030bae7ee28bb268a8dc3037353f29e2054b57911f841c90101402015a9ec5240e4e7e8bb316972eeea40f0b0ff66fa73302fd08cc62bb3f5a6da33c36fe44149a4b5783e9c2f4164951f7717c8c4209f86b2c622255a9820b9a9f17ee6733e73597d2d139fce100ec47f484f102b72ffa6dd07cf251191808cf04069522f5dc0c841358c615cb6ac771d4b6cb612cbcb942f84ea2008d27c821be1b2e840209e98971352ed4f59a4bc68ad4a83f736063a269c09638406db0beeb4a57fbdf515424f7ea9f088f9def067ce5f834754d497b2759e7dfde2e8af47565b98545c751b0dd80e5b7df9c0000a4174425abc27b19ddea9e2436b22707e80cf71407ccdc3d22469af137cd6ec3c49042b494d8d6481fcae9410fbdb1106bf92297fcbf7a83014b1a471c0eea256c0e7f37ea635ab4c825f7237313c29f602686b6f5c0b6efcaaf9383e97a27f0e1e6ba4a8c17497c8afa24ad40fcb7c0d9743a2713164763048c0f3bde364767863c9e7fe8b9ed0b08a4438f374f5dd6fee71c3d0231cd2b5c8991e09b8b17238e159ce01f1d26dc356c87e0b740b62340ff8a9839aa14e1d85ff997e1496fe143e7b825c7846b43612792d13a12036da48f73d471b15f58ac2e02917d7e42a0607665a30a3c3f6d93dfeb24900cb57cab77e68f8002e4f1171a70b3c0cac9d157e80f4a309d76767768f214849d2e8d52f751f01e05a9c49667cc3d6552a72a5482f7dfc100c8e40e7113c93ea4762702358de3439e75213bc3cf6c12e99cc63fafeef2dc9be57919eb8808178138b098947038411303b33d295652babc7341031157f600d2b0fc4ef033fe1ca5ab241eec7fc1208f12e7eb7d75d715f9c8f7f81ea3640918519ef424001bcbee4a5968e0cb6393e6f86b86bbbadaae25f35cd20edd7bd44544ca2418fc4d2ff5e8ca5fc503e0f4a9587e502f2f8c06f0a2ad94bd7bdca2220531540ab5a319fce3fef9324efc0cfd2c4e249b2473d2166a07e2a5823b046c2f2fd5ae8f2ba9863d56b6f5a95b8f06b052b669f5a69f578e8a2376e9133c4955dd3fc92b0deb98fc77ec866c11542a26e7bb964de7aed053b9520b26d55071a803852c900cab16019264ac8ed7311535b0ce9d79a3572daaf30d0a6a03208d19ac8b13a3ad8aadee023bf92524ca2e4cb30a0f9367942781ecc7dcba2c0abc3ce19ddb5d8d14e1c45b4e0a255fb2ed0fd342e9f16bcb8b797fb4619104a9f6d722b2c4ce7584c70a34e12ab6902383ab62da1e6b2c2ab603b667e818a5c6feabc0918ddf2dfe70c5638368b5d33c9b350f79c7acd5c757e6dab10a0f8ff83e15d36874dc7078cec18c11dee49ee2e99519bd533683e961547a3b87a227b5fa0824e2781a5bb32fed68eefed2846cd1977bb9779f1aa6c0a9cb6c53d5b878a5d2f5bf4e5aacf7458acf79be0f12cd413b3e3d39510c575b7a406fa4bc33a5bf7d881f4e677809a23e0838d5efa886bfda543197be1d7afdc67218da5f89036072d990a9c209b00caa566ae389fa06058e20c70bd76478447f45fa3b3355c230a4c42bfc1417f4c2a4e4d429dcc821a470c3495a18b2dfcc0c18ee45e9f6608bc11e4466a3301031a27ba54244d4a31f2802f68220d16f219d39d4c01d833c090cc54e621682ad6366ac4ae81069c8daa1e8e9e7e099ea61b1c874db5ec6a5fd97840fbdb5b97b727c05c730db301f0b25f150ee5be26a41b6b99ac532edb74478993dbd7f026223cabd5af6eb461eae559ee0ad42c871a68ccf67cc7ab6d9a19bbb94a5b4cf009f8b09806034da51d1243324eeda51ada9e32f8cf58ab144d2728f38e2ec7b094b4a6372aea0c930c20da21333c2499e73aa20bdbb00e414a5efaff2c0b36793a8447d67b235de8fc3c33933865051613e86cdcd4406c6436bd2bdf9e219b2fd64cc6bdc664c878fe928606a79e3b2f8587c06e00aff3d49d9a805ffd966b3c8e16e70c56d1d1b0b963c8fabce1a0a5dcb24af761f457561bcbbb3269a2fbb8f4d23c922f9f4d7b188cc06c4e1c9baba2f403e7905141b1605bc4fb44765057bbecd0fd2aa3b11b3b5c0ea6df1198144f4e2306758357536e62de8c61f63e0b96476a7e44165566152a752a7a8d999b865ea329563acb234ba6ee72cbfcb3139370a10282d9fb7520eb11583317b8c16f77a4c139ff02d0877a48cb7f15f53106f2604fe61847d9ae9ec3fe27f66c5ec5db575fb24d656b338f6f01a3d9f75798bdc992f804f7db5ac21992781db6a284d63b0c14d7abe8462c982878e234796fc0e007bdc66c4078e9a0ff74afe610e77b52c108899e246fd6137aed1e1fd652650b4dcdfa385ed142de9adadf6d1a19f53775b14e6208b8e7fcd396dd7ca16f8119f9300095b7aefed82cefe0e980ffe832e04665fb718564cf802d909ce8d5f14245855dd45bf96c8f5a9ccfa44d177d7ab55cc90ab9d74d41551113139c2e7608782ac2ce8945ef9246af6f0c30246ae4b67f1d4916f7e17e5b4ce2b76fd1f02352ab5cd758ce69358cf0d49b5a2fb0f8efb76f445a4f982c0c348faf70e92fd317ceec00f283e79056b13d3b994d718b0ca215f3bb2137319ed5171c8f9a70b007ce67af50518c7d79d5d06112c064b44659a47292f5167c63eec40ebf9b346f410f617cc8fa8a5ee6151efc0e17a1b9af6068dbb968a0dd2e2d3c5f7ac58eb37dab141cab4549f847b712b80711f570e7fedb3b82bdcc420aa51058a89f60ccb2980f375f45ec7a35389cf3908adc5eee399c65cc75dadd764d8b0fc0ccc5a6f9450fdefa030b6b761f69bf216f966042f5783171f679cb8df0070c3263fe89d1862d7ac41da047fd36b1b9ef4e796e6a6d8119ea550121fbe8aa27010361fd1456cd9861a2b74ecc78e88e5a64d5d8b4a3ec0e37b493657903412b564700ae2392698a80b75d3f0b1ecca3febe0d35489b263f6f556273f14def49d2e1b7efd022f77c09e69762ac2c6fb2a3ed3e9a07429a8bfbf63ffe497589e3", 0x1000) 05:37:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000280)=0x77d) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESDEC=r5, @ANYRESDEC, @ANYRES16=0x0, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=r10, @ANYRES32=0x0, @ANYRESDEC=r4], @ANYPTR=&(0x7f0000000540)=ANY=[], @ANYRES16=r0, @ANYRESHEX, @ANYRESOCT=r3]], 0x1) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) chmod(&(0x7f0000000080)='./file0\x00', 0xa0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r1, r0) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="9715265ee82bf5d0ecf6bcb724e45f8cf5edeb6b766e47a72bbb14168f785bc8a87e190aab4d22522687dd99a0984ba6b0d1fcebe5357fa0afcc84d02e328312658bff412a0dc729543ab930cc") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9c, 0x8, 0x81}, {0x4, 0x7e, 0x0, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffc55, 0x0, 0x0) 05:37:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000000000000d3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x7fffffff, 0x3, 0x8001, 0x1f, "824f54db955aaf2bda94cfa095afba58e89e6325", 0x2, 0x3}) 05:37:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000080)="7fe227bd966d67229c50ebfaed22c40a1878fa3cbc7dcc3c6ed145cd8523c534b25f8ac80c202a90ce00aabee635a01cb4399066489f8ca0fb63af83bf85be8dc03f0a4fcccf10d8b9f835b366dacbda9f6035c6433573106b234a45392dd2b9fb2851f30bee20988327", 0x6a, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 05:37:12 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000073, &(0x7f0000000640)=[{0x5, 0x7, 0x25, 0x8000}, {0x6, 0xf9, 0x9, 0x4}, {0x9, 0x3f, 0x44, 0x1fe}, {0x7ff, 0xff, 0x4, 0x3}, {0x3, 0x3f, 0x1, 0x83}, {0xffff, 0x1f, 0x5, 0x1}, {0x6, 0x6, 0xfd, 0x81}]}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0x8081) syz_emit_ethernet(0x15c, &(0x7f0000000340)) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)={{0x4}, {0x4, 0x4}}) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r4 = syz_open_pts() close(r4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r5 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r5, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) write(r5, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) recvfrom$unix(r6, &(0x7f0000000340)=""/251, 0xfb, 0x3, &(0x7f0000000240)=@abs={0xaf6690e5c9fa07c4, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x200, 0x100, {0x5, 0x1}}) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='Adev/bpf\x80', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000025}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001df, &(0x7f0000000080)=[{0x4}, {0x400000003c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000340)="5dac3949c93c7b1fcc", 0x9, 0x0, 0x3) pipe2(&(0x7f0000000380), 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000180)=0xffffffff) syz_emit_ethernet(0xffffffffffffff4c, &(0x7f0000000200)="b39951288ce2d1ba905f2f690d9b9f03eac867d9ccb5b7d6c94f756f5bc4f8f7edb4c3e7c8c6c6802c41deef24a0a86af05dcfb0e9bb356ea45dceebc6a510986f82261cf384750d4e9a25df24143152f2e24aca4b08f062dd025289eeb258f61c72d41d9358337564405ff7741cb00e52ece1dd1956e4310151a214fe9405e9dda6ed0beb42cfab4089c69308b629ead5fee9eb1491122b4763036eb7c8fe7da6f7ae3a000000000000") r4 = dup2(r0, 0xffffffffffffffff) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) connect(r6, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x9, 0x9}, 0xc) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000300)=0x7) 05:37:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x40) r5 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xc0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x108) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000005c0)=0x2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r5, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0xffff, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x2000000000000004}, {{r8}, 0xfffffffffffffffd, 0xf, 0x20000005, 0x2, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r1}, 0xfffffffffffffff8, 0x36, 0x1, 0x4a3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x856d, 0x2000000020}, {{r7}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r6}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x7fff, 0xfffffffffffffffd}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket(0x1, 0x3, 0x7) r12 = accept$inet(r11, &(0x7f0000000500), &(0x7f00000003c0)=0xc) pread(r12, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fa5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0x57, 0x0, 0x4) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000100), 0x431) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000700)=0x400000000003) recvmsg(r9, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) listen(r10, 0x57b) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r13, &(0x7f0000000e00)='./file0\x00') linkat(r2, &(0x7f0000000340)='./file0\x00', r13, &(0x7f0000000f80)='./file0\x00', 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r17 = dup2(r12, r16) setsockopt(r17, 0xc29, 0x2, &(0x7f0000000980)="ebffcbff13b9fd812e924e713048e699319296c57ee74aafeb38145235fb2a6ea298ecb6fdb39c84865363bce39673e102059c40cd5f0abf2fb0ac40f16cd430551d8f391a80adbd7922a27ee769f22bcf0ce3bc81c906b53b03ff6bfa3487aa3608d19cdaaa9697d41413d326eacd26963f09c2194c252f0addf44049c5d2476f497679ab9ccdb087da6f5860277c00"/153, 0x99) recvmsg(r15, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000540)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000a80)=""/196, 0xc4}, {&(0x7f0000000800)=""/17, 0x22a}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x2ca}, {&(0x7f0000000c00)=""/130, 0x4d}, {&(0x7f0000000cc0)=""/70, 0x3e1}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x1) r18 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000000240)=""/108) 05:37:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:37:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1000, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x4004, 0xc0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 05:37:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x210, r6) 05:37:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 05:37:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) listen(r1, 0x1ff) minherit(&(0x7f000005b000/0x1000)=nil, 0x1000, 0x2) r2 = socket(0x2, 0x2, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x0, 0xfffffffc}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x401, 0x4, 0x3, 0x7, "8aa02f2a0a31fa7b0b2d889af9ff50f164a0e5dc", 0xffffff7f, 0x2}) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x80000001) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x6) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='\xc7\xf2\xfbU\x0e\xd1\xe9\x88\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) fchflags(r2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) r3 = semget$private(0x0, 0x3, 0x102e7) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x2000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) r4 = socket(0x2, 0x1, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x80000001) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000200)=r1) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000340)=0x2) semctl$GETPID(r3, 0xc, 0x4, &(0x7f0000000240)=""/73) close(r1) 05:37:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x01\x04\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 05:37:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt(r1, 0xefd4, 0x1, &(0x7f0000000040)="95fc601db63f51102f37843e31f0413106eb7185a0b07febea4a18ad6387aab66ca202c94c7aec8a78d590db1177c3aaebebd3b3892f8905de57ba6cad166fd6c554d9682060e6fab0c3f0f422630e3ac3643a50b7271c2b53fa9ab0a648fc5cc569ed78e0dd08e7f6006037ad7e6e1704f3f2be10471192b00d8fe64578", 0x7e) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000100)=0xdb) write(r2, 0x0, 0x0) 05:37:13 executing program 0: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000040)=0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='w\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') 05:37:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040), 0x1, 0x0, 0x0) 05:37:13 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, 0x0, &(0x7f00000005c0)) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x5, 0x4}) select(0x40, &(0x7f0000000080)={0x1f, 0x4, 0x76, 0x10001, 0x3, 0x3, 0x100000000, 0x3cd}, &(0x7f00000000c0)={0x1, 0x3f, 0xfffffffffffff000, 0xb704, 0x8000, 0x3, 0x2, 0x3}, &(0x7f0000000140)={0x5, 0x2, 0x55, 0x3, 0x58, 0xfff, 0x4, 0xffffffffffffe5f3}, &(0x7f0000000180)={0xfffffffffffffff9, 0x1ff}) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001600)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="92ff49395c169d088b03e23180f44672d9a13a66d523f16b00ba4f8c84563511a5e0f9ad7e1d8da07d1ccfc97a37a79e584f8824a21e3174a1ac2a6be44996ad1a7be7f80b157530dc489242ad139472d96e72ce4c897d2de4815189e523e962b45dfad269", 0x65}, {&(0x7f0000000140)="96d8d620d07ac990f6051c63ffe517d7c5dc78d03fbb97eda38561eddebb8214bb631157eb33586bf25d5af78f8228b65e1491dbd0bb0170545c783d7c7a1fea8125b257aba019ab8d161bb5bf9100a41594afe09c4b1da57c2db4c61781df6d1f89817262efc8628049ac46428de841262ef33fa8608c75", 0x78}, {&(0x7f00000001c0)="9fedaa85eb8b5432aaba6b3647cd8c67b40d2356015b9f95a9aa37dea47197f2c3aa6db919a88f738f67556de3d533ff4626a833d0a75ed53dd58ea84cdabd2dbe52727c7c75ce42d613367379f5b6fdc556802c8b55ef328180b597138aafda4f3d690304c270a67f0d8b2e4a3ef4c08d7f7bc4aa9672f484fb8b4eeb34e3e7173f4724dcccf48ac3bee465c6cb90696fdf939cc1411190d00a76118cc9243e75635806b80c746cdb15a222e58beced2ad66fe873f2cd9778b84e6bfece5af2f0904a598765a06f8412811e0a132fc418ca9a76c3606c82eef8be34d00e6c12756b212ea917f9e27b85494ab1f140e7ecfd91a4871ed1ba2eaede9c683a63826eb10bcf326f6ffdebc43ead06636b2ec80b2400437f820f086f3fe99160097db60a54891aff46450d5fbba5b5da8fa48476724f2cddb7eab80311d029bdd79a19406c17af1913c509dae8a1e3a36a33994afa17a02443c098301b5be2ba2d965fc93bbfce384b9244fc4c5f67122a58d280ee53959ff57603dcddf1c049882e1ca41d8450ae78a3747941fd288d6f49bd3b31b324961c800f1af3f50aa7c43ee78d6c3319dd10db0b08b1146adc5248e09494cca86537df5125ab503c6072e4f8404ca0c4bb8510458c4cc1446d41283f790d773e09b62a54a7fce4d3680e012db29f120d9b368d5368c24f2bd52bcf125a83f9f4868fca21371d36ee36522dc5a880a660ea3029a56206498fc5955b11f1d9c22e47004bcea6c6ae0262dba8ab432a0e816932dabaa988eb76a77cbe3c470af89faeae27e2587c6121e38e56bb0555df6fb55e2a4da7cc745073691edca729ae3ddd0c526e69665defdfc8092044cfe6a3f456ee7b036662296f22e1a3831f3c1a6dcdf43c7bdaf0d0fe05ee033f3a08fc241384dd584ac1c6f349cf55c5d8ed2bae83b67903218dd8e6bb2d9c30b7ad28f3d9f294468d6cebc1a58a9468baf8890910915cc09fc49e19b6a1864997988f190bb6eddd53f58f312100647404f63636b0090bd0db38f628545968879dea4433947ae8390dc3af63d17ee0c14e61531f2c0797c97a4f184f13a1336a613c0569f36bdfc35902c2db237d043590f3992d81a9e1f4ce0518e9b885ec5b4a6128ceb6855e50c5d1c23127f47245baed6feeec20d279de58f9e3baf12a5e76b40f98902aac2ba32e5262ca7a534daaddfe406f8dd82b4434afb4f5d8cfe8775b1daddbf816ac176dc05b0e91144445136626035f5dbbedf8c332ecd8ebf70c3a3c61b3db53f82190cb5fa28964758f66e5b40ecb88ef29737e9e8e630fc1dc87063e748c9062a5053142195578974757d26cb47122afa1702718570453cf278831d49b548ea81f06d7c9728921749d2c38848f0e93cace143f175f3da581f854a5afda25834dce03c565711194993ac18060b3a395dc2f186a74a2b90b4df4683f64fa370f48dde42b6a98f336c83709a13c4844908b14966334bf1bbd50d554af1e3dc6352eb613725a12f7fefad3896adef80b2c5a349839d13255a61258c789a57b3f8995c8092d25b3cc4bad576b3a9f63b261c9629264a58f9022d3f40ac72f6915f0df75d4fa441007c9a9aaa5a21ef8a99edd5b19cf9c03b9d43e53c67d9800be09e6a6649f3ff12920f5f0ace8ea889533d059427459b65e8fba55fe1c44de5b7355637ae6e7bd6b0a386f19651390e2f6f6bf95e5f94c3999487dea4b285b2f758911cadf4af9fb87730c42f5ffc9d8d06999f004dcb775c95b7d99514b096d67dd8c950888e7b5027d6e230328655429a5dba6e981930e414b4763b5595247e923491ada0fff3621c5457e714ff656f8af0d7bfee20b1e3dcd61c622adf33622e480a3c78435248fc2470c8b602849971066ac3bc6b37a7e9be418bcfe59e1443a1de4fc0a4f1316f573ace6b6ad120803e4e05941c7e637ade95dd42d0a4276bbcc246d872293c6b3c78d3748d84a0abee48dbdb2c9fd63140bd27359a356f963ae1e4af69076ff8e2cc2b569b8d337e73ea0475a311b8897aa0045791534c0d7feaca53fd409ac3997533e8cd1b787b88a122fdcbf8c5381948cc6400ba78f0d6380f0f38b617ede5be3104f88b9ea6281d5fdcc23e5f394ae48a3a8da1dd0f1fa644fa7661cea59c2624e5f16925c91510a3396ebf676de05756277b5f5b6ceaa0ce902d60ba589a219d069cb75f78b93703232135306494e76530ca484ff17b5e445706b2d93dbfa994bb2bc8601f0f8bfbb27c2daa58717ecbb6685ac9665142c11add84714b95d657870a2eebd735388599ec45b600a5eb211e0edbc5be5e8104bf235fdaf6eb68b9a1d729bcd8a512f592da3e0e49b0876ac750f0d78c0d257e7d0aac8f7379d75b16c64d0b12efce7ef7d4b37885856b56830a8426800f16cc5fb277dc9df03e49fa82c76fe2369635234cff7dda0435e82a8a1c296fc8c845740e48836fe2737aabfeaaa85ea26331df4ad609fd1a5d87c110e919f91c62114eef544dbe44097332c3e0eee2a346ebe0605f6d74057dea62cbb8ae7c00b38f1f001f52fe5f86a89f259abec76649006353c70532273ee422b9940fe095673bb2c2d9ac7138b43751ce575ed9807bac1fce6348811754be4552023648d850048a2dcc55714ab1a1520baae51710cfeada4bb1a935b1c12bfcbb88c11068d2d9758d5e620a689cf020737e66b6861e7f2561172cb1035d9398d53947f4e2e19b48e5133a22ba894d6d5bea61edf6c0d1e9b4b2963dc4f5a740b4da90ace12f9f23f91622dfc043c6c1543b1464ce04bad8de25e2ab23dd712a9eaa232ca47d7ea74c895aaa42e7ba75af2ac817b8a4a37213d479d41d19b904e15e40e3308712aae6aacefcc945a4134e44679de310e7b460a7ddb85e485104861ffe5ecd6daad920fb12f6e93966a78e3434371d33b14b17d5577c372bfab959ae9b950f654839196ba4eaf06843ecbe584a380de5340de11212e755b2fec5039b567e7fd57612819d18d4a73c3abfbe77db5b597b997339853a45c890d91ca16717dfc7ef50183b060a33575ed7b8a41af18a577c05faaacdb2f6f1cdcdca68c37fd214ca6575e83a54ec5a9818cf5145584780ee9407669f7bab91864fa5c81550b320b7ebaf6e35fe2c042c8ca17fa0a1d5d566b98b79af16d8bae161d59d29e962e5d2c3de28a91cde13ed7f48545b82d83f9a1058d54ad31b31adaf0b7686b6c53d3721ae1e9357e3ab78307f51ec6120a1bf8ef76e5f3044582fc8bea774c466b4af709a3c3d35dde6a832d3cbf5f224f4f290e7d8aec5173cd163e0c3a7a3fcff62a7bf93ab4549ffa1d7e953f1fd3e083144830f2368bf48782964c5d85156aa1f3413522ec056f0c8f5b2b5e28df9c56bb5d661ef011e5281aef6785ce3dc1ee89aa9929c8389cc71300eb7602e7e28c842a3df303831724b71815cb40b86e1932ec8d4573efbab292f8c11c7acf05db0ea33e930cb6c3118ed6ad1979e30a79568b1d3bc00b66d32d85b50ad2c71730b922761076bbffd3019382a40b11ab8beec46d9dbb97f65ab01d55403e07f8154f824e5555a102bb77654819c5075b9cae2f57c0f7d9da47f0b0af5d874ad961f10d660a4c11ce942c8e559e299525040d3780d813ef0982ee11cf9bbd9927b6f784eb02ed859ab67c2d18dff12969273a9ed71235917fee757131b8bcf6ca1a2d4cb941d7f5253a8b6c94794e52dc51aec2b3dde1021f4ec9b77a92d66346791d394cb3fe72e9f41dd8bc2a4414b676034e6d174e5fa57c9393d3aac94011fc033b28eea18bab5c72a89ad42f52de361016c1f742b38a9c6282fe996fc096c15910fdae74e84bea9fe332768362cc5d3c36bc0f21572986bd89bd2ace2e7ac4108a2470e01d957465f79b2688cf450d313dd3d6b3ab30ec4f8bd532bcb1886bea997049cc2ab4d23757aa8c3d5f549e6dad06f3a31b4b83486c799e9e3d1544dd24984e7bb0f13e414d320569b956571ce7f0c5ed0d53965f44885fbc87ec919cc4d172459e9d1f9f48e46d32ecf653f3da0f7dcfcfc472ab0172d10c75230a2cc8f38544e8ab5adf2cda9d250fc93c350e35eebf12ada841808a5b8c596ed44125a8a6e127851cdab42fc6d941ad3e83c1fc1f11dcdc6d225a981c4c9464df8580d95a69c12dbbbb9fcd4dea98363c78fc76dc424086c9db08e8baa80fd6f27f4008f782373a0d32aedf83aed9628a038f32eab4e4f5da45ca415a561fb888baa355ad2106804475240f8c688f1c046ea9b4eca97de5a874516d9e0e6a5bca376e30d75acacfe805645716ea2acbba5778dee43887dd47cbf874245b433a6242ac4113aa672dd95af586f381a9b76cd0fb605959e2841ec3f65805cc81ea0f7a92f86681ede0552ae1e894706712da550a628c0a3cf94e3cf48822752a0146d64230641ed28a3bd7f31b38d86712d13a8389ea5e1f2f9c0b8f8a61e8fe71ba499b1982008da7d937961fb4f0b15d7b0cc1febb95eaa9732da94fec6000f7a5c26ec3eaa5ac92599b3b398946b6bb9f7d5d930eebe9b0a22dec578944b4b36388313d4dd2687a12356f81360d846185b4331deafaa28504c4ac41b6e6f55280c34f43305c9ed913b202f4866f0d95bcd628bba30dc68313d749cfd8cd798c1f409698557855d957500f259df1eca16be0f966738ae467316b04fdc6d781ec25ca552753cd83727c2afe6ff78728a07799ffbb626ad3edea62181f5422fc6dc7f6f46c4077ef56e9165f1de0d4118e1c4c4d69ac12b2d930e1ff14a446f9d2fd73c6532fb7bf0e31a6e780c681c9c86ff4dd36d4806956d2a85192b975eeacf0f6d3d2059a505d70e93d94f31a3e568da23a61078f5424061dc0f6db3bdc42fa40de34445a330948bc121782d85654eb80d1eb92b9691e3d5b0d0d46ff6ac1e86770e2d8f6964390cf078a7d990df0e872be1ffd607f11bc92bfcb0e8f7b59a2ab5dd9ff117fbe60b8f4731af89434d541bf6e540d380bfb6d4b1f411ad4ed1b3caf8224643a813eb3a597b97103b5041cb672db96ff1eb55f38c9ceacc7de21ace9f0e9aac4f199e04b87ac9f390bf0b5fd3fdb37c25eb7476c59c6173fb05b1beeacdc69eb18630e72a488e43e01db71aae115bd5c97ca3a84fd2b4b2fdbc68b7d24c377e29bdf943816fecf11b32a7551aa8cb69406da291a0cdc09bc2b0b1b35f0e03bad42b0c82f4413632d5a7ceb562d2ce71f6f216741426074054ed11f9ba1e2f470a94ee8065467424eb69804a36a3e805482463d44348cacda9c2a2db0360a6543a5f5317645e5ae113cfb6cf05b41f726334f1f5968727b0ac83a848b40208b07584853b274bbbfedf76564a9186fe9baf3ec0908e0d31bf039f64404aa1301a092a637a7d465f7d6736a78d0be6e0e14dcae2b0a2fdb6e24673e355904444311115325e16fd6520e4d9354cad3eb8b30c9b64522016ea2f2bacf3ff82e9c7910d611ba3cf2c8d3adfb8783d691b9a3ecffefacde4a7201705e41720900596b97b3e7da6021ee17ed9abcbff1f1afa7de1406e392feed80bc377e7f9da57810281131d899129305a934c50ad7975bb42997a5c8e884660fd0f450715897a41b3d0885808522167202229a1e8847b395cea08a4efcab9b60154c2a5f58d222fd8f85292dbe0bb655754a90076385b774bb164e47c330bbd35a0232cf3ef5f69155971d8cb44c83b0d2976b74e592d074af0e76084a8db09802e7384398ed73a3f303b0fe208ab92a6fdbb9c83097637d1fdeedb444edd4d0b8bedadb5aa9b504", 0x1000}, {&(0x7f00000011c0)="b6b587c8e95f0dd9fc555765c354cda413f0efff52acb0f8f02ec9e56b4a9081aab93cf902d6c8fb8fae4d3cd5850c435cda7d0d9dc0c8383706fbf6f4242bb2944498bb75b7757bf8e4e59658894c1320a32eceb6f60f47a6afda9c749977f5526b3f9e278cacec7cbf78dd3b6fe0589d315f29d2b6054fb3b6b40046cc8ca6176d7068a510ac66fb526d5501b208430a7eb06d464dc8ad18434cbf9630ad35c264fb7aac143fc27c0ae489", 0xac}, {&(0x7f0000001280)="af43399b1472818065c5f844c165b76bde7d8bd793e82ed6ed89fc6bdc150176ff5ecf15c189ffa3b70616c887401efdf77c5db1d0fe4f9aebdbaed66ec7253941f433ac3693c79a096aff3bfca722151063fa2a9be50cb42bcb379ca0db38a1c4051e2803d2b19991", 0x69}, {&(0x7f0000001300)="e26c1c9d215688acafec491215a1099eb3a05e379a898b8d58ea3bcd0d0039c24edc672b44eb314075e3102b4009f574090bd1d356bcc31f06e0ddf6abd5fc2928a769dd71f5907a81dd038964117a9b66cc3d4fbd1753d9e291e15bece5aa5cf2ed11809b9490f932d6ce3e8825457057ed45bc39", 0x75}, {&(0x7f0000001380)="72d904521e70fbabd8ecb49ae2a32c6dc75be10a879f09f2f39daa3791c7c1517c36e392bf5f2182f5b1c735414855cca0bea7468a3d5d53f8eafd5c34c601f1e663dd7f484620a0861a1d87f78480e587c3ab99c2404eca5d55e1a84bf427f812e54b79fa43add1d4fd4c4e67ffffe902acde58a16df0b6afb7be705cd393b6fef6e73e8369c12d2ef572552d7952a2d9d66a1c0e77f80cea917b93a66be43844b1d48156ad8f7c42a6a30e35ba1344b7c7c5f5963d979c406ebb54e089d905102ea2eb079bb2aa795bb07d8a0c448c0866eeb6f2002c62ed7d750ef161e4", 0xdf}, {&(0x7f0000001480)="8efc7a92da5f06b15dbefa76534ddbb859dcea9a33e63177fa55dd75129d96f39f07758f203c647c18f8507d1d", 0x2d}, {&(0x7f00000014c0)="4e7f4a025592046238c8bb86d2fb23be6a28b0377aa5668d149f89fd075f7808e3d00e7fd8febd649220", 0x2a}], 0x9, 0x0, 0x0, 0x123465576a60a6f8}, 0x20a) 05:37:13 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 05:37:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 05:37:13 executing program 1: fchmod(0xffffffffffffffff, 0x2) r0 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, r0, 0xa}, 0x3, 0x80, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x7, 0x50b4, 0x1, 0x1, "efbdcac110021c0d00007fb8e8910000000200", 0x0, 0x9}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 05:37:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000001600)='./bus\x00', 0x0, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000001640)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f0000001680)="92ff49395c169d088b03e23180f44672d9a13a66d523f16b00ba4f8c84563511a5e0f9ad7e1d8da07d1ccfc97a37a79e584f8824a21e3174a1ac2a6be44996ad1a7be7f80b157530dc489242ad139472d96e72ce4c897d2de4815189e523e962b45dfad269", 0x65}, {&(0x7f0000000140)="96d8d620d07ac990f6051c63ffe517d7c5dc78d03fbb97eda38561eddebb8214bb631157eb33586bf25d5af78f8228b65e1491dbd0bb0170545c783d7c7a1fea8125b257aba019ab8d161bb5bf9100a41594afe09c4b1da57c2db4c61781df6d1f89817262efc8628049ac46428de841262ef33fa8608c75", 0x78}, {&(0x7f00000001c0)="9fedaa85eb8b5432aaba6b3647cd8c67b40d2356015b9f95a9aa37dea47197f2c3aa6db919a88f738f67556de3d533ff4626a833d0a75ed53dd58ea84cdabd2dbe52727c7c75ce42d613367379f5b6fdc556802c8b55ef328180b597138aafda4f3d690304c270a67f0d8b2e4a3ef4c08d7f7bc4aa9672f484fb8b4eeb34e3e7173f4724dcccf48ac3bee465c6cb90696fdf939cc1411190d00a76118cc9243e75635806b80c746cdb15a222e58beced2ad66fe873f2cd9778b84e6bfece5af2f0904a598765a06f8412811e0a132fc418ca9a76c3606c82eef8be34d00e6c12756b212ea917f9e27b85494ab1f140e7ecfd91a4871ed1ba2eaede9c683a63826eb10bcf326f6ffdebc43ead06636b2ec80b2400437f820f086f3fe99160097db60a54891aff46450d5fbba5b5da8fa48476724f2cddb7eab80311d029bdd79a19406c17af1913c509dae8a1e3a36a33994afa17a02443c098301b5be2ba2d965fc93bbfce384b9244fc4c5f67122a58d280ee53959ff57603dcddf1c049882e1ca41d8450ae78a3747941fd288d6f49bd3b31b324961c800f1af3f50aa7c43ee78d6c3319dd10db0b08b1146adc5248e09494cca86537df5125ab503c6072e4f8404ca0c4bb8510458c4cc1446d41283f790d773e09b62a54a7fce4d3680e012db29f120d9b368d5368c24f2bd52bcf125a83f9f4868fca21371d36ee36522dc5a880a660ea3029a56206498fc5955b11f1d9c22e47004bcea6c6ae0262dba8ab432a0e816932dabaa988eb76a77cbe3c470af89faeae27e2587c6121e38e56bb0555df6fb55e2a4da7cc745073691edca729ae3ddd0c526e69665defdfc8092044cfe6a3f456ee7b036662296f22e1a3831f3c1a6dcdf43c7bdaf0d0fe05ee033f3a08fc241384dd584ac1c6f349cf55c5d8ed2bae83b67903218dd8e6bb2d9c30b7ad28f3d9f294468d6cebc1a58a9468baf8890910915cc09fc49e19b6a1864997988f190bb6eddd53f58f312100647404f63636b0090bd0db38f628545968879dea4433947ae8390dc3af63d17ee0c14e61531f2c0797c97a4f184f13a1336a613c0569f36bdfc35902c2db237d043590f3992d81a9e1f4ce0518e9b885ec5b4a6128ceb6855e50c5d1c23127f47245baed6feeec20d279de58f9e3baf12a5e76b40f98902aac2ba32e5262ca7a534daaddfe406f8dd82b4434afb4f5d8cfe8775b1daddbf816ac176dc05b0e91144445136626035f5dbbedf8c332ecd8ebf70c3a3c61b3db53f82190cb5fa28964758f66e5b40ecb88ef29737e9e8e630fc1dc87063e748c9062a5053142195578974757d26cb47122afa1702718570453cf278831d49b548ea81f06d7c9728921749d2c38848f0e93cace143f175f3da581f854a5afda25834dce03c565711194993ac18060b3a395dc2f186a74a2b90b4df4683f64fa370f48dde42b6a98f336c83709a13c4844908b14966334bf1bbd50d554af1e3dc6352eb613725a12f7fefad3896adef80b2c5a349839d13255a61258c789a57b3f8995c8092d25b3cc4bad576b3a9f63b261c9629264a58f9022d3f40ac72f6915f0df75d4fa441007c9a9aaa5a21ef8a99edd5b19cf9c03b9d43e53c67d9800be09e6a6649f3ff12920f5f0ace8ea889533d059427459b65e8fba55fe1c44de5b7355637ae6e7bd6b0a386f19651390e2f6f6bf95e5f94c3999487dea4b285b2f758911cadf4af9fb87730c42f5ffc9d8d06999f004dcb775c95b7d99514b096d67dd8c950888e7b5027d6e230328655429a5dba6e981930e414b4763b5595247e923491ada0fff3621c5457e714ff656f8af0d7bfee20b1e3dcd61c622adf33622e480a3c78435248fc2470c8b602849971066ac3bc6b37a7e9be418bcfe59e1443a1de4fc0a4f1316f573ace6b6ad120803e4e05941c7e637ade95dd42d0a4276bbcc246d872293c6b3c78d3748d84a0abee48dbdb2c9fd63140bd27359a356f963ae1e4af69076ff8e2cc2b569b8d337e73ea0475a311b8897aa0045791534c0d7feaca53fd409ac3997533e8cd1b787b88a122fdcbf8c5381948cc6400ba78f0d6380f0f38b617ede5be3104f88b9ea6281d5fdcc23e5f394ae48a3a8da1dd0f1fa644fa7661cea59c2624e5f16925c91510a3396ebf676de05756277b5f5b6ceaa0ce902d60ba589a219d069cb75f78b93703232135306494e76530ca484ff17b5e445706b2d93dbfa994bb2bc8601f0f8bfbb27c2daa58717ecbb6685ac9665142c11add84714b95d657870a2eebd735388599ec45b600a5eb211e0edbc5be5e8104bf235fdaf6eb68b9a1d729bcd8a512f592da3e0e49b0876ac750f0d78c0d257e7d0aac8f7379d75b16c64d0b12efce7ef7d4b37885856b56830a8426800f16cc5fb277dc9df03e49fa82c76fe2369635234cff7dda0435e82a8a1c296fc8c845740e48836fe2737aabfeaaa85ea26331df4ad609fd1a5d87c110e919f91c62114eef544dbe44097332c3e0eee2a346ebe0605f6d74057dea62cbb8ae7c00b38f1f001f52fe5f86a89f259abec76649006353c70532273ee422b9940fe095673bb2c2d9ac7138b43751ce575ed9807bac1fce6348811754be4552023648d850048a2dcc55714ab1a1520baae51710cfeada4bb1a935b1c12bfcbb88c11068d2d9758d5e620a689cf020737e66b6861e7f2561172cb1035d9398d53947f4e2e19b48e5133a22ba894d6d5bea61edf6c0d1e9b4b2963dc4f5a740b4da90ace12f9f23f91622dfc043c6c1543b1464ce04bad8de25e2ab23dd712a9eaa232ca47d7ea74c895aaa42e7ba75af2ac817b8a4a37213d479d41d19b904e15e40e3308712aae6aacefcc945a4134e44679de310e7b460a7ddb85e485104861ffe5ecd6daad920fb12f6e93966a78e3434371d33b14b17d5577c372bfab959ae9b950f654839196ba4eaf06843ecbe584a380de5340de11212e755b2fec5039b567e7fd57612819d18d4a73c3abfbe77db5b597b997339853a45c890d91ca16717dfc7ef50183b060a33575ed7b8a41af18a577c05faaacdb2f6f1cdcdca68c37fd214ca6575e83a54ec5a9818cf5145584780ee9407669f7bab91864fa5c81550b320b7ebaf6e35fe2c042c8ca17fa0a1d5d566b98b79af16d8bae161d59d29e962e5d2c3de28a91cde13ed7f48545b82d83f9a1058d54ad31b31adaf0b7686b6c53d3721ae1e9357e3ab78307f51ec6120a1bf8ef76e5f3044582fc8bea774c466b4af709a3c3d35dde6a832d3cbf5f224f4f290e7d8aec5173cd163e0c3a7a3fcff62a7bf93ab4549ffa1d7e953f1fd3e083144830f2368bf48782964c5d85156aa1f3413522ec056f0c8f5b2b5e28df9c56bb5d661ef011e5281aef6785ce3dc1ee89aa9929c8389cc71300eb7602e7e28c842a3df303831724b71815cb40b86e1932ec8d4573efbab292f8c11c7acf05db0ea33e930cb6c3118ed6ad1979e30a79568b1d3bc00b66d32d85b50ad2c71730b922761076bbffd3019382a40b11ab8beec46d9dbb97f65ab01d55403e07f8154f824e5555a102bb77654819c5075b9cae2f57c0f7d9da47f0b0af5d874ad961f10d660a4c11ce942c8e559e299525040d3780d813ef0982ee11cf9bbd9927b6f784eb02ed859ab67c2d18dff12969273a9ed71235917fee757131b8bcf6ca1a2d4cb941d7f5253a8b6c94794e52dc51aec2b3dde1021f4ec9b77a92d66346791d394cb3fe72e9f41dd8bc2a4414b676034e6d174e5fa57c9393d3aac94011fc033b28eea18bab5c72a89ad42f52de361016c1f742b38a9c6282fe996fc096c15910fdae74e84bea9fe332768362cc5d3c36bc0f21572986bd89bd2ace2e7ac4108a2470e01d957465f79b2688cf450d313dd3d6b3ab30ec4f8bd532bcb1886bea997049cc2ab4d23757aa8c3d5f549e6dad06f3a31b4b83486c799e9e3d1544dd24984e7bb0f13e414d320569b956571ce7f0c5ed0d53965f44885fbc87ec919cc4d172459e9d1f9f48e46d32ecf653f3da0f7dcfcfc472ab0172d10c75230a2cc8f38544e8ab5adf2cda9d250fc93c350e35eebf12ada841808a5b8c596ed44125a8a6e127851cdab42fc6d941ad3e83c1fc1f11dcdc6d225a981c4c9464df8580d95a69c12dbbbb9fcd4dea98363c78fc76dc424086c9db08e8baa80fd6f27f4008f782373a0d32aedf83aed9628a038f32eab4e4f5da45ca415a561fb888baa355ad2106804475240f8c688f1c046ea9b4eca97de5a874516d9e0e6a5bca376e30d75acacfe805645716ea2acbba5778dee43887dd47cbf874245b433a6242ac4113aa672dd95af586f381a9b76cd0fb605959e2841ec3f65805cc81ea0f7a92f86681ede0552ae1e894706712da550a628c0a3cf94e3cf48822752a0146d64230641ed28a3bd7f31b38d86712d13a8389ea5e1f2f9c0b8f8a61e8fe71ba499b1982008da7d937961fb4f0b15d7b0cc1febb95eaa9732da94fec6000f7a5c26ec3eaa5ac92599b3b398946b6bb9f7d5d930eebe9b0a22dec578944b4b36388313d4dd2687a12356f81360d846185b4331deafaa28504c4ac41b6e6f55280c34f43305c9ed913b202f4866f0d95bcd628bba30dc68313d749cfd8cd798c1f409698557855d957500f259df1eca16be0f966738ae467316b04fdc6d781ec25ca552753cd83727c2afe6ff78728a07799ffbb626ad3edea62181f5422fc6dc7f6f46c4077ef56e9165f1de0d4118e1c4c4d69ac12b2d930e1ff14a446f9d2fd73c6532fb7bf0e31a6e780c681c9c86ff4dd36d4806956d2a85192b975eeacf0f6d3d2059a505d70e93d94f31a3e568da23a61078f5424061dc0f6db3bdc42fa40de34445a330948bc121782d85654eb80d1eb92b9691e3d5b0d0d46ff6ac1e86770e2d8f6964390cf078a7d990df0e872be1ffd607f11bc92bfcb0e8f7b59a2ab5dd9ff117fbe60b8f4731af89434d541bf6e540d380bfb6d4b1f411ad4ed1b3caf8224643a813eb3a597b97103b5041cb672db96ff1eb55f38c9ceacc7de21ace9f0e9aac4f199e04b87ac9f390bf0b5fd3fdb37c25eb7476c59c6173fb05b1beeacdc69eb18630e72a488e43e01db71aae115bd5c97ca3a84fd2b4b2fdbc68b7d24c377e29bdf943816fecf11b32a7551aa8cb69406da291a0cdc09bc2b0b1b35f0e03bad42b0c82f4413632d5a7ceb562d2ce71f6f216741426074054ed11f9ba1e2f470a94ee8065467424eb69804a36a3e805482463d44348cacda9c2a2db0360a6543a5f5317645e5ae113cfb6cf05b41f726334f1f5968727b0ac83a848b40208b07584853b274bbbfedf76564a9186fe9baf3ec0908e0d31bf039f64404aa1301a092a637a7d465f7d6736a78d0be6e0e14dcae2b0a2fdb6e24673e355904444311115325e16fd6520e4d9354cad3eb8b30c9b64522016ea2f2bacf3ff82e9c7910d611ba3cf2c8d3adfb8783d691b9a3ecffefacde4a7201705e41720900596b97b3e7da6021ee17ed9abcbff1f1afa7de1406e392feed80bc377e7f9da57810281131d899129305a934c50ad7975bb42997a5c8e884660fd0f450715897a41b3d0885808522167202229a1e8847b395cea08a4efcab9b60154c2a5f58d222fd8f85292dbe0bb655754a90076385b774bb164e47c330bbd35a0232cf3ef5f69155971d8cb44c83b0d2976b74e592d074af0e76084a8db09802e7384398ed73a3f303b0fe208ab92a6fdbb9c83097637d1fdeedb444edd4d0b8bedadb5aa9b504", 0x1000}, {&(0x7f00000011c0)="b6b587c8e95f0dd9fc555765c354cda413f0efff52acb0f8f02ec9e56b4a9081aab93cf902d6c8fb8fae4d3cd5850c435cda7d0d9dc0c8383706fbf6f4242bb2944498bb75b7757bf8e4e59658894c1320a32eceb6f60f47a6afda9c749977f5526b3f9e278cacec7cbf78dd3b6fe0589d315f29d2b6054fb3b6b40046cc8ca6176d7068a510ac66fb526d5501b208430a7eb06d464dc8ad18434cbf9630ad35c264fb7aac143fc27c0ae489", 0xac}, {&(0x7f0000001280)="af43399b1472818065c5f844c165b76bde7d8bd793e82ed6ed89fc6bdc150176ff5ecf15c189ffa3b70616c887401efdf77c5db1d0fe4f9aebdbaed66ec7253941f433ac3693c79a096aff3bfca722151063fa2a9be50cb42bcb379ca0db38a1c4051e2803d2b19991", 0x69}, {&(0x7f0000001300)="e26c1c9d215688acafec491215a1099eb3a05e379a898b8d58ea3bcd0d0039c24edc672b44eb314075e3102b4009f574090bd1d356bcc31f06e0ddf6abd5fc2928a769dd71f5907a81dd038964117a9b66cc3d4fbd1753d9e291e15bece5aa5cf2ed11809b9490f932d6ce3e8825457057ed45bc39", 0x75}, {&(0x7f0000001380)="72d904521e70fbabd8ecb49ae2a32c6dc75be10a879f09f2f39daa3791c7c1517c36e392bf5f2182f5b1c735414855cca0bea7468a3d5d53f8eafd5c34c601f1e663dd7f484620a0861a1d87f78480e587c3ab99c2404eca5d55e1a84bf427f812e54b79fa43add1d4fd4c4e67ffffe902acde58a16df0b6afb7be705cd393b6fef6e73e8369c12d2ef572552d7952a2d9d66a1c0e77f80cea917b93a66be43844b1d48156ad8f7c42a6a30e35ba1344b7c7c5f5963d979c406ebb54e089d905102ea2eb079bb2aa795bb07d8a0c448c0866eeb6f2002c62ed7d750ef161e4", 0xdf}, {&(0x7f0000001480)="8efc7a92da5f06b15dbefa76534ddbb859dcea9a33e63177fa55dd75129d96f39f07758f203c647c18f8507d1d", 0x2d}, {&(0x7f00000014c0)="4e7f4a025592046238c8bb86d2fb23be6a28b0377aa5668d149f89fd075f7808e3d00e7fd8febd649220", 0x2a}], 0x9, 0x0, 0x0, 0x123465576a60a6f8}, 0x20a) 05:37:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000009000000671b1b542a578706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x8, 0x1, {0x7, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:37:13 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r5) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff00020000000000f8010208a371a3f800040000000000000001000000000000000098ce5f8d3918504e9544d5ae653b4a0e9e367d75c9e56c1211ee9c2174b5900a4a4168014b2ec4697dc4b120b91c457817a92a8c21e4dc91b8116d62d8f42def8b453fc80367c6163aeee79fcd23d60dce7ea41642f5ab5a7611dcff0a8c2aa49802e8c1d9992dc1a7688292cbe15daebe394408d25d2f6d91044c5f68e1421356cabdc03d58a4f9504adffbbc3a857f193307104713223e58baa8b7411d8ad8530b4771a76497d794aaaf6e0a4625f03f40eec991426c91819efab0ae8ae4d1fa92be47", 0xfffffffffffffea8, 0xc7a03c107e52d894, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xd7) 05:37:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:13 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7fffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 05:37:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r4, 0x80, 0x1f, &(0x7f00000003c0)="71129803efc4799924c2e5615703fdc85d63caf4a6cf2b9fc067fe48d151e986fcad73b9f2e029a0e45a89229ef9221acd553101b4551a497630b82c82fbc2ff2ae05dc95951eba2ba573c0cce2413dbacfe0919062645b3f5fbe423574adb4a23abe61820f9", 0x66) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) 05:37:13 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000200)) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x21) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000002c0)=0x1) ktrace(0x0, 0x0, 0x1506, 0x0) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10481, 0x0) pwritev(r6, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000300)=""/39) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setown(r7, 0x6, r1) 05:37:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) lchown(&(0x7f0000000080)='./file0\x00', r2, r6) 05:37:13 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20001, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000480)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r4) pread(r0, &(0x7f0000000500)="33ac9066d4a7921d54d0d3b0a43cace572b359889ce045a06a65cd0c13a9fde0249241fd6f1253e2509d1c", 0x2b, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2000000000000025, &(0x7f00000000c0)=[{0x5e, 0x0, 0x0, 0x2}, {0x44, 0x0, 0x7b}, {0x6, 0x76}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x202, r4, r6, r7, 0x0, 0x46}, 0xfb, 0xc07, r10, r9, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x1400, r9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 05:37:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x101, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x5, &(0x7f00000001c0)="61c4480e8a527e33f0d864c61c9b35df87759c41c6ba9d165d16698e", 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x2, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00&N\x00\x00\x00\x00\x00\x00\x00'], 0x3) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) 05:37:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f0000000000)="88a737a1785b1e8ac8b0ca4b9206f758a2be7d790d639f134be3de3a", 0x3, 0x4, 0x0, 0xff68) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x23, 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) renameat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') 05:37:15 executing program 1: r0 = semget$private(0x0, 0x3, 0x102e7) semop(r0, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r0, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) r1 = semget(0x1, 0x3, 0x501) semop(r1, &(0x7f00000001c0)=[{0xe, 0x4, 0x800}], 0x1) semop(r0, &(0x7f00000000c0)=[{0x2, 0x8}, {0xe626cd7b2b8d403f, 0x13, 0x2000}, {0x4, 0x2, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0x4, 0x1000}], 0x5) semop(r0, &(0x7f0000000040)=[{0x0, 0x80, 0x2000}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0xfff) 05:37:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:15 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/10, 0xa}, {&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/50, 0x32}, {&(0x7f0000000440)=""/212, 0xd4}, {&(0x7f0000000540)=""/101, 0x65}], 0x9, &(0x7f0000000680)=""/129, 0x81}, 0x3) 05:37:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85d2b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e69b028d70338306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c90101000071e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ac69dcf6938001c55190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, 0x0, 0x0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x7c}, {0x6}]}) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 05:37:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="080401013bb75c50c257773c8810b63bbbd71f739ab0e6f0aa6c5e41cf6c431cf3b3ac56ef8b9a4abc907b199435126405ea665ef2c992ed4607fb435b480eeb1ca2ae01efcd"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 05:37:15 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x200) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="9cd6d82fa4845dde903086285c50e00019a647f41cd83014ef624d33167e5fae05745d5225569f26aacb78e29173", 0x2e, 0x0, 0x0) 05:37:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000001c0)) 05:37:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x5, 0x3) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x8, 0xffffffff, 0x1, 0x7, 0x3, 0x2, 0x0, 0x1, 0x0, 0xe7c}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x2) r2 = getppid() r3 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x205, 0x80, 0x9, 0x1, 0x8001, 0xffffffff, 0x81, 0x2, 0x1, 0x1, 0x6}) getpid() r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000300)=0x3) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000340)=0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r7, &(0x7f00000003c0)={0x18, 0x3, 0x4, 0xffff}, 0xc) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x60) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[{0x6, 0x0, 0x2, 0x9}, {0x100, 0x1f, 0xe5, 0x9}, {0x100, 0x6, 0xf8, 0x3}, {0x6, 0x9, 0x8, 0x9}, {0x1, 0x1, 0x5, 0x4}, {0x81, 0xe7, 0x1, 0x9}]}) r9 = fcntl$dupfd(r6, 0x0, r1) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f00000004c0)) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000600)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x240}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xffffffff80000000}, {&(0x7f0000d41000/0x2000)=nil, &(0x7f0000e95000/0x4000)=nil, 0x400}, {&(0x7f0000a21000/0x1000)=nil, &(0x7f0000fe9000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) setrlimit(0x6, &(0x7f0000000b00)={0x8, 0x2}) r11 = msgget(0x2, 0x424) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) r14 = geteuid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000c00)={{0xffff, r12, r13, r14, r4, 0x8, 0x4}, 0x2, 0x3, r15, r2, 0x8a2, 0x3, 0x5, 0x4}) 05:37:15 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000001c0)={0x6974, 0xfffffff8, 0x4, 0x8, &(0x7f0000000a00)={{0x20, 0xa9, 0x7, 0x16, 0x1, 0x52, 0x8001}, {[0x100000001, 0x6, 0xfffffffffffffffb, 0x3ff, 0xb5b0, 0x40, 0x100, 0x7f, 0x5, 0x1f, 0x14e7, 0x3, 0x5, 0x5977, 0x9, 0x5, 0x3, 0x89], [0xecdc, 0x4, 0x1f, 0x1ff, 0x10001, 0x3, 0x8, 0xffff, 0x4, 0x9], [0xffffffff, 0xd2f, 0x401, 0x1f, 0x4, 0x6, 0x5], [0x8, 0x3, 0x9, 0xef9, 0x2, 0x2], [{0x7, 0x1ff, 0x1, 0xfff}, {0x0, 0x2, 0x3, 0x4}, {0x0, 0x1, 0x9, 0x2}, {0x8, 0x80000001, 0x54b, 0x28000000000000}, {0x5000, 0x2, 0xfffffc01, 0x100000001}, {0x2, 0x401, 0x0, 0x6}, {0x2799, 0x9, 0x200, 0xffffffffffffffff}, {0x1, 0x3, 0xeb, 0x1}], {0x1, 0x6, 0x9, 0x7ff}, {0x1, 0x10000, 0x7, 0x8}}}, 0x3, 0x5}) r4 = syz_open_pts() r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r4) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r4) syz_open_pts() r6 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r5, 0x0, 0x0) r10 = getgid() r11 = shmget(0x2, 0x1000, 0x81, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x4, r8, r10, r8, r10, 0x21, 0x40}, 0x773, 0x5, r7, r7, 0x80000000, 0x2, 0xffff}) syz_open_pts() setgroups(0x268, &(0x7f0000000280)=[r6, r9, r10]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 05:37:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000001280)="0500ae490000000300000000d7142d545d8489199c4f0bfa563e3236e6cf01f996cf6ea20000000061a5f2c8efc511748d7f5d2047", 0x35) write(r0, &(0x7f0000000040)="9524d1c0e3fcd93ba0d5b0387a6e9dbd1b9d606ce6aae20af58bfc97ab", 0x1d) 05:37:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000206651874000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 05:37:15 executing program 1: ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000), 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 05:37:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x0, 0x1) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x48, 0x0, 0x6}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) unlinkat(r4, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") fchflags(r3, 0x0) 05:37:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r1) recvfrom$inet6(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x3, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x2086}]}) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r4) r5 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000001180)={0xffffffffffffffff}) r7 = getpid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) r14 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = accept(r14, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r17 = geteuid() r18 = accept(r5, &(0x7f0000001440)=@in6, &(0x7f0000001480)=0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) r23 = socket(0x2, 0x1, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r6, &(0x7f00000016c0)={&(0x7f00000011c0)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0xa, &(0x7f0000001380)=[{&(0x7f0000001200)="0216b29ac3606762c41cb448728a7475790fff23f6aac43cffce863ef9ef311d4ee31ebf970682c00c4595a0695d985a1dbe36ef1048c470ef35b9f252766cfc9eff86ec403783484bca472dbe7635b66da534bc27bab4811c2562cf0a9ece01b67bfbb47450e082e45a2bc6e7e77223fa9b2eb085b407a3bad8c048ea258386c98aa50ee0c36832490d90eee1", 0x8d}, {&(0x7f00000012c0)="44f33d33530b81ba8160b69eac8f9a5cbab701c6fa5ad44eb71613163d6c9aedc664946d0b9757488b77784e51e8893c2f27584c7a8d8d1466ccee2e00cdcce22cc506bfd5114236b6a97a5fe66e7b3f5b4a8fe6f7aebf23ae0da279bd7c726744c899", 0x63}, {&(0x7f0000001340)="305a2a1d166067a2bff82277b5889fce253dbdf86a49e69190c11ddf", 0x1c}], 0x3, &(0x7f0000001700)=ANY=[@ANYBLOB="2000000002000000ffff00000700000001ff0a5a9444f3bb05", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r17, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="0000000021e5a1df37eae5d6ffff000000000000", @ANYRES32=r22, @ANYRES32=0x0, @ANYRES32=r25, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r26], 0xf8, 0x12}, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 05:37:16 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x7090df4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcef}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, 0xffffffffffffff9c, 0x0, 0x80000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x4, 0x0, 0x1, 0x7, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r6) r7 = syz_open_pts() ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000980)) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f00000002c0)=0x6) 05:37:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair(0x20, 0x8000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x198, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x423, 0xab}], 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x1f, 0x8}, {{r4}, 0xffffffffffffffff, 0xb0, 0x1, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0xe4, 0x0, 0xfffffffffffffc00, 0x1}], 0x3, &(0x7f0000000180)={0xf0, 0x100000001}) 05:37:16 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x201) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="ea18ec65e47e04e53a20877646548c14d03a6992f943323e96fa1525c3d4bac931e0076a8603f5308130ee5e041eb49163c5b4fc2144b0830518c6647262441008442f4a", 0x44}], 0x1, 0x0, 0x4) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 05:37:16 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) fcntl$dupfd(r3, 0xa, r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:37:16 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0xc4}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086ce0efdd308e6b7ca00"/37, 0xac) 05:37:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x100091e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x2, r65, r67, r68, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r69, r71, 0xa5, 0x1, 0x100000000, 0x2}) r72 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r73 = socket(0x2, 0x2, 0x0) connect$unix(r73, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r74 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r73, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r73, r74) r75 = socket(0x2, 0x2, 0x0) connect$unix(r75, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r76 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r75, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r75, r76) r77 = socket$inet(0x2, 0x5, 0x20) r78 = socket(0x2, 0x2, 0x0) connect$unix(r78, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r79 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r78, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r78, r79) r80 = socket(0x2, 0x2, 0x0) connect$unix(r80, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r80, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r80, r81) r82 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000980)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r87, r89, 0xa5, 0x1, 0x100000000, 0x2}) r90 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r90, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r90, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r90, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r91 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r92, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r95 = getppid() r96 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r96, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r97 = fcntl$getown(r96, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000980)={{0x2, r91, r93, r94, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r95, r97, 0xa5, 0x1, 0x100000000, 0x2}) r98 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r98, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r98, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r98, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r98, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r98, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r99 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r103 = getppid() r104 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r104, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r105 = fcntl$getown(r104, 0x5) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000980)={{0x2, r99, r101, r102, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r103, r105, 0xa5, 0x1, 0x100000000, 0x2}) r106 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r106, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r106, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r106, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r106, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r106, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r107 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r108, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r111 = getppid() r112 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r112, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r113 = fcntl$getown(r112, 0x5) msgctl$IPC_SET(r106, 0x1, &(0x7f0000000980)={{0x2, r107, r109, r110, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r111, r113, 0xa5, 0x1, 0x100000000, 0x2}) r114 = getuid() r115 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r115, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r115, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r115, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r115, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r115, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r116 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r117, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r120 = getppid() r121 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r121, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r122 = fcntl$getown(r121, 0x5) msgctl$IPC_SET(r115, 0x1, &(0x7f0000000980)={{0x2, r116, r118, r119, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r120, r122, 0xa5, 0x1, 0x100000000, 0x2}) r123 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r123, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r123, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r123, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r123, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r123, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r124 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r125, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r125, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r128 = getppid() r129 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r129, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r130 = fcntl$getown(r129, 0x5) msgctl$IPC_SET(r123, 0x1, &(0x7f0000000980)={{0x2, r124, r126, r127, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r128, r130, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r118, r126]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r133 = socket(0x2, 0x2, 0x0) connect$unix(r133, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r134 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r134, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r133, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r133, r134) getsockopt$sock_cred(r134, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r136 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r136, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r136, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r136, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r136, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r136, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r137 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r138, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r141 = getppid() r142 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r142, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r143 = fcntl$getown(r142, 0x5) msgctl$IPC_SET(r136, 0x1, &(0x7f0000000980)={{0x2, r137, r139, r140, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r141, r143, 0xa5, 0x1, 0x100000000, 0x2}) r144 = getppid() r145 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r145, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r145, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r145, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r145, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r145, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r146 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r147, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r150 = getppid() r151 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r151, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r152 = fcntl$getown(r151, 0x5) msgctl$IPC_SET(r145, 0x1, &(0x7f0000000980)={{0x2, r146, r148, r149, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r150, r152, 0xa5, 0x1, 0x100000000, 0x2}) r153 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r153, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r153, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r153, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r153, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r153, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r154 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r155, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r155, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r158 = getppid() r159 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r159, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r160 = fcntl$getown(r159, 0x5) msgctl$IPC_SET(r153, 0x1, &(0x7f0000000980)={{0x2, r154, r156, r157, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r158, r160, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r67}, @rights={0x30, 0xffff, 0x1, [r72, r0, r74, r75, r77, r79, r81]}, @cred={0x20, 0xffff, 0x0, r89, r91, r101}, @cred={0x20, 0xffff, 0x0, r111, r114, r131}, @cred={0x20, 0xffff, 0x0, r132, r135, r139}, @cred={0x20, 0xffff, 0x0, r144, r149, r156}], 0x130, 0x8}, 0x808) ktrace(&(0x7f0000000000)='./file0\x00', 0x40a4b6da4fc755e3, 0x3c, r144) 05:37:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) write(r2, &(0x7f0000000040)="510fc3a0", 0x277) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:16 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000c3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r1) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r6 = dup2(r4, 0xffffffffffffffff) munlockall() r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(0xffffffffffffffff, 0x0) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r11) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r12 = semget$private(0x0, 0x3, 0x300) getgroups(0x2be26bd4ed1919dd, &(0x7f0000000400)) setegid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setuid(0xee01) semctl$GETZCNT(r12, 0x2, 0x7, &(0x7f0000000280)=""/36) 05:37:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="041263477f26c3801e381bf2899807690d88dd234427b2938ed9ed5c000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) socket(0x20, 0x2, 0x80) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x10) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket(0x18, 0x4000, 0x5) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000400)={0x7fffffff, 0x1000}, 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="588bb1a8f3e9b63d6153082f2f5fa2e9bfdae32642e17d9189cd6ce7340d1f9f26ebfc2841544e712273df5fdd9dd087b565cc783422df55b7742c31f6d060cbf3b116c1abaa217bcf9f9d", 0x4b) 05:37:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x0, 0x0, 0x0) 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)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3f]}, 0x3c) 05:37:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000080)="0001d34f85a2cccafcd554bdcaa188705a84ef01009d0c111f064f2c3baed6bc3573b31feb371c8b3dbe27275f8c793c3ee9ec7af4af47fe96836ee17683b8247c9ec5c00dd30003d16d5155c34d19e09bb7e37a54e77390b6894827176f9ab253ebd662bd495366f13fb9dec076dd3ec9eea20600375cb700496e778d29aa2577d3b945f319053a18123d1b962a6f0191d10ae18965551f88a6bd2a123ab12424cc4847ae7f7bd1797d2011a263be48f07d865e001a59d849b932c55f8642a7965e", 0xc2) 05:37:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() 05:37:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) 05:37:16 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget(0x2, 0x2) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000ecffffff00"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000238f25bf00000000000000e60000000700200000000000000000000000000000e5000000000000ad519d5ab439acd50000000000000000000000000000000000000000000000000000e67c4fdaf0dcaeb752cabfd5e8c9d70000000400f83c9739cdd56bbf00f4bcd98f60b552714baf981631de06646969615cd14f29b98aaa76077efd7a6b8f04741e0bbd1646ce9bbedc7d14f22a1b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0c0ea08472e2e38800efa19391fbcd5dfdc334b778e10e6db55ffdb69ba70b4507516889a9df437abca564af61c03ea5472ccb6f84c03021a44f93e88e100000000000068e2daaf05139edb405a7c1c000000000000000000000000000000007b3b590784d2dd23bb673c04173f725d2bf4f58d7bbc4372"], 0x1, 0x0, 0x0) r4 = getgid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000100)) r6 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getpgrp() fcntl$getown(r5, 0x5) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) ktrace(0x0, 0x1, 0x8, r11) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0xffff, r7, r8, r9, r10, 0xc, 0x7fffffff}, 0xa8, 0x7ff, r11, 0xffffffffffffffff, 0x7f, 0xffffffffffffffff, 0x49, 0x7}) getgroups(0x3, &(0x7f0000000500)=[r8, r4, 0x0]) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffdf4) r18 = getpgrp() r19 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xffff, r14, r15, r16, r17, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r18, r19, 0x7f, 0x3, 0x49, 0x7}) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, r15]) r21 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r21, 0x8020697a, &(0x7f00000000c0)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x6, &(0x7f0000000600)=[0xffffffffffffffff, r4, r4, r12, r20, r22]) setegid(0x0) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r23, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r26) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r26, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x1, r11, 0x0, 0x0, 0x8, 0x1, 0x8}) msgget(0x0, 0x446) 05:37:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 05:37:16 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x1011, r2, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x7}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 05:37:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getdents(r1, &(0x7f0000000000)=""/140, 0x8c) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) 05:37:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 05:37:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc775e5c5a8cd594f, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x544, &(0x7f000018d000/0x2000)=nil) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 05:37:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x5092) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0xede3de0a8192afa9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c, 0x0, 0x0, 0x514}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4096, 0x1000}], 0x1, 0x0, 0x40000000) chroot(&(0x7f0000000140)='./bus\x00') 05:37:16 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x40080, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000780)) r1 = socket(0x18, 0x3, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0x40, 0x1}) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) 05:37:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/29, 0x1d) close(r0) setreuid(0x0, 0xee00) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) setreuid(0x0, 0x0) syz_open_pts() shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/83) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, 0x0, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r11) write(r11, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r11, 0xc4}], 0x1, 0x0) r12 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0x6, r13, r14, r15, r16, 0x80, 0x2}, 0x5, 0x0, r17, r18, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r20) write(r20, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r20, 0xc4}], 0x1, 0x0) r21 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r23 = getegid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r26 = getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000280)={{0x6, r22, r23, r24, r25, 0x80, 0x2}, 0x5, 0x0, r26, r27, 0x8, 0xadcd, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r29) write(r29, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r28, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r29, 0xc4}], 0x1, 0x0) r30 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r32 = getegid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r35 = getppid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000280)={{0x6, r31, r32, r33, r34, 0x80, 0x2}, 0x5, 0x0, r35, r36, 0x8, 0xadcd, 0x5}) 05:37:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000140)={0x9, 0x8, 0x8, 0x1f}) r6 = accept(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000c04f51c85519920be148705bc2be47a806ec177bfca1eedf8238018f34880bc24aff7c2d7866c036e30b91a613119d7249e5ba08941ecf8b5f600b7998a49fd9e33ec1a05a07bc98db73f60a4a1729cc6aae70df0bb65996ce01c814938eb596b460abce634986a8c45e988472be2b23f850bab6678138ea2ef2203505202d4724d5ba02c363301ced6fc036376b2d0fe33dd7c07e03d2a"], &(0x7f0000000200)=0x6e) getpeername(r6, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c, 0x7}, {}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r5) read(r0, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = socket(0x18, 0x4001, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x2, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgctl$IPC_RMID(r2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x4) 05:37:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x40) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = getpgrp() r5 = getuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r7, 0x4}], 0x1, 0x4) read(r2, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4) execve(0x0, 0x0, 0x0) 05:37:18 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r0 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r2, &(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)={{0xfffffffffffff801, 0x6}, {0x0, 0x10000}}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000240)='./file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) getgroups(0x2, &(0x7f0000000000)=[r0, r4]) 05:37:18 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x400}, {0x4c}, {0x6, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000240)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x0, 0x40, 0x1, 0xffffffff}, {0x5, 0x49, 0x7, 0x1}, {0xfffa, 0x3, 0x3f, 0xd5c}, {0xce, 0x2, 0x0, 0x1}, {0x8, 0xf8, 0x0, 0x9}, {0x4f1b, 0x46, 0x7, 0x6}]}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r4 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) flock(r4, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x2, 0xc0, &(0x7f0000000080)) mkdir(0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x26a, &(0x7f0000000000)="eeae250000810000000000000000") 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) getrlimit(0x2, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$unix(r3, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) recvfrom$unix(r4, &(0x7f0000002280)=""/205, 0xcd, 0x0, &(0x7f0000002380)=@abs={0x0, 0x0, 0x0}, 0x8) pwrite(r2, &(0x7f0000000240)="3d37f0bb8d02e888335986a4a09adaeff949a90fce13c476f32551a9a3da2bd008aee55ab8adae69592188ceedbd9add81ff3fd56d140ce6e608a57a96a6940d85753ab960cb00c02df981f62c0d4e4c545888e368d1fce84fe8c5aa28468049235d8daf1f4f2ea0c768a8872f6996f4214112f33f3a4e178d7df31966c39428aa63512e153a3f2de6d35789e07b45745a059ae045af169a4a92841375d6b6d46e512e62f0921a25eae8182082f382b8344a61dc8c3ee33e5d16fbe74b3be5e31b7b4017e80be048f0a56d7818c6f3d06b9aca6b0ec04ebc3a41f919fce3e3ae051e0504ac8a91f96cfba73b2a2d1d62b69e375db576b210b784ccd3ab761194eee88aa616737379ad98200401a9005022e953a322e382ca9dca8eb40ae4bca84b71df85a93fec867973fc8c6d37d8715c6d24ae931723feff1f68a32d1ceb17e7df9f30dbd009f9e0c680deae18981f9da708907b14ae18b694d2165a822ebbab3612f2adc0028ffb41beaa281703859ebf22d312ec17ad629bcc7e6ca7b15073785264cb2ab58269066f1e4e31db76333fe6de216fb3da8538a33f3a940965fa4e17e9989e58f04325da4e61edb81d6945cf29a5708f0ecc89368aff0c299ab50297ab72f9b14da85bcfbf45419ed335736832ffb29d8f967b4e1f52c1a07e6621991dd405569ad1d7884cb5908551dc8166af0dc0c4056a58ddfc78b58bc3baa3226fe848fc0d7ee2c8daf446420cac8282915bc424c615a9215f56d0144b9856361eb8694d44b495e888bad7c41a7103f47503b8e634406ed72f9f7942c8b2ad2590e5485fd840f9f288ff3985e1a4c8bb4bf46e927c70f30136f623f1d5568d639693649ce2713d3973b0357228055545e0057236f5b54ceb628454e80b34831ada81c15671cfea69ba3b07853250b24dbf78d8109c8a0f8105c5e23e61eb6df846a9212fe0d4062fd04c89e15dbe83327fbb9487a8d908d00294e137db7af6f5ee79d4105777741166f396004adbc8f6d7e5c0103eca9c743583d96a493786a27d6d3edf8463ee042e9b9835fb840002dfcdeb9fa12c55ebfd226c64f4a30ae4574228e5aeed827860f0fa6ec00e1b7faeaecb86592479ca1315da2a5e88ed996a9c3c0d156b83223a2649a080e563c244df06258885aeaee46c9d86c9397708a10095b15230e7a9025dbddcf966ea0bdb069858165d0dcc9dff11ce74ca2f6ed2be67e7401591f802dff67414bfaa31857a152f39ad00f144576ddebe9ae4daef20f1f8af69b1d8599a5cc644785932aef1a4bf5690378e97d6271f6c12efe3299082d2f1620aee2f1e5d01dc08f4fe745a5839e675a61c89537b448d93d175e03fbd2482ea97b3f91a9867d59b9dc907db908172f343f37e0da5e774c32e2cc1019a437a4439bac2675f4f9d881e64c4ed201964bd072d3ec3a4fe30499bea9b7e26dbe2c706a44cebda89cd3a72348ac7d236b138240d786c1a9424c2a5c6f2a75f192fb5f3390f55b4ae5fd2f020981c39cba390baa375fbc6c807a27f80974a36a0f65f0efa6474f2ef624aa0261561c49a1baa0ee422b7e981969c885af32303a5d7f925e7c1e4421d7bf64cc0ca96e32efdea37f14ed3f4420c6bf6c9e9eec75ae4cf9589ac1b1c8750c18f59dea70626381e40e178d2dc2578f29ee917f7517d004f82c08dd15c09c334cd3ad79723ff42e56341e4530f3357696b8a91d9f73bab24af19cdbec6a449e2d9b17b5276b2dacfd5fa384e03a39c59b5774bc83102515c5cfe2e8593d8372710eda59a1236cd89c63f80a5a5c03b0b81650ee61c01ed6becd77ac8a501bcb37c1ba53005cfb5eb9709392e22b603c32f61ad5ed829ae264a8b010e6c6570ecb87dacb3b79ee3cb2a29bce9bffee5e6746e8dd7fcbe2f9195e83e0d31c24c07a45f4e82ead7cc4c4b0c1dd0d9e7936c2ff7683e4672889e236ed51c25a98fb21c3708bfa95dc950c438fd9b0fa0a6688fb75c06a3f89a810d7117977474286f2d3aa8ef144fe0927e7af649a1e5c1c7c9305a7358595720c8423e36afd58c63fd79f0af4f68da0d1c20c09e9fd0d3f2a39ff93f7e6314d4dd6620dbc724f3019bf005a70831e8ac16f3713a9c843f2ebcc8d26c4b261b8ca82e949514471cf58b6469ef88889288eaf4d556a5ffeb270a397e286c0499d877f55ddea681c83009f6c0672003769488752bf60c32958d295c5b625488b94d9e9123d196f751a18d363c3ee04b1cf219c899a6f6e0289e197a7e47f631e31d86ed901c395d86034a395badf0617b36bfd4ace20b620be8f13fdd755ecc9ed3f098f7f759a72105a1b9bf3a75f8abacac9bdaefb1496b34790fde68d8d812bd8ad48eb2496f73978828d496d247895424826cde5f7b16a8f0c485de900bafef8de3efe938043061eedf921e0d74046605eaf927b7457215bdf09cf354276200f5de0502bc1ac720b36d36dd6e7c4d4bc52c3a141dd48fe9ca85dfcc01ec017e35c20f8dc2ed45ce889a70d89384445c6d210171ba8d39bbdfa25bbb6d89d7154978c5325f6834b862e2d0a127afe9fc195b496d12feeb34bb9bcfb7a2cb2826ae5534f19a56156e3fa4afd1152f588f47d6e0267532510719d8ff6e4031a779f0484e2c7f2d08388cbe14907ec4baa95c069236dc75690868591f78afdecc670d399c51e4c81688039770e34413b736dc29c61aae5d6a50674e179864231ef537adaa4754223624b225c29607bca43de747bd4db02e55e7051500d05501d91e3c62909ea0ac83bb073f476fb65c57fbfbaab3c8d0cb705f59571dd890951327d4da061fd146f88f4cc6b046501e772638f27914a3628357d70f73d9d608fe5bbcddc4ae894643bc247375f41ce17e7ff82b0cb07383b40effe20dc832eaa50d9eac57b14747f13635cf51ab244897f43509166502335bd7585b224f043c83c7633a36109105008625c042d7e98b773f192090d175d985d1371111faf731bb00bedb6bf46e9128dc6b83c888f6d3ba926dc59ff32c6a5512720ae68094179c329ebae439b7a5a573fe29c03f7c267254dd3830a98479563fe55ff9c46cfe6056c8fffa5d12fffef887a48cf8e3801538bdd154a0287cc04f9e306db9c8ead92a2b7863f7ab3732a02161c3f131d03898f2e9459b01ac9475fae5b4a63b55304793f3a20d6ff1d11118199292d13c42bfc3afc9b8693d7b719e2b2f891e63dc01fac6a4c38416f90c7faba646215f5c22dd29bc23299fee3480a9520500ccd00c62e81445b5a4e5a2ee91001a3d3751aaf798d40ef6b95caf27d2c3a6d286488cd23b0cd280ca530e458f3990cc528749f39d4f54e420eecb0c058c43c3ea09ad0228ae53bebaa80d6ca8eaa47f3c8d2922c04c2682a84d077fc73e3611cee8040b32f7fe5b6023b7f542ab0e307e13b58de827f637a3d9600ecde0630ba44c21aa122acaff9ae895e494300ef4c48da82da8266f8f630618d18712cd2a8bf906800bfdd3ce30b54d0db2c1eb7d82933631beae3f6c143f9bfa40d972cffe3846d28e3b29641735980c6ac8f9baf38c0c705a0d506bda41386030b1f6b6ef317a6c6ef71eda9f612d9761c13645c3a1c348b81455f2dafeff21807cfb48fa7d99856dc85dd0ac5bf573c818086257c7ccb716b0e51125033efa0c6a91b0505e2585feb8a555ef49a875d81814c54aad817f4b50b03503212b1eb8690f98caad4426b74bd89a28dd133e81f9a925426902d90ed921d773c9a7f079711d8f24492cd57971936d73df82d7d172637fa8c21e0e2198fa32b7387c131792b04ab34577efc4f8b9fc382afe2050a5caee83e465413be49fa4846b20a7f58f283fafc54c84999d9501b740729b9a0f09a0e41d67cb1fff293e23432758f433560219b532f015f766e511883ec4ba8056984253157f0238c0a3ba571af7052f34f81b4a540c6bb720506ad3c9dded289477cb28ee4bc00f1f9a9beeff5e041a89211fedcc3bacafc08c247a2060e571aecc80927082ca09c909642155db286e545e929f5abf592320d6e2371c578c9f3bcdf20f22d54fb621e2d060e7d3a5613778a14ca848240ed4c72f10a1d7c5ff8a6ef4ec8b6ee3db7578895d5dbc9186f976f64fcceaed538ec5bc16b838f094ae54e0cf41c5a988684dc92207549b7745e9c73595591bf418c585c57d0b4ca85e03d1fd39143e18ddd9ea033603ad9469b4f830e68def8ea25a4c92d8c8929a0f65cdd9e70cd0bf1f3d4ebfbf39dad021d788e9289ac31e5a8a62da386a040263d416cf421a170c2f09be71960ca51d8bfbe463fe27a9cc375a8c503cae281424f886c377fd33db46835682a550efba521f71d1a9fa4894dd4f4fe9fcb21fef970cb4551e8aeaeb1bd5ccc074603a5740ad04c665ffbef46de13efd2ec0a3212848ea9f10b4cdaa8efb181b984d0983552bfe6c7c91cc6d91c143fef84895dca7fa196594605d7900aec62e322153c14784ec8d72f83640ab22d37fd025d49ae9513dc206e29bd365b4c9fb10c4a28245ffb306543f7d4fde57967298df6daf3d8f9749b4e1a9cb2a1ce6b1e436755b4029b01624f16017b306b6fe42b7fd56b9ab1efa09f56710661623f3825139b02933aef9ae617d642d931cd19690ac3d4fca9aa7f74a32be5012c2deee50fcb54c171a8dbe0713d1086733bd91e6b16f0c0edf4aa43a0b4871bcc6adf8313e5054d4bed247109ac8dcfec4c91d3f60f95a373dd89dc8f972d301937741f1e675f1b1c1e745348250d12d5d0a852fe190f08300194567377e98283859f433f0d81a43923eab7b6cedfaf9cee1f885759dfa2153edb73da0eb082daf435cfc631efdc6e8e5a140101d052529e68f1792018dc8175c103d02ff491044295af99429f87bf098825f06bba947ebe6539d63de4f370fd6dba4f69e31afb87e463e41a427dfdb3f91d8f07e93592c8788a935ffca35163b8407ccd58f3c6314bad33df7cdb0fbeae4f749f5d6222cdc2c73e6e8040a02f0be58eae5b2f7b523263108f12617002f00123f4b83d6d740ea3af95bb81e1453a1fd20f1aaf36b69c13f7a1b24043fc5d794c9aea2bd4f9e768bcc4db521ada5de18d0ba052bbd8302f71081d0e321667261e754fc35dccbe146f34a4a078004025d40b15a909ef3162a4d6c8bd4e6ff41ee346fd8257975071c4815d1a0060a3bde56b270507b7432e83fc8bd6cf3fce800d27d3b5716acf67becfa2bb21c07708b2c2bf3d1e59e47c96fd3ae918e7c5bce3170e1880d72eafd1abc71e21a014d4f0a95b7c26384335c20b8094ea38b67a711885f75adb0c7db1ae89f414570a0ee52f12d5a875fa8db6a7d84b6c38834ba4778f763bb343a8f6d26480a7201cc80caaea9a01e3ca0cef52be7b81057303ba7c83c48694e0293e14681be60b411aade69676987bb765f963984683538440215d4f861f1ad21be9534c742fe48ba3fa52fc5c6b0d1efb03bf681641b5c065c7cfd4d21fd5314af345f4c6b8b18b0a51f3866bf14ca1cdefb406165953f0c152e49198d4d30dac89a597b6a1e8b394d37a52b9ed271a6466d9ce98f724e1ad6a633b0351a98b392e19a00fa4490c5e172a57fcecf589dddf1deaced99613bf2dcfe5850dc6acd29595f56afabd4e4924dca9819e102a6dad535000320c67cb93c048e86a45c09a9fa1bd95d3b5bc9079319b50fb909ad2afa17af8727e6b1b00b5716564116763addf8459b13d4c537ba91893c8c152dceb865a239a3f461d33c74f6958671d903ad4462f68eecfb26dad977f4c7b0", 0x1000, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c, 0x2}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:18 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0x100, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0xc2) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0x68, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 05:37:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="6a45c0f7a92d73ae4b58aa908c7e94443dd2ac8470f70d1a826cff185ee306917fff6571f278cfbf03c4ea5f62f7b4afce54142886af7f6687ba775c454c4825c1df27485e690b9ddf632c2794cafabe1d90523ddeb63eb71fd0d2cf8dabf6", 0x5f}, {&(0x7f0000000140)="85c54aa44187ff6bbe44b9381d6dcd99d742e961e162d859562708237de4310c863b46865c836d8d384b17031330523133116c8bfb3087d94cb4a179a2b7197f8535b83ff73122a97fea8ee0f431dce74318d5d0edc07d60bc995a575afffa53dc132eb02a9f626e3487fea43ca758fcc6ceaa62c89bb0619c04136a397331dd4bfc8e98d4e0b21b1c3f166a24f45e44678832b4fe15e1f7bc404bb65cab3c3b04913e60763098e4c339f35f20ea0b1e024974085a46ee82c839dd9f2cb840122c920eed4851643728100daa3235e10e60a7afb809be6febcccdbe44ff9b9f4bdafdc489454000ecbd14c60ddb493816edf659446fb622f963bc8d", 0xfb}, {&(0x7f0000000d80)="4dbfcc53c151d0f6b59c71f631a482655b9c2fd361e363cf6f995b1edfe3c653460ca964074618303dda1c1f140700deef1b684f9afea91bcc8acb1a0e86c68461772f4e5386ddb9221250b824d0f21c5b800bfa53985964d44e28b993098c2264c31fe8b2b08939674ff323485f2c2c5a9db3e33447513009947d6166f153b4b3127c26a6747cf38c69d9e78ab01be5f4604aa8d761d0a4631a8a263662e944a6188522b2c8bbf6c5480bbcca0ccb2d01c9457d2c521950a4232314deb86230ee0fe2ce53343a85be79c658ae1d32ea50b01b40ee965e1336ac9d9a264c563172f6f65dde5413ea2b1508cd52d889c554e940fe4464fa621dfa8fbd27d46d458ff80e9723cdf3bb0fcd89f03a21513b3bfa443d4acf6b5263b5b4cfda38350264c00e214b31a266935af9be15939395a75b342f1387ac9febb437626c5d2dc1bd1664c6b9a59b887ff9b15fe40945e314b4b50d04923dfd8af5e1dd641aafc017e046569f952058d09392e1f2b17759bc3c06094a93126192be76fc46c5445e39e1d8f96991cabebe42df94657a22a6e6e723e8b1a1a504ccd81d7b612c6834647a9503e7cf93f34de20519062a93c62cea305af39f88395781e26614250bc680dddc732d57f27bbed8ab22b91a60bb2db5dd8d301bd0eae65b7ed9c3e79163c79cacaad9c277102e53ebb4044b40b476d97f2912dd6af4e1e7565484af83c600597a7f5fba959247e034831c48be7964914282a07e13e13dd706668f66da914e678c522b9320d08a8bc5c2790c6e1610c468bdd955ef11516027b702142f32e08258f9b859c7ad8ca8c9fd6f48a665d8ab0dbe0b285cbe81e3b53f6ce27293a3e108775fd588f39afceb1282e67f0b5d47b4a739026490f22cb171c5b804bd6665a00d4f62c4503cafde8b0447a4337aa13073f812ad97488a5cee1b2bff831d1535776e8f5bc8161c90424b5449c4b57074e99c40346741759c9823924df88a4cd3e30a7dd8f0884ba52ac64051666334c011bb7e88fc0f3c3a11130dcf14cda9db8302ad0f5c53bf43088adecd86c31244840baa66da2ab8792216ee90e7cdfbfc31f2cdd42f3deda4216150dc848f46d6a7d1780a39b66bf5123c7f79ad88475f95b7da03d25b0330b584c1512b4169a87be989a6577c2825ec0ecf3de00d06224712ed3f1b275a2e7a908cd9831c21819c5eb3bbe4a81c65f1d2dd8e365ee642308bfee36b8b0bd3f061be1ead8de71f5346ca27eba84fcbc54bb7e9e4cc6b6800d9dc68f8eaebebc705584dac189b94b494fb02b00573114ae83109614ade67e919949b2c90faea40f7610f1437d3233a0aac8ce5bdf7faf55dfa1561a5fbc7137ebd9904fbd3578e499aec093490551d771dde6baeff47ebf00a9e8b473c2e2aa2853d473eefd19f8c35b3b5fbf1918d25a7b1db35713aa535f313320059152b539e9db4bc30d27f4ca9b4bcd2fe55f0d07a062bb11f53b8466c165d626bba04ffc4f3c912618daf2d9c3aa66366d490b187c4ea2ed9ddf49d152518c7ee14813d609ad5aa68dc29384f84b3ba8d3035247de120027dafb22a1353dadd96a0e057f34603c4dc9f82399056f2c7a068e2af9fe02143927162563c4f6c141a3a4ae6679bb2776e1145d2b9cef9a935294255c8edba5812a3eddc348b2e2f71944d0d5ba98f58ce7181928f96e10c579c731275521d0f453a57236af4b3f53f4b820f939f27e1a90a7cdcdd0672a859a30116e34d8b31ad451c464e58526ed49ea4803b6e1a1a8c8b4b33943e192c77b0263d4f1c86d19adeeccb8bb9d1cb3169001d806fc7f8c5b386f97eb7c9a27442b26c8706de2a58c8f5129aa23e08a5e1606da96b8f76564a1af897d27a91227d758387c103054c73a1bcfdb108503eead63ec0e417a971e268d26a9be82b0c731f2ba43ac48e238af318c83751afb7be2202f9ac1f0ea69e10020698e221b33e7258622dfc6ebaefdb02b33edf3a27361fbdb2723c257447f624a86791d6bc9523d48cbe17db9d5b20151099db00cc7c3c2f94e41515878c337ab5b8a74fb00df300c84051abbebf435f20c5f5c84f882871f6e1de28e2359c154117819a1592914d377f4876ad6e5634c5c1d2de10597cdd7edb37771c744a7594fb70ee038833a082eb738e2cd7737c3cf588f79461c9bbd87bad80bcdbd64eda9ff1a5ee6c73acaa652dbff3ba10800fdf5dc56988c16f068c01b281e7128ffea3d6cf5dc3587d4c141a8fbe423a24972219b7bf4d1ffbc0cefff3d6eb00d770b3acf9e2cc0f7eef9c1989e417185be69c9b414138c6bec959f6f560a3d79dcc84095004a78f9d09245d3e625fe47d1963fb4edbb83d374c2b405efc691d783d5aa1460eb8e7a7819ca0160368e40b49c12f80ea3ed3846e616880b7c794709ac454693001a1b911b5e692c439b647cd90953ef09165e746cb052d4a41f9d4b5138d96313237c8521825719a458cd865ad2b9bd55f79f9e8eaf7b787f3400f02be6b070853ae45ca39344a1b0a507f00c22ae18250958f49114442ffae6a02131e02e09407743e0ef68bf2bb13fe40428d9531f0717b064cd147d6ca7097ed878188b6686a9ea4bc91bdaff79e2e60e75112ab6e024494eb672ea71a0975ce63b04f9167e68b6f1746a09ad1c3b68c90427ede62e2ea8feeb795df3c6a109613af3f1084f3a44dc5a7834fbd55b5713f0b8daf3164153808999ab4887c577c5094f51dcc513cc5f84f318cd29d251a2945aae030e5f6a88c994612f86b3b4fa631ec3cf30a6a78be33f08c0aabdf5ca7eb730b2853049a6530c48d30d43cbde0b0b1497c63eac714433abf1d2643ac13954db4cc51efea3a8f3d99b89069353ff684e830f93306b800c59412a80851a9debe378444824329e04ebbd74f840637a812dbef76515ecf9bbc0302430d8bc809e65268bd796a20ec1e6d2857294057c428aac482bfb3869447f54521a45caf5960980fe5481d80f409d9234113c25b583f1533a1a2c6805ff55a7e8e86b1c4eba8e4f330a163ebc4c75d76a811912b82e76d4ad68f94f51b77889a4deb1f767074a8994662aad9c7590536cfe5b41516dbea738ae2614c232959f6c3a0ef9f6a4bb56beb4cfc94f8420778d37596cdd63e8cad4064e644a6222a2910c721eb42732d74b9c933d1b528502fe248ace1b13c77b3b7f00ebfc36f26ec15515621dbff8d02ba9b36f354a236283a9e8006b4db5c6db4f97087dba541029d9bb3f66e776e27047da26821807d5ca618a215fd47ef3925fd94f9107212f58e975297cce6036d555d982ad4c80744fb17c29f559f1784a086cc83455eb8b3b52f8eed835ffe0a3d7ba79d7d4bcfe88530a61a1a6168ecbe2b1356b43e25e474c01485863ac266c930ecd8c5a2f508e9909acfc6cc3deb676faf5a76b7837174e8541fc1b3d7dec6dddc663df242f8313a72a1fe27dd1338ea1f3c967651a3652fcc0627c149edb71ecec97bca43626b9104a0effbb29bf65b6443359314cb2f5f05d84cb4a16e97d0529ed9865f953aa7dbd12b53f82119078eda5505e5a5e45387b76e616edcc8f0f9a75977f8a24492a2eb17f9cbdf3e7f938624e175d44e54c8c5b1950c42635c850acded9ead3dec42e5e2ab6b78917c3cd558ad8b283c03c08e88096f423dc063c4bd9ea3e7324b770349166366571c71dc6493e52d88a82a58ec0a6b69738ac15bc1de16491dea6f84716c90f73e4334a863125e77f1d7da84d952e5ad6f0155f3a5701674687af8bc97612a38b728ff8795c8a438157459a3b61834fa65d28f9c78e4e0da9ab44018486c775a9d796371ae3237639d8de9cc029737c35c556a1346709992b7278b25453cf5ea8f7e9f2ebed549d1e91d55ef48d3efe33d5a46290b9209bcddc18b88bfb9fe77fe2cc56e156220ac805a1e4c46d4ec3e83c4e055345a3cb58a98699d9259d5f8bf2a3d1cd1b36dbb4333310c36cc65b72b3b148cc92c5a4849e4229e043d424ca64aa12c2cf816af745fd88559101f2441c44ef1fda8dd6d70e9e471cb00bc27334b7f2734e38ab839896d5302d6181e028e10c67e9abc20cc09afdf3349772062e4119c0002e0b4e5d0e0defce0939574e0ab5528e06f058f93ecd8ccc98b0aab03fb6665b866a40bbb11c4a29bce7f955052d44f9c0c9f50d814ae42ce9cd4813155d4fa3197960a28a2c3784676b5d54517e0bd7d1abd9444a8042d6a83f5ee6fac1f526b540d53cbad115f08a3bf1a7b5664d0b4de326284ed1bbc85be5652ecb4bce08e037da531e04c3b9798c455da930260585a52e6f3fb1c7323e82529a30177cb85fea1e5579e905fdb468c178ef3b8e61415d94d47d32007e9675b128f7e491fdef789a74fbd6f52a6acda1cf8e87ab28c8e5056503104d85131382cd09fa3f6e24ec1c0f8a053d339dc85172df3d99e2d86cf4bdb74844cceb5569e961534a8f36e0b7594cf60743f8bdb7ce8eedf899faf1ea127b6c38967592511b0b50402b308ab084f2274e13b0bc8cb0ec8b804089f98f083be5adb0602269c072cb66835ca95487b3000b9ae37105f428d16b2117ab48079ad1430093eb5f909ed7af21bf40b946ec882561217f3f74462528f68e0bd884b87447389415ae71a02ec2c74ecf4a7bc27a334f0802429e1892da0c1689d32e54a29b9b3f1363eb84b413497bcf8e0d0bffeb4aae6447a93b647e86518b6c8707ce4cd54c6d50ab6bcb18e2fe6fff7a2371cf3f6cda4b658b989dc289ad54a32d77d29511eaa07e166fedcd3380eaa759c77d8c590b5fd0d25d4fd3397d85a299633aca8319caf5549c48c0ce8ca037ce7ab50b186e191b222de61023cb8ef9832d39db78c31261d141bd8a04e247e7aad0fd4a88c9be95fa2b2acdf207994edc1ed749e623f144a35fd9c8fc1d9225dd6c131f32404b5acceab512455969ef85a644931ce99f470de8e1993c55f856157a9f5c39eb395a55f165a6121839f8046944be21dc2f6f2aac70af50deb789a102ae04208d7aa39ee528839143dcdbb6a6a72d1c501567eb5845e385772c6d5a9c2702f69c77b559809be4f54503c89d4ec6838a0d5b327b309b33d736c817582dbed7014e051611a8d666c624983e4bef3a1b24d1f916a159a18dfa640072b7f1315c11573859ae4c75637251e02a6910f9ac0eab958fe85f15afcd47c30f9baf50ff234492aa20d30d9a2e63612d69def95b80d987110fb41bc588be307ad07857a4992a82a0e98c6a766f0a574af7e856106e1b86b89029995faa1e1713540942751237a6c0823d42a225e0db496e22390e749c29acae1769fc02fcb2a6d58cfa4d50d4b81e250672dc8b267873b25e0104ee8af644ba962c9630d2ad3c2f428d056abe8d1bfabafd0a98efd6e37f5eb31e269a5ded7f0568852ce5db8fdbc2419a9e12443e3956895d8ecd8eb73ead9cbaee562d169d08b24b25be9bf050b2bff802b971a1579437293fafbb709baf6652ecbfbfb544d460252600905ab88f3e421d776011a97b65b807dd925515538c706f8542bd1db195e133006efc1a446ba8104654d0f466d5772b29dedacde884ad5c83fffe7549b60c0a1ddd849f391e6625cc3f12a9ad76a572ed616de2a30d698f4998a910d7499df759b1a1027564bf1bbdec6915d00cc2dd3fc0b0769ec3d59edd2cfb5ccafe113ed618a9c4232d416c9db74bca84278db781f635d41f6873007336896fe28077bed31e1344af9889de9d20f06fe5542eadda11794b069c73396bf3307bc473e9282b05a44f926de55", 0x1000}, {&(0x7f0000000240)="ad82417bdee96c5512620655e843d6952172aefc5b387239431ddf9d69617b07307f2bec4636fb69069a560d1c43228ac5dd83397f7e7396c8349b386e057635eaa6d68017902ec57016fac4a9232df5b6", 0x51}, {&(0x7f00000002c0)="b3f343aecf14c56830ce74a9c4da9a69b3646c8fc4ad0d7e5a57b78d0019f9aacbde34136f88cbf85eb61aa11a75ba08c20a25c2963d94443482ee2e06c4b2b71097350295f23ff2ec0c79346f5864acbffe7741ac20c21636ab14dd4b83b8fda0a903f5c6fd78df72a21874dde6a651c749ff38278cd7ebe2af3aec70fe659b04bf7fcc6ae2bb401ad93142015ca58ff82061e15fbaacff6a55555c12a09350e3cc4fd75729d7baeaad02c756dce76a9d9f37473d67890e281881e833232101aba913daaee206db6334c5b9e5899f77afc2bfad5f232e2e8619c6c6b092498efa700abd5e2f6aadb80515e13674", 0xee}], 0x6) 05:37:18 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="0a1a10314472fe582c97cb88225a6b0d95a46c8f30e13f70d1dc3e3232b83c3000366c63b4733fea508ae6fe620485", 0x2f}, {&(0x7f0000000400)="e0fe95bc2e7afe0f409733077c26a203c84da584ef8a9df35e7cb90f292ec932623ec1063743a22a1d002cba372955c9df31779f1625eef73e58789f4d6b195edf4ef74aaa97a9a58e3d8652b0f12dbc01cd69ff94fb0c5c5d5dd825948a4768d47cd3eb3d5a8ab4dfeb57832562734c3fe6b55b527f799aa0f0da5c27398d5fa8d9873d0ef449efd7ac55cc152438f323383b2b33f32f1f05b85469b79918bc0563326fcdfa984207b0db461a30b47eec77df477cdd1d5fd5f992e436a80bda48efd3a00e8a8317cae4fc39baddbd012eda97deea4f88a98e7291d04b3c8e7e63afe3b82a2b0e59b5f3f5b07a6c0f6a3407ff75cbdbab49706d8588f2d35d2e058fee9fa0423ee85648e23b267bb59533742e70c758e5501c00e354ea8d04d540d0300617e49731406c1b8289de4682a3f14e58a3df931b33b181c8caad5b8bff8ac2250dcaf26d02bcc52d0ee1bc4e25f812080b8a2ffd43ed2e7fcf6b761d8f1791e06fb67617c7df368ce271b413243be9b609201dc4d78407ae29193f3640ffbba0ec306e11172865c05eb4421fef77094d4141146f6241d9681b50cce8d56c72002d2ab0b50c8692e8cef9eebc7f4311e73617620a4f698bb6c56a0f7258259c816530560ff939b127816f5d199f46a927e915b4f1ffc664624f92a581c39c374890658a5bc212a4301d56346c330cf5b8028a3c0478dedd91a86b120797c54ab95eb50afeac555c4598d68ce0771adfc57f9c0ad11c8169b4b7478639b81766fdf1bbd891ae20cd3684f5a8150685432e5f447b62ba62c687901e83b211d4d28dc875bcd24d656abef9cae4c8eeb4fe020f5e54d86c64c14badf2649d4cbab540830a9a6f9577f4aba5716f3e6a349b806a0caad49481ef60bbaba41751e64220faab4a3bc5033f3ed77fe21f68b89ed1c5da27ac6a90c8b32c7812226ee6c1b3e5eae6a2ace994895a480dcdb53e6c06fc39870e12e4ab26731662c238532f4f41c1cc41f6a6edb11938b74e590d80ef00dfcbf7ffd496d8610ecf05f32684b71b33048b9d549279878886c9b9fec76a3bc0859014177b5cc9351239d0657cc3b39bcd43b55425f8c25deafe7e760cc6967c15e0f73e3a92eda4b0d4cf4bbbee4f03b3d5b619ba24927448b41450f5514d7965670440f0197212740bc4e93d6e5a6d9e3155af1241f39f88b8ba10499e6974be2c3fd2ee5d9157f9e957dd549e444e46aa204e9fe7c6638797117b2a7d99685ab77079cbde38a946b00f9b3bb364023deb41b003783e012e4709a03ee5ff8ec67dec46cc09eb330ae2a92addac9bb848296930bdd794e8c6381a80efcc3e14e82a8fdb6863f5d0669ce5461fdbbd73514eed49718d97272986fe220a386f5f85a3c6fd5516ca596ef84e15ad6c1f6ff1e3206594f48da32ebe7cfc74c5f92fa267cd77bdaeca53705b362cfff595ec759216a6ff4a56b8f2927de14cb2da15a61cad400aea63d1d042241bf771f7ed8b0e1aa966bb014abe4f1b7972a40304f4b39c1a7b09b738f60c514b9886b7d7d52779a9700e70a67fa718baa240f89672170f3341bbad05a6207d04caa85474726a819c1887331d37700437a3d43a4f20632b8a03562e4d9d40af78781c3872fa08d73eaf4fd4e0be4d3552ca9af7e064f74d08379396c2b43f1bdc2d075abb6014e35704c5d4d0fbf997a72ced0bef91b48e2b7b6bc9f88612f2d0c073d7d8847ea183860ed5640ed1d081c78ae86848e6cfdca92c393b3f7b6d404204e4b99a4aa7053c2d95ad78d6b0ede67346471c5b73e819c06ca0c59ca53eb059b0dfd24f51620117f7d721259aa232fb2f1cfa8776c2cc7261b87b2ae5ac318e74a6579cc39af224231b1f2a50a40af851c2e48be2b082c7cad050b1769f318ed8089091082f9302913d01b00a19b6d3463c68e93ef505394383e04f0d947d55dcc6da276b342c03199704259689ca602569546aa9bb2e062be4f206bbbf25f2d8ee24d67ce5ae95cb7701b190a4cac5969dd9fe48c758216148ec833672c125089611baa760492a331f7a6e50657a977b18e7a0e7d1b4961ccdb953d6ec46713c519ab2022d1242cf5190978d1d4d5adb328ff5f76c62bfb81b141e6d0b352c8c25538996d355e82e6782481bab264292aa368791730f2760a09021018e9a812c8e71858c31c0ada932d8e01c950aee6e9909612abac5f6e75e73076cba7ef06e816be7d1e850649a8b3f794defe5a0edf94a1e9a19b1bc7d91136e3ffe112a6742a504f177a50f6bf98fcdadea642abd7a6f5d09c5dd5e56029937dc0a0e4bc0bbcf7e903e405cf236165e315a47576a82e28768761f90d5eada28408efbc14db0786e130f763051e9330d802e6329f7cca1c0f0f7ef65cdc28353fc282a819d6bc553a7b8d5c8c8e1ef053dd8b3babc7bad20eee91cf62fd93ff7721a0dcf0bee82693cff59e7b4543dbd8a79c180c05cb4c53c0684418f6c913f10063a86ccd53a6633a6bb37a077684a7037a62d0cf11da191cd67ebaae2a79e2549b380fef2bf19de9638e3f85c9927c92e7ca571bd43ffb0079c89a62f45cbb1dd08e2c6f317aae5b1c89a5bf62f448933446658b6673ac47b1489a0d906acba90f3c95a8844f123d6464769f568c35b25725872839e18ed0a3812af3195350b5e4415098fc9c1c00adcd535782833da0f053d67ba4345415db0a1156d61fb0b63e8bbfec21fa6225b9a42abf4142bcc4b864c84313c5b1f95d74101a19baaadb1bc3c31875eaaef84fa81a3cf728e6cb2fc71be05550349adf2194ca931fd9aba2d8f8096a218551bec368e33ffd6813d7a323860582c246b0584cba65bf97db06c996ee43231aaeb9c4fb9911d21e4daccd023a6d3832e8cc81d7f8dfa9fbd325daec31dabc401dbf89a0b2551f7039fe02f99e693a6eb932c55b0b1af6f140fa0b8f70b6f462dc34a6cdb37c7d2e9fe37e31456e90f17487080b670149c50be60d18cab40fe0e196342f123222158e0d385749110d56433fea7e7fa176a52f5a79ee7e4092a49adb7e1458812b2ca164cb3ae13f1f47b8500c433a98094ed59ff74bfd2a2142e91c14b2d54e7aeebf003d6b548e0b9bfd31717d4be63532ade76ee8f29362dd2c4a5423a906f499411db7ab6a1e4676fcde251833c074e987bfebc2c8d84e6428909e54f62076357e2129811631e0b8e74abc120695c3f647cffc7e3b1cf6b3b9b9b566effb4db28e1d9636510a523299a516a113ce41a4a0f5c693ce8f97b3c045491fe6f92387870ec1929703e9aad1ed227744a1cc411116eec1e1c4fd0a5447ae0a9ee6f39e9d5906014abd1ac4cb104d9d86c76d8d9238404b94fbc1db6d27f10f81fba85d4f6eb6cc2aa4cd2cc75050e2598c1476a0c61d17833aaef6c9d16f6038021e199ce9b195c2ae4ba32e6375e108a53c390d2f813a6c6bed6a543205cbb63ee09c832c0582b260d678f421a61253301a13edfba5e5ff939048f061a810d3c82be789c36e8712d4223370ad75473d0c67aa7d827e50a8062a4724ca318caab6fe25e9eb965776fd3c543f32b1e52b05e12c6409d105b3009406629b756b63494288bebc983f9200dee0113dc9df809a9618ce41d0aeac4ba94a7231bf43984cb51cd47801a6f92ec43282f1ea13a306c2cf3a6ff6cb0cc8993b59a54605b73209e028c44a74d7648743babc9468705e8ece9556efe4547dd7c98e900bd6af68e5bb3a5f4a8aa8dd3eba97eeffe9ef2be77b831a5af8a6e6f4eadc40f10337790c4e74b3bfab80cda968299f2c7a8b3f035f039879225cb70117d7c521295d75d3cc1c8b60d698fd5d51f16c4d7ccd0ff3ec728034d046c251b81f3850c8447555a8211652fef6fcf9e378dad027b25a7d4b4203b1dcd7a578cd0efec1cdc85839090f38cd5f9fb74dd2a7311d6c24a405d3b5d13783819840156053e5973395f4903ca1653593be9c9147e418b151987bf0701d958ad2f4de0b3a655172e67533e73685ed3accf2c2a628a759e3040d264cdcb03aca7f4792ecd32146e034193c30e053e11d0ced81808605c74cab7b2851a015428591ce2840fd70238463be010cdc3b9d40fea6a0616e95312fa4f10d96a0f0f3191a3080ff0fe0fee6e302b36e7a44bcf1fc8081d6d7fec835b503ba2d65637591707dc7fdbfd7a9cb517edd90a81999c3ef678bdc282552b7e0cb0365f46cc705c26ac8ca89e27bcf68756d435b395c6f7513ef1908602aaa5458ebf66e4e3dd62995e3b3b4d83b1839d0740a34f399748b1358a73074efca7304813638906339cb7d21a214bcfcc3ab053088ffcb63f9f458114437166638c75db9d28be28754d934079d02e004ec897d8005b3dea4a85ef5285ea8afbc9e7f4e2fa179a4d68540e749e7605a33f4aa023300286317b1c7ab9bc21f851671f61545904ac169a41d90f3f41bfb713a95fe03d70e3844d48660be497ec74fb42f09d6df4eacda398c97f122a31dd8c96c6a0dd20eb297fc37de7313f0e9f4a1eda5d1fdce711fb9ca95cbdb7c2e048f67cee3d2e1afd84d05f7c172ba44301a19d04d62f797fdfe31b7210a6c340c0210d6863dc54ef76fd2f11560a979cc5afb4fe0e06db62203466a0ebb5a0973521350a760ba1df9bea3c30e0d52e152b6473d3f8792ae25e63b8c2b206c519e3d4046c0adb1a966fc3728df131e6239c9d39ef1b319349baabc4610208c87eebaae1cf5daf8eed17e51c3177067e317c746f6c8d21965bb7c5dd7c2374d7a7d84f6a8472eda3704764c9ec9f1187dc65898afe5f8e16ff6994a17b10c16051c4a07eab58231a0070d62ba323be824bcd2d301ee73f493c327c9646bf8aec03a263952e10d653be7a73c4f3e29d9fd00ecd692a6da92498d0733cacb463547ca38bb29e6c251bf8e1c975c1651e1437aaffa901093f824257a1b3e38bee2edd8a3d82add29ae84d8fca4e2188f9f9d53a0f32e7d372eb85801a063f02541a860af6dbebe6b351ab82e93d830d6aa223f3865dd7e0cc43fbf6a3c6bc0bde4fcaca43524dde7913c72055dc7585345cf198f0843bcc51a88af39670fe358f58a21923f40e25cfc759410be9b6f2890a73233139a13542926c50b043586dc58a2fb4197baf10dd5a2ea369fa67ef2ac3d34e08987de8fcf4d60cfe36e30deae1541616dd938e5b44559eaf16b6bf8228c3de397c1cd4164b904d0316a47352bed1136505317a252993c122cf1c314a85b6ea96459046aa24bc1288e7636ae740de1aaff09a2cf4da9fb54a2df9ceadb4bb9b05e00ca2193bb53abbd8b40325d627e00ae0e771edc4cf8bbdac977b786329207adaf0a2bd688ce6594a614bbad7866b00af1007be9b6a48fe01377e10f364a5e553fac7cdc44c482c45fb3bcf4bea1a6f759b06fbcac7cb551fdee8b022506c6847287d57f9f3aa3bc7ec1c48741c12a658e81720411e8822a7c609cd2c1d52ce2202140132e88ea7abd56c92214095593bb0acd6212d568de1242d9bdab59428ed73293abfb9915c2bad6db544a6a85274a359029264997e8c2814f30d7df25006f9c521a5ff00631018be8700136ec008d9cb6203627669358eabf2833a4682d193521081e1599e9ef29108f15d05551ab77de91a6b20db758674f1c4a668a5ad4f2842f3433456c63dbb2eff795c1ab0382fbd19ab8b655efc738670a3541128c826bb29f64c22046b21677c058cb5a8eac7f57ce2ffab4c2cfeeb8ae653d52b1db92c566cdd85abb59bd28d96f05783c01fe3c6a516bdeeab1a5006f5eac3717fda", 0x1000}, {&(0x7f0000001400)="697e39abcd178dac8def161ac366a588bdf95d50e6151daf2b458d2b5a02a5c2398f61aa1a245337142db909b665adb4d1cc2bb93f0eb614c6f3311c7cefd217d01c4aec037c65a5f9e676cbec3d01df0e6dd2b1e1c9a6dd972d8e41f4018d86fa097dc1b76d9627a0e65f2cc98d7be60aea1902a1c9fb2344a8613e1c5dce5313bac2a25335223854c232e170ad3f244a54068d1d54dc3f669dd302b472c0276a56bf83715646dbbd46383cab6d9892f24a0d85bfe3f2ddb3d836854e7b4e66afa20ad24e315883085a42a2ee504feb181c3e35b6a71e669bd245ef95ebb18e6be70eb7143fcaa595446f571194cb0bb70a7f7962508e299cd06326d95b980060ef72f1d0f078e7ffcaaae36c9e58cade1516b4233041ad2668e0b8d72bf38be1075aa90abe9b89b0db5595eaf66deec03ac7e0ba0d88f81c672880d67ab2f5e117c867898bf8d0833b8e371846b79d6df0fb329c25cdd20d410ff423e530ac1bd65aeef956e6b883f015a561362015a8a2d0868fe48be9f5c3e9732dfb750a8eb6bf8595c209907d80580e143d8b25e0f5dff03d2eebb66041355c1c2f67d1817601734261fa8592db402c0547d75aa6f67fd4777fd3382cc340fd5d506d98f50363cb0dc0f7609dbbb201e851dec4d0e430b6c5d26c9e06d9ed95b36f31a88ab60ecf3ea70523bcb68ac3d8af56d26ae06d83a9d9e5324a4394989a05d700627d483aa861c9eb434c0993e3f2072466bfebe5784093cdf82893d19e9695a5ece381381c9f35ce63cf52a7ae530df3372e34589495a4ef5edbf80ec140634a746cf062b348a47950a02748649d20c9b2cfc2e2b88f81e394f5bb69c05667201ca79bc84a2ad15bc2235bd35ac86eeda678264003170612fd111c70a807f85aa50a4ceaaae31b9f17aecc9fd9dab046d7b96fff934bd7cf83ae9dd5fee7545c412ae1e26da3d4e59dd70c22991e0f763f5327e33de83e92b3201c352e92cdd16423b836410da6741f8bf0098bd93677820e06049408e33c09fff9ce5fb6a5f27e928784ece70ac06139bb5e43f3937bfd90442b231ae76bc18fb93e3699d7c0292a63ded9efb4a379837f3f053297ca4b6f02081d9a3f7cc37ad2580e3258b6c771923a17d0c49b273bcb8121ed82adc12a1838df3b06d1a0a9bee79260e278da46e548985e3a3a34ce3309a28d4c1a55f3e553b24271404ab3c600a3fc9d81b825c092d2307780ad3ed8270819204636335bbff88bd8f7c3a2dc33fe4d544ff5002230ff9fa1b6ed53a6066715f6b8956ceb07f833db37073f2fa31a8bcf915d9f21f88a8c1c5a0b12e5b61bb585c24c3c5d7e073a76e226adcb2f08c9ca2a4c9941203a24a1c282c8c67d6c4fa8767434aa471bccf79b3708fe1d0400e4c52e41949bc79d9961bc610d0e0bebdb85e75d82c4b3d89e6b019695d78daac414f1fe04878d1e9f7a4602bcbf850df47db6a8feda5ead28e066b981dd9073cb8cceae3b10c814fbdc38767cbaa9edf6289bf728570c836fcb7515d07ef053960c64d0f956dfe55ec3882a6d9797e9324d5947c98e217d91857dc866ce0e7a8daf989e2d8eb57c2db58d5346aaf3aa210440a40a39d365fd6fa9401076be9dbe0d29b86b785f2e593cc616498a870b418b7d2959b6c6a38e0092e5626747ca606a2585cf9f4f9dac2cd82e8793403a5582601f81d9880b6fb050c67ca60d83d6a169e805a7a9d8953805828026f876b770a373da453840369fd49f396e8564a94d81c11e542a366c0e4a03a8d8f8b446bb7e9d4028e79e6d1d0f5a370bf560471db0c93fef6887bd3c420eb92ef69d21036818e14170ccb0529b6338eb5153df58a06fdf40e80421476c57c20cb6c7ea4d9bd4b3d019ac5004dc3245dc714fdf75bb227c143f1744d0053073137284ce939ca8fc1d71c75120524168a3306ea95b78bd26a37ed6200a08fd086c01a645d91e9ba64b28f4f8f1305fab55dc4b61e875d3df2209970125aa74c23163414b803742f04bb366fff9e584fedceb6a841bd16372f11500ddc2cec5ef05f594e5b65e0ad981e1c1def6e09e2f2b90debb0da721b2540aff8c1def28ee84bf2ec90dd5c4a8fd3281d059dae2b57f744dc6ac71c5a3d9e5daf723f37aa6a1837b1d3eba6cc81788066d734e7aa6c264c846a45aa096cab403f97930f51152c17a22945a0e47472ade69e4ea0e3ec1f8c1c86d9da9391c66128f331b61e1a43afac9548c4ab6fa0de0a058506b74c70c9a8c198f30707a6eb20d0d66e94150c74dd5c6d23de72feddd8245679a0801be3699c091a02f8a3b114198230e00eeb124eb600376978550a7b787c489da99dfcc3313875aab6f5f23d13167ac1a5542d374fde09d2beba57963763a7bf3b284f94daf513199d03012298823521b95c51db7dd639bf2946fa6865b8b3494fe7f83437d548b998efe0e776b4a264922d6b2e2fcb2b25a85ba076f355eff9ead227e3bf3c5403d072b8cbd976f246d3d8ab5d844d6cb7c6a7d74da8a0955e2ed6be4e642c4890b18b4343246a2d60de7fcb94aa6c3dc7a1ed624b4493fac9b1ed5971c8c7d5fb5f020c0176f666b343738af316ce077ef725d9cb163d355cf6608e4484a15ab9fe13079eeeb5cf8436d7c52550bb7cf585718dcd01c689df437b10f6a858f122d4fb7aa19c55420c9fe9edf3a01d973e29f56ec64dcfb5bf95241907d8ccfe2b7808972ef23de87959160ca1acfe73a2ac41bb028ad63ac888ba522482f1f5cb26a03e94a68a6ae8f6536538cea574e4e0a9782337bca8cf64c046f79309a8a3f716a90b18e5894a195a5c55c6219fbd6c183f600a7cbf67c266e389b57d091d5641dbb2d1aaa203102ee6dfe7236b68cf06d2b85a31b6e0158a70ed0aaa749bc916b5a37a850f95ad781519a444d9d0bedda922b12e4d1029ec5b8c7f2c87630841e6241a3712e305a4c9fa4f250255de872f019f1521ceaa884fe5ca3318451d44c54bfa5dd79f653e2262302b7dec327e89eec3d6502baa735c2f6b0ab4d9a0c5b1255001279efb5b2d4a3c593d75a572e208f03d392e2c1bf674dd7ab138f49b1e620803ddc00344d0be409d786dcc4602aca3f8e534ea12bece3a9ff57b4987729bd8e97a4fd4fd87ae81b6d068c9f47852fb103afaf4e9ccf131e8b87d8891bd81a568acb7ba771f0d07ca7320f901821177517322d8061d8d8e3bcc46a36e555276753e54bbff9e2357bf5fb7d7add813167959ed3b6fb3b1c50a4cf86bc0396b4a9f63703c6765fec33469add2b37f1b5c2dde4f7da5ac5cfeed0e62c09fb52fe76392ef4d850a7b479a522fcea8c8e98a0a210dc52d987936a328e2d897430878916bf59745d5d42326eadeece4826dfc9fac0666237c868e78cc2f6775c1be48e1372e9b6608069ba8c266c71310f5b95adad97c54dce60212549c87a184590f66e07ca1b71f1d32d4f9a85ece56349f3d50d4309189555fab576680d3e4f152637d2c0cbf481f89a7957afcd744745252b8bdbaf5f4300782d9a55434a614a83d2cdad4e2dd6d1ed916e272f7680b516b2841dbc38ee7ca05f5eb399020745f6fcadc38d4a7ca7c01de68986e60d028b14dc70f1e1421254d8a766806427e9d716250409098826739ef2d91d3f36127e36ed840836ef8f86be850b48bbe87f0e567e799c9fb627e8eaa7a8b0fffbf9c96cb6556310ebff840b7a8719a5b9a842c0d312cac0d7fac920be7e9ab5f9d3a3f7171801832e07ea7b2b3f59297fcf2fc25497e8b3d10db58597afd10a882ec9601611af6f27733131bdaa8bd372b2cdc3de08e465f1c1b14683313a6a3137e21258af4e1acd9505b2a06fd241a509266ccc61252f3c980dd8789e50ab2b8d7b29f279f68deb32a4e714640adfca48589f1b418d830209945087f28464d9651e16b58e6db67bae7c0021b7d9159600f2f2b2b86bc81df854263c2314c3cc47d34a4b4eef7a2d25a618d27f01afa49c992f122c496bca5d7f5a6446ae0693d9ed87c573a0d91da6b1fb767cf5f65a8c9d49b195f5f8066c36b9cd152469d35e974183ffdb75789ae3ad54de8e0527634dafb8754e464567f48088f5649bd6213ee193890d06dc279f98a67b823169a3cadbfbde8e616f624e855956764bdf42ad13ba2ff2ad82c0de9cb2a0ab2308fe68f755ee615623a118542da737196b1355dd9f31e16bf95bf33f740ca66bf2bb4da26ccd0dab5d0003b3a16fb8f9206e03e6d22e98ee982324d0cff0fa6c8fbaa1ee13a9da76f6a6beca5485951a3b5ff50536e08f5ce4242edd18010ac9f4cfd325e0d0005e89a9fd17850e9d3d5e89d50035bbd1011e18aeca8f4a6163d9f37fa50b16437172c89ffdc8a0f449f5cac7250bc18b8c6b438a19b0a8910f5117abba3414a177aa0a381f22a6f376ab703e21666ecde475a6cb956c66172baeca5b44041149571c39b7ca36dbc49c08b2782920a95791589a409ce609598c84ae3763e59d93952c50c69172c4bbb844e7d9b75f03147df0f620d390a1125fcaed992c8d57cfa8d56aaa854462a0a71dd26b1e4cb8ff4d56a8ac93db474cf1c1aed328ef6af1b966c27cb2be0fc2a03f95b364ba6e503bb2477c2ef2fb9837c95031587ebbe26afc4ea9bc7fa0fa839a591ab7ffc21802e928d77b75df5807cd0823d40e1a46811d956ab10f536c3c00d7e22cd52feacdf48e5b9e865850424685f5a2615beb0d992bf02669e0f58df0541c711f01a42ea316b0b361d37fbf914d69e26798458e95ff93120c350c6a746f2e6149a1ca1c25270a59d7fbbb89769e62f1dad236ebdcc9cd08b8802ae4738215a693f48c777dc2528a4a378b6938a2e28a55691421eed7f5a4e2950fed667135fdd68677b03cde4b3d0e68bb1544e1308a4c55fc1bea27afede9b40be6bd622e1d2b68cc4742b818ff64d367c80b6a8123949bff45b54a28358940e22312ff8f67b2fd70cde1055b232e40402b430971ae4249cfc09d00ccd5856846787a7663eb877069642bdaea5c5c2bc40281035070a561193ca3027c0523acf8c41a22e5c305f0863fdc11d5dfbeb5bf5ff84d794ff9e3da47cef741fd0e3e5171b1496cc8d0fa4a8331befbbf17644c854791422f1bfa779ad462e00439f6edbb1e87539fc3f7f529b2c4ddac1417fe013a48950f31490053c5233e906774381a134c9e98adacd354038a945c521ae404d7f22820bcd666fe401cc01a2a3e80813300c8ed4be1f6806479f1a64d74a56005122b6a1178fe22bb74fe6ee301de6785830297f81a3971c1b6bd1b5400e0bab118a7332e75c0e881fa824edb286f707a8394a2cdec2c57dff5e60f3ee3cc67d24a62750545929d1da797cde7e9f985131dc1d1b257c7c0b6bdd45d7798c8116513a3f14256193ecfd5602fbefdd3e1d5ec219d29a5ae6fe45095574c709dba72ee4bd42df6a9ed0259c494ee8055fef5abb234be4a1f8d8f4a2633f8a6761ac1e2a1ea84b26546d1db7a7b6011e7e7de624942f233fd60c3acde56e492febac3415b61ba0a7813bf1d75ec008153ffd81d746b3e1c17f4e221c1c5e8b7b77f9f09ee00f498ba6d80f4b1fd3d48a7d559f364482161040a15f0d022edaafd12cf9ce22f86916f8b80f88cfedb59df19d03473750cdc942349c5cdd56a9f8b5405e875dd692f06163a8fbe759c7fe5533dc6bf3a28baed3eabd485cc866692a7125c0dea0be20d1b2fd59ac9a44dd133d9084739fb7cf6cf7c69e4a636a3fe3e6643a70d27ae72b1e866abbd11827f86739430cf5a0f9e5bf6e7d5", 0x1000}, {&(0x7f0000000040)="c5de4c5610b63928ea63ba0c851f972f93b0b90256fdd19ec38af35d7cf3d42fac9908665af5", 0x26}, {&(0x7f00000000c0)="bc8e5c1fab9c3e1ef091", 0xa}, {&(0x7f0000000100)="5bed179021bc37d7a7251469ea2fd2eea30b6fa1633fb10102dc5619dda90560514149552495fc34a1", 0x29}, {&(0x7f0000000140)="4d526d6e4e1964e5ec231ecf04392968c80cd1bffb3e1ceb2b7bb4c86289cdee679c237f4298fcd96df6f50a19db661c9a223ca6277bbb214f5da5a015da5a19626544a5be0d305a46885635", 0x4c}, {&(0x7f00000001c0)="9ea1a48122893d840aa0ceec11908083bc4665e67c108eb92d5b6ceeb00b07e8c5a7da4a59cb01627294217be73d49aed645057259b2fa9fb1437ad7c8a7140a84c169dba028601f3467a582ffbef23d309e1ac75e451af720567936b0ed71964061e0f8dda2667fca59a01cc302649666fa1c775c43643ce1328b2b63dccdb4bfb6c9370d4d444ec17a62b996446550840335161080742ce76682ebf6d57a06e9550ccdfb93517b53f1f897fd72a097c908287e3356fb2e4c", 0xb9}], 0x8, 0x0, 0x0) 05:37:18 executing program 0: poll(0x0, 0x62189fab, 0xd01) 05:37:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r32]) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) r54 = socket(0x2, 0x2, 0x0) connect$unix(r54, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r54, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r54, r55) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r57 = socket(0x2, 0x2, 0x0) connect$unix(r57, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r58 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r57, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r57, r58) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r60, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r60, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r60, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r60, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r61 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r62, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r65 = getppid() msgctl$IPC_SET(r60, 0x1, &(0x7f0000001880)={{0x2, r61, r63, r64, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r65, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r66 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r66, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r71 = getppid() r72 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r72, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r73 = fcntl$getown(r72, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r67, r69, r70, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r71, r73, 0xa5, 0x1, 0x100000000, 0x2}) r74 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r75 = socket(0x2, 0x2, 0x0) connect$unix(r75, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r76 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r75, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r75, r76) r77 = socket(0x2, 0x2, 0x0) connect$unix(r77, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r78 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r77, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r77, r78) r79 = socket$inet(0x2, 0x5, 0x20) r80 = socket(0x2, 0x2, 0x0) connect$unix(r80, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r80, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r80, r81) r82 = socket(0x2, 0x2, 0x0) connect$unix(r82, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r82, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r82, r83) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r100, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r106, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x100000000, 0x2}) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0xa5, 0x1, 0x100000000, 0x2}) r116 = getuid() r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r117, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r117, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r117, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r117, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r118 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r119, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r122 = getppid() r123 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r123, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r124 = fcntl$getown(r123, 0x5) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000980)={{0x2, r118, r120, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r124, 0xa5, 0x1, 0x100000000, 0x2}) r125 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r130 = getppid() r131 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r131, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r128, r129, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r132, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r120, r128]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r135 = socket(0x2, 0x2, 0x0) connect$unix(r135, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r136 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r136, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r135, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r135, r136) getsockopt$sock_cred(r136, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r138 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r138, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r138, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r138, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r138, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r138, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r139 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r140, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r143 = getppid() r144 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r144, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r145 = fcntl$getown(r144, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000980)={{0x2, r139, r141, r142, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r143, r145, 0xa5, 0x1, 0x100000000, 0x2}) r146 = getppid() r147 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r147, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r147, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r147, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r147, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r147, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r148 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r149, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r152 = getppid() r153 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r153, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r154 = fcntl$getown(r153, 0x5) msgctl$IPC_SET(r147, 0x1, &(0x7f0000000980)={{0x2, r148, r150, r151, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r152, r154, 0xa5, 0x1, 0x100000000, 0x2}) r155 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r155, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r155, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r155, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r155, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r155, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r156 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r157, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r160 = getppid() r161 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r161, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r162 = fcntl$getown(r161, 0x5) msgctl$IPC_SET(r155, 0x1, &(0x7f0000000980)={{0x2, r156, r158, r159, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r160, r162, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r3, r8, r15}, @cred={0x20, 0xffff, 0x0, r27, r28, r37}, @cred={0x20, 0xffff, 0x0, r43, r50, r56}, @cred={0x20, 0xffff, 0x0, r59, r61, r69}, @rights={0x30, 0xffff, 0x1, [r74, r2, r76, r77, r79, r81, r83]}, @cred={0x20, 0xffff, 0x0, r91, r93, r103}, @cred={0x20, 0xffff, 0x0, r113, r116, r133}, @cred={0x20, 0xffff, 0x0, r134, r137, r141}, @cred={0x20, 0xffff, 0x0, r146, r151, r158}], 0x130, 0x8}, 0x808) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r163, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r164, r165) chown(&(0x7f0000000200)='./file0/file0\x00', r164, r165) lchown(&(0x7f0000000780)='./file0\x00', r164, r165) lchown(&(0x7f00000001c0)='./file0\x00', r164, r165) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r166, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r167, r168) chown(&(0x7f0000000200)='./file0/file0\x00', r167, r168) lchown(&(0x7f0000000780)='./file0\x00', r167, r168) lchown(&(0x7f00000001c0)='./file0\x00', r167, r168) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r27, r164, r168}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 05:37:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x40) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 05:37:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10000000, 0x0, 0xfff, 0x0, "b80000004034d012a67364d200"}) close(r0) r3 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0x4) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c, 0x2, 0x4}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="231a86660b190138bf88bbda2bcf") 05:37:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2085c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r2, 0x80}, {r1, 0x10}, {r0}, {r3, 0x80}, {r4, 0x8}, {r1, 0x1}, {r0, 0x8}], 0x7, 0x7ff) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:37:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002340)=[{&(0x7f0000000040)="059c42722721c280f100f81bdca5dbfa02aca046dbc3e0670d55f6b0098ef3e1db85ed890c37998ef29b17f4b4302b4523ba812913de3415093d81aea8f4bd4e29995b7a16358626c17993fa43d4673ee7e710aae3c8240bd541818d9892793ed1bd11a85c1c6fff4f252adaa446809e5deaec7afd3475fc53940dfaacda2b6d0bc7ea7e678250deb478b852cf812824033ff6c56a84de9f7058e9b7c94b947be6244fd22e24", 0xa6}, {&(0x7f00000002c0)="f6afecc3373c5c8c0eb8f4becc9e2221e54954143926027564a9b5354a3cfd6e3d60aedfb1061e6afbfab2cd780a4b2f86bbd5c716f54ffc05538891cdcad216994e299585e0a1f3524e0ef38317c7040f223ce0446bfe91569f24dd065d8db58ce3df97bb0ec7fc69303b99be54ed148815f05fbe30d6645411ec5c20df7859232fd9e7cfbbc072685a8a462b8fbc62d32dca31c0b3e2b7f3ce78bb399c08f962696288152e6dbfabe01353f58728f0d3fd256635cb5a1f039d681b5179d7964e0a3eb1017f33a6facc0ad34701d07c56f5792b0adca947bd0de638c0acb26a191456c6ba7e332e", 0xe8}], 0x2, 0x0, 0x4) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x101) 05:37:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0048}, {0x6}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f00000001c0)='./bus\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 05:37:19 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xf6a3}, 0x8) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:37:19 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') stat(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') chmod(&(0x7f0000000140)='./file0\x00', 0xb68750b770b9788a) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 05:37:20 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 05:37:20 executing program 0: r0 = socket(0x11, 0x1, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) socket(0x3, 0x4, 0xeb) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 05:37:20 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x17, 0x4, 0x6f}, {0x8, 0x0, 0xf7, 0x23}, {0x8, 0x5, 0x2}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) seteuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x84}, {0x800100006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9]) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="ec77af5da89b558ee19185e6a158"], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000340)="4042d755e85111e3bc858c9a63eb9ce69b1b48ca56efedd1fd6ecb", 0x1b}, {&(0x7f0000000480)="440c81801cf2b9cfa71cbb7e97372ae53b3f30a87e1457c2468282b97e", 0x1d}, {&(0x7f0000000500)="cf0b1a08b3067981a60d7c8768d6e161c5842f546677b678b6cd740e5ab22ad22d073ba3214d3f556918d9ceef723263523c18f0296783c5e68a6848c998a207a269ea07890f703d0782e950310588a981c31a97fb84b1932579b4f85cf5ced27a9e2d05ec040ccef2529c12e9093ee985f510fc8730af3fb3e256a5ae3b927f820fc86123a363439c480d3ce70040f745d0038d9401992b9e7bfaeacf36969df9920c75b0846a0016c50f4d6d", 0xad}, {&(0x7f00000005c0)="f21c020abee5f962b993510b43a9c1bc1ff8f4f90437ba259f853944da8a0ee66063e3", 0xffffffffffffff1b}, {&(0x7f0000000600)="61c7768b0ddd0a7dacc2b43d2463dcfae256ff4d264051ffaa13a316c6e53b70437ead6ba679ac07959c471acf1111f93a1761ab064db6be1b87082a7b865b659828df0589a08a6142f8521bed73042d68c02948ccba933763c0a81a6cdc4d9b6f2a9057baeaa39060ed437df57c43f10cc40b5daed96e8dfe9bda0a148c7cca73d38b311f5dad92e5ce130614ecb93338554c116e95171f4938a37d07552ef6a267e64fefd078246259a153aa86e53b", 0xb0}, {&(0x7f00000006c0)="286ccf21dee6504cb587d0794331abfcf92e", 0x12}, {&(0x7f0000000700)="9ea33757bfb4dda405324bdc95fed81b44817e629dc0bc", 0x17}, {&(0x7f00000007c0)="5d5b2162fa1f30a1b212fa8e1f3f9ebe3992d9751ad969126efc5f9199053c1b6e55d623a793120b06642ec9d26fd65f345111197b6615da49a8f4fdd81052dafcad14bb2fc99be92dde5abccbe1d788ba2167ee6524b6f344e2705df3a27f20b9bae9a913cdabb0a2486c52db43b6a90c9c8a153bed4ddfdfed36353d5b1c559126b798446054a8cc2a9a88ce066a16464bd65121cd769c2c732674919bb352", 0xa0}, {&(0x7f0000000740)="2c99743acda7f512c892f54b1ae007b988348ef3ab5242", 0x17}], 0x9, 0xfffffffffffffffe}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x9, r4, 0xffffffffffffffff, r6, r10, 0x20, 0xfff}, 0x5, 0x2, r18, r24, 0xfffffffffffffffd, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'\x02\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 05:37:20 executing program 0: poll(0xffffffffffffffff, 0x48, 0x0) syz_open_pts() 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) recvmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/204, 0xcc}, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x18) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffd69, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff25}, 0x0) 05:37:20 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x20000000000001e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r3, r0) 05:37:20 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r3) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 05:37:20 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x2, 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r4, &(0x7f0000000180)=[{{r0}, 0x0, 0x32, 0x40, 0x8, 0x4}, {{r5}, 0xfffffffffffffffb, 0x43, 0x40, 0x7, 0xfffffffffffffffb}, {{r1}, 0x5, 0x4b, 0x80000000, 0xc88, 0x6}], 0x9e9b, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x1, 0x7fffffff}, {{r6}, 0xfffffffffffffffb, 0x10, 0x80, 0x8, 0xda}, {{r7}, 0xffffffffffffffff, 0x40, 0x39ddc499d0cbcc3b, 0x6, 0x9a6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x39, 0x4, 0x10000, 0xfe}], 0x40, &(0x7f0000000100)={0x4, 0x2000000}) 05:37:20 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r5) close(r0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f0000001740)=""/4096, 0xf3f}], 0x1c8, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3fffd) 05:37:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='fk\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x86) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x22ec609e236d79a1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file1\x00', 0x10001, 0x80, 0x3, 0x1, 0x6, 0x9, 0x10000, 0x2, 0x1, 0x1, 0x1fa1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x206c}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9a00, 0x8, 0x8, 0x9}, {0x5, 0x8, 0x5, 0x400}, {0xe06b, 0x0, 0xf7, 0x8}, {0x3, 0x1, 0xa1, 0x8c01}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) fcntl$dupfd(r1, 0xa, r0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x8) 05:37:20 executing program 1: socket$inet(0x2, 0x3, 0x10) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e846abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4000000000000"], 0x10) writev(r0, &(0x7f0000000ac0)=[{0x0}], 0x1) 05:37:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 05:37:20 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r2, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x62, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000540)=0x80000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000c80)=ANY=[@ANYBLOB="3c99191fb628f70682832ef710ffcd3ad018ed19372b6a760000000007e5c18de17b917ba9c9b5e0b51d8fc22fe700cb1db18da52635ffbb5ac0107da3c9a5d6b8f237662bc9676b5973bb5098c36229ad91d37140162e036d7cf69938c441a322eeee6c6fd569e88ac05c24ffcd0f9a1a78c30bd98b14b5435f2fe1ec38bfa953ec5480670a1fbfcb807393135ddb202dce84ac6d35577e2be485bc46a1ccd670341dfc25c6d0feedecb0bb44213b1e555930fd12b9c6d8f37bc9000000000000000062a32493e0c301befd920d082f5468b3ce9e3041b6d88f34e5e8fe28236516a2f479f0b4e445d3b69d019e0a66395f4f5a5a2df0c840fea146c206ad1470d68ae62652b1a8d3088bc2cedbd0dd4cb336e44cc2fb4492f0d034249df8c9a1377e520ff752a63f8ee07f730925f0de7ff979cdaf90f306f2a58ddb5b633ab1dfc41b7b7ffb83bd907982297cea184c5a6092256e497f7da20133e6c6a2fddd7cfcfde6ffff0606828aabb6a567fbd1aa27e5cb4565cd1faec7e9dabd85e22ba02c7ff0d5dc846c116de99b03ed387e0acf47b997dc1571958696f7c18fe7ef7571f0966c448d6560dc8c7e9c4586f396967d9e1fec2b13f138b13c2fcf60ab415b9ddfb760b1dc6fabf45acd1fdf90d3169f1f5924ade6019e1158957d88c5c8dd95d0b1389c9c42c18eb298d65cd1842113b01e878a7bc0e69cb847debd07200b1a0f73cc6e5566ac458b45940e1dc1c192ff76cf53a042397ecf578909aa169d8235eef03b2b97ea386ea3f998e544d6bacf99b61fb5d72e8bf5b4f41ce866dbed630f940c3029d17e9eeb87bb85895d0a191d4adc71"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x80, 0x0) fcntl$setstatus(r9, 0x4, 0xdbf9aa378550028e) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000780)) close(r8) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000580)) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget(0x0, 0x2) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000004c0)={0x4}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c, 0x7}, {0x4c, 0x2, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r11, &(0x7f0000000700)=[{&(0x7f0000000300)="5f7794a93239ede434b251f4fe0a95666816fee334aebbabc0495637d0f4c335b9d855be63527bb5de3128b89404797b276aca91869a1461a4e57ee09874836d6564b71d01f50bc0bbff861a4dc0c934b23d57e6c36040aec8fdfd8ca4e4a045dbb69ca492787d7669abf70e57c8f07b3da88b9cacb4ba7febe08e5414e7faa741d6e4c36b50894139f9d268708261fa0101dc78bd9ae275ccdea720e344811ae3e5d50ae268a27881e0da7ecd8e14285245e633e01e0d05904573fc718e9f77fb094ad0211cd405337cc5109a16dff97099ff66b84587b4dec1b24900"/236, 0xec}, {&(0x7f0000000140)="0718452334fe4c83840efc0bcce2cbd321c6b3af9334f197def501ada411d09cfb7f52496ae21540e07c4c96259c7a80870bfff6edc3456623f7b556d109a6f0be597f563ab733a6adb09ba652e9fff75a3e90e2b88f79297bd7935f4e702db3d41a456782bcafa1811fa7b7abf4bf3878455760905923aa39f732507f0d574e4e8e5fb9a0ba09e5a01dd57d367921ba096fd85437dd6f27920e902a5a005f", 0x9f}, {&(0x7f0000000040)="375a20399d311eeebd7383158db918eb6a3de80cec1b7c94c7e10a0b57e912a191d7a5df5dd5d7133be8b96c57cc16bd3fc7cc3a17cf2307e7c7c9eacc924790d2095145757b956a6adad1abfdaceb5d", 0x50}, {&(0x7f0000000400)="245b681dc36b392e2a1e44172afec42f1aefbffe23b2be3547521f3a55d5136aa207f958eaab739174429fe86221df34652d63d6405b6806db5a0892315a00000000a93bb039b12c76d795e504ddbc5caf6790c93fc4dfc28497b897756ca5c0300fbee090057d4518f976d254b2fb4946e75284bd629771c24819134baeef9abca994d534709bb6b68926a08e433a953e14cf6b824e6a2074d08c0827e4", 0x9e}, {&(0x7f0000000800)="35bec4d2468e113bf29ce1743a69dad1f2d0cc788d70c2cf84cd071008555c16445eec1d74d8c043dec26b55425001484d9ae479925485efac9cc5c93e356a1e5cd33f830b4a3f825cd20abe48dc7480f496bb03953cdbb0e574d31d749574a2ceb6b58e3cd24b540df8aeed39abe37bc5d5d7eca3a868e2c3fd0b08e36796cafc648cdccad3a279c96d03202ae0f6d344807b38c5294020886bf12d4855c0537233f31cb357da947ad2bb88f202f802ececf69bb5494c4355d0057e034475a1371c6e8bf20e3ebc239ed1dc98a1a40db493ccdc9cd26010ec1b3d8504462f3adec647856a06a9425e4498669419d1b0fc8a10778c009ba30b80fc05522e3d4fe40e7a7374ddbeb1708705a18e6ca039e1a57f2b0af7489e2a0996a3953b1247ba9f8dfbee308cd755a71be54afc4c11bef55d09df82eb86326a46220f419fd22532c8cf37a2127db6fe1dda7d4cec51acb375ff33bbf0c0c1085aa1cd60d4ab1370c00a1a4ac203c69b797b26682c69066a7bbbfcf2539e605c919fddd249a8a4c7df58841205069ccc509d731f5c780fa45d6b1d9fdc3ff98186ec7059ac3c68ec8397d93042da10d1ee53699b920ce22941f5530a3dc637689374de6cdafe5bc9ed120af4eca11ffedf7d1e87e6d6882c814444a2904ecf0ea202c5b4258b1e9091d1bafbc9055cd6be65dfb935", 0x381}, {&(0x7f00000005c0)="38303611329f8530fedba538c720d81f74c7648fe5887d1ed5509ae26f6079997711334cdb71fbfff953fa6da760d7dce1ef8358e74c778b110bb7c67d94d520cc807b5707c2b6d2a925f2879117ca1261dd3efb2b2482dfef7304fdf1140142c3613c6642e21280b9e3a887a54b2d020000000000000095ce12d3eca57201c0e8d90d25e3182b21b8d096416a9ecdaeb4bfccd69f9c", 0x3ea}, {&(0x7f0000000680)="f49fd478c8c5843ff946df2a43e7f71a0da2688762008f140db2cffbc4379a9a35ce089d5ef78503d8406630efaf911c546a09af62d4e3746a876cfa0443335e64613540214a28", 0x47}], 0x7) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x20000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) accept$inet6(r3, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000001c0)=0x3) 05:37:20 executing program 1: r0 = socket(0x18, 0x7, 0x0) recvfrom(r0, 0x0, 0x0, 0x43, 0x0, 0xfffffe32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) r2 = shmget(0x3, 0x1000, 0x206, &(0x7f0000fff000/0x1000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) r6 = getegid() r7 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001bb61c695bd067ec163f6c59ed6"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xffffffff, r4, r6, r7, r10, 0x100, 0x7fff}, 0x6, 0xff, r18, r26, 0xffff, 0x641, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r27 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_SETMODE(r27, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0xffff, 0x7, 0x3}) 05:37:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) bind(r0, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept(r7, &(0x7f0000000180)=@un=@file={0x0, ""/48}, &(0x7f0000000200)=0x32) write(r8, &(0x7f0000000280)="610a582e51c967a881185098367c400bd228187c317fbb00d5fc93d581a82918dbe491216469b6d734550369b0324699861f5443a1d99186cdba66a69d2979259f4f5298b08cf55187876a242c4dbd53824ff51a288d3baed0523f70204ec794af70ffc125122d3b4c639ed6f4e35034e880de4884af771e2210855cfa814d14545aca36bfca79090a6160ea187bc32920636a8d974b1579b8697ee6dcafd9593d86a16b23337d06fb95ffdde6ddc980c9e2aae737fb55c351c9a27bb946aeeeaac332e1ee18e9367290651bfded24aa24c93a49dc62d2d4298fd002", 0xdc) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x4, 0x6, &(0x7f00000000c0)=""/5, &(0x7f0000000100)=0x5) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) connect$unix(r12, &(0x7f0000000080)=@abs={0x2, 0x0, 0x1}, 0x8) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r4) 05:37:20 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)=0x5) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect$inet(r4, &(0x7f0000000200)={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) linkat(r0, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000002c0)='./file0/../file0\x00', 0x4) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') r5 = semget$private(0x0, 0x3, 0x4) semop(r5, &(0x7f0000000080)=[{0x1, 0x1, 0x6f302b71060d6191}, {0x3, 0x3, 0x1800}, {0x2, 0x7, 0x1000}, {0x3, 0x7}, {0x3, 0x3, 0x1000}, {0x3, 0x5, 0x800}], 0x6) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x100) open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x80) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r1, r0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 05:37:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 05:37:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) recvfrom$unix(r3, &(0x7f0000000340)=""/226, 0xe2, 0x80, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:20 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/204, 0xcc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 05:37:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=ANY=[@ANYBLOB="2000000000000000ffff0000bc0e0000a9c8e9f743809b21dd4fe6a565a20000b800000000000000ffff000003000000a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af250000000000002000000000000000ffff000001010000d7952d93639d6d55bbdd9fe12ba90000080100000000000001000000ff010000c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f450000000070000000000000000100000008000000a0b5a528425731d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f900000000"], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 05:37:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x54, [{0x2, 0x21}, {0x2, 0x80000}, {0x1, 0x6}, {0x2, 0x4}, {0x3, 0x7f}, {0x2, 0x5}, {0x3, 0x8000}, {0x2}, {0x3, 0x8001}, {0x2, 0x800}, {0x3}, {0x1, 0x9a1}, {0x0, 0x1}, {0x3, 0x5}, {0x85a71563ccacb956, 0x8}, {0x2, 0x80000000}, {0x1, 0x5302}, {0x3, 0x9b2}, {0x3, 0x2}, {0x1, 0x200}, {0x1, 0x7}, {0x2, 0xffffffff}, {0x1}, {0x1, 0x24}, {0x4, 0x7}, {0x3, 0x2}, {0x1, 0x200}, {0x2, 0x8}, {0x3, 0xd5}, {0x2}, {0x1, 0x3}, {0x2, 0x5}]}) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 05:37:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/81, 0x51) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socket(0x20, 0x3, 0x4) write(r1, 0x0, 0x0) 05:37:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001400)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000013c0)=0x9) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xd9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000001640)="00000010000000") fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000001380)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000001280)=[{&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2, &(0x7f00000012c0)=""/163, 0xa3}, 0x2) read(r0, &(0x7f0000000040)=""/32, 0x20) 05:37:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0xffffffffffff31d2}, {0x4, 0xb}}, 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 05:37:22 executing program 1: select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) 05:37:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x1, 0x2) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 05:37:22 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0x8000, 0x11) r1 = socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435fc546b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x1, 0x4000, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000600)) chflagsat(r5, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f00000005c0)=[{r8, 0x4}, {r9, 0x10}, {r1, 0x4}], 0x3, 0x3) lchown(&(0x7f0000000300)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r5, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={r10, r6, r11}, 0xc) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:37:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x84fd1825f4abe023, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xffff23ef) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:22 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) getpeername(r2, &(0x7f0000000980)=@un=@abs, &(0x7f0000000a80)=0x8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) 05:37:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b97d812eaa4e843048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r2, 0x0, 0x0) close(r0) 05:37:22 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}, 0x40) socket(0x10000000002, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 05:37:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) dup(r0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x2}, 0x0, &(0x7f0000000240)={0xffff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4, 0x20}, 0x0) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x05\x00\x00\x00\x00b\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000086, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 05:37:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000080, 0x80000000000}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 05:37:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r3, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x40}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x10, 0x1, 0xd5) fcntl$dupfd(r5, 0x0, r5) setsockopt$inet_opts(r5, 0x0, 0x2, &(0x7f0000000180)="252864db1905387dab7f1c2bdbed37df36c91323977093a1c5bc78e1f8f38cbcd338e17659e48449b7f989d5324050e0fd5077fedc", 0x35) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x8) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000340)="2ac6fd592fc0cadf091c1b735c26520fa5f98f52a8915eb137c3f0fe51eb7ca84ba828e97f5e946098265898b7423aa1a3c370a2fa235be0523b58674287f2a0293104b5facb721d2558195b72f96635c2ecc8b88aa39a986e80bc35054cc036e9781395963a1b39beb1a1487a4c0a1ef55bef200794c3a2716d46b04b6106b56a50f5aa3261266bdf8d92631aa5230a44b98ed4885a3c1466213597ef27ea68c79677470024be2c9e28ac8135cf53497000d9", 0xb3}], 0x1, 0x0, 0x0, 0x415}, 0x2) 05:37:22 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) geteuid() writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 05:37:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) r2 = semget$private(0x0, 0x5, 0x204) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1, 0x0, 0x1000}, {0x80, 0x4}, {0x6, 0xff, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="e4", 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x1, 0x8, r4}) ioctl$BIOCPROMISC(r3, 0x20004269) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x100000000, 0x7f, 0x3f, 0x2, 0x7ff, 0x401, 0x81, 0x1, 0x4, 0x7, 0x5}) r5 = semget$private(0x0, 0x4, 0x60) semop(r5, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r7}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1a0, &(0x7f0000000000)=[{0x2, 0x0, 0xfc, 0x80000000}, {0xc00000030}, {0x200000006, 0x0, 0x0, 0xffffffffffff0001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x640, 0x0) write(r1, &(0x7f0000000140)="c9875d1c0b7289c493d379c0a637eed3986dfd82b2f97e7e0293fb7261aa2ad92d73d58b9f327d8486466e8c348bf9c7ab59c8792aefc37af02b9b03eb34a18ab7d3baf85e4c61546d8441e3ec140cd97c80cf2216a2185b34", 0x59) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="4c4c3de6119bd2e818108750c15d0dfb70422434c082f48c", 0x18, 0x0, 0x20000000) 05:37:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = getppid() fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)=0x1) 05:37:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x100000000000000e, 0x0, 0x0) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x3f, 0x4, 0x4, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa30a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x400000003d}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:37:22 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r0, 0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fee000/0x1000)=nil, 0x1000) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmget(0x0, 0x2000, 0x1, &(0x7f0000fee000/0x2000)=nil) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x70c2, 0x8, 0x1000, "2d465131ac0930b3a91b0c0af0a1150cc7de94ef", 0x8, 0xf285}) 05:37:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/devb\xb1,e7_\x12\xfb0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x1, 0x8000}, {0x82, 0x4}, {0x4, 0x7}, {0x81, 0x7f}, {0x6, 0x7f}], 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) setegid(r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x6b}, {0x26, 0x200}, {0x0, 0x9}, {0x89, 0x7f}], 0x4}) r4 = socket$inet(0x2, 0x8000, 0x7f) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r5 = syz_open_pts() ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000000)) 05:37:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000100)=""/142, 0x8e, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="32572e2f66696c6530002e7c569962b17be8ec87e46a817f59ae90598846ca4fb48a3af0d73d6901b5f3bcc6290e9beea777a934dc0aac97c32a7e60957178d3b876eeaee91c3f2d1537a3f99a9e312378d8b4e214fab7b1840e9265fa4a974f32670bc46b0639147e628a53b9e7f1963a9c58a12d22fce60b38da6b089e4d7b6dab5c76815877529287421b45127794d27c22a3a4d262b9bd3d81d537b134bb7387465d97bde0c5ad4dd16c53fef8ae6dadbf8593794fbd3d1fdc6c4559a1c0f15913"], 0xa) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 05:37:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)) r1 = open(0x0, 0x2, 0x0) write(r1, &(0x7f0000000240), 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(r1, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 05:37:22 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)=0x1) pledge(0x0, &(0x7f0000000280)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\xce3\x00\x00\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc7\xd0-\xef\xb6\xf4x\xa3\x1d\xd7\xf7\x88 \x7f\x18\x13\xdb^\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbakQAX\xd9\xde\"\xe1\x1f\xbeL3\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xc8\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(\x00') r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r7}, 0xc) pipe2(&(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r8, 0x0, &(0x7f0000000080)) dup(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="450cf9d6365c74ee822d49902f66696ce53000"], 0xa) fchdir(r9) 05:37:22 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = socket(0x1, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="49a1345439d3ecb782025037eb4f364b60b4"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000001280)="0500ae490000000300000000d7142d545d8489199c4f0bfa563e3236e6cf01f996cf6ea20000000061a5f2c8efc511748d7f5d2047", 0x35) open(&(0x7f0000000100)='./file0\x00', 0x10, 0xb29e0780f79b4f18) 05:37:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = semget$private(0x0, 0x5, 0x106f3) semop(r2, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r2, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x3, 0x2, 0x1800}], 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) chown(&(0x7f0000000200)='./file0/file0\x00', r10, r11) lchown(&(0x7f0000000780)='./file0\x00', r10, r11) lchown(&(0x7f00000001c0)='./file0\x00', r10, r11) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) getgroups(0x8, &(0x7f0000000040)=[r5, r8, r11, r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) pipe2(&(0x7f0000000080), 0x0) r19 = socket(0x1, 0x4, 0x4f) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xa) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r23, r24) chown(&(0x7f0000000200)='./file0/file0\x00', r23, r24) lchown(&(0x7f0000000780)='./file0\x00', r23, r24) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) chown(&(0x7f00000002c0)='./file0/file0\x00', r23, r18) lchown(&(0x7f0000000780)='./file0\x00', r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) chown(&(0x7f0000000200)='./file0/file0\x00', r26, r27) lchown(&(0x7f0000000780)='./file0\x00', r26, r27) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r29, r30) chown(&(0x7f0000000200)='./file0/file0\x00', r29, r30) lchown(&(0x7f0000000780)='./file0\x00', r29, r30) lchown(&(0x7f00000001c0)='./file0\x00', r29, r30) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r32, r33) chown(&(0x7f0000000200)='./file0/file0\x00', r32, r33) lchown(&(0x7f0000000780)='./file0\x00', r32, r33) lchown(&(0x7f00000001c0)='./file0\x00', r32, r33) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x159) lchown(&(0x7f00000004c0)='./file0\x00', r35, r36) chown(&(0x7f0000000200)='./file0/file0\x00', r35, r36) lchown(&(0x7f0000000780)='./file0\x00', r35, r36) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r38, r39) chown(&(0x7f0000000200)='./file0/file0\x00', r38, r39) lchown(&(0x7f0000000780)='./file0\x00', r38, r39) lchown(&(0x7f00000001c0)='./file0\x00', r38, r39) lchown(&(0x7f0000000240)='./file0\x00', r35, r39) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, r36, r27, r30, r33, r36, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0xffffffffffffffff, r15, r17, r40, 0x100, 0x6}, 0xfffffffffffffff8, 0x4, 0x4}) close(r1) 05:37:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80, 0x732, 0x2, 0xfffffffffffffffe, "e165402ba77f0c833c02df71795acd76ef3caf00", 0x0, 0xffffffff}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 05:37:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) fchmod(r2, 0x50) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb7, 0x32, 0x7346dd80, 0x8, "99f71e04f9fb3267c9431735222ef9e0054b0e5e", 0x3, 0x430}) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 05:37:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) 05:37:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x68b1c7e3ab754ba, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) write(r0, &(0x7f0000000180)='L', 0x1) 05:37:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ff5000/0xa000)=nil, 0x2000) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x60}, {0x7ffffffe}]}) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) connect$unix(r7, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7f, 0x20, 0x3c6c, "937500"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 05:37:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x84, 0x4, 0x100, 0x8}, {{r0}, 0xfffffffffffffff8, 0x4a, 0x2, 0x0, 0xfffffffffffff2f3}], 0x2, &(0x7f00000000c0), 0xfffffffb, &(0x7f0000000100)={0x1f, 0xfffffffffffff694}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00002b3000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) msgget$private(0x0, 0x581) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = accept(r7, 0x0, &(0x7f0000000140)) r9 = fcntl$getown(r5, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = getpgid(0xffffffffffffffff) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r44]) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r57, 0xa5, 0x1, 0x100000000, 0x2}) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000980)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, r65, 0xa5, 0x1, 0x100000000, 0x2}) r66 = socket(0x2, 0x2, 0x0) connect$unix(r66, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r67 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r66, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r66, r67) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r69 = socket(0x2, 0x2, 0x0) connect$unix(r69, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r70 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r69, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r69, r70) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r72, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r77 = getppid() msgctl$IPC_SET(r72, 0x1, &(0x7f0000001880)={{0x2, r73, r75, r76, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r77, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r78 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r78, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r78, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r78, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r78, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r78, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r79 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r80, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r83 = getppid() r84 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r84, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r85 = fcntl$getown(r84, 0x5) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000980)={{0x2, r79, r81, r82, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r83, r85, 0xa5, 0x1, 0x100000000, 0x2}) r86 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r87 = socket(0x2, 0x2, 0x0) connect$unix(r87, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r88 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r88, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r87, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r87, r88) r89 = socket(0x2, 0x2, 0x0) connect$unix(r89, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r90 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r90, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r89, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r89, r90) r91 = socket$inet(0x2, 0x5, 0x20) r92 = socket(0x2, 0x2, 0x0) connect$unix(r92, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r93 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r93, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r92, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r92, r93) r94 = socket(0x2, 0x2, 0x0) connect$unix(r94, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r95 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r95, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r94, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r94, r95) r96 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r96, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r96, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r96, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r96, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r96, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r97 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r98, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r101 = getppid() r102 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r102, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r103 = fcntl$getown(r102, 0x5) msgctl$IPC_SET(r96, 0x1, &(0x7f0000000980)={{0x2, r97, r99, r100, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r101, r103, 0xa5, 0x1, 0x100000000, 0x2}) r104 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r104, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r104, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r104, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r104, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r104, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r105 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r106, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r109 = getppid() r110 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r110, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r111 = fcntl$getown(r110, 0x5) msgctl$IPC_SET(r104, 0x1, &(0x7f0000000980)={{0x2, r105, r107, r108, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r109, r111, 0xa5, 0x1, 0x100000000, 0x2}) r112 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r112, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r112, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r112, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r112, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r112, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r113 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r114, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r117 = getppid() r118 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r118, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r119 = fcntl$getown(r118, 0x5) msgctl$IPC_SET(r112, 0x1, &(0x7f0000000980)={{0x2, r113, r115, r116, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r117, r119, 0xa5, 0x1, 0x100000000, 0x2}) r120 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r120, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r120, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r120, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r120, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r120, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r121 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r122, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r125 = getppid() r126 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r126, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r127 = fcntl$getown(r126, 0x5) msgctl$IPC_SET(r120, 0x1, &(0x7f0000000980)={{0x2, r121, r123, r124, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r125, r127, 0xa5, 0x1, 0x100000000, 0x2}) r128 = getuid() r129 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r129, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r129, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r129, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r129, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r129, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r130 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r131, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r134 = getppid() r135 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r135, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r136 = fcntl$getown(r135, 0x5) msgctl$IPC_SET(r129, 0x1, &(0x7f0000000980)={{0x2, r130, r132, r133, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r134, r136, 0xa5, 0x1, 0x100000000, 0x2}) r137 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r137, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r137, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r137, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r137, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r137, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r138 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r139, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r143, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r144 = fcntl$getown(r143, 0x5) msgctl$IPC_SET(r137, 0x1, &(0x7f0000000980)={{0x2, r138, r140, r141, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r142, r144, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r132, r140]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r147 = socket(0x2, 0x2, 0x0) connect$unix(r147, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r148 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r148, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r147, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r147, r148) getsockopt$sock_cred(r148, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r150 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r150, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r150, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r150, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r150, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r150, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r151 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r152, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r152, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r155 = getppid() r156 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r156, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r157 = fcntl$getown(r156, 0x5) msgctl$IPC_SET(r150, 0x1, &(0x7f0000000980)={{0x2, r151, r153, r154, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r155, r157, 0xa5, 0x1, 0x100000000, 0x2}) r158 = getppid() r159 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r159, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r159, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r159, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r159, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r159, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r160 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r161, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r161, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r164 = getppid() r165 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r165, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r166 = fcntl$getown(r165, 0x5) msgctl$IPC_SET(r159, 0x1, &(0x7f0000000980)={{0x2, r160, r162, r163, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r164, r166, 0xa5, 0x1, 0x100000000, 0x2}) r167 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r167, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r167, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r167, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r167, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r167, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r168 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r169, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r169, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r172 = getppid() r173 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r173, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r174 = fcntl$getown(r173, 0x5) msgctl$IPC_SET(r167, 0x1, &(0x7f0000000980)={{0x2, r168, r170, r171, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r172, r174, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r14, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r15, r20, r27}, @cred={0x20, 0xffff, 0x0, r39, r40, r49}, @cred={0x20, 0xffff, 0x0, r55, r62, r68}, @cred={0x20, 0xffff, 0x0, r71, r73, r81}, @rights={0x30, 0xffff, 0x1, [r86, r14, r88, r89, r91, r93, r95]}, @cred={0x20, 0xffff, 0x0, r103, r105, r115}, @cred={0x20, 0xffff, 0x0, r125, r128, r145}, @cred={0x20, 0xffff, 0x0, r146, r149, r153}, @cred={0x20, 0xffff, 0x0, r158, r163, r170}], 0x130, 0x8}, 0x808) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r176 = getgid() sendmsg$unix(r8, &(0x7f0000000780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000001c0)="51f4bdc8e8437a33de832849bec0d010a655e13152b1c9975a89251baae6d13efbf74f444b65ad69a4be3d896efc287e2af384a976bc71e5bbd1adfdf7091dc3ae54983e839fd40dfec6e8af825ac091579e6fbef7bbd236104c4e8e41758825daf3f1325736809315b2407e9b8235703237c4f26be57e5de3202758d4b5be25ceffca2fb2523d73e49265da5ec818b56a70f2fb372b4a8fbe60f2f8c745d6b41e1fb315753bfe5ea58d661e4b505ed9ed8b957cdd41becd17d5307fe3afe73a7001447a2fd86562cd36ea75a33ebd0fa06defd7c38a34e01683938ecf6ae66831c5b7118431ff89a6fb4a72fb", 0xed}, {&(0x7f0000000340)="08306f44b0d41fa1a172ac4352b0fa71ba286a88e102e6b72a32b79490313d9a2be7afd2b13fce45c7fcbb1bbb9c0e17a437d9f81cadc30e6d704428231d251084006ffa1b1cd292a5fe8d2ed67d9d3d2ac250aa4477002fe79b636681125d97083d0c60cd083e133fd2569c3e08cdde779f7ebe2cd9e060e296183449bd634e53a48e22f1c869be89ba1315c27e7318612ce03b4e0f8f4a45eb4751a1dbf9082e496e13b67f4b989ad49acdfa8d6360aef853f5c7a0143ce67657638eb4ac555b960b941d5ba107df3e3c8705342b120bc8f4657ac4b621008ea03bdf6db2b9b6e7", 0xe2}, {&(0x7f0000000440)="1bc6fc4b74d30c47d818dfc1be6ca307b2dc4bab5c0975543f7310a49c8802a101d7fb2141cff5d9f4b9a55521eaf5aeb6d09583ebcd73c2c10c2917743e386c6cb756bc8ac269c6d7b5073d19bac4f20d76315206e789bf0914f74f13fb843f6e4c8872d55e7ca5bc0f7eaa203ad5b15c5fd5e1f3e0f9cfd978eeb38e15c0e0d2950671348d2f0eec00af8cc505f5a4473b1c96681c155c0f19743459d1d16ff6703be907b2c21b1bfc5e46a2e8d9889e310d7dc6448111eafc9d0ce6d556f8c0f44b1bf2e93f5abf9ea75dc688f2b28b8c495f82841c28ba1fbafe1eb7", 0xde}, {&(0x7f0000000540)="d62488340499d917d986484cc963ca9eefb7b91fbcd70a3aa55e49d0bb5f4bf8229a4128e774f19e9381b8801618651b8fab8eb04e32d5608d834fb3baa4ce52429aac9d54d0ba2af4912f57b2fe3e9f607d89885f1a4637cda631ea9ec7366d83e86bb36ab123aafc7d2a5bee6d10d1cf858ca60066a784e655742cf17d4f27ed8db5e695b7f4a57146bd06247fb53ef8f284bd485a06c19e", 0x99}, {&(0x7f00000002c0)="65ebaad0fd00488d3732a9c94b32171e17f7c3c689c03828c9", 0x19}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r9, r11, r13}, @cred={0x20, 0xffff, 0x0, r71, r175, r176}], 0x40, 0x2}, 0x0) 05:37:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xfffffffe) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f0800000000001b307fa0383cfc9b69aa9a8c39598934f0a12c35fc7c085443312af3b8afd41410705a5faef2dd6b9501064624cf061819115e1338cc1183745e8b8c25643b7bdf38bbdf713c717fd9e302e7b8a64a679a84c06ddc9961f5d8aacd711635a7d0bd3799bc78cc4dbb"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) socket(0x29a2b053884b917a, 0x4001, 0x5d) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:23 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x18, 0x8002, 0x2) fcntl$getown(r2, 0x5) read(r1, &(0x7f0000000080)=""/145, 0x91) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2410, r3, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x28006) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) r8 = syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x1, 0xee, 0x1000}, {{r5}, 0xfffffffffffffff8, 0x2, 0x415eef6481a7a04d, 0x10000, 0x3}], 0x67, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x80, 0x10, 0x8, 0x7}, {{r7}, 0xfffffffffffffffe, 0x62, 0x40000019, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x41, 0x8, 0x3, 0xd3d}, {{r8}, 0xfffffffffffffffa, 0x80, 0x1, 0x7f, 0x1}], 0x3, &(0x7f0000000300)={0x8, 0x1}) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000340)=0x81) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10800, 0x10) dup(r9) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x100, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0xf0b690124a3f091b, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchownat(r10, &(0x7f0000000480)='./file0\x00', r11, r12, 0x4) r13 = socket$inet6(0x18, 0x4000, 0x6) connect(r13, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r14, 0x40047477, &(0x7f0000000600)) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000640)=0x3) r16 = accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) accept(r16, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) b+:m~a4.D}d] GP6:Rȿfq$X;QkaNb+:m~a4.D}d] GP6:Rȿfq$X;QkaNpanic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 41046 74183 0 0 0x4000000 0K syz-executor.0 202102 84087 0 0x2 0x4000000 1 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff80002277ad20) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020d50000,fffffd807d75c0e8,10,ffff80000005b650,ffff80002277af88) at alltraps_kern_meltdown+0x7b 0(b,ffff80002277aee8,83,ffff80002277af88,0,b) at 0 rt_clone(ffff80002277aff8,fffffd806f6d45f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d45f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff80002277b0d0,fffffd8066278520,fffffd806f6d4578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d4578,fffffd8066278500) at in_pcbconnect+0x107 udp_usrreq(fffffd8066b9b7a8,4,0,fffffd8066278500,0,ffff800020a5f8b8) at udp_usrreq+0x560 sys_connect(ffff800020a5f8b8,ffff80002277b258,ffff80002277b2a0) at sys_connect+0x3df syscall(ffff80002277b320) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffecf,0,3,4e19b3ac010) at Xsyscall+0x128 end of kernel end trace frame: 0x4e405213990, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic attempt to execute user address 0x0 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff80002277ad20) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020d50000,fffffd807d75c0e8,10,ffff80000005b650,ffff80002277af88) at alltraps_kern_meltdown+0x7b 0(b,ffff80002277aee8,83,ffff80002277af88,0,b) at 0 rt_clone(ffff80002277aff8,fffffd806f6d45f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d45f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff80002277b0d0,fffffd8066278520,fffffd806f6d4578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d4578,fffffd8066278500) at in_pcbconnect+0x107 udp_usrreq(fffffd8066b9b7a8,4,0,fffffd8066278500,0,ffff800020a5f8b8) at udp_usrreq+0x560 sys_connect(ffff800020a5f8b8,ffff80002277b258,ffff80002277b2a0) at sys_connect+0x3df syscall(ffff80002277b320) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffecf,0,3,4e19b3ac010) at Xsyscall+0x128 end of kernel end trace frame: 0x4e405213990, count: -14 ddb{0}> show registers rdi 0xffffffff81e07517 db_enter+0x17 rsi 0x2af5 __ALIGN_SIZE+0x1af5 rbp 0xffff80002277ab90 rbx 0xffff80002277ac40 rdx 0x2af6 __ALIGN_SIZE+0x1af6 rcx 0xffff800020d50000 rax 0xffff800020d50000 r8 0xffffffff817fb7bf kprintf+0x16f r9 0x1 r10 0x25 r11 0xd6df098cd8d61c9e r12 0x3000000008 r13 0xffff80002277aba0 r14 0x100 r15 0x1 rip 0xffffffff81e07518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002277ab80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=41046 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac09f0,0xffffffff826286b0 process=0xffff800020adc000 user=0xffff800022776000, vmspace=0xfffffd807f00a5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 74183 291413 68272 0 2 0 syz-executor.0 *74183 41046 68272 0 7 0x4000000 syz-executor.0 82777 80289 84087 0 2 0x2 syz-executor.1 59113 491420 0 0 3 0x14200 acct acct 68272 441085 84087 0 3 0x82 nanosleep syz-executor.0 2260 124649 1 0 3 0x100083 ttyin getty 77331 49876 0 0 3 0x14200 bored sosplice 84087 318304 46220 0 3 0x82 thrsleep syz-fuzzer 84087 200862 46220 0 3 0x4000082 nanosleep syz-fuzzer 84087 180843 46220 0 3 0x4000082 thrsleep syz-fuzzer 84087 518133 46220 0 3 0x4000082 nanosleep syz-fuzzer 84087 310658 46220 0 3 0x4000082 thrsleep syz-fuzzer 84087 202102 46220 0 7 0x4000002 syz-fuzzer 84087 78650 46220 0 3 0x4000082 thrsleep syz-fuzzer 84087 133581 46220 0 3 0x4000082 thrsleep syz-fuzzer 84087 325158 46220 0 3 0x4000082 thrsleep syz-fuzzer 84087 19326 46220 0 3 0x4000082 thrsleep syz-fuzzer 46220 327517 89039 0 3 0x10008a pause ksh 89039 381665 4832 0 3 0x92 select sshd 4832 464945 1 0 3 0x80 select sshd 69178 466496 77934 74 3 0x100092 bpf pflogd 77934 425831 1 0 3 0x80 netio pflogd 24441 215451 28676 73 3 0x100090 kqread syslogd 28676 415411 1 0 3 0x100082 netio syslogd 14605 385158 1 77 3 0x100090 poll dhclient 57846 512320 1 0 3 0x80 poll dhclient 20554 455453 0 0 2 0x14200 zerothread 1677 495977 0 0 3 0x14200 aiodoned aiodoned 39905 140223 0 0 3 0x14200 syncer update 51117 201699 0 0 3 0x14200 cleaner cleaner 70820 244775 0 0 3 0x14200 reaper reaper 23233 13746 0 0 3 0x14200 pgdaemon pagedaemon 54417 258133 0 0 3 0x14200 bored crynlk 89883 113124 0 0 3 0x14200 bored crypto 19289 37292 0 0 3 0x40014200 acpi0 acpi0 76108 461433 0 0 3 0x40014200 idle1 91557 82923 0 0 3 0x14200 bored softnet 35256 124325 0 0 3 0x14200 bored systqmp 16634 436825 0 0 3 0x14200 bored systq 88670 374478 0 0 2 0x40014200 softclock 50027 62112 0 0 3 0x40014200 idle0 35373 325687 0 0 3 0x14200 bored smr 1 500289 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 74183 (syz-executor.0) thread 0xffff800020a5f8b8 (41046) exclusive rwlock netlock r = 0 (0xffffffff82485b08) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff826408b0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9621 6535K 8761K 78643K 51400 0 0 pcb 13 12K 14K 78643K 1424 0 0 rtable 121 13K 15K 78643K 4686 0 0 ifaddr 119 31K 33K 78643K 1374 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1867 0 0 iov 0 0K 32K 78643K 1624 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 78K 78643K 12673 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 103 0 0 VM map 2 1K 1K 78643K 33 0 0 sem 12 0K 0K 78643K 1078 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 7212 0 0 sigio 0 0K 0K 78643K 70 0 0 proc 62 63K 95K 78643K 2909 0 0 subproc 32 2K 2K 78643K 703 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 500 0 0 in_multi 32 2K 2K 78643K 808 0 0 ether_multi 1 0K 0K 78643K 34 0 0 mrt 0 0K 0K 78643K 44 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1443 0 0 pfkey data 0 0K 4K 78643K 4 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 140 24K 32K 78643K 25936 0 0 UVM aobj 130 9K 9K 78643K 151 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 1399 0 0 NDP 23 0K 1K 78643K 435 0 0 temp 249 3557K 4197K 78643K 170937 0 0 kqueue 0 0K 0K 78643K 46 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 173 0 166 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 513 0 511 1 0 1 1 0 8 0 rtentry 112 815 0 772 2 0 2 2 0 8 0 unpcb 120 4662 0 4646 18 16 2 2 0 8 1 syncache 264 28 0 28 11 11 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 7111 0 7111 2 2 0 2 0 8 0 tcpcb 544 7423 0 7418 20 19 1 12 0 8 0 inpcb 280 13963 0 13953 38 35 3 13 0 8 2 rttmr 72 13 0 12 5 4 1 1 0 8 0 nd6 48 112 0 109 3 2 1 1 0 8 0 pkpcb 40 18 0 18 8 7 1 1 0 8 1 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 194 0 194 18 17 1 1 0 8 1 pffrag 232 99 0 99 22 21 1 1 0 482 1 pffrnode 88 99 0 99 22 21 1 1 0 8 1 pffrent 40 230 0 230 22 21 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 463 0 409 1 0 1 1 0 8 0 pfstkey 112 463 0 409 3 0 3 3 0 8 0 pfstate 328 463 0 409 8 1 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 13 0 12 7 6 1 3 0 8 0 art_heap4 256 3298 0 3035 37 18 19 19 0 8 0 art_table 32 3311 0 3047 3 0 3 3 0 8 0 art_node 16 808 0 769 1 0 1 1 0 8 0 sysvmsgpl 40 64 0 32 1 0 1 1 0 8 0 semapl 112 1076 0 1066 1 0 1 1 0 8 0 shmpl 112 149 0 21 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12185 0 10752 47 0 47 47 0 8 0 ffsino 272 12185 0 10752 97 1 96 96 0 8 0 nchpl 144 23184 0 22688 61 40 21 61 0 8 0 uvmvnodes 72 6665 0 0 122 0 122 122 0 8 0 vnodes 208 6665 0 0 351 0 351 351 0 8 0 namei 1024 90009 0 90009 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 31 0 31 12 12 0 1 0 8 0 scsiplug 64 8 0 8 5 5 0 1 0 8 0 scxspl 192 73044 0 73044 55 54 1 7 0 8 1 plimitpl 152 721 0 713 1 0 1 1 0 8 0 sigapl 432 7298 0 7283 4 2 2 3 0 8 0 futexpl 56 170195 0 170195 2 1 1 1 0 8 1 knotepl 112 1971 0 1952 10 9 1 3 0 8 0 kqueuepl 104 1842 0 1840 4 3 1 4 0 8 0 pipepl 112 7578 0 7559 24 22 2 2 0 8 1 fdescpl 488 7299 0 7283 3 0 3 3 0 8 0 filepl 152 66338 0 66236 58 51 7 14 0 8 3 lockfpl 104 2736 0 2735 1 0 1 1 0 8 0 lockfspl 48 865 0 864 1 0 1 1 0 8 0 sessionpl 112 60 0 49 1 0 1 1 0 8 0 pgrppl 48 129 0 118 1 0 1 1 0 8 0 ucredpl 96 6989 0 6980 1 0 1 1 0 8 0 zombiepl 144 7287 0 7287 3 2 1 1 0 8 1 processpl 896 7320 0 7287 4 0 4 4 0 8 0 procpl 632 23151 0 23108 7 2 5 5 0 8 1 srpgc 64 61 0 61 19 18 1 1 0 8 1 sosppl 128 745 0 744 16 15 1 1 0 8 0 sockpl 384 19207 0 19181 102 93 9 22 0 8 5 mcl64k 65536 531 0 0 66 25 41 66 0 8 1 mcl16k 16384 33 0 0 5 2 3 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 25 0 0 4 1 3 3 0 8 0 mcl2k2 2112 11 0 0 1 0 1 1 0 8 0 mcl2k 2048 198 0 0 22 4 18 22 0 8 0 mtagpl 80 88 0 0 1 0 1 1 0 8 0 mbufpl 256 734 0 0 38 0 38 38 0 8 0 bufpl 256 28216 0 21168 441 0 441 441 0 8 0 anonpl 16 795298 0 780162 212 143 69 85 0 124 0 amapchunkpl 152 50966 0 50856 79 73 6 19 0 158 0 amappl16 192 37468 0 36522 225 176 49 62 0 8 0 amappl15 184 97 0 97 2 2 0 1 0 8 0 amappl14 176 1447 0 1445 2 1 1 1 0 8 0 amappl13 168 992 0 989 5 4 1 1 0 8 0 amappl12 160 1081 0 1080 6 5 1 1 0 8 0 amappl11 152 1272 0 1256 1 0 1 1 0 8 0 amappl10 144 633 0 627 1 0 1 1 0 8 0 amappl9 136 2819 0 2812 1 0 1 1 0 8 0 amappl8 128 2350 0 2303 3 1 2 2 0 8 0 amappl7 120 740 0 732 1 0 1 1 0 8 0 amappl6 112 1194 0 1180 1 0 1 1 0 8 0 amappl5 104 1582 0 1568 1 0 1 1 0 8 0 amappl4 96 7773 0 7736 1 0 1 1 0 8 0 amappl3 88 1708 0 1703 1 0 1 1 0 8 0 amappl2 80 55370 0 55295 4 2 2 3 0 8 0 amappl1 72 172501 0 172063 25 15 10 20 0 8 0 amappl 80 24096 0 24058 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 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 150 0 21 3 0 3 3 0 8 0 uaddrrnd 24 7330 0 7283 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7330 0 7283 1 0 1 1 0 8 0 vmmpekpl 168 68404 0 68369 2 0 2 2 0 8 0 vmmpepl 168 919265 0 917154 354 224 130 130 0 357 27 vmsppl 368 7298 0 7283 2 0 2 2 0 8 0 pdppl 4096 14667 0 14628 8 2 6 6 0 8 0 pvpl 32 2085483 0 2067070 435 259 176 206 0 265 10 pmappl 232 7329 0 7314 15 14 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 761 0 84 20 0 20 20 0 8 0