kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Oct 20 23:57:18 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.32' (ECDSA) to the list of known hosts. 2019/10/20 23:57:31 fuzzer started 2019/10/20 23:57:35 dialing manager at 10.128.15.235:14604 2019/10/20 23:57:35 syscalls: 337 2019/10/20 23:57:35 code coverage: enabled 2019/10/20 23:57:35 comparison tracing: enabled 2019/10/20 23:57:35 extra coverage: support is not implemented in syzkaller 2019/10/20 23:57:35 setuid sandbox: enabled 2019/10/20 23:57:35 namespace sandbox: support is not implemented in syzkaller 2019/10/20 23:57:35 Android sandbox: support is not implemented in syzkaller 2019/10/20 23:57:35 fault injection: support is not implemented in syzkaller 2019/10/20 23:57:35 leak checking: support is not implemented in syzkaller 2019/10/20 23:57:35 net packet injection: enabled 2019/10/20 23:57:35 net device setup: support is not implemented in syzkaller 2019/10/20 23:57:35 concurrency sanitizer: support is not implemented in syzkaller 23:57:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x6, 0x401, {0x4}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = msgget$private(0x0, 0x1e7c3fde39159554) msgctl$IPC_RMID(r3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r5) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x10, 0x0) fcntl$getown(r6, 0x5) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000200)={0xffffffff, 0x4, {0x9, 0x2dc}}) write(r5, &(0x7f0000000240)="afc75ca6d4bbd37b1452e30d54a4633213835da7edff79d5bc0d4a275d78e8927d96afe170faea5a9af19de9a8ed298cda358f59821fb23493db23a9dd623f5baa6a749566dbcfbd5f1684b6ead4ec374e391b31223f01bb8913d3282369230be7d0e7dad17b5303b969ac195e6e4790450b6df8cf2ea462b4e7c8151349c6e90550edaae19ed11ab9b910d7a942d8ee219b68c09dc2f5cdae4a3c541102736baa32c0cb4e28d8e3702012815fed3604f24dfa50a923b40f91447f3ad936ed8b73a800ff2085a3ddc724dcbdc503333d0b6f", 0xd2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x1, 0x5, 0x3, 0x0, 0x200, 0xffff, 0x10001, 0x0, 0x0, 0x3, 0x8}) r8 = getuid() seteuid(r8) getuid() setitimer(0x0, &(0x7f00000003c0)={{0xffffffffffffff19, 0x101}, {0x7ff, 0x7}}, 0x0) r9 = socket(0xf, 0x4003, 0x0) sendto(r9, &(0x7f0000000400)="a74b0cd0c29545f943443b9a8e9ba9049c1c19aa8ff76e1b0d0096ada0100c58d0cd34cfac174fc9979234e80363985c08c19c208dee51891f4c8ee3fe5bdc611d0b6692ecbd95d5242cfc96d6e42f3a3b065950920fa7ac0ff0eb743e6f0195ef145f2ab5a681682e62789f003c", 0x6e, 0x4, &(0x7f0000000480)=@un=@file={0x1, '.\x00'}, 0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x200, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4030, r10, 0x0, 0x0) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r7, 0x9, &(0x7f0000000500)={0x1, 0x2, 0x100000000, 0x7f, r11}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000000580)=0x10000000) r13 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x10000, 0x12) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000600)=0x1) 23:57:39 executing program 0: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x3, 0x67cf}) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0xe24f, 0x4, 0x3, 0xfffffc00, 0xffffffff, 0x3f, 0x0, 0x0, 0x1f, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x400, 0x3, 0x0, 0x81, "a38a30f107483a930ab075b288e2f3793466d68c", 0x6, 0x81}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0x10) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) r4 = semget(0x3, 0x4, 0x4) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000200)=""/201) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000340)=0x943) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(r6, &(0x7f00000019c0)={&(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001800)=[{&(0x7f00000003c0)="b4d93b5326c8088c6f4ca539d897e910104769ce1065b09a6825a6ec8d1b5bf0cb7eba227ccf5996f6d9ec21f7dc8f0544ca1519d5a08bbb78ef7f1ada05f9b8f1e7c182fd457d0c9edf2f635058129dc27906761c5f93636eb3419438f97e172f01ea77b476dc2b0a579fbfc890ed71783aa1250d8bd69f51f37f567fa2ca97861a0202647e2e6e3d90355b1c73b84becb0e5f7aedda5bf55a0ebb26a799a87b4ec0dede5b85580873eb47196a2f987f659793cd32b9adf453cb0f3d4962bd84569ac66e1df74", 0xc7}, {&(0x7f00000004c0)="51b3e953644408c689cdb7253bd2ff0106cefd812c84bc28826bd95e4c05982af3ec4bfcc9aa17c8588c52f48d89290b5e899177351454b1a155198a30d34a9953552aad29370bb20436834fa3303a8792121a224624ca8fcb10a4a3c4f721d97d864d212eee66680b01193bb047de7271452748029dbecc", 0x78}, {&(0x7f0000000540)="304c0764aa8a3a9e52ba4b98b8bbc2c1f99ce0832fc046accb3aaff95dde71343a269e67fde908d16a6c0046bb2d874d961e6636adad61a22bf82441c6981686f25edebae52e34aa2778a13df938737d2a04e3f59c7c8c7ce2153ec39d5ce4a24d3aa7a60bdcdf37789ca4988b3235fa5210f90ab730bcbad03504376c0c011ec7a5cf461cc8d8d0916de6e1262a181a", 0x90}, {&(0x7f0000000600)="54764228fb1c4d3a34f4073ab1f29b54e2a04209e2688143296c56883cedd75af1ce247d90a592173c2785ceb33eddc2d0f2f49acaa4112ee0d17663d4328c1ee3088883f53ebd59daca2464329a1200f00570966bd513d991702466ecd8df1e2c689f30c598c5bf4d616f0539fa935546e425fb20e2f0bd5e62010e7cf2acde8bc1a706b94d196f25d30ce28aca860c2c296999de96dc4bf7622beed6e5d48ec40ee977232d5b387e00dea957a72d153f22cea5", 0xb4}, {&(0x7f00000006c0)="3def56e06eb612aed6cd3900083aa3df6a88fe7b35b9fa37a3c22400cce48f80d7b8ca14784335b1a85be79f14d8b68fcca58202e6abd77d1b50aa76f94ca842ad3fd9911a8cf567f6c2c572487a9b29f401e3298e97481fe2448ad15f9bb46739ea1aebb61857b1f0f5ce52ac837def353036593c41926d5e99a540bb1f8a2c8871b66358f94e1e23ff81e5c830f57c57978c3857434842689634bb71d65982c6206497db8a6e6d1102f6d46e17985ad00213dbfec438de77492054ea2d8f42dc87a6eec1fac684bc60a46db67255f7456e00b71a99adc6f778de16d2b3e3852521290a8f322efbc093be3b83bb24bba7dbc273d0919adcf66841953798511cc2a08a02f8e508ee0b87b167f6ed40d0ef0912f2719e0319138158739e5bf4ee782344c13d2f56dabad3836aad981f3f7935963b49b269d418a644ef717f45b6d687d209507dca3db3c9fe0b192444cc8374d7ef180cebd321dbf0fa1c6ff33c67ed3957a6b99c2b147fc0174e41b1f22bd746fe8e0352fe58fbd1ad8924202187c1626b548e528b7715ca62fa8c558e64f57db782209f1d643fc859b65a9edc5e7dc1a45207e8fc97dfd95db78d2394b7ba279e49cd25c34fb14400b6d699dc833c589c18eb9b93cf456e9de590bfa67f040d74a200d88954af553f385b8484d717e4648b4d25cba9ff00620b10713c5fef468e3c2a442febc60455a759cffe4c1700285fa970b9095e07725acf5d1169230f903bf2795d34f0acac88d8defd2f520b216e634be2a4d4285e2deb7563134c2f264c08b56207e43d1c4843756b36dc6185122e87f8982790bb139edb7d35d7657c60f7aadf7dd597a3494b5582bcd95446a62abbc2a15bdcf934bf4f5dc466696f10a1f13fee387f8dfbdec189abf6ebbf42c4b4fb5a3f9be68540b4ecc609c348172b0c6edc218cc3aea2ce03cd3e869844788796e02ab110d3518393dd41a7503b9b26ca4121b038f96bf55d7ed2a6ddb6a07f16b81d03f18433c6cf0cba9695ddaa58f92d758529bd6fbd48173668666ef11ffb88d6941e702ed8db1c63503ba7d48f8e61debb71386593375dc4872118ab975631e29a726d3fb49f005ff3feec9888e70329b3f19fea123a990f12d18a027735bed85e631fdecf236b2f0a25ba1b2a425b83eafb1210719a853d56bf587a0376f6c61fc0d86dff1c46f94f3217ad0b7d60dabdc85364ba9d1dc0d95d6268e5b6662e3d8d91891b458ccecbc5e5aa43ce43face7a5429aec7810827a79f677cac1371a22c261b1e3bbf41323472ab98cda19e2f0c65caf68b73991313c5e169bf37db2da5e7f36f5177a52d9ea52f4ca971d125ce80c68deb8116994d0ad8c63a4a0238ff7aab5e2135c5d034e1099fd81189ca8d16a4544e906e26ea233036d00ff7d780b513fe213d95eeeb860d0f843b502f4b780e0a3659de08a3438fd0266d3b3b73ff5cf94af28562d1ef3d6ee70776e35149061b38db59fb0ce9882b572d71c699825f90923ea684b5d2628bcce4131796bfa362a63b4f939573e0e7d3425be5f60b844dd18acbcb93e99daaef3dfa1bc61aa76b4c344621aedc876614dc674c1897b17624c12d501550dbc619a613dac56570874a9797ef3a29308de8a26c58fc66c98cc214b02f73af54c98490508eeb709b86541721c74463f9a430f5315a42ab41482c62d915740a70c0e695ce7e77f13d752b2bccebd4c960f2ed044dca5a8ecf245251ea86aaeffb17b573c98f34de3b340918208413f89504f917ad6f50cdcb911b5853b63d162f9e13f29cbb86238416cb60c32d32630ea3efaeec61039cfca1e878002e443e6a5a11481e7435dff5b9781c986319716f5426050b67678410d527f271eed9b7428259cdb29b84083fa7a7c8a70cf2a6f15d14a2793187c5977e7e098b8b3b6a036e49b1fecc1e5b9ebcaa9512ede43e81f3dcd2d86d8906ce466cac27450e46646f693d9059ec02aaeb0f34d3ffda17c71184f20576faa33594f37aa1bcaa565373e86b8d676b0cd76411006a7088eeb3cbc04aaf11665870b7cd4d6654def16f77040ab2faaea766de65ec3c3677dcef262715d35c10010d8201faf792d07f0d2e35e8d3c81f833c97a55b789225116ca72a2616f6b550fc77f44b4a55f6bf9063a59847bad51bc45604b46c677c1f7fefd5ee1f42a37992d58e718d62d262b0b815c0d3bbe1c92ae722fe114e391c05a5a513811deee03e16ee3dedcd4422104765afd0997e0cd85f6596195c110aed139150a53350970661e53cb6939200b5759865d1c4aa96d0ced85d122ecfcb3a29db84ed71cc7a55e9ae30f8e3dc22ad69fb52b529b78f220622c5a8342e9672bc9cdb0429db4c923c2ab5b889d13da394f6970a9c369d06dbcf420e37308a3d26b543518372ef5aa9eeddccfe592598a209bb66752b0dc4bcec136f1530665884546b57ca915f1d8b9f933c518753a209cd3af099c28088571a98e932bb010cf5d0a240cf2ee80fffab568aeb427adbf0377bb4016651d6518e15128fb9f063c158d7f289661663f0b9dec9e071ece06685a46d9733e0efbe015a5c622c33549dbc638b2e49b1ee7c380d85bb3e3534ba186ea3b5fc2a14472e0fc200c5da270a5f131f2167499df4b7b94c577241a801052e0c2b56d5add2c1a96ae9f7a1a4a42485c7d561a638b846d98b566c3a264c72f9f82251c134cd05479311544c76d36e07ba1dadc7654af994b482eb7118cc8a4f7689311bf43a05d1c1ab2fc39ab73670c99261cd1c85e55ace4aa133f886d8b3106fde11ab043e00cab03ddb197575e128ef7bfa53306814587e5c95d5c2c2e4c544cc3c4a2cbf739217694e6527fcd2b1ea3cf7147bd2bb5594880e74f5615d0aacdc064d21ff16c613d9f5469b3ae68c1b5ad609a49ff56af081286767cc0bd2a131ccf5c9ddf61541bc6113077b58007d984063f0b8f8ec2de139618a868f2caab1864893d7b19faacdaadc5fe12f655906f8a109937964b9bf563ecda2a6cdf53c2b9fa2a82320c976f1307eef2570afa5e9aa3c434f0b3d4ba759ba65f841a89f8b8e5bb75827c57272dfcb60f317e6028fd8220bf314d7346594dc833fa039298626cbe013f0c58cd984aa1d2f83c720387dd976bb6554abe438331d08347328319bf4e2f7899e15db5dd30bc625dce934fa5a3436e3a7d3ea4414c82a0ae07f9e0176f611488715cf51729dc60da0905f7974e278fc63540de25bbe066ee78742d3e4bee1f2861ec6352a38b3e17c9b36af3bfecc15203872984f57a15cb7281f93f5b80f0a9a56d9acbcd324d663004f58945c19489c945f6ae0416bf1c3fe20987d89a22aa82fed2e322dc65f5b93c185f4e9629ce225a89a14da9630cbaadd49301ea5081da9221796a59530330c9f1c5980710392b65758b6235cbca38f94a7ac96a0b23870a045161df1268a5a8d08c6693c1365faa72cf83903a9131117d60632cef4d9b25b6ff3efa3600782c67ade842d6a620735da8ad9295bd99cce0b3f82e1a55cf650895db9e4dd961961e9e2cd6e4ef6d83b28cfcc03e8769e1e0200a1c84738f349bdb31b8347b8a7e4e8fb0aaa9333f92e9bdbc2134f3fbc84997e46a4232c27efc519cb8798d0b5a4c8b83e8d2b93b9164d0edd4922c08e473bee3cc97c52fb52e70d308090d8b17c50fc09118d672f2c9c6ea09868a2a04b7b1708ee31b1ebf98666b3f3552ebb139c6a38df36b3b7a3e2909037733b61e0e3850aaf7676d76b44d5fb66b18ba2b481e92588968946118ae3a2773662000168f94f95b2c0f3c95ed30e23da54e4f28560a483ce9371d22bcba5499bd710a321e07709e7e110d7060d279e5caf0cb2206a809787b32ff028129abc989c3322692201a5f6e15437b3c9b049d801c3470a4f8f8e1ef1044f0aef55fa8d7c22a8bca03af533c168b70688c3e3eaeb0576410df3b5a07c9d872541f2bcbc703eceafc80efa701f0c7ed9b80b45db70783a5e103aacf8cf105f23e22100fbc1015199aab0c82b406f16ea58d402260cf488a170242070503d4067b0383b600f76b3f2460d5199a336819f3a35ae39f90219bf5e90055285bece55456d22dadd718ef75a4b2b655479eccd1b4371b40e72111ce1511fd0afe870ba9b76571ed9aa36a939f83023ed63f3cd5d0778da37b15896c513973147205eaaa03f00e7d8757c700f03cf2cfd81a005589205a52f9995970a4314eb0c89aaebe0a4586a078c56e23f1088b531d64787cda7cbf0a43c4f7be9940537ad38aceed6266ded67966bf3a1ef41c68f91496527e07b85e70a2a6e26dc4e5b2d6895b0408b6df7fb02dc7d73dce78f52d70d7b15e452c43e37b9ac34f5795d7755e609b2e1661f773e8379e0f1df09ef1f9abcdcc7ff971522eb336718febe047b98e6b75cbd78c42af68842386c596499fbf383337ff307f45eaefdf1a18592d1d15d614d85edf57e9b970602b331797483e720cd05f29082394636e777bf1f6bc6fbab6566324255ad0058aacd72cb01d07deb1c0730d056fa32b34a8597531aff616ef5701b7b822d6f9eb344491d41a7c55e93952ea2ec11e7a8ef3982e3a16430958f054106107c1aa2bab98ac277ce80e64655e30dbb0e3f08c8a711fb42612a2944de2df0a5a549ca7f47c62a769780fcfa00c2d25a1ccb9825bed53761bd150b717c53958a2b0be62fc42f6b046ea2d7dfe81c03ae2246fd0a639bbf42001f16d27ceff760a0dcadd9ec5bb2af09afb9fcb967e2be48d3086e10d00d3f298912d7547cb9bddf8b6e5c4bc026bc8220aa9b46a87d3b6b047bf8d8e9f6ecbf3ce63feff032d5a327bcf761c19111ab8a68a728f5652fdcacd2b2fb8342d997660921c8c7f3e11be3f6fe13b72e35561fcfae8b7226caf61d25791b1eaf0b6881b5267c17a68349414004e428cdd4b939971c2f691d94428b00a305c907eb96ec32806e72a030e46b33d4548efcd06f8074074313b3182c5d6bc28a687332326af63e652f8e4364473738eb9475ee10bf32a11f16df483b6a5c61b18fe6882137bffde2d9374fcb2bce6851bb56d86715a71116abec2b22364efa1ad0b916f04e463049efa95991625685c0957206cacdc7e2c2212c47dc8a70b31099945f9de0d527ea21fd4db2eac34a35a06257a451698e5c3b86e42b0568bcb87928bb6cc2ac179242aa59b8dfe063872bc00467d42039032e28eb81d71c3655d916771a5d6bcfc6a033e9a9bc9eb2bbeaa2dc96742d09b8ddeade1482fbf5bd1733c71c0d7b8d26509d1d53395691d27fb7aaffebb4351a830b05314632e18976fa9f311b871c0924e7b92c488db4d57f3e8bd2b7b93872fef5d9771a53aa9373fac3cb1ae5da3a8569611885083934566944b01d86fe6e358589751792bccf3eaf74507eb5a2bc9a980cb8da1ea0abced08d4d7fcb542b84c54836731a08eb345dbb08fca4ac521dbb6846c4f00885dd488796d6959c1456abb798992afd97bcd7d331f312a510b2c6d290a609b7793b102bdf9adbd6e9bc7c19194a0f811f6c02206cb0c3e5e1f2c6b1f012342ceb247d965e44a1943496f1cda0b6ea44ff476ec0237ea69d29fb8fc8c72fb1099108891f27d45a2537a95e7cbcb22bae82c929cc66a84c8185729ac96a82df47b5e4d3b5e7c6a9c235a48b0922cf312e7ac96b77e6e62ba4254c59af2cee3e94a21b88a5299ac2b0126f54c465fffb88371758d6f2dcd981ff66df10bd6d196762c2a950e29bc8714c6150607f3dfe2457e462d2c56644021515b8cecbb61c76", 0x1000}, {&(0x7f00000016c0)="68aee79ae40cd92fda97b87e236ab2b9677980", 0x13}, {&(0x7f0000001700)="ccb5a9b46a476f97e704cc3b7d04e8c00636e7c6b1867b70f9107af18d14facba29a10ffcfd116920caae893649531bceffb023cec08bb465fc431639f97bdaf200b4745e7b2603d7645693514c1da91ce1de8e83e0c4ffda53a6de5a574eb84ddef8330f73caad9714e388eea6169be55426b5238e3c2a2266726fffdfb444735f611667ffc604fe520ce1ecf36a8bd0c56c6cfd33f98c0dd9f407793de3b05e0fe44e80332b9593bcdd34b071f2ed34d38db874924936eb893a203956989504559fe8003b1b7", 0xc7}], 0x7, &(0x7f0000001880)=[{0x108, 0x1, 0x8, "93b963d67e9589c65e5e28efc2ea7ea399d5cfd1a30f8e62bd7a9b5e86211be915fe97a6ede03c45833504a408f4935b23256c53a3a83e8c1f33b87238bca62cc40815dbe391abd0e721573e6d2a674f6dcfebbbd2da3dc098788b8330502c0f28918ca1544281fb67480751cc54fcb3dd5a8cb38917ed12b12ef3c342756942bb60f09d959a314e65dac114f74c3663add847922c452cd1447b4188422f95871c5af5d366b145802ba090711b8527d2125cf05cfeb35147c1dad4e400c34f0f5b76011ccd51058d7fe1b5189a84be46d803002bbc3e74fe84192712d1f7ad9efad2473100c7fcf152f2a448296216000b3853b6"}], 0x108}, 0xd) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/bpf\x00', 0x8400, 0x0) fcntl$dupfd(r1, 0xa, r7) r8 = openat(0xffffffffffffffff, &(0x7f0000001a40)='./file0\x00', 0x80c0, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000001a80)={0x329ccac3, './file0\x00'}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x482, 0x0) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000001b00)) pipe2(&(0x7f0000001b40)={0xffffffffffffffff}, 0x0) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000001b80), &(0x7f0000001bc0)=0x8) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/zero\x00', 0x9, 0x0) connect$unix(r11, &(0x7f0000001c40)=@file={0x1, './file0\x00'}, 0xa) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000001c80)=@file={0x0, ""/108}, &(0x7f0000001d00)=0x6e) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) ioctl$TIOCSDTR(r6, 0x20007479) syz_open_pts() r13 = openat(0xffffffffffffff9c, &(0x7f0000001dc0)='./file0\x00', 0x8, 0x1) ioctl$TIOCSTOP(r13, 0x2000746f) 23:57:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r2 = getpid() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semget$private(0x0, 0x3, 0x54) r4 = semget$private(0x0, 0x6, 0x4) semop(r4, &(0x7f0000000380)=[{0x1, 0x600e, 0x3800}], 0x2aaaaabb) r5 = getgid() r6 = msgget$private(0x0, 0x26c) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) 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) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r18, r8, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r20, 0x4, 0xcc) r21 = getpid() fcntl$setown(r20, 0x6, r21) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) write(r27, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r28 = msgget$private(0x0, 0x402) r29 = geteuid() setreuid(r29, r29) r30 = getegid() r31 = geteuid() setreuid(r31, r31) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a5}) r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r36, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x1000, r29, r30, r31, r32, 0xa8, 0x6}, 0x8, 0x2, r34, r36, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, r31, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x80000000, r12, r5, r22, r26, 0x180, 0x9}, 0x4, 0x100000001, r2, r1, 0x31f4, 0x7, 0x8, 0x8}) r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r39 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r38, r39, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r40, 0x4, 0xcc) r41 = getpid() fcntl$setown(r40, 0x6, r41) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r38}, 0x105000080000004, 0x4, r1, r41}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r42, 0x4, 0xcc) r43 = getpid() fcntl$setown(r42, 0x6, r43) flock(0xffffffffffffffff, 0x8) connect(r42, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 23:57:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') socket(0x20, 0x866de87a7fa8a7aa, 0x20) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 23:57:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1], [], [0x59c6], [], [{}, {0x0, 0xa82f}], {0x0, 0x0, 0x100}, {0x0, 0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000001300"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() 23:57:39 executing program 0: socket(0x800000018, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getflags(r0, 0x7e029d4bed11f6df) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000040)='!', 0x1) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/40, 0x28) r4 = getpid() fcntl$setown(r2, 0x6, r4) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff14, 0x0}, 0xd9f46fb8f80f7530) 23:57:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$TIOCEXCL(r3, 0x2000740d) r5 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r6, &(0x7f0000000040)='!', 0x1) recvfrom(r6, &(0x7f00000001c0)=""/98, 0x62, 0x40, 0x0, 0x0) fcntl$setown(r2, 0x6, r5) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) r7 = semget(0x0, 0x0, 0x14) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000240)=0x76) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000180)) 23:57:39 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000001c0), 0x30004) write(r1, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = dup2(r1, r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x7fffffff) recvfrom(r4, &(0x7f0000000000)=""/48, 0x30, 0x40, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 23:57:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getpgid(r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x7, 0x2, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x5) 23:57:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) getpid() open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x48) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffd37, &(0x7f0000000280)=ANY=[@ANYBLOB="b8ffffffffffffffffff00000000400083ec0d1fd7227ee777a3246f6b08ec2962df5b599e80df9167123278195b6c692b1af7e0ad701a3abf24c73909529b6422bec7996b5f1978eb7a407955fd6d9146485384f89eb9170dcabf6907c3a38ea911d5fdb35f4d2ff4313023ff3e92e8e6783747a68ee0e608f732478d7a3f42e3b0d7b008cdca939e70470a45f268e0ac63e9bfb27b3f9fae33139b5f8b9ee41d687488110d5c8187191663e31d7993344dc985f494b9ff48fcf7584c69c53bb85c68f3b676df91797b0b9eaf4f311fbbe48ed6da8c94a0317fd32cde92f9a7ca5e04a83426c7c60d61bfc78adc0f6a499f479ada0fd4309a0e215aa0401236155c8d0b1181b2860f51b3c5d07149de9987456784a64bfe7f85ba0a192cc63505f08b66999d0caf6827d8173c135c9bcfd35ecf41307ce2c8f7bf400dcae6e3c5087d5750a4c6a492aa5a4ee951d955a5ed43051a24df1ec55b167e21222d1dbbfd515700000000"], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) r3 = msgget(0x0, 0x10) msgsnd(r3, &(0x7f0000000100)={0x4f3ed73395a78a84, "955eec3d5ef5e462dc060cf817a3a829fcfd36f06f34ab2f68a807970b1d2f15229658e721e42d83dff4bacd2c7b8c0a63432a23096ca740c5ee722bdf6155421766de21da1b633b2b60d87c1f9d5f4ce522236c36b762f02a0719369e23e9e1c8d1a0730e4be3e998373a0a1c145a11177be8237921fd7258bde142cf50236074726bdfefeaff40978b1fb6c7601315a50886995ce253"}, 0x9f, 0x1c00) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) setpgid(r4, r6) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x1af, 0x0}, 0x8) 23:57:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x800000006}]}) open(&(0x7f0000000040)='./file0\x00', 0xe171254d54d87221, 0x17) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 23:57:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b3951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bdd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7523aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be4fb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c29316645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00953b3f3bd50fcf279fdcec904368cd2e31ee85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc29face430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85918f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd7000000000000000000000000000000000000006f062e3c565771409e07a6d6ae868ebba4217d03645259437b11719b41570273e330062fa0f6d058aba885983f054cc4e59d67b6aabc80ef2a38f4607da0e05ddc66f29e8412d4d399c724c033acb59e0027ed2927b0fbbefb69b1f1b3121bbc58d7855b6ef97d6ddc1b6e6c653f557e8255b3e7f35d57516009d2b4e856088fa77872eb5cebe33a7507e3250321cd08ed1e09fa71d88cc6a3099ca249be41b16c58d505e32cdf8b68ad47aee0e0c67e0aa6b8f0a5c9aa058ed9f5e790f3c7470c482b691534668b3b9c1827c4fb0e3bc63f8db6649ed7420a1a5b32147c603c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 23:57:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x0, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) 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) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$SHM_LOCK(r1, 0x3) 23:57:40 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = msgget(0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() r2 = socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) getuid() r10 = syz_open_pts() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000480)=ANY=[@ANYRESHEX=r29, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r23], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r13], 0x4, 0x2, 0x800) msgrcv(r31, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r35, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r10, r17, r34) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r17, r36) msgctl$IPC_SET(r1, 0x1, 0x0) 23:57:40 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x840, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/102, 0x66) semget$private(0x0, 0x0, 0x2) socket$inet(0x2, 0x3, 0x0) pwritev(r1, &(0x7f00000006c0), 0x6, 0x8000000000, 0x4) 23:57:40 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000019480)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000480)=""/102400, 0x19000}, {&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/210, 0xd2}], 0x5) 23:57:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x0, 0x0, 0xfd}, {0x0, 0x8966}]}) r0 = socket(0x4, 0xe, 0x3f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000040)='!', 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x8) fcntl$setown(r1, 0x6, r2) r4 = accept$inet(r1, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) close(r0) r5 = socket(0x18, 0x400000002, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) shutdown(r6, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fchmod(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x1, 0x3, 0x3e) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000380)=',\x00'], &(0x7f0000000280)=[&(0x7f0000000200)=':(^)$\x00', &(0x7f0000000240)='\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 23:57:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000080)=""/82, 0x52, 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r2) 23:57:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x53, &(0x7f0000000100)}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x9) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xfffffffffffffda7) 23:57:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "d730c16d00f4ff0000747beffde400"}) 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) pipe2(&(0x7f0000000080), 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x40000007, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) sendto$unix(r3, &(0x7f0000000100)="ab1100", 0x3, 0x4, 0x0, 0x0) 23:57:41 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) socket$inet(0x2, 0x5, 0x2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_LOCK(r0, 0x3) msgget(0x1, 0x40) 23:57:41 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r7, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r5, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r4}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x8000, 0x7}, {{r5}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(0x0) chflags(&(0x7f0000000740)='./file0\x00', 0x2a8a668f3c7073b1) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r7, r6, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r13, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000780)=[{{r11}, 0xfffffffffffffffc, 0x40, 0x4, 0x0, 0x7}, {{r13}, 0x7dcff482017de487, 0x50, 0x4, 0xfffffffffffffffc, 0x7}, {{r11}, 0xfffffffffffffff8, 0xcb, 0x2, 0x101, 0x1}, {{r2}, 0x5, 0x40, 0x80, 0xf9, 0xcde}, {{r10}, 0xfffffffffffffffb, 0x22, 0x1, 0x3, 0x2}], 0x0, 0x0, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r10, 0x6, r15) r16 = syz_open_pts() fcntl$dupfd(r4, 0x0, r16) ioctl$TIOCEXCL(r16, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r7, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 23:57:41 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) write(r0, &(0x7f0000000000)="4090c85da100a0946f785d79ffb604040bcdec0e442133339611e3e73af6290430228bb49bb947d2ec7b6d140c487278f9f0ccad847e2e9ebf234a98dcb1a0923e73c73cbcb9ca1d4fdba5c51cbbe65c7ab56577d613ae47c5c8a8247d512b735f2caab55b8607f24982ace22d8c6b7ebafa6a515031367bbcdd65879d7ff8460e98b1bc513a07b58815008639c084078268b6b3866964f5586991cb697e0ffac82094752c12b291805f57c7a1bb6855f7bac3b661258d600b22fe254fd0647bcbd13045b89f47f9eeb3ead7be85d817f2f232a58ee70bf8125605c0270fe191ab292ec04301abaf1771af32ee600ca8305aee6a0207", 0xf6) r1 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x4a0a63f60fb6db9b, 0x7, 0x7, r3}) 23:57:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) dup2(r4, r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 23:57:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x392) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000040)='!', 0x1) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000200)=""/19, 0x13}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) r7 = getegid() r8 = geteuid() setreuid(r8, r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r14, &(0x7f0000000040)='!', 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1000, r6, r7, r8, r9, 0xa8, 0x6}, 0x8, 0x2, r11, r13, 0x0, 0xffffffff00000000, 0x4}) fchown(r1, r2, r9) r15 = dup2(r1, 0xffffffffffffff9c) setsockopt(r15, 0x36, 0x6, &(0x7f0000000300)="eb6d8b6fdafba67a4bc4750397b5d72b21c6cd246926fd7c97c17e5615bc13ae128f7afbff6961ad5fdcad72972755436d89be77d46825b865d711e9b9daebec52bb62584d307409469173e5670a411206f4a8c730a6201e21291b615b3f7aa7711a00d0f504b69a41aadab664816a506b8d1fa6bc72e40c7bd25e37817544ae351edd5a9c441024bf5047ffaebf67cc548d214676406f9b5443a86828e440928c6233cd172e1c912699529bfb25f0aa6704819acd200e27b87af274eefd1bd0e7", 0xc1) 23:57:42 executing program 1: 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) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 23:57:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:57:43 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x39a0, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00002fa000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r6, &(0x7f0000000040)='!', 0x1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000a80)) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000440)='./bus//file0\x00', 0xc000, 0xfffffbff) semget$private(0x0, 0x3, 0x1c2) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x6, &(0x7f0000000400)="030132a6656a63d7", 0x8) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f00000004c0)="a216a6a7159e1c90382edcf49b5ac531e49391e5016770bd8ae96cdd3bbea2fd25c63e0609d95c5d17418cfd02b88dd61a682d5d932c52cb632c62178a3d2d80b86ce62e20a6c8bc99fb1a744100"/91, 0x5b) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) flock(r9, 0x8de049f359165017) r10 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x1) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000897000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0xcd0b}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f000072d000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000058c000/0x1000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f000030f000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000730000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x14}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus/', '\x00', './bus/'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8000, 0x0) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) getpid() fcntl$setown(r12, 0x6, 0xffffffffffffffff) utimensat(r12, &(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0x4, 0x80000001000003}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r11, 0x802c7416, 0x0) fcntl$setflags(r11, 0x2, 0x1) flock(r11, 0x4) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000000c0)=0xa5e) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f0000000c40)={0xffffffffffffffff}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000c00)={0x198aecdc047fc1c, &(0x7f0000000c80)=[{0xab3a, 0x5, 0x1f, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 23:57:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0xe8c9}, {0x18, 0x0, 0x1, 0x20}, 0x81, [0x5, 0x4, 0x4, 0x4, 0xfff, 0x9, 0x0, 0x1f]}, 0x3c) pwritev(r0, &(0x7f0000000000), 0xf0e9910ff7f0786, 0x0, 0x0) 23:57:43 executing program 0: r0 = socket(0x18, 0x4000, 0x7) 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, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$TIOCSCTTY(r3, 0x20007461) 23:57:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file1\x00', 0x80, 0x8001) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x0, 0x81, 0x1, 0x1, 0x10000, 0x7, 0x20, 0x0, 0x1, 0xcc1, 0x3f}) setuid(0xee01) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x9, 0x80000001, './file0/file0\x00', 0x69, 0xffffffff, 0x9, 0x4}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 23:57:43 executing program 1: mlock(&(0x7f00009d4000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000080)={0x0, 0x800}, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000040)='!', 0x1) kevent(r2, 0x0, 0x1, &(0x7f0000000040), 0x800, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r1, &(0x7f0000000140)="21a00b56697b233fef4f55ba6f2b850a006d614dda006d7008de1839d7ad40d888b7c63565dc599bdc265fd59eadd87a8177a2cd0f2eb879854d76b621aa8575d379cb3fd39fa561854766ea812debf81e99c317c1861bd884f73f44fbfaedfe19053e401490a7e1f2b3f214e41ac8077e65a628e699aa0d9ac14f7f5e63e86340d19446039ef18a67a455f6ca0a2a74427fff32758f2616ed302432e2103a0d45", 0xb9) mmap(&(0x7f00009d2000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) madvise(&(0x7f00009d2000/0x4000)=nil, 0x4000, 0x6) 23:57:43 executing program 0: socket$inet(0x2, 0xc003, 0x11) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 23:57:43 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRESOCT=0x0, @ANYRES32=0x0]], 0x1) socket(0x2, 0x4003, 0x0) socket(0x20, 0x1, 0x1f) r1 = socket(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20020, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbafd, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r18, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r19 = kqueue() kevent(r19, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r19, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r20 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) r23 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=r7, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC=r9, @ANYRESOCT]], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="3bfb0ebf731e93d895ac9202539063c3b6b37b44a3d820cacca5b9be39e90ebed100a34f7ed265a56ec9265687fa761f49065c4bd90000", @ANYRES16=r3], @ANYRES32=r5, @ANYRES64, @ANYBLOB="e5a674bb424615a7b9bebb1402309b4cef4bc33ddc341688e4d0b61197f9b3750f8d8acda48627c3bebe4dfb8b35a556a387acf705cf4b4e1c7a052b6a2f9ccbecb2c2bbe721d8bd507fbd57d4267dece2c328ae63986749a8f2020d9fa28978059aa5f805ff2278a8bf9aad9c540d1f75e82becc2cf8c8ad9a0c68084dbd97ad15cf996f53b3f8fb35eef6fbb138edebafaf43a4b5b8dd3bc0cb7469300adb3af1cbda0b333f310ac0b1fb8fc9daa669f394eb006b7dd74b993fd0c606015646009d325bda8009930d8a16429cf76fac3e8befe71de19d62a6471a87fd1d780f889729f9a970203155a4bd53b281b0272e666a77ad8eef0caa044ea8ee7bdedaa4df3368ce2f4aba81ada0dfe14be30de1230efaa509f5443b9b1b38ba44f5506cffaf13e9a64ab2e88eca124a03dc449f9a0f6afb1406cea50595fdea3bf56867f68d50e458b3fad081f4cb2391440a6050abc877c056d1b61d8b4c893d50681d4bcedc37802d456cf7087c306ff50c415d19892d5f8b3a9c103cdc58e79b2ee1ef3933a76aeb8bf99933431b8a71532561c09666daf970377755c1e6b773f1afbb7764086a15733595e414397c92d7c249199d936b2be9932a77a540f158f4e6222a868e0858f5346271136e5b77afb33c923157210c6ecea900f775f0a85186d99d102c7e2aa3e9daf2fcda4a97aacec07e746139f4e2067a8021fa8bf043d1395bc262eecc53c921425fd41180245dd324da8c5edb509f1d58f96e9a42cb4d8808e44100f3591f6daeff7cd42464f5822ff119d74e760a771eba647d5ea06940aac0ffdda02adf2cd61cb2acfc899c29aacde079f842845d42a86ade7f9e71ac04c039d24be2bd675dae563dfc55145119921d901e6a40de00780777c0ede4ee3761eb999b672f6bd8f026be51c399a15f96385c5ca32c5c5fd63ce8494c7f511032b3e2aff17c0cf4a839b585a0342a91a0fa8d04a493567fde4cc10cfc7211d9698fcae5b7d34e044cf612f8a78794fe478f56b5f2f19c6acec0f6088d6f5cabe5e5501c424db5a4b22053dc4800ca7e52c8f9a9fb6f6e442307b575996698dbb1b39244b5a3f1fa5a0c90e5f3e8bc49b7303a2a5593a9e758613a5780b1802eff6a85e1e8daa55fe5e0de3681573d6f16d5de73a99029e59c1cf4d3bcfc1f7bd9713a18a42ab7dad14c24947d06c3c8485feeea4a2f1dc5c48881779168cf8278fd3b3489e0352d23e44dec60b180a6a9ca2f26878dd8a017f34b8e6954b36503385852f6f90ae05a8be3bc5077e4492285e258307cc559c32c1c16b9ba16f243feec573d352117737770e2a99d1b1998030ac4560f07598de58a1d92fbf2f6d93117c2619b9bd2a04e31dd4e498baaf6c90af571d8101a6d248141da86c0d895b26ad2af8c34ef865942493def3fe302b0ded043b993879b69a4458bf3783e86bcee6cef9153727daf9a8d37d280366f1cef7bd7e02ba74b4b6595dc160342c7cf993f6ec804bd55a3d8da0acd53b1861066e4b091db9cd5e6893fcd5ae44d8b8500826d749326cfe6a49f927d7a93dd13662c1f2eaae9c55d4c6865b652862b372c32a37b616d99d608b5d5748d9a0ec7c88bc3a7392e9bce271929e8ba64e7bacd8845f53cc81cec17a083eb74b47eea86ce5d6e17c544c7da8415a122b54900261d275d42d21c7028a5a2d364e4e2bdf72eeb9a87c98251f71f6455a1eb536a5efd81cd6cb5afbbd1df31f4058514795f82034fac03da181f1fb22c70ed9680547224eda100311b7654db8be65700f21f1e0efbdc0b1c6e929ec88f0f7296f560d04c50be3bb150ff4489b695292903c19300360121bf3eac96ff59bbf9c63a02975f15f4689d6e340d2d71144ad22e858c310b32d38e5bbc664967694996d62cb92276369dcd39c2d13087d93716753f0be1cbb8c62e755c3df63b492c576f582bc0112904f66643304121f019c6656181d64d62c9cec42d897765a37d0484b9b16678f72f0f69f4b8606747d14ac62e67186fdac8d511bfc4aca3574e25b8f33ae91538e911695c479ae9697b1527ea703c4513176aade7ca0e7255ddd21df2711f10c7bbadd03e57c0e4fc5ba58290d67b5a7d84a8fb4a4b23f55918cd6ccc468b1e2ff69fcdc46f97a675a36388e884feea47743c5d32300ef27e2a55fd594c5320135f829d514c2be3a89785a1b9c6ef43aa3c114b7e82307cbd7e6a40c6333e9c18a17ff10bfad08b04a2b2c12f846f7f30519d2ea01e93ee49a9fd3cf1351865eac92cd0a4ea55894a6bfa75b67072b5fdd1f7718f4ec4a8b65ff404e21e9d454e3665c8f294107661b84936eb301bebb874505bfc1f565474c7e95f94c049eb0ac87da7ae3856cb17298d7b697a433205dd159899b21344a4c3665b488bebbb969aaf89a14242273724518bd5125993ff0e365dd1c1fdfd7f84a2316a8debada2aced6353bd4e9c0c64a5aaa9c628483f5379d4e968308b59e416730ad6cba8229a60c0abde26a8a9d7f3543b29b492d374be6a51ea00ba5bbea399a61fe241cc53e46502e50373d760e84d2c34e6daf9a5a179acb591ddcefc01e49f4b844c0959f7f32aa0764601c1f7b9c2d972daafe2c98f00be1751689b3307434462108f617d13738b9a7a355aac0c4af030e4710727cf6f7d69550be1516b45f2d120f1af22e6c608f569d1df53b597e2549e670d65025fe1fdcc7027e25bce4a56005455d2946919806a9f46e67eebd5cb8cbe99142a0de79fb004be0fba249be089cfd306d869ca49ec8bcb48a5573a57a471b5000bc7a78d8b438e93b9b7a52372a8f564899e22f3fe0735fa13c330db5e7771611afcdb22e20910e95f6c003f2f773ecd7e9d49cf786ca4aa44da2346a670f7ac109548718df6cf80e68f243efd7bf4ee1ab1ecc37a2560d68e09d254f55926f1dc3f11576941b98edace3b45ae96a775efc17daa9e29747e92cb1a9601d0a245423e5e95df5edf2ec3f04de792c14fb08dfe98548cf4dc241b9c423eb984cbceaf43827e18a48b5805589e204443f3a4890b9b5101fc91831b2235467b6d12fa91790685a2d83c1029e8c68e6d4fe6fe70fd306cf27f22f911d02db98661e18482a2fcf7da149c83d7a3f43bb645eb69c9146370ea1c0f33b63a9751de5bc75486172e72f03c8fc03ac3f47f95dad77e02afe82def339cb58ee9c380ebe6f9415098e47768b5f0959ed40d1bd616e5190f5343964a0b968c52c9af4244fc9cd75730a09e744bd2ffe2c0c5dedd4120714d62d77fa8b2485b6608d8c83dfbb242bfdcbfda32fed7a2311bf5800792469a55997dad63cdf76428a0e6837502007c5f47f20904723fe7796996c2b89c3162e11064f74fb7522369edb4e0cb178faa02780f52b04b9875ca3b7e83fb0d6920c18456f655898cd8743a4f7919e9e56d414e9d69100dfe762256b6715fc565161541ff5c8764cfe5e3036b913e500965ff3f1481d59da23a4c56423e48f7df05080e4d773d24c0a8ced7d4e8bcbd7daad9367dc87ccb7d6a79b90bc8438d7ebe1a9f0c8844df9035682d2882d6934fe9dde49da49e0725e873d93fd3e541c98daa7a295f16bf9c6f7164af99da7f3b0f26f6f303aaf81b50a0eeba291217f36531217a8d2a4f9478571d286a4082513c48e4e062c3375602130b2c5b6123603bd0e2c0ade178f8eb6571e743f77903519720bc5fb674b746c038d0060ab3cf7f09a9177a75a92c74c19cb03d43b03852083991f2ee1f3848a28e2ca25cbff5aa6bff3b79782112267fac8073dd120f356fd2ebc0480f086796bf8ffe0fb16fd53ecee93b92947c91313cecb851f21aa75463d7debb569383e630eafe627e1097649793a186b1b1cdd68e84fbb304b68e488a8c561bc88cc6016cf8292ca061f6a664878fb50e5e889caf0f8725668810372114bf6070ffca2e2eab85d2cd81b0e70e518023b10037c8a182c645d6c65c209771f363b333640365a065efb5d8f4138a67dd2faa2bc18b48409874e97c897c6fa47ac9aa0fdf4c4b8cce35180053dc2102dfa65ffcd4ebd69c18426a64c0c4c56a3963d20e87bf728dcd5aec9212b4dac6f66b4cf11a106f7b1502978b26bfba478bc648991f45877b8d8e643185c4dfa94aa5366aae417b465aae0f02b5772bc97e784fd35332753c981623ac64dedd804f8e3f7331087d4304f0103dcf1d30d7edadc28bf60ac7ffa5548364fbc7b95b27860d89fd719b11b615f228230f63ea43ed2f277c09550280092c2588129f80d1dfa891010040e61213121db34543dda79db38470df43205f5c9a7c9d52267d9c142066e2cd99cfe9e5dc3380fffb90371dd5eb4c9e0adfcbbe24dbce6a6e1eaf28245c024be84e5d235d50a22a9152e4a89d14a58a87009425f397971888f7f95a59ef67fc64de63518501de4869d590d6cc4870ae2bba715a1be81f3afe1470e8f0418fec6f1c583c85ebc909a7ee61ee86ada208ca988d3cf60ccc582a3771cb6ac0e03c6df1bc1fdfa07a6aa5326c71fb387da96dd6b77e0e3ae39847d9bae7612b38c529b92401198533858b3d36b445863369d8834db8cf9f476824bb5d96da474d92bb0533559cd56d2559bc4936be462c7b9e4d7e760b9c84123add62750f45a72889c8ef921861855afe5fd8e0e81037b0804ee5d372e75c723e7f604c0a44b5adcbfb72516731c0f139f528f2a7b44d23b8883257f663982883ad26f8dfa3c1cb130692d074a31458e6c42a77a4ea6d7f34016b0d85540716b22107f30725a1548a0e35faae13ceb83d38587a4a241d96a7faa130e335e8ec99f9f951e6f4011230e1f048106818b6bce178342c6454e58cc4fc1e158a0f5371850e1c1a5828ea49630d76a98f792bfca4f11bdb3a1d3bc92c26d420237c9b7d84d8bc7ed0245435761911e2df0fa8f2813d9cf5e8eabb52e71400a33c3a1e5c71a883b56fa6a2d4fd85e543f64ef1bfb081a62fe99cd50e4883a787129a3cce94517f916c87a7c1e8fb7d78b113bfeba945b24852781c5511df034e7d3062db3dee18641918a4f3853ef60131f48d5a1c2d32c7f04f7dad715005b663098a5c517b367c9525e8356eae24701972fc12d79a46104bad16cd930fcef5fcc5b3e9c8a3d318a5fabe5556148d1b38995af469bebb777804f484e95ac0773b75f525c95c88d12ce1a75681d07d647425e48cd107cf4d23820bf20ca01513eec286c56c19ac902ea03d33e9e8596ec7b4a0a6663d9b30cfd2affadd89010e30a80223f5ff5b0b4326720a3c8dabd60e7be6711e6ba4f4ef8e500eb6d02509f209fdcd737a3dde75d559c7bb23a9fc6c35d1fcbe602f215768713b622a8be2104e7929318bec671015fac6ba685348018d4f7f3b165cb81f05f57e896709a85c596b899690a6ed8127a1d58922f88881f2bba011f233aea772f138414e0e8558aa2938a7b2f78a15830a72e0c6eceb138853369598397ca910b435b3e4a9c1043badc9754c998bc77426dfbd3518208b47b413c2b98be340667afd3b29976467bac7da54a5c9003d25c0f0073ac202383cbffa5ecbf44d2e40aa3f88d9d6e0fc9cb991a3c9d7630eeea51284dd14c83837b95affd3be96fdade43eaee77dad75de76d1ae6934b0e2246cbe20d82714dcf8d53a7c60397f18d9ce6cab6d70e1ceeb15d06a60429905f1bf420f0ee09d12b8b6df35a79692235b622ec3c949240bbfb7670ada8a774a31b1d448d8c41b6b4c4b1e2a4d5726844bdf26fd9e8886c49cfac457e7852cec734b7b879b59d8b8054becc72", @ANYRES32=r0, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000002880)=ANY=[@ANYRES32=r12, @ANYRESDEC=r13, @ANYRESHEX=r15, @ANYBLOB="d9c7b51163be99121fffb05390b89949a70bffe25f6383c6abd64734dc48cfb612a6572a7e1efd86ce1adfa119f0a0310f1c26830ee7e353df475451a6197b6ae11d63b70328678632eb0b5988c4b7156eeb17870844069b1753a0a62c9467dfa4605cc4d5170b48ec4bc4a453e0211d2c1364634f2d82915fe1fc9947162907970eba829a9e5b1db51bc95f119c30e533dc19eb92322def62967514e5c226f2510189070d407d01586532cd5ff66540ea327a9af44c7dc482b485819315aa5e56e24f06ccf325b9321a5537f0d721440cb57164ad6ddaa6cd7e3a4fae6a5d259edd04189756f0fe182db729adef3175bec8c6353213a9d95648b8ec423068ee1c5e2250a8c9d48c2a8c700b3ccd054b52087953eafa76fbccb894ec6d62c975c58c8b46493b976bb21803199750123c77c8296187c33bd52c69c32586551075bc719fa364653d2427167870a1cfc9c3b6f7d93328c8fe11888a0d0da2d386a40a469553c676db2002135c3df51715f581d634138d8dd757ee052168bc8a56bb88582d52cb8e9c1e419aba16548cccef43af3ebf94304ed3043d60e328db8647d11ab24c2d8df683c82255f4610adcbbfbbf044ffb945bca15af575cd4c92b32f13810b9f06d2199f3ea328a16ee8bda0a2b922fcc2364c91de0d964feef9795b62c067886e795ed4d81c3199550d788737e09fc876c389fd5af580486f7c7351d679af0f20bc18ab8b7c60e7ce00c84378fdf719fcec36f3bac6380ea0a50181acc48e7686af76bd22ea60846f67f361ad18ead1838a765dc3cc04d9956aa06501cecf1bb04ccb5bb08b187fafe9429e6645af3441e9deee59155d58aed53a28b6c093cf1c1da1d1138de9ec63b1d2eb00929f5b6493c87f64a473886c4ce289cd800b3318a13a671cda63b595cbb66d7aedb3b3aafe17b6695eb612fd0f7ae0ca76742e7fcb780bf0f96e8a7dff0f532e9a1bb9134290dd668c88289c8ea811b5884da6607dc4715d953aa3df5e65845569c60e672fe807bef8479a03ff622e8c5ae2ccd284019e5e640eb002fd5cb71d01899abb4d6f784c395a8dbbb432889fd86163c046d9105087cb7fbec38b26898018f3d6fd0433e3d395a24273e63668796ab65c487f68a90e454580c4e5dcd8c31f5544211c5e90c7d5473a31b1e131fe926040936bf9394656e3ccbcb69ce16511f0564dd22fe74f5f4b763edb18809b403bc18abc77b569c91a38f38a5aa04bff43668bca6d6a5254b0090b0e2ba3c4f72304db5eea0f964df89990146f0c53a87766c60400f35f22d9069d278d8775240a178d30992de068d31f993ada6e5da8f0ae60d3f0bcc1d39bc2e84fa3bc83c68316d542c2133a6be999ebe6b58506c11673e5eca4d3742103594b06eb073a967ef83913f1a3606d8056d2e39d22785435d1cfb455745c968c68676a7e5241c4627a1379e1adab7f7b3b8763ee88e4c82aa98cf83405c655080261e29eb7951f1fc5e09c32e70c74f49af01498ef9b662cfc98da5d663f5e243efa1058ad404b7dcea305e46ac2613a44a2b8f9d1d1b70933ca90c6feb98eb650300e9d06907432ac6ef95dac58371d5c4e72540677b53d18087e673ded7879bf4a85372f3ec275f2ed38ed57cad6b4280c6cbb449ea68aad7b3912a6147fe36349f5162dcb7f68c42221c49c0bdec2b2593b9dd326a975f3e66b99ae7b4907b849b1e19b022cc50e4041e78e96be474d95c350464bdf3b26ef44b76696c2d8367c65a4458039d9c7be4d097f4739c6cf0fb881d8bafe316d1fff7d5069836a8fd1c3be039696d3f159cbb55ed2e7148b77ca99087e0ae7a50af0e07e35c40bf9d3a92976c69b38a87dfe45d9307a346667e637f87da3864fbdf84b3b2ea688f3fd2ea0f3d26848a10e2728c174ff51219ba13d5a36db06bb2e2b521dc5501cee873b58c2434587500cdae15eba293d79db66981d2f845b3fa0a2ed3131fa79814274eacd613e0175876117757322f93ea5275dfa3e8416a70f3bc9b53d0200f5d9fdaea9d70ee71e197462690cf83c9019e6e67b3fbbc5b696520903eb4755019d61cc2913527af0a06e11037795820b32a4623d8a558340c8adac49e346c7425bc177153d7ee41675d9445da48f6c684adb6207fe0790afcbbf3068a2104053f69d3ff70cb505beada92d6dc93c92f3caac320bbc973534d55a7887327ea9fccb2b772ccf0121bce7dd041ada1f6df7d0992e2037ed0f1e9512c1ca0a33c37f6d52ed728eec9bcf53bf9bbba8af0d6be79a512948084a0865639b8557f167c89c0a037f2e99452a251fc8fd9d308ba45275b44d9a7dff044840d0b7a3c23baf5c7a1e3d2c4f4a4bcbe389f9a6368579a5db6486338e3a9a5fd4d756c3a761f34f0dd49e35bc52b9bce3969c166756b3aed3cf8060d032a1bed0631be7b3587caea6ed76ff726824afe3fe614b0893a383e16843de507a737f179bfe7bf144dc8069d390f000486079b6056720a76ed3bf070605bbc82c6f4f988f58cd97f2b65d50f93d7756cbc2d1905b4c4774d2999f8460669072b8fc1a475798a6d0e4ecb5ac37342881958576ccd91f3579bc4fc01b61c30bfa2800f1af339aedb255ea5d74eebe6a11a4bd5bae920903c102d327ef3ba860c059abbec11ff53f033edf2f95adf7c01c0993c41ab27e6c7c7cdf833502817a063e502b158e0ec1a93a6f5d7bec7ad8c3166d029e1a1121d838a38594728bd0b28f0834172eb8903f3a82a856df46ee7c3f48c178a64c4624c8fda47c680b794c6780d50f015bec2345ddef07a612c5e8303f8c903f2d45253d23d336c41d0b4aa218d78d15305bb499d6187ebed971dfd601d4968d1f21752ff9f3ee54022506a747ac436b3279219d48c15da0ed0492e645d3b1f18c50fa280c9d33dc38f93d1d6214eaa44693ac766ffb5bbd83c91b73595a2b4adf2e28dc279117e9c189bbd26e331306cc560ccc08113730af41e000adda45fce82a4a1a90b5cf8cdcc5fac1707c9c1734294424f97067e6486d667f0754dc2ed931d1f6f97b51a15a8f0550deee4c91e4ed167947fb0a51d1929bc3262d2f20682e3f910b087bac2467d7e1bb8fc4682454f557a606730701786c71e2b7cfc2c7679d9b121cf980274f2874a4ac6cfe0e3daded5507a7fb8694ce669c90ae0c9e9c67d7a843a3554080b4fc88805d47d2ff80d499adf163f05c55967e0c5176cb76e13e4fb18cf4e257bc7a25e6abfd50b683687ef7d88c99ce77c0542b42df71a9dfe54c2c90de01bd3744951646dde94fa976c6b37abadbbb6161bd46134bef4f374ffa51639f8be4338ef260f629c6c073056c9164b8d9c1c22c5c24388a2763c4d07b1f274cec676e4f503659aeba701cf077f1befcf43391bd9300c7d85ea8fbedb48de0ce76cb1662995ebc74d5aa16bebca5b295d9ec248ac79bc76bd76ea96649636cdd5dcbbaacc4c560ca0e1a7419fe8fe73a06460c954d5a11dd6be557d88f85322b67c1d21830b3c7c4f1da967cbaa7bae1403358bc48bf5eeb5a7aba8d708a0a39759cd31e81a22eacce47c6c72514301e3e03a721ff16aa6e79bb28246a2e107d34a2eb5dca853b0a170aa163d69690c3d35e96f53bae8cf833858f810ceb5fd3f5e635f895533caebba4ffbdc443d2a393f9fd76c1254574131e7cdd5a0d7797b6266d7a394a6b43a793e91d6869003d116bba356388fe154b3be07d094ae576ede06909c89f9f7af358f11da1c8b004418f4da4230237e60fb498298dbbddf7f62140f3d27da50e6bfb1f6be9003b6497923e7fbcc4a98ba30e864e4fd48f741f85ce92bdeaa283b1e42ab17780940c1f3ddc58870ab248f4582504dfbe0cc3f001077d01d96155f6b00a5148e76b8a98de30d96d0cd2a0f6c3d19ff81c491570459427aa955143d870f3f2888aebdbcc116ff94bb0d286cafdd8d1dfa0c0647615f552a1b38ecec37f12ce3add3511f5a114ce059a47f261b495b380c026b8130bd33b91a89c8b25e162e488b4e6e678b44cc299336fdb3b238c980167a9133458e675f72e7d2873a3e3067b4b6167e40bbcdb869ac136ca98d228dee55de294dde5e02c1f865edbde946f64d1c78f3565a0cd350b7f0124d33e3d3a42a6c1c188d3d2ca79d01125a92b6eed0866a9b357930e49e5b9845da33b19bd4cafc748db1130d0b2ee605c1603e2dfa48d6935e1b21ac6f674c9e786c4a5c09ecd80638d8d3c9ed0b97cc91148ad069ebb010781ce9a8dc9b1cffef29dcedf29b5e245bf30da281981b84b1d828e45aaa222f194d06bc361f138b271d73d55e55839a786be24bebc8ae0913f17c751b6dac6aa82ab32acc390eab41b4792537d08acd3c7b95571dd5f49dd0821506b3bb166fb6bc81bfaf083f6f5d06ee37e92fe5c834bd2de74b7d03e12f1faa1bc3185d726db7ad59c919ce6e3abd84d348bc8a61adf597750b194d8416c0ca8bf6fb931412bc3218ea907b9d45b6fa14ac4b5bd656b5e362071aa3ab6148102810cf64abbbeffa5081ffdf32f9276856c64902cc010d1cc58b539512836b09372bd89b133031074c9dec8399c3c830d2dc51b7b49aefb8aba56617812e894767e70931f0fb131b04ec6b6b921613ad658d486a1325885910822d82dbb1e5e76cf0a9e5d74842efd9ec1a524b6c15bc252c52ec1a8b0378e5665f5b32ced234ebdf9e1777783ef353f70f57f38c633e7856e8adad7a20fad1c1e19979ace7c9089cef7917b14a12652547e461daea8197ca44121bc8f9362a14c345c77f9d2e77e5a7eca6de3452e9f573e9b3bfbc3ca527ca60bed1c2e2c991b605065f67a032a699dbe473f9d6f11a8b4068cd72f8d78e617cc4d145754ca2b243dab474ff85631bb2e71b23df779804ce55e32bc827a2a202a93a224f6c37548619712a8f1c0ddcc84288cfc585719fbf3e9fa5f8f88d0a01e8f18e33c94402d9418309bf7eef55440d0fa6c30863957864b5115deb915426497e3840c2a2ee7ec625cc017eebf8e49f8c556cf76b1b735c0f6380bc36ed1e72895b4ffa08d31f14acab43b76e03e64a36adafe74cb2fed39e182f3ed7b7a44f504c07e15f8edce8081733a76306f826c963c8d76cdde189a288d4bca4fb13d40bbeec94fe41cc953902cedc41ec742c68ceb56d49284f6de4f2738ccc69426412c17f3db1a37dfca43b325812d43409e985edae03a06247bad98cd702316718600851f4c60e2811ebe378ab92a4d0338052042554e222a0e1a3abe9b448e4e7a4480b2bf49be5fd758e468c3f00147061e77c198606c2c1d6f5fdd7d9973e75382045d09fbf23d6ff6931eef4211e14a523a61d59c0a01ff77d1e6cc94b2b9bc3f208ca230641daacc5396ebbf500e1397889c1c2812177ee8e22c8c8edc4e5aca91bf84b012df7c7199bac94d2004ea391a7ede78b6ce3dddd7d1f0925b7803aee59544e63342c5de57f174809a89f626b50f44dca21f2fcb67cc1f0cd191dae22734b05efb8926e8af4c56589d35b17fb98d9ae508d39aaf628fa2e2e07002fe1b31bcca45a1d4019de522ae3e0bba30514774d09970a60e2b48940bf81ae29e356ae909c1a0e2e84e129c67c491862726d773caa7003fb6d7b43f0a4c0992cb67d19e99aa9a13e0f1a9090a0efc21bf632009fde4ea4bab1336e56a0bfe63243b10dd08c0d22287727a471b57cb16f0f115f5be028f149f740bf5070e5ef5a1b7048d09c9a5493f70382887c3246bea26aa1cef15c250575ecdc10bd9f3a0489e5c116499b92a17dab2fa49130", @ANYPTR64], @ANYBLOB="970a40cd9dc01228b696baf1dcd65aecf0c0ccf0ed9c5b6d744e32c627fdf7bceac7c7ea3dbbd1116b6e5226d8a22ef2e2cb9147bffe3468b9d46da6731b1adf66784bc8f6ef462bb284fb5db767f6a0acce6439e4eeae96fd14783eaedfc900ceca78f9366f57b609cf333007aae6730629f29f21948a179039e54a12f2bbc38b7125bd9603408625da5154", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYRESDEC=r17, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64=r25, @ANYBLOB="2ec0946247b5c04674ae4aed3badd9e7d5cf5120ec478156f71e3619dccfd67d8b323ecc99a5500f76634a3fca9d7736cad89897b2b7eaa6dc819e498cfd506cd481f796f36877e36d7d89fe2787f2f20d06d2a96886388188f66eeb54f99b9778ef2dc4", @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="de5d21b3d0026048ce7b4e69852f9b79499406421f9aad4bbbce3b154c8a253b51bad48bc64200ca3465520aa193f2b2a5433a17caa063beafbd6e2ca6323dce3688bde199e8856187e8a0fc91398aeb911af63ac5b9567c4d9b38e0769e805ccf33bb6e9d7c5283f3aedf3c43333fc88b7703b674f82d8c2ea9b7fbf6215524214acefde7a878f7d7a6e969dc64fad13006836686ba474b96ababf740f29bc6f5880550890d8e43cafdec97759946e23ded2ca402f550fd80bda00d4da64472cd8c4a5f26fadbee3df4211f2462b1", @ANYRES16, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRES16=r27]], @ANYRESDEC=r18, @ANYBLOB="acd54a7eb723b1f7eafeb54eff25fc81a105e12501", @ANYPTR, @ANYRES16=0x0, @ANYRES16=r19, @ANYRES16=0x0, @ANYRES16=r8], @ANYRES64=r20, @ANYRESOCT]], @ANYRES32=r6, @ANYPTR], 0x5) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 23:57:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x1, 0xc004, 0x7f) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 23:57:43 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='.\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)=')%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00']) close(r0) 23:57:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x320, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x87, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x10, 0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5, 0xd8, 0xdd, 0x5}]}) 23:57:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:57:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c231a9cc1f070faffffffffffffff94c021e3a62450ce364c5a16a495bbf71c661327f0bf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000040)='!', 0x1) writev(r3, &(0x7f0000000dc0)=[{&(0x7f0000000b00)="862c21b983913d35d543762d9e88c4365f7b2a97576fa89f8f1072c57dc79fe39a52a34a94e1a513349f670d1e62716b5d777e809208ad7a16ed4f1f428244ff1a55c9c4853366630b11d5"}, {&(0x7f0000000b80)="22b82cf2b0f9a9daf24e2c9a75a2d8f6f08ce4b91ff7585fc996870afccea9ee012e49d5b191f0806c28ccea3d02e7b676dd815e279ce86e6f69af220a190d906c42d188b3511ab49a32e2e7edf12a38048bb5aa62893c1c05311c4a6bf25044317b23a6bd449ffb07a5a921921b6c8a2bfcb891bcf415c6a827a1c8105c5de6fd951f273f827fb0ca49a05025197b580fbc2001aee7ee18d34e927f26061f1b66a242b69c19caa5586cc37b0c96d1189d0e8411edcabe3281352b6cc85c36742282977241e24547fa5e0ea05900e3c6a3f902d844548dfdce9e7d4a"}, {&(0x7f0000000e40)="8ff9d806374c32766461816502229022e9c01902baa936044b9b720b9efdf98cc3816b96fa2f10470a68ceaa"}, {&(0x7f0000000cc0)="37a576c4c64ccef201c2ef182864270c746729ddd858fcb2b29bce02db8f40bff6fdbc0d5f74309235a5d59eb0e907", 0xfffffffffffffe9e}, {&(0x7f0000000d00)="1407f057cbab7164683f69345ab484778a90033a52950a67da7e11ad073f281e0040190d97bf4eb8cd774340233f30900847e8cb6e0757d2a48b0ad5859436f51cb82592021f7798299a02c6c71738ee8d705eb5c146960e5543784851849a162340a47dee1aa7ad5e2b5d706cbb5f3c70a2f633c1186eb2ba912841b824859ee0e5e28be01e58232807262eaef895890d5a1459ebc8db3aa0e781548910f9c14028b4a3e55a"}], 0x1000000000000012) readv(r2, &(0x7f00000009c0)=[{&(0x7f0000000340)=""/26, 0x1a}, {&(0x7f00000007c0)=""/213, 0xd5}, {&(0x7f00000008c0)=""/219, 0xdb}], 0x3) r4 = open(&(0x7f0000000a00)='./file0\x00', 0x8, 0x4) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x21) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r9, &(0x7f0000000040)='!', 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000300)={0x1}) r10 = msgget$private(0x0, 0x4) msgsnd(r10, &(0x7f0000000a40)=ANY=[@ANYBLOB="007240507f7ad000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"], 0x33, 0x400) r11 = socket(0x800000018, 0x1, 0x0) setsockopt(r11, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) r12 = socket(0x800000018, 0x1, 0x0) setsockopt(r12, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 23:57:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) read(r2, &(0x7f0000000500)=""/90, 0x15a) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:57:45 executing program 1: pipe(&(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x64}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 23:57:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001380)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) msgget(0x2, 0x80) 23:57:45 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7fefffff}, 0x0) kqueue() ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x96d62faf8003a27e, 0x0, 0x20000000, 0x8001, 0x3}], 0xcb, 0x0, 0x40000001, 0x0) kqueue() 23:57:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) nanosleep(&(0x7f0000000040)={0x10001, 0x1}, &(0x7f0000000080)) 23:57:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 23:57:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd12, &(0x7f0000000180)="0cb4522df32a516d35237359c49231ff541b26") 23:57:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x37}) getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) wait4(r2, 0x0, 0x1, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 23:57:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = kqueue() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)=']+((\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\x00']) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x1010, r1, 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) openat(r2, &(0x7f0000000440)='./file0\x00', 0x10000, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = openat(r4, &(0x7f0000000380)='./file0\x00', 0x8, 0x20) getsockname(r6, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0xc5, 0x5) 23:57:45 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000200)='\xca\xa3\a\x00', &(0x7f00000002c0)='\x80}P\xf1\x01JM \x81\x008\xf7\x89\xca\t\xa6\x81\xe8\x1d\xb9\x009M\xba\xcb\xe1\v\xdc\x99\x8c6p\xf350&\xf2\xfe!d\x8d\xef\xb8\x9a\x1c`P\x98:D[\x8b\x13\xbd\xfe*\xba<\x1d\xa8\xa5\x9a\x1b\xfc\xb5\x8f\x04S\x18\t\xfeV\xf6 \\\xe1\x16(\xba\x00\xa6s\x10v\xeb\xd3\tJ4\xac7\xb5)5WC\xf3\xd4\']\xabH/\xc5\xad\xe9?N\x9c:\x87\xde\xfb\x9e\xb2\xbf\xa4\xf3\x82\xa3\x13q\xc3\x1d\r\xb3\xab\xf6\xde\xdb\xd3C']) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) socketpair(0x0, 0x3, 0xd9, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0xffff0001) r3 = getpid() fcntl$setown(r1, 0x6, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000000000)='./file0\x00', r5, r6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 23:57:45 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) kqueue() r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = accept$inet(r4, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0x0, 0x80, 0x40000000, 0x7fff, 0x7f}, {{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0x0, 0x10001}, {{r6}, 0xfffffffffffffffa, 0x1, 0x10, 0x21, 0x80}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) 23:57:45 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x7, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x6, 0x10000000000711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x80000000001ff, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x9a47], [0xea1, 0x100, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x1f, 0xffffffff, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x9, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x70, 0x46, 0x7}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r4 = getpgrp() fcntl$lock(r3, 0x7dbca9cbf2c0e08c, &(0x7f00000002c0)={0x3, 0x0, 0x0, 0x3, r4}) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)={{}, {0x4000000000000000}}) 23:57:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="af00002557146aac12f8f8a0d1dcbbf6ce11880b0bb727a373bb1893b82dba21461fa2483435a2c7d8eeba38"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:57:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x06\xea\xeb}\xa9\x10Y\xeb', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 23:57:46 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0xedaf6bbff8c8184e, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) 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) socket(0x18, 0x3, 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", 0x70) 23:57:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x10001}, {0x6}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[0x7ff, 0x3]}) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind$unix(r2, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x3}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000480)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r7, &(0x7f0000000040)='!', 0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffff5e, &(0x7f0000000440)=[{0x5, 0x1, 0x3, 0x4}, {0x2, 0x2, 0x1, 0xa08c29}, {0x8, 0x60, 0x0, 0x2}, {0x5, 0x0, 0x6, 0x6}, {0x7f, 0x1, 0x81, 0x84}, {0x4, 0x1, 0x33, 0x1}, {0xff7d, 0x80, 0x40, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 23:57:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") dup2(r0, r0) pipe(&(0x7f0000000000)) 23:57:46 executing program 1: setgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x89, 0x3}, {0x45, 0x9b9}, {0x3, 0x33bac}, {0x3, 0x7}], 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x14, r4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) setreuid(0x0, 0xee01) syz_open_pts() 23:57:46 executing program 0: r0 = socket(0x2, 0x1, 0x2) r1 = socket$inet6(0x18, 0x2, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) 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) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r8, r18}, 0xc) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 23:57:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10004, 0x8a) 23:57:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x8) 23:57:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x4000, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) r2 = semget(0x3, 0x2, 0x8) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000001c0)=""/142) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) read(r0, &(0x7f0000000040)=""/255, 0xff) ioctl$TIOCFLUSH(r4, 0x80206932, &(0x7f0000000300)) 23:57:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x21, 0x2, 0x2) 23:57:46 executing program 1: open(&(0x7f0000000640)='./bus\x00', 0x200, 0x8c) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) recvfrom(r1, &(0x7f0000000100)=""/152, 0x98, 0x800, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000001300), 0x0) close(r0) 23:57:46 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="e5"], 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) 23:57:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x76907b8242ca3b3f, 0xbbd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x45) 23:57:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="bd5f9e134f3489e743f86202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="6a8bc96b4e19769bbd7385cb51adddd733c4f30044293a3bec45d5afffb867237f9aa929db8d34779c749d19463a9c17935b2aa55ee68148acfc4112ce66d649a78f68179b1dd931a02190d0bcad0cec3c3853f794eb3395fadd5c4ba3b83ad8f0097eb6954750ea53d93cb17491007670b98cd56a90709c93b9bdfac7b7c7e4f2e60d8cfbc76e4c86ec4695a17372e3ed1665235a5e05225687f09a00401553d99ef4181eae293ccdb37028d7d1"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r5, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="d46decf2311c37d4baa74777acbd4d375d30599e685538541fd919f42c786c6fbef2e53ced595ec595ecd5eedd1d608cb015e7b515a4975eec6e64427d5c3068ab20f5e69c9884888102ea04d28e300a958e24edeb876d907e21"], 0xa) execve(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000440)=""/128) 23:57:46 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) r4 = getuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r6}, 0xc) getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) fcntl$getown(r8, 0x5) r9 = socket$unix(0x1, 0x1, 0x0) sendmsg(r9, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffed9) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffff7) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r11, r14) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x80487008, &(0x7f0000000040)) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0x80487008, &(0x7f0000000040)) accept$unix(r19, &(0x7f00000003c0)=@file={0x0, ""/56}, &(0x7f0000000400)=0x3a) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x80487008, &(0x7f0000000040)) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x80487008, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10, 0x0) 23:57:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:57:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x1, 0x4, 0x23) r4 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r8, &(0x7f0000000040)='!', 0x1) r9 = accept(r8, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x44, 0x80, 0x1, 0x400}, {{r3}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x1, 0x7}], 0x3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x0, 0x2, 0x4}, {{r5}, 0xfffffffffffffffc, 0x28, 0x2, 0x85, 0x3}, {{r7}, 0x0, 0x5, 0x40, 0x8, 0x8000}, {{r9}, 0xfffffffffffffffb, 0x28, 0x2, 0x1}], 0x2, &(0x7f0000000280)={0x2, 0x3}) r10 = syz_open_pts() close(r10) syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r10, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) 23:57:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bdd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7523aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be4fb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7c00000000000000092167e10953b3f3bd50fcf279fdcec904368cd2e31ee85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc29face430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd700000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$KDENABIO(r2, 0x20004b3c) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 23:57:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x9a4, 0x6a) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:57:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000040)='!', 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x101, 0x6, 0xcce0, 0x0, 0x7f, 0x36e5, 0x9, 0x1, 0x1, 0x2, 0x7}) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) 23:57:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x24}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x4) fcntl$setown(r2, 0x6, r3) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r2, 0xa, r6) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f00000000c0)) 23:57:47 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCSTART(r2, 0x2000746e) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 23:57:47 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)='MS', 0xfffffe24}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) semop(r2, &(0x7f0000000180)=[{0x0, 0xbf5, 0x1800}, {0x0, 0x3f, 0x1000}, {0x4, 0x6, 0x3800}, {0x0, 0x4, 0x1400}, {0x3, 0xcc, 0x800}], 0x5) r3 = semget(0x0, 0x4, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x400, 0x143f, 0x7, 0x6, 0xd211, 0x8, 0x401]) fchdir(r1) 23:57:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r5, &(0x7f0000000040)='!', 0x1) fcntl$dupfd(r5, 0x0, r4) 23:57:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x3, './file0\x00'}, 0xa) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r5, &(0x7f0000000040)='!', 0x1) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000280)={0xfffff65d, [{0x3}, {0x1, 0x3}, {0x1, 0xb31}, {0x3, 0x5}, {0x3, 0x401}, {0x0, 0x4}, {0x1, 0x4}, {0x0, 0x9}, {0x2, 0x4f3}, {0x2, 0x4}, {0x1, 0x717}, {0x1, 0x7fffffff}, {0x2}, {}, {0x2, 0x80000001}, {0x6, 0x3}, {0x3, 0x1ff}, {0x1, 0x100}, {0x2, 0x80000001}, {0x0, 0xc4d}, {0x1, 0x7}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x1}, {0x2, 0x5}, {0x2182f5eec9812331, 0x3f}, {0x1, 0x4a2}, {0x3, 0x400}, {0x2, 0x7f}, {0x1, 0x200}, {0x1, 0xcb6}, {0x1, 0x5606}]}) fcntl$setstatus(r4, 0x4, 0xcc) r6 = getpid() fcntl$setown(r4, 0x6, r6) ioctl$TIOCSTOP(r4, 0x2000746f) r7 = getpid() fcntl$setown(r3, 0x6, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r8) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 23:57:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) execve(0x0, 0x0, 0x0) 23:57:47 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x1, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd76, 0xfa}) shmctl$SHM_UNLOCK(r2, 0x4) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) nanosleep(&(0x7f0000000280)={0x3, 0x6}, &(0x7f00000002c0)) r5 = semget$private(0x0, 0x4, 0x201) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r6, &(0x7f0000000040)='!', 0x1) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000400)) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000300)=""/251) r7 = kqueue() kevent(r7, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 23:57:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000500)=0x3) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="174af205b6068bbc6be6784ecdd0") ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) 23:57:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x24, &(0x7f0000000100)}) getppid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0xf28, 0x8, 0x7, 0x9}) open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000040)='!', 0x1) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x20000010000) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/14, 0xe) 23:57:47 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f0000000400)={0x0, ""/188}, 0xc4, 0x0, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xffffffffffffffe7) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) 23:57:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) 23:57:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getgroups(0x1, &(0x7f0000000040)=[0x0]) setegid(r4) mlockall(0x1) readlinkat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/218, 0xda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xfffffffc) 23:57:48 executing program 1: semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000340)=0x100) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000300)='./file0/file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) readlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file1\x00', &(0x7f0000000900)=""/240, 0xdb7879d4dd6c1d42) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) write(0xffffffffffffffff, &(0x7f0000000380)="0e19720e78d0536a148b6a2435688b193b540ff627205b7fcac982bd7335fce765972b956b6188becd863c21", 0xffffff2c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r7 = dup(r6) ioctl$KDGETLED(r7, 0x40044b41, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='x\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 23:57:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0xffffff8c) login: panic: fifo_badop called Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 48723 39201 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800014d3faa8) at fifo_badop+0x14 VOP_STRATEGY(fffffd802d6ad200) at VOP_STRATEGY+0x99 bwrite(fffffd802d6ad200) at bwrite+0x206 VOP_BWRITE(fffffd802d6ad200) at VOP_BWRITE+0x4a ufs_mkdir(ffff800014d3fd30) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd802d9d91a0,ffff800014d3fe90,ffff800014d3fee0,ffff800014d3fdc0) at VOP_MKDIR+0xc6 domkdirat(ffff8000ffff8280,ffffff9c,7f7ffffd8d40,1ff) at domkdirat+0x121 syscall(ffff800014d40060) at syscall+0x507 Xsyscall(6,88,7f7ffffd8d40,88,0,7f7ffffd8d64) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd8db0, count: 4 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic fifo_badop called ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800014d3faa8) at fifo_badop+0x14 VOP_STRATEGY(fffffd802d6ad200) at VOP_STRATEGY+0x99 bwrite(fffffd802d6ad200) at bwrite+0x206 VOP_BWRITE(fffffd802d6ad200) at VOP_BWRITE+0x4a ufs_mkdir(ffff800014d3fd30) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd802d9d91a0,ffff800014d3fe90,ffff800014d3fee0,ffff800014d3fdc0) at VOP_MKDIR+0xc6 domkdirat(ffff8000ffff8280,ffffff9c,7f7ffffd8d40,1ff) at domkdirat+0x121 syscall(ffff800014d40060) at syscall+0x507 Xsyscall(6,88,7f7ffffd8d40,88,0,7f7ffffd8d64) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd8db0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014d3f9d0 rbx 0xffff800014d3fa80 rdx 0x2 rcx 0 rax 0 r8 0xffff800014d3f990 r9 0x1 r10 0 r11 0xd8bfa2b45be429b r12 0x3000000008 r13 0xffff800014d3f9e0 r14 0x100 r15 0x1 rip 0xffffffff81863bd8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014d3f9c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=48723 stat=onproc flags process=2 proc=0 pri=17, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8770,0xffffffff82569d40 process=0xffff8000148a30f8 user=0xffff800014d3b000, vmspace=0xfffffd803f013660 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *39201 48723 73256 0 7 0x2 syz-executor.0 81987 181295 73256 0 2 0x2 syz-executor.1 73256 146242 35036 0 3 0x82 thrsleep syz-fuzzer 73256 212547 35036 0 3 0x4000082 nanosleep syz-fuzzer 73256 424100 35036 0 3 0x4000082 thrsleep syz-fuzzer 73256 328017 35036 0 3 0x4000082 thrsleep syz-fuzzer 73256 456155 35036 0 3 0x4000082 kqread syz-fuzzer 73256 467216 35036 0 3 0x4000082 thrsleep syz-fuzzer 73256 285461 35036 0 3 0x4000082 thrsleep syz-fuzzer 35036 495492 74653 0 3 0x10008a pause ksh 74653 86574 86881 0 3 0x92 select sshd 47093 131366 1 0 3 0x100083 ttyin getty 86881 377990 1 0 3 0x80 select sshd 99285 100099 44980 73 3 0x100090 kqread syslogd 44980 45906 1 0 3 0x100082 netio syslogd 32235 162041 1 77 3 0x100090 poll dhclient 53301 435665 1 0 3 0x80 poll dhclient 37195 511116 0 0 3 0x14200 pgzero zerothread 36985 518181 0 0 3 0x14200 aiodoned aiodoned 89856 484875 0 0 3 0x14200 syncer update 39948 125007 0 0 3 0x14200 cleaner cleaner 4774 437518 0 0 3 0x14200 reaper reaper 35228 404662 0 0 3 0x14200 pgdaemon pagedaemon 55297 62352 0 0 3 0x14200 bored crynlk 75242 451789 0 0 3 0x14200 bored crypto 24759 415316 0 0 3 0x40014200 acpi0 acpi0 41740 297209 0 0 3 0x14200 bored softnet 6701 163855 0 0 3 0x14200 bored systqmp 8135 128985 0 0 3 0x14200 bored systq 46177 345033 0 0 3 0x40014200 bored softclock 78124 79314 0 0 3 0x40014200 idle0 28881 235587 0 0 3 0x14200 bored smr 1 367931 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9458 6381K 6646K 78643K 10714 0 0 pcb 13 8K 8K 78643K 43 0 0 rtable 85 2K 3K 78643K 226 0 0 ifaddr 35 9K 10K 78643K 41 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 21 0 0 iov 0 0K 12K 78643K 20 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 1282 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 5 0 0 VM map 4 1K 1K 78643K 4 0 0 sem 12 0K 1K 78643K 40 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 118 0 0 sigio 0 0K 0K 78643K 83 0 0 proc 48 38K 63K 78643K 354 0 0 subproc 32 2K 2K 78643K 34 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 8 0 0 in_multi 22 1K 2K 78643K 36 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 200 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 100 37K 38K 78643K 1130 0 0 UVM aobj 16 2K 2K 78643K 16 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 6 0 0 NDP 6 0K 0K 78643K 11 0 0 temp 113 3534K 3606K 78643K 4940 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 51 0 17 2 0 2 2 0 8 0 unpcb 120 75 0 67 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 88 0 88 1 1 0 1 0 8 0 tcpcb 544 50 0 46 1 0 1 1 0 8 0 ipq 40 3 0 3 1 0 1 1 0 8 1 ipqe 40 120 0 120 1 0 1 1 0 8 1 inpcb 280 134 0 127 2 0 2 2 0 8 1 nd6 48 4 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 221 0 51 14 0 14 14 0 8 1 art_table 32 222 0 51 2 0 2 2 0 8 0 art_node 16 50 0 19 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 21 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1549 0 153 46 0 46 46 0 8 0 ffsino 240 1549 0 153 83 0 83 83 0 8 0 nchpl 144 1927 0 327 60 0 60 60 0 8 0 uvmvnodes 72 1640 0 0 30 0 30 30 0 8 0 vnodes 208 1640 0 0 87 0 87 87 0 8 0 namei 1024 4773 0 4772 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 2 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 5136 0 5136 8 1 7 7 0 8 7 plimitpl 152 18 0 11 1 0 1 1 0 8 0 sigapl 432 289 0 277 2 0 2 2 0 8 0 futexpl 56 3063 0 3063 1 0 1 1 0 8 1 knotepl 112 93 0 74 1 0 1 1 0 8 0 kqueuepl 104 87 0 85 1 0 1 1 0 8 0 pipepl 112 534 0 515 2 0 2 2 0 8 1 fdescpl 424 290 0 277 2 0 2 2 0 8 0 filepl 120 2000 0 1905 5 0 5 5 0 8 2 lockfpl 104 51 0 50 1 0 1 1 0 8 0 lockfspl 48 17 0 16 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 98 0 91 1 0 1 1 0 8 0 zombiepl 144 277 0 277 1 0 1 1 0 8 1 processpl 864 304 0 277 4 0 4 4 0 8 0 procpl 632 447 0 414 4 0 4 4 0 8 1 sockpl 384 238 0 221 4 0 4 4 0 8 2 mcl64k 65536 9 0 9 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 18 0 18 1 0 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 67816 0 67766 17 4 13 15 0 8 6 mtagpl 80 8 0 4 2 1 1 1 0 8 0 mbufpl 256 108374 0 108293 19 3 16 16 0 8 7 bufpl 256 6232 0 1441 300 0 300 300 0 8 0 anonpl 16 49376 0 30949 92 2 90 90 0 62 15 amapchunkpl 152 1354 0 1234 7 1 6 7 0 158 0 amappl16 192 1838 0 802 63 2 61 63 0 8 8 amappl15 184 1 0 1 1 0 1 1 0 8 1 amappl14 176 38 0 33 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 0 1 1 0 8 1 amappl12 160 7 0 4 1 0 1 1 0 8 0 amappl11 152 96 0 83 1 0 1 1 0 8 0 amappl10 144 8 0 7 1 0 1 1 0 8 0 amappl9 136 593 0 585 1 0 1 1 0 8 0 amappl8 128 195 0 166 2 0 2 2 0 8 1 amappl7 120 33 0 30 1 0 1 1 0 8 0 amappl6 112 108 0 98 1 0 1 1 0 8 0 amappl5 104 190 0 180 1 0 1 1 0 8 0 amappl4 96 505 0 479 1 0 1 1 0 8 0 amappl3 88 112 0 106 1 0 1 1 0 8 0 amappl2 80 1527 0 1470 3 1 2 3 0 8 0 amappl1 72 14928 0 14532 27 17 10 20 0 8 1 amappl 80 666 0 630 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 292 0 277 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 292 0 277 1 0 1 1 0 8 0 vmmpekpl 168 6908 0 6882 2 0 2 2 0 8 0 vmmpepl 168 42711 0 40726 137 9 128 130 0 357 35 vmsppl 272 289 0 277 2 1 1 2 0 8 0 pdppl 4096 590 0 556 6 1 5 6 0 8 0 pvpl 32 156872 0 135574 204 0 204 204 0 265 31 pmappl 200 291 0 277 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 453 0 12 13 0 13 13 0 8 0