fffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ac}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x10001ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x400) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r4, &(0x7f0000000300), 0x2aaaab5a) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r5 = socket(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffe2d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x4e5, 0xd75, 0xfa}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r12 = msgget(0x0, 0x10101) msgrcv(r12, &(0x7f0000000d00)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f13280100000000000f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa33259c65836a4bedf38790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1f3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8b08eff3dba6d4dbdee7f623bfd910e9ea9c3c160360869db870fcd731b68f96e6063625f9abc05cb6c4428266ddec3406019b3abf2108014bde7347810cccd32c06692481b4aac85445803a48478add4089351c49cdd65a720adf8fb44e9d5d2a558b10169eaa592f23f2c4629e9ba137918e9053b7ea3769921efcbf80ba8dd865068321add18f40a53bc3748e65d0a810d516184c64b270accab24e289a722eda3f67d3570adee1e07c5ef64ca1ddcda845a67f0d8fc861b4f54fe333c0be5703ef8432b5499380abd06f8d78316d1dc1683fa84f3c06f079ba4e10d0422dc2da44c32e3c7e124b0802f8b1c4692a8530d118acccacd87a057067cf8ea95f0a33ea45f3a48c1cf56"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000c00)=""/224) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = getpgid(r15) r19 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000440)={{0x200, r14, r16, r17, 0x0, 0x1, 0xed6}, 0x10000, 0x2b1, r18, r19, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) pipe2(&(0x7f00000003c0), 0x10004) r20 = msgget(0x0, 0x10101) msgrcv(r20, &(0x7f00000004c0)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875054d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8157c56ce19948e163d7b0ef40a4236355b53cea94352fc4303d71261860fe37a5dc7f8e6c6c2ffc13ae186a3fc135c72921e4a9bdd23ad199939b9fb4d68d065c3988c853654be3cd5bddc6ba97d3ce24990faef0ae0b6ebb17d9bf19a09912a3e22219ca1012a5d81faa75c4b0a69c399d47e9165c14d0e71b864770217fcbb31c891a68f85df4fe064bb0f3b99d42f1fb7f7f364277acaf079b0d59dc20371cee0"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000c00)=""/224) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r21 = semget$private(0x0, 0x4, 0x10) semop(r21, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r22 = semget$private(0x0, 0x4, 0x10) semop(r22, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$IPC_RMID(r22, 0x0, 0x0) 04:27:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x10) flock(r0, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = getegid() setregid(r7, r10) connect$unix(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dce119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835010057a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987219992a433ee9d86f4d3ce44cbf6709178c2aef16a7dca678c4568ae78fa64674050a04442193b0c21b9a07e59fe220d2c678ffe512f3ea61333510d3fbb2d59ed59330de92b46dc417b03358768330853d54922d70121e0ea2b5167595a0b5fbb924be94fe7e32d4f2cfba2a70ac0748a93679d5d10473b9a1c018e5383ede478fd9ce5e6b38f9eb3978f59acbf41da6b52faa5cd2007a145dc44caa24dc53fba34d2cb399fbe04355ef64a9ad8cbd0f6c55be06f08d6ee0eae7d451d8d18976957e2bc59903b1e285608dd9f6172ca4901e05ecd77168b64e850332ee7100b92c9000000000000000000000000e1f74825f78a8e49d93439f5a554bd0730876cfbe1a10ec52d97a28ff7860c583f986ced5df06076c611def983b4a51bcd44a385bff86a0000000000000000"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r13 = dup2(0xffffffffffffff9c, r12) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000080)={0x2, 0x6d}) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000000)={0x8b09, './file0\x00'}) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 04:27:52 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) fcntl$dupfd(r0, 0x14, r0) 04:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x6}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semop(0x0, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(0x0, &(0x7f0000000140), 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000140)=""/80) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x3f37, 0x257, 0x7fff, 0x3, 0x0, 0x8, 0x2]) syz_emit_ethernet(0x260d, &(0x7f00000001c0)="b2c190cc5e17282108eea7df790d7604afa5ecd33a152a0938362d2377668d5b7faecb73e5e470c868b66dc51927c041d3c1fe82e4e49e2a50336d3fbd2393fa82dd83cede21240043b941ab98f8b7a85d5fbb6415cb82eb3dc760a92643d74098bde448286a6a6c513c5916a6c950628a892b0041a3ebd38aab3a") 04:27:52 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7f, './file0\x00', './file0\x00'}) select(0x1b, &(0x7f0000000180), &(0x7f0000000100)={0x7f}, 0x0, 0x0) 04:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 04:27:52 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xfff, 0xffffffff80000000}, 0x10) msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce80000000000004000"/57], 0x1, 0x0, 0x0) r1 = msgget(0x3, 0x40) msgsnd(r1, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = msgget(0x3, 0x102) msgrcv(r2, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 04:27:52 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x21, 0x0) read(r0, &(0x7f0000000080)=""/3, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x121, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) getgroups(0x2, &(0x7f0000000280)=[r9, 0xffffffffffffffff]) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000340)=[{0x1, 0x4, 0x800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x1800}, {0x1, 0x2, 0x1400}], 0x5) semop(r14, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = geteuid() r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000004895de71dea5510cb929abad9f1c9d400000f50000000000000000000000000000000000001c00000000000000005c6bdf30fa0c6d3b00000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000002e40)=ANY=[@ANYBLOB="000000000000000062c9aaa955830dea3da78ee11ad8a951d13c2fa8dcf62932e9ce6bcfea6a256d0bebeea67579a62f4f9d8229e6dc48ce8d71e622db67321390c51c41f71392cc1be0d63e7b29f154bb7dcdc2797d07736b75dc6444378fb2491cbcdbe1ca6bbbac6409bee03449abcd669d47f132f2dd0506f318daf5fcef1a88fcc758742284a769a867c6cfaba6f171f37f1bcad4855f7f51bb691ca8ca3bfe4d1d8a7c9d61fdbdd2000000000033401e5fa190c93d99e310b9f13caa14a20340540a594e46b1eb0f2b30473ade05d107f2da518d8c78b219df6beb1a1761807b3985b1c58c3c46c2bb551026869edb813f44a800cdc80c049c23a78ce11aa649fa5d48a41b5ca31e16a322d9ad7c7062e613dc9c73bb65d99812cab3b28fa525c740476973b415ca81e280bd314ce160363d4938d12824d1d8fcb1f3d9dbfba24ee3d79b01159b74a7730006b99b1cb8c3f15bfa99e7750f33d4dd328fd2ad5560dd36b7c664a0ef315f25a76472d0ee0e324791ec3975025f94b84fd1fa7a72c90725812aaf84fb79fef16be1b98ae91f4d91046e39dea520c91d73df3e9babeae2d40e45671ca728d57afed50a280bfb3a4fb53c499cfae9b3e2628d5a83697f8e3f271f9beaccf0df3e4b651213725ac11504d80db492c2653ffc08692be9e59b56fe841c734fbd026c5ce4a7a6f4f901f5d2736b31b5b1dac81a7c55df32c1b55f17706c44c9e84b00182ec165f04c2d404f4bc70884dc55ead86d2984f85a9eea92e26fbc705aee71f40cff66220a7d7ac1c26edab247c42cf8014463fc2c3f3e25fe9275c028f0ac5fd380bcb13f04db522264a410ed82d2461240df2682c871a45526f81f60d05836674d4e12a3d3e0b8fa"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x2, 0x0) close(r28) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r28, &(0x7f0000000040)="100a2956b9223776", 0x21d) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) msgsnd(r25, &(0x7f0000002d80)=ANY=[@ANYPTR64=&(0x7f0000001c40)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="a0e8401bb321b254e598577ee7039cbdb1a940", @ANYPTR, @ANYRESHEX, @ANYRES32, @ANYRES64=r28, @ANYRESHEX=r7, @ANYPTR], @ANYRES64=r26, @ANYPTR64=&(0x7f0000001b40)=ANY=[@ANYBLOB="5c891fdd69df6bca19f8554291f493a3a7", @ANYBLOB="5c250132ba35b1fac3eae15efc7f90061cfe9c68833dd43fc8c3b26194be", @ANYRES64=r15, @ANYRESHEX=r2, @ANYBLOB="1a1c6944edff9646777527599177b88fa5b825e4b9009506bb2ae1273d906c88b9498e1d3b8aed8f8c683826fed4d8f53973c96c3eb78aeac342d95bc84155746987289894a373399b5c78cfab45967fd94b403e9f4b30da1db7304da6d0294eb2ae1a7b925829d7fff596fa1effc59e6bc25d66613033e80089c91a1fc0cbe2", @ANYRESOCT=r29], @ANYRES32, @ANYRES64, @ANYPTR=&(0x7f0000002e00)=ANY=[@ANYRES16=r19, @ANYPTR64=&(0x7f0000002dc0)=ANY=[@ANYRESOCT=r3, @ANYRES16=r30]], @ANYBLOB="1f992c9c94b574979dd2fc3b5430984294648893137056fcee0272ef752e947f1bb6060dabd5d9cfcbb16c590b01d8e45f97f8759d45a0d51ab7e4d6c1b9c75dcd1bdad266629292e6d81a15019d2cc40988d670dcc8c3d4452b163bd4f3bc2f361590b146b3c0131516a26d8e76bed617ac2a19c4b0c553a17d4ad52b636d25c04aa6d596e2ff219fccb09c803db182125adb59ad215ddaecc8d9dbc69b86b306097dcfc32f409e57841b98efa1a402240c07f179c2f787fdd025380f7f9bf8aa88bd6d9c86af955968e4708a9251d6eaab988c52a7716802f75995b6470d780e9cb90d8868381185c63a62a56c01d6644ea56a14f19a3abcb501188a094c1ebf3ed20496155131ce5ba2f5a455332452af06b456dd4491d327bf8cc7bd69bf41693d7dcd863ac23ba58d5cb2b808f0485c0b7a7733fe72646f25a6f46779a790a52d774fe985de7466e8bff378e914039e452885147c0d253e01f215f73327e2094e74db9e262936755fff3b5ebdd74ef6e172ad2699cd0e1d534a831540bd24fd538aea9b68f63071a7bfe61cfc3a2b90190d6626606653f851fb7d5f7841b93ba5d3df04e9abc14bd48322c978759f50f71f74955a5835034eda0c42a6ec27a2ab12b8bac0f8cb18a33ed381d66029261a613f5c171ca3fae65d68d27a71f5b921a00e14c06a3ba55dd5c38e62de8f2fc08cb0b498d0099a7561032d35428840b60bd87c11027f89fa66bb2d7143e79937b18394505df03eb37911c9461bd2fca3b0a62fd91feccb75835c6b8c3db49b9011f72dfa472bde8c10c5c2bc97643156e0ab6c02b4dc3582b9cab99540c105978aa39cfee0eb634f1311f18d09ae2f3ad9def9ac1ae0227a5622ae39c88b6a9c61e5319a142ba964d52dcfded88d54048c4886f6647f7a765f4b5bf9a0551c72f0cf8b7083ae14476978ae7ac95606628070f9b9473e6e0e5398aa2381ca8fab819ca3d92fd6d886a876dff9ae8b2f023dd334a9706fd870dd50cb19bd9952bb70c37e0d617515eecea141a797aacffbb0433f7eb6e95396669b1a548cccd013cec26beeac32158124714a4269e80cfe83bcf153f05425326503a72f594f8f3230cecf040ed2a5c10ae557261ccca407d3373329a9c6d4ae3e0b62a031c66b88f6581898db1645602bcb6ae39ad96ea8187a303f7f0d6541327dc69821e50a9b6ad246a7bf6add4d0cc217d7547e940a2d9ff4cdcd3c8e58f4694515dfb9b4e491b6238b7f41a0ae42138c6d7b32c8e869e81ff3d6bab905178d35bf263498ce7bc047f85ad3a4206bc6c5038a468394c2da5469e5e996d33ae162c27e679b2fe895ec06de854060244bcbd1058b1804871fc3cc0fa435d7c20733b647a46ca2af646c02b88dc322f3f291893dbbecdca60b2b753ed21dd4d5eb9d7cd327c4dd62d7a4a5d1af3b4e14c5135c0ec871a4f3d2ab17aff80698a3eee9c0e2badf2c7319174988f4a2ff3fa8a99456fcfba2eaeb8ec8d02776e3958bbcb74f42e70546304e4fcca4ac32171085d496eae70c960a1883d381731b24ba2e4873ca99fa59cd1300481983c7445fb30920629c1673e7e34826496543093a345bbeeeb5458ec1ef52bd0bf00869beb060e8db5d658bc09043774bb7240bada0c92116c2dae097e2671fb447cacbd94acd23578a797ae8c2fcd48f555deb255b05c590dd0d375ed835554839aae52c6e6c71aea2750ee14106e700009783d285945d70287aeab9bad8f8b8090a0591e50b449ba8f9eb355ad1813204226e4fec31de5a2dddac317cae23521a864d836566d2d98a454d5b90ebe440be8ee7bfe895279e74f24196abdbed887faf0f83e7974b12bc1d00a7c287b860647f4f0bc1672da9b76b6569f9f03de5164484d63254621f3e984885ae0538203a13cd326512a167feb6ce02f9c5b5e802988c6ffc973180c81db74a2004546d4ce9caec8f0d58b094cde443ebf11bcb0b6f296061502762f5897dc1eb991992b92e14cc5fe127546453bda3586b59bcabe2ef75913aa28fbfda5510d6627585f6794892726bb32df2f54bc18f8267b1dd622002fcb084599a0bac2c2ca572e3a02d142a424d252592332b326dc14887ae42ab0f3f00c62559926309ac9192b1be20983b510b40dd6a24b9332db4a4265370e93453767861eeefb7019b6198b9255568b046e4cd6e0973da39626e7025a0e2dab390ee213fa3fc120463bb7f235f41b643392e3bb7b56b816daa7a157c835871e094ff221a855e7791de37c35bbaeb2f2152057b27fca06fec2b80b5736f4fd8e18f74db120cf2887a19a9bdbc81a686752fdf5110ac3b36ce93a8f8f76c8c917480e60954527fb9730bbc1892afa0fbe617b1930e683cb9cc10b73dc6c4d13f99a0f6cc0e60fb5ed6272cedcdd7d09c1ebe04043c8a18a769101f7cf94c3bd9fb9b92ce504366dc2e09b6cbccf5e69d545dbb9f3a9f28cd9c7eeab062ec0aecc48b2a29828b1df4bc75e40cffabb9f04bd86116880039294671cc46da7c89f9e2087463cb56e40d7c2f0244fa833f95443a1906566e254e8f36f0a9d1640b81d61cb7926fe317541b40496f71bc24b45f47ed5f49ba8db5cddc5b74892e65d29c4f7ec9e4b1a1a0dc3e2cad1a9ef2a85d12725950f7328ff340028adde1086f958825df066c49fc00d810c07302560ec177b6134f054d89345507313c6c90296d0c7af10d2eade3f9564c095d76bc9753dcae8fc0bfb8e9b26449a12ed633772d3a7ad0d1a6b0c267d149d878d99203a4ac415dcac42ffd589bdc14ef65633f99b5ef84cd5a4262c86d658cc8e217276809f443631e28a9c81f2582d63c1f46fea4851e95c31ce9b835987c6a9000d64ba5b27f8dd648c14d27cfa0b8e29b2f81857bf1d663564a00a8e7513c53c41b6b4ebca256c1a1a59cff96b3225da34292f5be73a1611b527a35a8d44aff7835c32441dd24a30f4ac1dd88d11db36733f45f0d13b8db1d97625e6f0d32a9c6a023a78f5b33096ad4ce90e352018a8726fbd48bd34740af332a54d8bcb03249b8b6795693e87946835f6f49356056dc099fb098f6b64b1752ecf0d52b917e22d3639b4832a779b01a8e746bc98db5e89d2b52ffc8151f3649c8ea27a45c1a0655c932b6a1cc72169dede787bc47c7b2739319875469bd4daa170159999595ecd86f78070031099110f671665cf954748ca84e124896e2d79cb48438b7317737065eb0389486d17de8fa70735e403bd099774171c1e089351fe879159d78897eb9ed858ab87cee0bbf5b2024e09e772dbfb7fe1d0ce6bc9dcfaf53ca63a909faf79f4e95f812c92fb8d164e50bc054eb3cc1ee4ec4684298cbbfa6e9887dd7a3b20c55769614f20563082ea44989bca3a9a9980a5bb11816e704d0d5ded64020cc6014dbe1426d8e3f691bfea920bbb320d46d0cc67600ce62c3a9debaf1840b3b508c0fe1b04300e52f48645e59f651be23e1652de348198c59bb2186677f5d46b09dac4fc047ae2a8aca740586648a9cddee12bd0d156f1676fda7fabf9dd674eb492cd759b74682ff1f33960526be59e5e96a152edeed8a67437ac4d3b6ebc76857ddd3084ecc8a00fd26668e65ee6541d880093b3793e4ba4348eb37d33f7546b99f3c850f868dbac58e0403dbc8186fdd095712be51d32dc0adedc3b59f95c9ab41802a0f6666efd5d5a1a0c94ff99c256c2abc2fb3e8ee69e1509cc02b37e2736ddc9ab104e5f38f47a26a1806253888464cf96a3c060bef80e09d4dd80ff7653b611c53bdb3e69b84f73b7983b2c21f887c435ebf097412ef49a899f07745164b3069864a903f4c7afb6e58b8ff9b5ea0c8bdcdda63439f55970820977566b33c98364e1de81d3c0e2311efa5591b3c71f4906f7ad97f62862438d01c40163482fa365498ce85bf3208519ba77524833fe223710a3372d54ac41428fa22f42d1c118edef97bfed30c0779bc54171a671ff3f23f98947428a2838195bab898f77a4c7c51d581cc41008fb3ea46d28ece0d09f9d3b99e8e145f239aefb4379076dd3b61a3cf4844941da642374147e4dbf4d76302ab1bea278d0619d8cfaea9d5b9f3fc3918ad5861c7218b6c5aa27853344d65cfd0ed5f082dbf2be9d2f4abc240c23a0529972630d01e58ca0d8f0e1472221dba236d06b1fe2d013671230057189a467316916e5a1eb09e94d6b16593dab37301510a3629d4f8d3110bc55411f4b4bac230e391e8e8de53abc9400d710eeeb04d3521b8f21ae46431bc056ef61db4611faee4f57e0ca7dfecf0f1ae22faf9fa05b75c776379248d5cd7f8023465f0262456397bd734a4bb65e71d03595a005aa86a533720597487d70305b4c6b7e03aa169225ee82d28e70b3198a7aab48862eb684b7f743cbf2d895e321cbaa667c04056b9bdc2aa654a59489921fb8c0c194e2e368bbf58f15d2effaa9ec2aefc262f8cac19118e1b6b073d10872adef42a901ed2f1a14cfff4cbe1a15c1890ba5dec5c8bb2ed0d309bf40141d1b41a53818cd85658d31e93d3f760d63b4f959c3283201342db539ff7502f0e486d82d4caf95b05fa4faaba70c9cbb825d26f746577e744997ecb3f10d937434d9b5dee1ff6c83cd311c9862c2cbbc1a649d22b426e001cbc3cea565ee7e47e25f6736112212923f7e5c7b540d0633507f953637f4595f6a8f25fe77d465b7256a3fd22bd01879ad8d06f3cc453da4dd040f2914e7790889045436a642c311e4126ba4850b57be985e50c65f8044b47cc29a5ebdcfbb9ed0ab17d8d5bd5ff83b55c9dc9d8cb73c88e0886be8d447b3dc63d0d1bea13ca2d0a98c7d2aeb1451912beb5a13bbec300d4bb940fb026bfd50801775a460011eb14f131ffe93b9d6f6f6a218a8e168aeb9f1211a720502b92b8aff07bf650d41dea757a60cb153f45b22f27f89fdd9e0b3acfe26c77c6ffd9e301607e0ee2a7b466c1713626cb6c440c5a20d4443564464dc63df728e2cee2068e5e98f3488eee6ca32f21513abbc9d5186cf0e566db07cdbb6aeb8cd00ae4d63d91b9d429b2977e159565491682c8c9e1adc665d14fcc207dea32f9880bb0844b58b7e5eee51983c1afc3e88d94e8bfdf2fa3de8498487baa2aa79b20329f155eda1c67ff997067918ceb51e9f5f96ac6239ff09357305184d60ae932cd01b71b4cc4ee2f04eea0c3ac422474627f97213d67c35566014d630c4ea9b1b6fae0ca9ff042a5e122e802e37c1ae2be6680bd89d945ae4b905f50b05f89486eba2a15d1e2cae4d048ad49775b0069e94d8d44bb09ca258760dd4267d78fcac0de08612c4e272b8ab71cc8eb4d73b5d78603c2f68b0e2cb59855b2c16601076cc85c9c147dc0a0c117335af7d9eb2a24a09720e1df25cc9fe6c28b370319b211f7196bb59e7405791ee2205a623cbcde525259115bb32f2eade729cf062f14cea79b3856123d4c16e94aebbdfa0c31cb594be13977aeae2ab82a4c47dbefa34e3a32910a7112dfa055856501888f7f9f579588c0ed3e902291552e47cdbcb41ffdf3bd2aa2e5868a0023b16c535145a524a5b43e0ac575caddbe0fff7195ffc232bf8ab38cdf54ddf64691ce707bdbd0f8209b12efa5bd8e6607f567dc80652a8b9025a866d5ff9b5642dcde0b3488cb2416c8dfaaad3ead5f513408059f7ca6b08b9a5fa61d945291f8a4151589d4e4d29cbd02680deb2b5f73b1d89c73338bdf887b1d3c8b2017ca8987b2aaa29f77dc327d27a3934b8c60294401172917bcdc4f879cd82ff9e98a5c3cec021958f7c327416354", @ANYRES64=0x0, @ANYRES16=r14], @ANYRESHEX=r27, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES32]], 0x3, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000002c80)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d801b9a828cbbb1893b98b3be6945fdb4b99fa86abd9f63fddb552f214fae17291c8d480bbd046c2ca41bfc482276df0471e8d90288e80a5d093518a407f9287473e75db472b6cc22f05991b691375a06b6be754e23c0c223048dd7b313f8bd888105143b70262ec64d3b9c4b604807ba87755b8fcb4a538fc88a656c610581e8b17b8471e421f4db40f03e4feab74f7ead64666"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r24, r34) r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x21f, 0x0, 0x0, &(0x7f0000001680)=[{0x0, 0x1, 0xa1, "1d1dfea00859013c14a7cf42c0aee2f1cf6ea769d7632651356d0619299b08dcf7fd8dad663d4fd2dcc0086b79b2328c0e3a86c9046156965073a787c012943d7b0c8d8cde56c1693b06209f2f82169d97c150152a78f2dbc473121df97b57cc0cc933860393de5c2b810fa8a4ea3f4c"}, {0x0, 0x0, 0x9e4, "3c877892e58250764496511786608c489860ca782ea33f46536bd51516c3e5617acc7fbaab5523fcc397e7959dd76715ea5dd19b85cc106ef86a871303b3cd6385e634e4021c74ec8b5898cfd5d2983150b52eec3064757872242157fd441db528234fe2660c9d362b7649a0926d893670095aaebd47d0e802a2cbfcf0805f367d31f12b5d8241f86068c89529b3c6fb91880db5358154"}, {0x0, 0x1, 0x1, "c2bdf86778cecb562e62d06ae2009425833eeaa0595f981b0f446d0a1a28951bfd7dfbc88edc24c8dcc4ac3d6434d5704475c236129dc5e9404e2a1fed3fdeb65178b994c36be40ec871f5867fe2c3e8f2db1aada3826c9705d84ca5908f0e0c321a258845c6d19a55ffe6ef1f2f31aa47b0470b801ee560e8d32b68a15c27cbffc65187d9a8df0f7d95a1e21ec43567001a566bda5bedde7456c7c032cb42362d9f850445e57dfbd0b6fd8519"}, {0x28b, 0xffff, 0x4, "f1256c6ecc64069bed2f5a3056b11fe8b30cb92b70dd6e318f02225be9429c5cffe9c2503bf8d6"}, {0x0, 0x0, 0x10000, "813352de2fc50bd2fbc36990e68b09d65ba24e9cb7ab1f6682818b7eb26671afa14b9029a49562c34cb4e7abba49dbb4414603f4ab8ad0aba851333ce9591f93c9d2bca10567c3fde8fad8374e333ecc5052c50534dde16292c0d61af7c72555f5fa62aeedc0a820e660fe9bcf0b5ffddefb9fa97dccc4ead8a85a0ac0bc6ae19955100a4240984154ac514a282730a5728d76df42c6e8c3bdd5985f74a7c924d94c07d1de3e689787a19d0320d2ea4108"}, {0x2f3, 0x1, 0x7f, "cc3b9fd7d668d6b58282e1eddfc9ae8294000577696cb02c2095a53b294ecfbdbe433cf2ce58ad9efbb8a789d395f772538921cfee563ee8fd0eadceb10c3e5ff3e67e6027a20ec01f41227d8b6c20f3a71e6eb53401b66416f9efd51737561b3f24d9ab2e3b80ec6cda0c97e7f703f0d787c9ade5694551c8f3452958511dd731927c47aed03965b5e57e69ef211b3e8b241c844932f31e3758ef5a6b3cd198b7fbd3f60318c096bdeb97971414ed46e2bcf32a525b925caf7ea1885f2ec9f2fe6d3067c1fb33ce010aaf8a3208f226cf00d7ecb37da5263fbe9309e389761204ebdce3d6c24b50873caaf9d0725e"}, {0x0, 0xffff, 0x3, "b6212b4b0d8211e943e0c88895c40032684fb9880c5f76f4a48845686577e3e89ca76933a59b48d794e6f596999d5b"}, {0x0, 0x0, 0x16d3, "7c7506f0e92a04eeb38ba6e9186528a90dfa1dd44aad3f92f3e544eebec727c371ea1bc45d1bf3ce249bd3776ca0ec2e905f4740ab92a51034d66e1cc70a624806dfb7fc90b33a8a549bd554ea3f2f6bf4ae1cc1f3e2b7408592a9ecada4da1aea5e"}], 0x28}, 0x2) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x4}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000580)={{0x5, r15, r19, r34, r41, 0x20, 0x9}, 0x7, 0x9, 0x4}) 04:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x80008006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 04:27:52 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x400000000000007, 0xb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0x0, "66b100d02b00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) close(r0) 04:27:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getpgid(r1) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 04:27:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x80) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = getegid() r14 = fcntl$getown(r0, 0x5) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000500)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7d59, r10, r11, r12, r13, 0x253}, 0x100000001, 0x2, r14, r22, 0x3, 0xc4c, 0x4, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:27:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 04:27:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = syz_open_pts() flock(r1, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x800000005) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 04:27:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x14000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) bind$unix(r3, &(0x7f00000002c0)=@file={0x0, '\x00'}, 0x3) 04:27:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) open(&(0x7f0000000040)='./file0\x00', 0x420, 0x100) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 04:27:53 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb564532afd00"/113], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='tap', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='/-\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='tap', &(0x7f0000000500)='\a\x00', &(0x7f0000000540)=']#$]**\x00']) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRESDEC, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32], 0x38}, 0x4) 04:27:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x6, 0x758b}, {0x100, 0x4}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400), 0xfffffffc, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:27:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000100)={0xffffffffffffffff, 0xfffffffffffffee2, &(0x7f0000000340), 0x100000000000000d, 0x0}, 0x800) 04:27:54 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x48a, 0x974}, {0x18, 0x0, 0x101, 0x6}, 0x2, [0x8, 0x4, 0xa501, 0x8, 0x0, 0x4, 0x3ff, 0x7f]}, 0x3c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 04:27:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000340)={0x101, 0x7a51d92a}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 04:27:54 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="020200e5feffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 04:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:27:54 executing program 0: pipe2(&(0x7f0000000080), 0x10004) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 04:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x80}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/d\x81\x05\x03\x00\x00f\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) 04:27:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = getpgid(r7) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000500)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r13, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000500)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) r26 = geteuid() r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000500)) r28 = msgget$private(0x0, 0x718) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r33 = getpgrp() r34 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x8001, r29, r30, r31, r32, 0x4c, 0x6}, 0x8, 0x800, r33, r34, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r38 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r38, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r38, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r38, 0x4004746a, &(0x7f0000000500)) r39 = msgget$private(0x0, 0x718) r40 = getuid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r42 = geteuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r44 = getpgrp() r45 = getpgrp() msgctl$IPC_SET(r39, 0x1, &(0x7f0000000300)={{0x8001, r40, r41, r42, r43, 0x4c, 0x6}, 0x8, 0x800, r44, r45, 0x7, 0x4, 0x8, 0x484}) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r48 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r48, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r48, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r48, 0x4004746a, &(0x7f0000000500)) r49 = msgget$private(0x0, 0x718) r50 = getuid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r52 = geteuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r54 = getpgrp() r55 = getpgrp() msgctl$IPC_SET(r49, 0x1, &(0x7f0000000300)={{0x8001, r50, r51, r52, r53, 0x4c, 0x6}, 0x8, 0x800, r54, r55, 0x7, 0x4, 0x8, 0x484}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}, @rights={0x18, 0xffff, 0x1, [r37]}, @cred={0x20, 0xffff, 0x0, r45, r47, r53}], 0x98, 0x7}, 0xc08) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 04:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x0, 0x1}, {0x6c, 0x0, 0x20}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 04:27:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x1) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x40, 0x2, {0x346, 0x7}}) 04:27:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') socket$inet(0x2, 0x5, 0x6) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x3682d8993f25d9ce, 0x9546dca508d10f9a) 04:27:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) close(r0) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x8000]}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getrlimit(0xb, &(0x7f0000000240)) getsockname$unix(r2, &(0x7f0000000440)=ANY=[@ANYRES64=0x0], &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/`pg\x00\b', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0x1, 0x0, 0x0) 04:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffe}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x74, 0x80, 0x8, 0x100000}, {0x2, 0x21, 0xff, 0x7}, {0x8, 0x6, 0x1, 0x7f}, {0x3ff, 0xcb, 0x6, 0x401}, {0x3f, 0x5, 0x1f, 0x7}, {0x400, 0xaf, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 04:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x1}, {0x24}, {0xbc2e}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x1) nanosleep(&(0x7f0000000040)={0x2, 0x2}, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 04:27:55 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000400000000000000013d8ce6e7c849556a2be0d1ae4a18a92cede762efe3018cae98417f9f2ada2ee8838551426705e813874a62fce70457bb3ea8c167009f661f82afed4650d5388f5156843430fe8d45a61dfd58c66cc8b3d0076583f699f8b0759a3c56ad022631c76bdff72949b89a39919092daf251c245d0bc1c268ed4293b094ae76b9679d324e6c8e100bdd6e2130d252b6ea5337c3102b60373d3d5962b7d64893dfc50951a7b5efbec2cedcea95c210a3a66238a061b8f385f0610500000000000000"], 0xa) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x1) 04:27:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = geteuid() r11 = getgid() r12 = getpgrp() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r24 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x100, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r27 = getpid() r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000500)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x7, 0x4, 0x8, 0x484}) r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r36, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r36, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000500)) r37 = msgget$private(0x0, 0x718) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r40 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x8001, r38, r39, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) r44 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x1, 0x0) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x19, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x4}, {0x74}, {0x6}]}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r47 = getpid() r48 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r48, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r48, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r48, 0x4004746a, &(0x7f0000000500)) r49 = msgget$private(0x0, 0x718) r50 = getuid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r52 = geteuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r54 = getpgrp() r55 = getpgrp() msgctl$IPC_SET(r49, 0x1, &(0x7f0000000300)={{0x8001, r50, r51, r52, r53, 0x4c, 0x6}, 0x8, 0x800, r54, r55, 0x7, 0x4, 0x8, 0x484}) r56 = getgid() r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="3c25842118db020af693a62288733024e89adf420bfcb487f016436070f6aba748f249df792544326be3922ef11a272c1810", 0x32}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r15, r21}, @rights={0x28, 0xffff, 0x1, [r22, r0, r23, r24, r25]}, @rights={0x18, 0xffff, 0x1, [r26]}, @cred={0x20, 0xffff, 0x0, r27, r30, r41}, @rights={0x20, 0xffff, 0x1, [r44, r45, r46]}, @cred={0x20, 0xffff, 0x0, r47, r52, r56}, @rights={0x20, 0xffff, 0x1, [r57, r58, 0xffffffffffffffff, r59]}], 0x100, 0xb}, 0x0) r60 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xeb618a9cf092cf6c}, {r60, 0x1}], 0x2, 0x3) 04:27:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) ftruncate(r2, 0x0, 0x80001ffffc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)="4072bbe3de46e4c0", 0x8}], 0x1, 0x0, 0x91) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 04:27:56 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 04:27:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'t\xe9=', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) close(r0) 04:27:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) 04:27:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001680)=""/164, 0xa4}], 0x1, 0x0, 0x20) getpgrp() 04:27:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6f020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x474a90f08aea8658, 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7fff, 0x8, 0x5, 0x1, 0x6, 0xccdc, 0xff, 0x2, 0x1, 0x8, 0x5}) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 04:27:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6cba0400"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 04:27:56 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0x100, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x1) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 04:27:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x23, './file0\x00', './file0\x00'}) 04:27:56 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x1c1) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a865acb5832b299152661c648928c2b3a1c0fb23279a19379bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779eae6998c50a4b6ec823e3c990b248e1412e5ca4f71f431764d1bf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef3800000000000000000f150f36d75000ed086abb9103b6b38226939be9bd01c5cfc38bda9f2e7f847f3ba62b75d"], 0x10) socket(0x18, 0x1, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:27:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r2, r7, r9) seteuid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000500)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r20, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r21, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r24 = accept$inet6(r22, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r25 = msgget$private(0x0, 0x200) msgrcv(r25, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r25, 0x0) msgsnd(r25, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES64, @ANYBLOB="e4ab297f7584ec2a07a1c562216426f21171dd32a73c7bc9fa7001a171b497de57cee448d833f12ce7c745d4109d4e9cafead902091e591a78e71a3942423f456207c9967ce51b48532b0a4da2f8abd53283a7a4993fde7fbf76f1f3f0d495a679dbcd0f8a5807a0d3c2d0382c05f3fc87e1ffe10dc6a8b2583b8a55145e97ec89b520bf8d6bc77b789282e4ce", @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r23, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB='\b\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r27, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r29 = semget$private(0x0, 0x4, 0x201) semop(r29, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x0, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000}], 0x5) semop(r29, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)) semop(r29, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r30 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r30, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 04:27:56 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0xad0, 0x1}, {0xffffffff, 0x101}}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:27:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f00000000c0)) 04:27:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xfc61abea3aa67ff1, 0x0) write(r1, 0x0, 0x0) 04:27:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66"], 0x1) r0 = socket(0x2, 0x3, 0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) fcntl$getown(r0, 0x5) 04:27:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0x3}, {0x74, 0x0, 0x0, 0x20}, {0x51}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:27:56 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/143, 0x8f, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setgroups(0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r1) 04:27:56 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() fchown(r2, r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xe1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = dup(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socketpair(0x2, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r6}, 0x5, 0x8, 0x1, 0x0, 0x9}, {{r8}, 0xfffffffffffffff8, 0xc, 0x40, 0x4, 0x5}], 0x10001, 0x0, 0x0, 0x0) close(r0) 04:27:56 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0xbbd) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() setrlimit(0x4, &(0x7f0000000040)={0x38, 0x9}) r3 = msgget(0x2, 0x15) msgsnd(r3, &(0x7f0000000980)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b48865b400f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc4c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527dc40abb92dc695d66b1bcea2d944b2f6600f1f9feebe901064a5ae2757c76150831e22f28806597238c265aa7edb371e06008a640eeca1750290c0d3c59e3e3e3300153b4380e23f3c1175546ddb81b9524c140afdf87ed6abf3e852f954601b088e2cc31160af143dbcdd7153045831daad69b0ed3ae6be5199ac3d3aced40d09599eb342451359bab7de693ce0e86d56dd5302d17adb2e1d716cb7a4f40fd4e67c3f9620c4705d1df0496b2ff7a22c8c1d0c9454cce5367092e5ad5c1d4cc49ffbe29ec3a96d4af8f8f1fcb606f04f00038e0e5605bbf99999cfd38e01af599c22531c0e1587d8fef5b1571b0860002000000000000a741c5ba71cbb306000000000000193e63445de8c4378bf599d13c8cd6aec87381352568cd3de1ebe6a173e48e44fce594427afd721b178016470a11366989a37b62aaf00000000000004bad009106725089a662386b0359eedfd2c0df6e25f92318b1bc1a25873e99bdae4e10a2c867cda392ded068ad3101bb1767b408742c429e2a18a8c85b7ecdbf293bd6b82b86fb4d18c3acae92f115d9615c1e8279d9eb92976d9afdefba3c8fc7f853b43f72920484647e6f31062cfcef31c82eb43dd9f8662e5e1c6605adaf71a723ddb73457d3a535b858368a01d1527cc6c70adece82273d9d51c5d59af69ab04b3207fc0dfeacd0716d6718f225532004f87ef2361dbca1e795b37ec07bebe2caf6bd60fecc895351fb8efeaae67f012dc76deba22eb8d92c623fb80fea31ed6f24a786c565f3193c89d6fa2ad8227387ad6724cacb0000000000000089bc3362108628942233a528e2986bffe0ab45b3ceda66460f7d65a451a3d5b0a8f38aa64ecc199e068b8000"/793], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x3000, 0x482, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000680)="ebebdefdf749ebd98d6bf298f927228867b37d8fdd6423284ba06297237590eb04593de9813af23347df96c6fc237abe4b3cdc6069c44762eb19e0f851e3b3e3e0970a203cc4b2d1530c62e86238c54fbda18151206a0c13d8cd5c8244c0cec0299d9d3ecf0ea0a84a9871d358bc93fca308b29845b8afbb13529f2962004c4dab97c3ed754e47e3d5e07f2bf23de83cda1f422e6f1034b29a4055eff8", 0x9d}, {&(0x7f0000000480)="d9906452195a72e78e93db1990239efb7311d281a7c27234b11c423f8e57209f61f3c3a308afc04aa502de587439170681a4a67cba1676d4e7fac4c52827a83f38a7dfd38bee8f32e26859aa2b46c8b7804ede410e2ab356a689d081dd9d7a9585fb5040b8c991569e32e0a09e17f56704a0f452293ae815f236334e16c7e64bc33d6ba816d8b13cebf84ef588394ff14822dcb6c26dcd89a1e2dd868038b342b79ff01bd3fbc9cbc66a8812ff7edfa215a9c6bf5e16bc1800b229c9ee10e837f6e17e14d0783db1489025920c4592203cf065a71c9e90c8e6e7e937a8f3b32eacef3bb995f4c5ad68e3c40d", 0xec}, {&(0x7f0000000580)="71a0cb9cbc6c6885659f76c714de71fd6327bce939ebd00f013bed91517ef6474c7c6a5f10d21a883a54793609d16a50003b2c21bcb2973296db38e1a732a794aa765c1d9bc57c376db1cacdaaeb3ddc95cd6d744850dd7b772ba278113b9b7eb599721927393170afeb946a5979a5e43387c5d60baff81c66412f4604e4ee23a32aa72ff6699a61fd557f59d201495ca936df063b61a69f8c67950be4f60a518c9a8f5609aea158e22a91caa5de6df9bd626437e25167563c349b81e143686f9ef02ff0ec0a97bb2c43b9d79e4c711ccb8ef3a6bd0949ef4984f24a22f010984feb73705b78f3a08951aa2748089d3196797a", 0xf3}], 0x3) 04:27:56 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0x6b) syz_open_pts() 04:27:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0xe8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfffffffa) socket(0x1, 0x3, 0x84) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 04:27:56 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000000100)='\x00', &(0x7f0000001dc0)='}\xe8-.@\x00\xa0\xb0\x82X\x8fy\xb9U0\x9bT\xae\x98r\xb9\x85\x03/\x1f\x0eei\x9d[\xa4#\xa0G\xa7\x1d\x1cN\\\xdb\x94\xd0\xe7t|\xcfkJ\xee<7:\x8b\x9b\xccM;5\xdc\xb6\x9c\x83\xbd\xde\x83\xe1\xa9+w\xf4*}\x1b\xa4l\xf3aP\xc0\xc6\xcd\xaf;\xa9\xb9\xbc\xfc\xf5\x81y\x93\x13\xe2D\xa7Z[;\x0f\xbb)\xad\x88\xf3\xc0\x9b\xf0\x96\n\xde\xf6\xb6\xfcpr\xff\x83\x15E\xd40\xe57\xa0s\x9eJ\x86\xb4g\x86\xcc\x02I\xd2\x10g\xf7\xee\x03\xc2\xa5\x0e\x97M\t\xe6lxx\xcf\x7f'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001c00)='Y(@\xfd\xc52\x81\xac\x17\xa0F~\xce\",\xcd\x83\x83o\xd4[\x05\x8d\x85\x96\xedK7\xa6)\xe4\a\x004\xd8\xce\v\x19P\xdeM\xdc[\xc1R\xd7z\x86\x87+[3\v\x9fI\x893zb\xe2\xf8>\xd3:J\x83<\xf6\xec\xa7%y\fA\xa5F\r\x04\xbe\xfd\xc6\x05\x1d_~\xbe\xfe\xf4\x99@p\xa8\xb5\x9b\xeeZ_$Zv\xb5A\xd9!k\x83F\xcf\xf7\xf1_\xe2\x7f\xb8Aa\xe9', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000018c0)) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8080, 0x0) close(r0) r4 = dup(r0) semget$private(0x0, 0x4, 0x303) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r4, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) readv(r6, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1c8d62c6e936f906}, 0xffffffffffffff22) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 04:27:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="a386689f9b88f98836363575244458670419", 0x113) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 04:27:56 executing program 1: preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1, 0x0, 0x9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xaef9bb8331952b64, 0xfffff800) r1 = socket(0x1, 0x1, 0x20) r2 = accept$inet6(r0, 0x0, &(0x7f0000000140)) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x4, 0x5, 0x6}], 0x2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0xd3ee, 0x8ce}, {{}, 0xfffffffffffffff9, 0x80, 0xf0000020, 0x100, 0x7}, {{r2}, 0xfffffffffffffffc, 0xb, 0x2, 0x1, 0x8001}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0xa4a, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0xffff, 0x6}, {{r0}, 0x4, 0x48, 0x1, 0x3, 0x1}], 0x7, &(0x7f0000000280)={0x8, 0x18000000}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x161) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000340)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r7, 0x2000740e) msgget(0x3, 0xbd) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) readlinkat(r5, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/163, 0xa3) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f00000004c0)=0x6, 0x4) shutdown(r5, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x10000, 0x0) r10 = dup(r5) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x80, 0x0) r13 = dup2(r8, r8) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x40, 0x0) kevent(r9, &(0x7f0000000540)=[{{r10}, 0xfffffffffffffffd, 0x34, 0x2, 0x30892f0d, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc6, 0x2, 0x10001, 0x2}, {{r1}, 0xfffffffffffffffd, 0x8, 0x82, 0xb27d, 0x100}], 0x7f, &(0x7f00000006c0)=[{{r11}, 0xfffffffffffffff9, 0x1, 0x10, 0x1, 0x1ff}, {{r3}, 0xfffffffffffffffb, 0xb8, 0x1, 0x3b4, 0x2}, {{r12}, 0xfffffffffffffffd, 0x110, 0x1, 0x3, 0x200}, {{r13}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x20000000, 0x342, 0xb5}, {{r5}, 0x7, 0x4, 0x0, 0x6, 0x3}, {{}, 0xfffffffffffffff8, 0x6, 0x9, 0xffff, 0xfffffffffffffff7}, {{r14}, 0xfffffffffffffff8, 0xa0, 0x18, 0x3f, 0x9}], 0x1, &(0x7f00000007c0)={0x20, 0x7fffffff}) r15 = accept$unix(0xffffffffffffffff, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) accept$unix(r15, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f00000018c0)=0x1002) ioctl$TIOCSDTR(r8, 0x20007479) r16 = openat(r5, &(0x7f0000001900)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r16, 0xc028575d, &(0x7f0000001940)={0x8, 0x7, './file0\x00', 0x0, 0x1, 0x80, 0x7fffffff}) 04:27:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r5, r9, 0x4) pwritev(r0, &(0x7f0000001840)=[{&(0x7f00000001c0)="806dc1b1634969e172e44d1f3135421de795f8c900349b307ada4b8b9e005123d0dfab02045776cb057e33fba1a2d10c35be30ca3eb95c51b57692c3da0e9054972d139444b5b99f6dc3f015be44a6d92daaeebce07ed20f96266de619d12f24f5364092e160ad4da24221e07777464ff30c9f331573deffbd1825b78f19466c5e8c7679ae"}, {&(0x7f0000000040)="eed6533dec12a5d04a15858ce37ff09369e05d51e03354a1d35c"}, {&(0x7f00000004c0)="026035fa5ebf1c75a923ea9c4fc7d081f3a361f27bbf1fcba10ac00333c8a0b4303b340e8336e08390973b79f2ee29512788d6ed88e6b311d9c3806ffae9d64ef3d693dcd219b699625d897db46ade10be22ae842d197f0e7f9446aee2db4c640669d19bbdd85641827743cda7fc0f14a4ddb742e2b4ea4e5002fc114ea723dbb3e1d3e14e74c18712068b5692119e140160e85340d833b7e8813708522c68f2f92a5b4b974f06b021fb45d8a2a53064e02436c7e8634a4e0051143483235500ea8399540aa689ad25fe8261a3e808e7d79b100e4dc7c7b273b4eab5c69e950be6d8f371ffc416ddd98269ad3ee7d3b1f153ef0013a38940d69cc95667597c656bdfe0cbdad4ea289d25727a0f903bd23b93954db1c4fef5630e446c52fe9e80cd0da5ccf9290fac90fe751923e30cd13ed38aefb559c014fca6923684a96c50648fde0fd4ae3191a4f82b9e8ea13da1db7bc3f5f6f0d563d5921b6841ea531f7e0552de81dcb6131fd141d64a37246eefc52fa3a2245a12b77bf1b12750f71fa17dbd3e5d0652e62c47b7a994ac6ab06d27b311737c835d3c88025552c60fe2464c0a0561037ea4722353f50c080e47b1804f41f04c2864ada77cb39a54087acdc1971b15089480911d38aa2c4c238a9b1afd739f95458afe49ce620da5ed605ea3a18e424968698380eaa9e590dc4f68388e6a04c29e246d2e1a97c0d22b896a91c0b3f02862cde6afc97344233afb387b750639c0edbb58c11ba9bba2729c808835d76f913b753cb202500c8514115ecccbbdf2b0b828f2fc5d02909d91a1c158c26143f345d3b9ccf1a7bb108ceb41f7f9bf6d258f65e646cb881225943f02107621b412657e87c02e6b2f126b47c2e0f8ce9ea1a7581ddfd4749eeaec55aa23d4b2da82a8eba9f2f4e3a051a21fa7786a462511172ca9acb7b1926afb5d860003852a2a15e6bac605b7c030d6ce04f4d1371ee112fe39b8d136d0596d14b1831c0c19468daadbf17423afa968ad57850479d00057e5838d2f87515027d66b6efc4be8611d5891899f6074abbaefc047f7e266760051ebbb883cd54d82d679c38325ba0b73c020b306bd3cf1370baea158a8173b76621efbe44c979a23247ed1cf80adc36e13badb23be91c38a49379097839f3743af2a2668c8efa191fbe9523eca81088d92aa5caa9be9634e83f5b058d504cd341c6f832358013876f7cb22c3d393574e2d8a58c1db194ef7cfd2975d27e6b207c98dcb2c816acd92385468adf1f8ad4d375693f9f857abbc2a2834138a0c9b97a4923c29798d0ca206ae86883ef457a2bc24d54b4553cf0cd6d94af6f975ff8deb78d62e47a1135055d357d35314d5f531d07a8e1c6ef5c75cdae027be3174584525cca29c73a7c90a2a15c3617f22e6832c3b36c333bb0194fe1f806fc86bbe5ae193dff226838d003ccb4d59e5e51a73743fb09445e3953456c8047372e26f20679c66a011456b05cd45bc6db1abbb078057a51199ba24be3f7b446e16f34d6c5c883d30647f23e8edd81fdacc08a1c62f14cf4e59ccf0f93377bd438d202dfbc0c5f46a6e15edb914b56449fd679a1bcc39f6677c3b33ae734128fc948113a6eea5017d7d8bea7857086fcdb82128437c8f1c38067fdff10520259fa1b1d54034b4958995e94d7d83eb95577d526f507183e3e48a19f8e3fea745f56484bc8903f05d5e6ae70f0ee74f6caa0cdb7e14aba7425d590d5b1336cc2671f5bc2d1211a4ef2d075a4a717fae930241d95f02381ab042ee15c67183955be873974f902fe4edc92d2f18889502a4ab99dd527920e74b9f23fd5192f50d036c3af8e4542b457681edb2f846b873d51eb9ff8d4a12dcbf164a7af3c38ad1bf8c6d08903e94afdef661c091902d3bc72cd0334bdef6fbe8b1dc1e6fe430e4ba8650cd598c82b750a59bdba26abcb69d774e00e04dafc682315ca5219b5a6c5e7b8473c9b916b0858d019f5fb18042c1d6c00295cd821264934007d42108ee8b0e04fcd0526ae4580bda977ac94444eaa7a82f43809dde4f7fede36c422edcc09a24b16eded494dce51c0011c305c17bd94db2b147e1c5cb77ac62b6e2a54577525d14a50cdfd828ac2beb46af7be3bd1e1f43f384a60a9d47d8c38573a693389f9dd97ef13e61933d4f901c74f80cd45040165374667b2940993906f2d28bfc1aab27c8cb504e2eecb3735325e9c86117412f29b4cfba61e476b50fd327df3206921244b317b47833bd14841dd84d333faf548bbd7acb7312b263558fafaeab8f988e8d2d72d5ee0f35691fabaf7d3ea06c6b40cdcb324c96883110f933c129105abd2147ea16679376c8aaeee116da10263f7b4a11bbc21f48265e9e2dc4b1d7c90d6ef155c042c81364f0c2fa28c85816a5c2ff673a32b1d7cb91ad40018778c8d52b03459149be94da9d80f89225bd01becd3a18cafc58214faf84042ebe0f5b6059a0ede242480296da0eea15122f738658219bfb102f2b0add4ccfa1835fcff58328383b9332302541095e3beab6f20c2af07421461e5747731a1c3e0238d4fc9f5664c4d99428a848ed413e3608f6293b737292ac87fa0e8689f20f3a56d46e423b59bfe8683fc0278f81bae174e0f2147dcdc7f76649848508b33336a6d6fee5bba16794a142cbebea925459456ceb07ad14bd75110d87fb14b9b3e9789850bf6c1342b439498078c86d09e0e30fe7083324aa2db20e698b34bfa0a34818b77e10faf0b224dfdab68cdaf4f1810a15ec65ed3e721ee6824821a7b5ae1825703144b7b7dfce8d7a364e63de79d579a823dbcac7c3a664b576f7ed560ea931cb78e3eb9e58fef880012fc6c5047e11f02ddbb251768350d7b8e3fc7624162b43d8c206f407ebc7a5d32190ba492c8f1375210788bb81169d6870e51ed60f6860ebfe855007621f680a79db97174feb8644801c2f3b85f6df8bed32b990931d9c351b4b9b3fd87340bd026daf2e5999c8f2e845f606c02cc534cd22ba5a7f4d5fe352de610547f765f87e14878376bc2a724b36cba72edb48bdbd768e6f056c35b657fc42aa288461ade5dd1acb2ba7c2058f2775262aef5853a0a79f0f73f5549a1fe89cdeeac693876382f3df529da475f9db6d0264873569653b85848a0f98425f3adb4ea788052ef89fe5551b83663dfd77034e67009d7469108deed3939af00ef2315b3a6e0ea4570ec86635e9ac16899fadbda124561f2ef4779dce8c80e2829bf41989e74199b20bc5ce3bbbee433ffc39a5dfb75953142218331101ba16bbb35046505bb31e60030adbd8cd359b04c981a928b2ceed0fa79aa673af442631635e773d1bd1ed760344e8041a75bdd1175ccb6ae3508c8da3f00ffe4e1cf02b24d92937e66dce92090d714c8b774f5874247f5c8e6a8014bc17c058735b81d70f105fd0d72335fffcac96652ea8a928eaa9caa4360aea9ff517709f99e9fd5f4e0fde66eb16e7d55a8914f06509d167e7e003276f4c9b3b97b899b65182601760700f4430721ffcb994caf1751746571cafec5c2f841ae7ac885dee6b43d3503f2b3d97e87866e172f070feba9bce14b81fe469a4f94363f8b1117fec68bc107952d19d7bdae3f923e6f9a8e478e5cfc10d13000c30624067badef4abed33fbf7dc07325aeda7b7f39bedacb92596e08376f6aa05d2ab0cb611b30da4451986a22180a1a9b4feb4d5ac19b863dc20d882dae1c814d4b4eaec275b1448f338c4c61e489210b7711d48ec1c9e11c43ef8b3df5a40d44edeb4b0df1cd9ad7775d5a97b879ec599e35bacd366abdeb7dc9d064a9556b0621067b88d40b40164c3f5c429813de5f40c574f247109678cd2435655d00a2c1fe30a90b508614f485cafc9ed27fa8d67cab0c31a2f56e0c4ce96e2089eea8ded30958a289936262c6f4299c7d770bddc69f70277b305b171d3fac566562def3c180e808263655354bbb7b1960aaafc2c5dc556d804af236261987e7cb758d2e5401e7fa771084027d720ab0fb59b063a290126bdd5625ae8ebabff464307d0ce56b744e26e8146aa338812deb065b9aa2ab9d41d469db9bacfb93460c2a4f8c8e2f32c727ba539455fbbcd9c63c909ae87c0b0ba6216038c3335fd6bfeffeb64cc94357bfe1e592880f148f92fb6f3f2aee1be8cb8ea0f487b3f5752a3396db2a98bf6524615ef04e840fb7e87b1289ed814aca1915a29bf36da528f94648d7182b0485e22c02658b7f61c7f8cb778fab2ed17010294d99fa0d0d44849b6650d7c86c78373a3b1619bdda742d8760dc2ed2c42218ec8ded05459ec636c0e7ba77c5f0f73164defafd0220aa3cd4143d71273979472c86f24bba397b5bd79f69867f47ef08e56328379c1098dc1e7cbf2e1fab34998e71f877ef4d0976be4202022d58a83ac41a62d392bd63ddd2c8036afc9a8b5e0281d15bfeba7f648545efc0d226be69d330576ca480b05fd3d7fdbc205da251a601d1f1521c9e19c70fa6beeef7b8eaf0e0437872a11059e58ed931bbf2f2227b743ef0903673fa435889ffe65f272995c3028cf1e60d7f34ded6c667e380f0baaf20fdd6b1add469c85dd88c53b07b6d94d6284fcf99a22a51bff8eca9d65fc348565506ad677bf610656ae62cd34dbb00b4f744a4b5be70e504969285a2d2f515a8efea2283c9988d81e2aa5b982d5902da2c519826da1510288ffcb83817d7edac1f22677daaef96127e1a2299ff6c211cbd48590bfb04be1c1482a0fae466e1a001a5cc9a7774ed5fb886b234d80bf138ec918bba80829c18918244d3e895db37928fe912d6acd689944304b0b1b337dd8cc7181b1a14580bcc264fa7095c195670f48c4c25ecf22c0fa41ac4b2d5b87f53fc0307f7da2aa246d15ac51f109f6f0e28671550d6e26444a60a29ea46e6277771ce218a45ddfb258d383390f5316ffe1037e237ceb15d05f92f0b3b444f052cbab077ea74f4a0c9d39809e1eb96580978168f89a0d09e793c3469b83555c05569964062db353b4376def851eeaf8878ecc9cef9555c0fad55f7ba1431f5643cefa20afedc126b132d6474bddfe50637d17a917d22fc384394829a642a4d691b80fa6049127f41315f9a42b33cf61b29ba8ced97616595d4710ae8251f8d0b6ddc19ea21e8410c228ca8cb2155f8f68e8b57c28b684d13ee92797648b780c839b32a25e6faea47a0cdbc5bed48a58397b63263f2b98dde8b0415588c6c7450f2818d586aa29c203baad8b45324de206ea10589c649dc3cdf9f79958939737301bb9c44e818da5d60df21583c7c18422621e132a6d035aedd4c4ba206c15cae047ec097b61fbc7d8d539b70b13d2630573958ca3eea1bb39fb19c82fac22f0edaba987065087a124a7c3e66e53c7446609bed8093bb552521a2adf89e14e12c8a6efa4903c83c127780d6f864b362e34aee8d7664b739eaf776eddfd242b61d46077b2cbbced2e514fd6ad26dbc70926fc8e866565977da276e22d7fdb3f1fd6fce703b5e8c760c286a23eded4ac86ce5805fe382bf6a23a68e14d6142430155816b231d79b80dd0096da914e2653afea9130c5158d0d5861d367bbb80e5562dbe0c23d78b0c5a2613c0f09bf7e1c8606bf2c04cd47f254a6fdefa0b0546dcac1ea6b860c52527dbf1473522b64610602eade62e1be927e90659fe30b6449a5093e4d0b46fedc01d52cf344fe2027cd9290caf684b83bcc21a8285e5669bc8a3c6a414094699c5294ea86ab938a312d3741dfe947577cbeb8449628bddb53ebb82ebd77d661b67ab269e"}, {&(0x7f00000014c0)="f74df4cc2412207c525321b969c023ca3c89fadfb6667eb696803ce9f70cfbb78aacf855c86f4dd9c5d5c2159671307b38cd60bf6194b419b94cb51066674b6ad4c7ada398d7990ba9c13522014381fd2af054c878b5ecf952a8d510b02c2b6092a67f6d2a82f54c3c3d46183313ebb9b8f7f20e4f189e784ce4ea7fc262af8be297f2d68ce69aede469a136c2434293c797a5220a95ded1e5424d15fb90106a95aec4629ace6ee59663100389abc19ac2c9ac92d10c55dcc06434c5cb17d2bb0f7e15b4ba24fb4d4dd6715ea758fa172711a5f2fe9259920e87766f"}, {&(0x7f00000015c0)="3348a1b2b31e4178a60966bf20e701fd5070d32e8c386b7f221b4dd9de9acc294c61d7a1da95164481c1093c6fe0bfcf05a6d895e0d5a0731c432b295a7174d4f62e42fd8f6c5a552072cf7c55b126b91ea87757a2dccfc0d47aea7d85fc04c5f8bf9ed61e986ad0696b0c67dff0ef499a7c9d6d9c4728131cccd0394291878fb82c5f9f3da0df015f98021f43eead5156c16607f61ff63ee37a8e8d1dc559efb3c2dff38094b57e36f6ef5bcdad423eefabb993d9da42ce"}, {&(0x7f0000001680)="ef4474a017ee1a96f0ab2042c1d5731fab2f635dd2536cea303085b74727f3676d7dac9e8d26d5c073c09f236426b247816a408798b7113d3c22d791b007a773e9314f434fdbdf877c98b24b67d9b759f7546ab1cdfe0ff4bf586b7f079ecee558065609b74461d002db7367876849045432dcca836ee6b16b86ab4a853241de5c0ba330a1d1828001a2903eecf7d80545abe057da6fbed208a1a475a0eee69b1d24c06a5f5c31"}, {&(0x7f0000001740)="a0714537a0656fc7e787e17b367b20c1f616d0ebd116320543dfcc41e8706992af67a4666fed8aa203b552cb41263e55a41f9697dfd4eb174fe965db02babcd0656dcf04b93ca3238ff6d42780229f551548ce3883abffc134f9ac12b6585c2cb1734d772283c9f187f69d42df6f5f69610c3c13"}, {&(0x7f00000000c0)="5c5b8ebd65faeb585ab27b0483653a80a0919757461ec7cfc3d93e9bb00a9dc643ccf0137a4f0313c808717f947149a9"}], 0x10000031, 0x0, 0x0) 04:27:56 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) write(r0, &(0x7f0000000080)="dbcdf3d4d3c037679562e6371cefb7cddcb7b1ac7f1458f05d8d117e5f8e0b2cfc559e5fb7d39ecf5f61d0654979a0457937068d450684726707f47a831d9b1b03cd61e698c421b0916384f64adafb4255b42faf015de9c5d4a30f2cb84036537f1805d93cd38f8237c2967584ea7f32147a4d7ba11123af9d890822de55d28df777fa3c29da86dddcb6491f2b8b04831af435585779a414f2edecd0a3d54e2398e757259cfeec68c02f9a419eec9ff0d0e468e0c4665a24e297fa7ac7aeb92d607f9cd58ea816acf9ffcdc022e4980c17a0e7d2765d5ebd78d26d74e9b66c42573b8bc02e736119545d57d09f1800d9cfbed48557ce4f63adb4b0942d0bd1ff623e16b177e88aef841652fd8f4e8d2613ef773fa70d1f5ba6d3e151e277c908a3e3845de2f454c75e9f5c35d61465294d5cada00d5597c1b8ec0f787df2e53af499d618e69c94a329eaa608b8d467d548785daadd94b09fce7c49ed616ee58bddf470c8ae83c197061d9512c78eab3d0598edd668f71686e96303c17b9af58b5b05c59d6cd8b95e9ad4bc82b81877a5cee33c4f90b4024d2f1f804eca13f82d1c2361a45bbfaccc45fdb507976444b6a4752b52f922dd6c59e5783c805f14da8b8ca147828dffca02ef477240f2fac7bb86bc1f3562edae27dfa405ed5670c8525d7c268d07375b8f839fbfe7aa6a84d40c761f99c76cec44644b71d33588f225ad92060821d4e872e20d064c5dccc9ae624e2cae35dd0056540fb1b1122219cbece56eaa2994b83649c6105e95121b36cfbe80330ee4789357e709bde0a3f369c5c95afdb0fb46a596bcbb95a39d4c8061c4a5e66a931c7d698b5474ad4d43a23c4c316b15fc4502b4b365dc183cc2428ea1f0dc06731e25179bf5a1d2baa893a4f7a4aa07c775e7b9c84d3a1cdf6ec261920aa3f14b20658e4f3fa054347a7330c9d513b26494b1b316ca29c5554de24bd362014485816f54296e47ceb7c3cfa94e672688a4152eef5afc27ff912854d9084258a63c9d540a1126c71380f13eb5c3e5fabb3fc96570fed090f2da8abd88b5d3a0321c29487b53429436ce036b2c31121e85302d1bdea5e95e732559d68e8e576c6346b77f6c5dd5b4068b2c484b37ddd5c5e2d700241431964a1e39b9b2be5bcb09e60d8aa4bdafc7cad76956c290edf3952739d6ea278621beba73b13d4b20294d14a8fa562aeac666a2008a97123b8d705a1732d0671aa201d360321a7bf33e8b71a218e40696dda521dfa6c6ec84e431ced1bd814d710a06fc0804404505f941c88062f73146402056d408997979a73894750a0b96071408297df3d0daa76ac3523310fba177390e513342531481e6c2dc8b9e0566f0fcf30bbd5bbc80b75e3c0e8d7831b0d6971d8aec2d1976751b1104d672108dca3f3fb84fd47b045399fc096fe8e5bec8e4881ff6ad1e2c11934dfe6126fe83eba6d9ed7278977e2b34fcf18912931b2548724db1e677d511e46c2e48a7c7df9ec8aecd46b3056a6c3fc27309b6a52902880712719736d94c63026576902a64a55a324eac76cce229b460816c9d215cfbbba9b0df2144435342fd35868b085c764892305162d9c3c1716b70b06b4182182dc51a9f4c1889251dd343a8ebdef5642befc058af64472093c9a96129a48a0a52aef965cece9b42b5f5876e161fb2c6e9de6cd735cd3e5fe33a5411de95600bb4614bccb9400245bd660855e8c4607d9076d193c2e343f08859e101a33afa08c3b79b9e6253612abe26b2f646417febf2778b4d4dc0241a6666316965c1502e1e74ba2b7f9e501806fe90bb23ffb0e78e39d6024281812e5518ce6eb5506dcab95e9cbc1cc7fea4b3d91120786d904225d99aa28aeeb92eb8200a8253b9eea7b148a00cfb76ea65287f8bd879b475b9f46391d0fa4d0a7a7e7f2cadf2e46cf9db2835bad8a8df00aee58d9d4a420bba6ee102866db09bb0b689b5b4f3e8dd107dd3bf789c9ab69887544271d5807318634bfed4520b74552e04e0ce4ca98ebc2f0259171b3f513bb5ba027f4c502bacc90c22aaa219efc48fc99e81c44009792d8cdef66e4809ccd03d5287e245b0020c88c27ee7353341d02e092139ef5a3e23b255775aae682721562b9e83f1ab050ebfc0a0dfa8585b6b87a614ed7888bf0b494b94e6c739cc53fadb3c75fbc9653748f1adfc5946badb5932a1b6c476eaf6df6d1855560268f132a46d741c416abec41cf8789d7f5de0c2668a522943285fb0c6c8bc0164d43fbcf77c93e1832de66a97758700ca846231ee74be387c594214593fef265e9dc77ce052ac75cf13d2c89bae5156d314fca06ea0316568532cbc93e8fe43c27f1ce4d25c7cd286a5bf4a19727d0707f55bfb5df816fe82fb2075bd960a2c57d757937a71f8b04ee8ee7eafd0e3fd68069b3726a0a1a84ce65579ec43eee66d32c2c4502a8a20b7510b5dde41d0320a7b3841eebdc9645edec727280f96705b511414d6f4ff2e53862ee30a05dba1cefbf1cbb854430dfcfeb308248e6e7aea0d51f3f5bd33a03f719d7821806225271d06a80cbad2d5067ec68214abeeff9f0321e4ae1b6517410760c7732ffc98468ac1d23348a76f2404215a627f4bdac73d8393b9adcbd115369febfd1388e01ccb3b71265c3ee310a2a1a1961713d818d183f3ec11736e1f0b9318179cc17155b4b696eb96a3194088726f85b77650fb86ed0dc0e70dc2a88e2dc75e1ed7b7717aa0266726156b7937ed5f5715e9686d2f74e6d3d7ad8cb7775eb246b7e315a6d55684416c5565a92a1024388778c2fe17eb29d471e3ac62bac858005af48a9724bb7779431267313425cbd67adb86ca91cf7ab2c33e3c7dc12ac6fc7a1a0ac58a55f5e2229e8dea828988fa25442ddd84b6f44b05a56ebac50bd5b3c7a85e3f7ad7ef75b9fd3d196cfe7c6f90c96bf2f85b592fee0083d813068901fce0214070312a05e80ac05565b9b53fcdde65c068e1ed70b639537433c4e1fa4127a43533c42aa7a7265490217fea80e4dbc2ad6fc617ae9c58074847ea934f93715992f42ab594a3d5e95816ea01316df2c3d946e65b035fb3e484fe4d8f67fd54f5addc495397121151ea083ef48f1a1f3c8cb13697a3fa07989960a285d4df15b3eccf61635a920f2ae6f98cb8f135de41b26d5237d7eee225797cf3abd28ade4bd6fbb75aca06d74b008f765c41fe9db609b3088dd3f615990cf17f3e3e5482e27b258c2d73c9c2c1389d37e75d07a671e21d1ecf67dad3ec76d9003858de23ad3379bbdc94ecadf1550f3ef718a2ae1590013e2719ffdab58f25cadcbd3fc2d3e62a394a17f8535e61a03b2f98986c3c725584081f05175e468348c3ba1b6fad60b2349a42b4c43651273be97069bc11b28627bae7db4765c52e9aa06be20a02dfb417d3d181715f850fcaff3e3d92105db4d8d9d1faba17f1b8de5d312e06394e9b181aa3aaced8e9a558b00fb3d81c33316f020163e3278789f33c0717fb3b07c7235cf4e2de173b3b01389de8b72e846fc34d75ce012f357a12a354b3a633f569043dce7a0822aeeceb786349dadad2c4087841d7c87fda2e56d57a19b50f31a9da70b3e9618fd1fa51d65327bcf011f00c600521557a38974f7d9e401c4d4738a1603cbc407c1686fd39bfd0a121c41fa3904e779910ac1d683e520d2c45394b79b86b2c660beab4f0a05798c58d65b6a4ec0e5535d0208b6737a9b3a232c6c84b662bbd9301e0cf0b43e9ff484d3116a67f9fe7227efb5cfcefb018c7fb8c89769c74e51961d2c4aa0931354efcfa3a0d47c1d1044a738c99cbfc1f5fd3818fdedec2dbba0f7caa6e1d2b1093c6a2308889d1ddfd420bad8753f236570d50f85b17aa27b7744906747420e3d9a8abcdded2f94de9275f26ce50cb0e424a22af2558f04bb85946207b441147767f79dcc4079c815e8c21fb7c5376b83f88b61b17a08a5328b3871822e5f0995542c067417e6abb82faef738026b669dba9bf725467f3144b3b73c54f41b37d81cfbb9970794e1fe2baf80a32d0c39d1c771c7c796d9626c399a02379a93df0c435f942d94daf81c573fc69f32ef4da7b41b3f2e318b5d0166d6d5873c43e50258550e497b241feaa0adae10764220cac7cc6ecf33a6b4dd9778e3a5415915f2d57fdcbb1909b4e9aa8869ca06748f309352634842440153066ebaebb3264685bd1280597fee4d93a0193c56e29389bbdf479d6caca3d96134f694796f7bcae480a9477b243f3f18c7da2e3a7e0562ae6b95dc2a0b0536bad6f372a260d8d5d1f9ffefb89f752ab63a912247eac721780c51a92f667b16a5948327aab8b074ed572ba261e19046e7aaf3d7b552afdebd55c0ae4c4366049d3bd35f0ab1d0e6d98601983c0c935f44481b58669a4f459b07738bfd63ef3574190a6e48295199e77ee3b25f5bb445ea59dc8f6f8f4c3f2fff5dfd3b28d361010966d4d404756b0ca8d31bf53e8390a4a4f05bdd612045b9d6cbef245d46f827bc190d81bc734c32e719c697d42b2045d8595f779a622bda467a377831cbc015a845d773cf7000d816eebcb20937a75e551f252e565e5069b2199746cc2bb78db1ad09f09572881e8ef0a1f5569b260140fac6536470f83aad4930a1426280c535e414cecd915a527e0f36a0a628258b520fcd0f6222cec30a02fddda4bd20dbbe0538141a9bc06de22f5a31cc745afad65f5b9cd9dc15f5c266a153ec840bce2c3b6b1ef750dd694802ae8b6bd844a7132e40441762c51b7ba103edbb115ed4e8ba131ca7aeb6bd92a53fcc673c052e4638b2237f84e59262e0a53c67f0e6d122db6eadce88d1835c05d21511d48b90b0009ee73f6b0325a8a00862746fd8446be1455fe898f862a58062e6b94f4513c74cbc3a8de64513b4aee15d61368759efda80fa1b696e6f39da97cc4339e827456ee50a530d27b4f3461cee3d56390e353a9651724b60a8ceb063126aec06682b5fcd8032b64d5feafdbfe5ac1b68bd7a349007ac7a73ddba89f459baf74c3b4d9fbe2b335cc1eda4d15788f4a77b2bfa0ceb8035a8b87be59a6c6dbbf250d0e4ea5c2aa7a457afa57f8bf6e595d59ff16ac8cb18a4c0a69f09e1d5931bacd3a84a75e9246a0f390f143ca99092831baa85d0a11cfd44bf1b6b699352d5d789660af1fde3c916c30f4bd496478de1a9a16dd36ad3e4723cbe055286dcbee891d4fa90b15d9d463743fa42157b2661c7741f1b50b82644992730dc1505c3b4205fc447df9f3e33ffd6217dc6d5eeb36e1e2584d59c27ddc3f7770e3d01b720e1366f4a00364a995dcd2715c0afb44ae19e2a42e97fce19c0981f4b5b71de0addfe8107f771b7f53774add4c0695303b27138e179f38ef92479a1858400dc514106d9ac3a69d854ba57e1f236257b1cf48115037dab4434e8dc519350b09c05d03b1f3b41ee96126a958cd138897370027deedaf1ad3fb2e6905774d2820b97268ab7ce3d4c00df7defcfbb243823d0d2c7bd19337a8ebc7d4835c4d2d1b62de51b679532d3dbc05ec209390e5083b1858eae2f1c99b426f8e2598d911aa288b7f90d0abd46f9da34a36f693f1ae87d04dd401998122b068e39f275adfdbfcd74f5b45322b37d41b03a3b2e872654a89cda72d0ff8e55ebc6a515fdd502db1cf996c058f46a71ba40a49ca3763df88843bc951d089917cde5639f3c37953b44fae23d01825482e3c2609071bfcb5a1266cf43e0f0806a2aaac7d7948e0fae66daff2d636f603892add36afee6ca8826411b87c3b793d8478", 0x1000) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x9, 0xd4e3, './file0\x00', 0x0, 0x101, 0x9, 0x100}) 04:27:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 04:27:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x15a8727a, 0x6, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x6}, {0x3, 0x5, 0x4, 0x800}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fchdir(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r4 = getppid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c6591a23600"], 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="a1a7055b54a1c150e0a49e26aae284ecc8996100b25cb3358630de6d4254edc6ee912e9dfd99dcb4e62a8a07", 0x2c}, {&(0x7f0000000200)="e760fe29618e9f2c5152e2fea61c3c0b46fab5488128578176e69787c8bec65a33811587fe55497825a606f34b5874d502ced6e0986349abcc51fc6bbc09d156f90f2e697cb7fe17a57b3c7ee167a6c14045704873a15a37a34827d7d52832c819e1bed16b4fefe9eb01245b4275ffc9326d86c3b3038b453d7803201a54fc7ffd834ed189e0ee386ca8c1d6f8f2ab35fc1d6c7f9ccab68f748d102b56513556132be158b9b8b9fa723073139cfd977eaf028cc455c69e2fd00859e26873a11e4eadd786def482501167d2b07a47803bcfefb095c63c876301450f95", 0xdc}, {&(0x7f0000000300)="221e487c3bd464e056ce76ab27610bd90e197a372203ca3178aa42dc4e6bb2860fbde16c709c43a29ecc4587f4c1179731033da6f1ba682f6edc39d8155673f0fef7dd6a8e32226a597ce82a5becd760bb17ce5dcc6f6c9af177867b24ae551b79fc3d1e113ed2fae0ad71a37409aa9cc11beede", 0x74}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r6, r12}], 0x20, 0x1}, 0x8) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) 04:28:00 executing program 0: r0 = socket(0x1, 0x1, 0x4) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x400, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) close(r0) 04:28:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040e8ea6a6ad52b24152000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 04:28:00 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r4 = dup2(r2, r3) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 04:28:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1) write(r1, 0x0, 0x0) 04:28:00 executing program 0: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x6118, 0x4, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000001000e74de4", 0xfffff290, 0x2}) chmod(&(0x7f0000000040)='./file0\x00', 0xf2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget(0x2, 0x4ccd1f0a8680bda3) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x2) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000240), 0xe4) write(r4, &(0x7f0000000200), 0xc40) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket$inet(0x2, 0x10000, 0x80) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xff) syz_open_pts() close(r4) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) 04:28:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:28:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x38f6bac0a09f3b5d, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfc2e) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffeba) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) fchown(r4, r7, r18) accept$inet(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 04:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 04:28:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022e2f66696c6530005920a188cef17a9f1b96e9a4fed470439969d127c0f76761f61799e51224daad02000000000000003c5916d034d0aebfb06e7d350000000000000c0000000000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 04:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92cf744847c47456e0e8b0caabbe1382ac33ba17494ef044cd796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f308751235c1fe9e3af49997935b23e0b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r6, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x1, 0x12, r8, 0x0, 0x27) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:28:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = getpid() fcntl$lock(r3, 0xec025c83cc6180f2, &(0x7f0000000280)={0x2, 0x2, 0x4, 0x5, r5}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000b00)={0x9, 0x8, 0x18c0, 0x1ff, "a8f6e00002b0d33e78f2d1f2f549601d1eb71a66", 0x9, 0x1}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) lstat(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 04:28:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 04:28:00 executing program 0: ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000540)="8c6a5b66623d76c5e72da4e10e2c1e0afd4865b9ed81b410c22069a6ef3dbb1e363a9585a9c2a55f7ca9dd1edc571eec67f7c1967c7c24d3e02fcc7248ca6f8968e2f8e6ed55c3c8bc99456179712c8e8680573a070fbaa52faa9a7c057d2e2a62b430004c439fdf8dbc352d5d5403424c51d893ed627a3ace40ce5c14ecbef6a94811139fdb5e4f7dd70f13b8b3109287960f155f1bec68f39f6a91a34433f7cd7f5e9e27459af7b0381b0253c941c5c711f7c2a55c10440e81d431b384935f743cb67b76f05717b27eb4f2cf46b767e4fd2bf0c3f94676f2b9645f4097c8319f1d1b6e2cb1a909fa6d3d0bb2deb2b0589f1cdf7d5de9af7fbb735aaaf607553e08e03a4e345dfbbd9ef468a2ce4f4d4e5e12af72d0176935f47497fec4fcb944a19ae0b82349f7a4ea2edada959f76becb565222e2b27cc271e961301288b5e4f90c07a6b04f6189f91d78c7d34b23cd058d9c928e5099d3d62c013578910255e5770c4826fdbb7ec9824949786ef4475290218e9667144f2f4f606ba2f66dbed7059c4f3b09c065dcfa157d5174a3fb6b41a4f2abe5f52532b52ab55dfde24ac1a1a2c3f025013717d85bbe3953fe325206540b611bd53a06ee28d56331b7e615b5cb27da057647aead5e2213b26034f13d1cf5d935ce5ac7f99c5ebb926cc1cbb3e84bafda3de55b3c94a73a7fc93a1fe335062bf8a7375a94e4573d492ccf907aed2155079ab96ed03ebc36272a26d2816c3b90345d7d526738a913e07be7e0e9a1eea642209ddd3386e18d0b98e4b96658eb25cbacd43b812515f002f6f4f78a4f50bf923891f5e2c736bfd59eb0f92fb2016c50663583fb7370a110d78d286bf0d9095337c777b83b2d54838f4bbb9f648efc37c0dbe87072870497a52eddd73ae433f5e4bd2c4e2bb7898e5d657f6e8118730fe9f0324e43e0eddadd85f3522efab674a28f6b942e9be2ec8463a1fca8b27e9655abd294ded8ec64b6b263525397aa41a9916f344c7dd9a67d08bea8a32ea115d4b6150bc24ae10a5ba84604ddf75328b2a56adab2506e4e1902d1e112043817cddc4feddfd9db314c4999bd0b7ba023a9e0535ce8ae9903103dc7521f4a319a161c8e9f84c34f969b67dd4df85c92a8e7db3245367f617bc47812d1ad9b341d35da013d741eaabfabb5ff279209952fc61a12473303c8a15b9611d708ac3a6f11f4044f8cbe3e1513a790347de75f670e042aeb9e42c0ee5e35a0d8ddc1f172892c3b0fb6ff290dc730e59b5788d7f3dbab0ac24a08267b5670842ffa1c96afb755a68e7e3d3f3f72577287143168d598e30daa16172c10a7e21390e4bc4a4f4779bc6cc9a72de44169daae44cfaf39141e2d1bdd5647e0ab094284e1e9ffbe90d8e1d09fee744664540d5af7df37627ab0b12b8913be8405c7eaebf789dd484de45a94900f4d5098dba473a4032a394fe5b5abab192dda649e50edc86d97765dafce7b314bdf50e926f39279f94fa7e1c4caecc29875afcb8ca4fa42d1916003afd5cea3f211cd3c902cfb1d5c757102901796e5ae9d74faca99352ebe023c6620aff69f714cf471eb10fff85db3d52980c5430cc3e6683be528fd6f0e1cbce5606b6395b1233bd63f1e42c6840312106760c2f1440bc2f281973e877c5383c8172c2fd73b0a1c6f4dfbd480b9aecf41ad386ec43d12def06b8625898182ce0b1bde811ab827039ed04e0469ee108216bf31f7991d2abc30fc083e3c41067014fc8ea0a2e2eeec0f88e17d6914dee37cbd270c87297cd1abe4c28f736bee2152acfff50c76ed9b09f91918e6aefd80d8b978893072fbd2b43ad74d2622997fe5217a9383977de38cc7f1a38573af4008cde31bf90bf15c59a7cf96c01b0e245ef7cf8c36a3a2d158129181f296f944066d8a871f11402bd00d713e005574434e527ef76fc0e0e9be9388a5b0cfe2ab1cb97c97a438755d32393e304929f8c9f1b71f49065b5981d01933215902b7049817a5a1e2f62ce8b4e910cbddfba139ec11a4d4e09c03b677f1a92a481cac199eda5e60329fdd66b281240380bb29c0c446fdc42d02532685809f040ce8e990d236077dc4daa686393ea92cc65b6099ae52cfe7f6c32bf2ed169760c71335e21b1fbed9a8c85d445d94b8db99ffc49639234ba54ac769ef291e6bd7c0db4186046057150c3886957e1d89fed530fe45fa942542305e573d3b8ee91c1cd65cad9d133d57eaca7828edcf4cd28d84313f19e99d830a6d5156b16602c775f87e89d41022589ff527a89842fd890acfdf472861021a976c62d906758116412a8fc32903fd29109d9a44880e8151134845405beb35aee384895e8325ccb82a99d1d98ebba3e2e17c0b250e741376f2eb63bbb36de64994f4c46978e0e42d27536da3c903a889827e10fd811127d7e94a58123a4dd1fdd17f944f51c3801c613490524089890987136b8e0cae7e0f1329a5cef13e999d2ee7167dc557806fb0c96d70000e15c12b01851d7485541edd1b97fdf9474e9615b2e5cd915868389548cf0544719110e35ca5595bb043f45843aa4da2e3e271cd333b2465cd21f3ece5b214052c8bbf5f5b1b873944cd255e234671aa2cb3e03ad8b788b0ce4cb5e76c68adfd41f624ad873ffd3a73f575336419d135d3052fce8d9131a1b25be3370850b701a1ea338c923e1614dec2a739dba975e5a39781c18d81270c7ab206c4c2894e0d3f072eb9d5e0e20653bc8cd439bd2fd15d48da85844d64379ff6050cec2f6a283df5055ad5209577ea1fe5839c97bbf548fa184a6268ce910ab6d7a6cbf675ccb6e5763646ddc68890f3ca455afe820960d29065e1943ba73fcfd812cb2d3de696e07c945bcfca66d5235e6b52035a82a5e3f65d2fb8fc0f1db09c3a893536d858a78136f219974eb55ce9f4be09934b4136bf1336832bdafbb550dd41d37d83aa60a74c74b975620ef9e84f4d7f6167d51381828b4e099dd1a494399306629068055ba9971c141d68a9e6b5ac02a2d048e640ec1676681ba64ab65174ea1e328ce9116754220f4e2bb13114354e4b4b26e31b91e3cf7aa5fdfbdf7d9589478822fa814b3ab56ef7594d3f8bf601a337aac2119b0a2b9249091a318552c29140f3b6e8cfac2ce6a7352901d5ec3458cb2b588c72bdae260af801610f135fc0bff2710bb5e4a7f0dd125cc920ec0b51610164c8fabfa560ec54481e6417348c3ead42b40d7106a3b0bbb5c2c37686e1aaccdf747159c448ab4b034bb1d8f5cd5e2b2e65746e2d3a0e36f599e7939c6f83a9567900cb416a5bcfd2be1d84104a1dd54abed27ec58fda580bc8798210c4bc1c478f8e62f17fcce37eaab1bdbe80707d963f8307a9c28ef2ef81b0d191ffa9deff1b0e8e65ae6d86a13e2e85b246146258ca9c9170d2185f9aa3f9fcc18d0214feb645a37888dd701f9e17c74a5377d7e54376ac6b09be72225903c30633733c02345a03c3663c440f35abf4a4ffe42dcf7098da0865053e7f4d969f24f8654522857560dece990318600a26a435f9b55ee41fb1d4c205cd9f3a3cb889446357733398360cb36b8f19208ca93a199168301d9ddba2acb4a8e11c57214705ea8688c8385bd53d43a6c0c2aef3e0af1fa0d23a4991ee3c32cb3087e74994ea15584478c8dc3dbe44c50e9c65de096825681f8cc0dd92c9fb4f9a17181b071aaaf066b09f67ba6dcfaa301d93a7bff65b9c99dbea5e2d5855f042e9fcb51741255373f46f3c04b9e03e8e2a0be5076957515f350d2726b363ca6f95fd3719fe884a216b0120bd4bcdcdaf78e4cd7a453862bc4a2bff18db97d6596feb9629b2288b5968cfc5b509da63075cec0926969c7997abcc7717e0cfe52ac5e1ae967547ca6dbc860f43240b50f5d0c181bd56854e578ada98702df94a342d965871ef5bddd0efc8ef2b79bf00ac1dd0c6ff11665ed8bf6e4ea4030db8cfa4178e4c72c4547acc28c86debb5ceda666f19b387f8a16f577565427d736ca896afe24cabda772c44f8f8b7f934342c409b460954dd8664f95d70cd1bd1a18f2f8871306a6a8a311a4c653e7e1e436dfe2f4ca845c8eda47421a50a6b28856cf4931a886ac33b110a35afa7d9a3583cf4c2f182756c54b9e8639c7612f0d5d876bea7548a13adcb60004f92818335888c1a0e8136d4d308f3eac7af97a3d89628faf49236617ff24bad1d7ee5bf16800b2caa17992fbfcbdc6f788844fbcae5b72d7e09d0759b94a63a312584667124594a94f5aad7a0950a4df7e15b83a6f3efcd830ebf6a83059d2d53214e9e19e84bf4e1abe8c64121479c34f8eaece259afe0d6f9734d699333c231b5e1481cee7a98bb8d30a094c412a7312e7329341b7005931218cc1b26e4b85333db808bcdb2bc53174660395c4cf6ccbabdc6d46f69f8248b6dab51bafc30692439aaeac21bd8c38ac1d39aa8cff5ee12f227ff60c41f765192cc50b5ddcff6e34d11e9471be874c9a80b95765a9b23ebdaa4d4e0233d56dc97ceb1cc82c5a15abbd7ff713d54c70f7af3333a8b3e93188ed01d4da1a821282c263a83a75ba5347f41d4f62acfbaebedd2fa5bdca9db75d3d502007dc043eb3deda3b33a19733168838af5f09d34e86021d4d1a1ce60e5894ed606219163927df5f90c972b0b42ae29321ed8bc47c9462227ce319c462fb924f788d4e21d93d4731fa9f00c523dd24ef33f46b9076d95ece51560aada1284c772e1cf292f30d5fb0e504b22ea553ac31f05ddf1c3e9976724a6007d29802c25b4b9630a2d4273233128253b21467abd73f13f2ff835f2cb8411284bd56d31f27a8ed9a924354f154d67d09862d9c7c10265cfded3fd4a333ba82a42127356baba7ff6fd341fa41f37da6e53521d200ed1147b6a46aaba1d32aa29f293bc2c5c672efaae84327a05254d87f17d1137d13e1c7cee5066f11acbafa44d65105d04adc98a445825ae29e304908c50b5182c12f6c26f42b85891a78b16d68f86213e5b00b397f2bffb0eed35d2f161e269bfd763212f129a6650fdedf75edba2e687bf5b19cd4e7d2ac614727c4e1b2beecfa502b47efab7c3933efc19699496389d33ab6cc4c2d7e231818b5091cf5e78f6ebcb2c641eda087591189e420346d9e0b70ed2610083541b6dc1d4539f771f460e00ad45b61609b54479c559330c325d1723d216296c835c5eb7d35900b6b54de0f427953654d6e3d9600e02c6d503fbdc736b62f0ecca665920607e75edf3e2876c3c4a157a80dd7c84d03b0d0fe4f47d3b0c9ff6b3560bd82fdb9317cc67161e8206bd39450515adf442750370393631023cf340e33241cfa97f9a31b322474bc9b2fe0d0030449f3ea0b4782a59ec0d3533194bd987095d2951b7314b5d21b099557ba76db32f497873650aefb3870c780b42583fc1a1d3a5489c925ae4bb7ee92bd4b83c502522f11b58c3ef01f0cf22c2f86a37a4664679158c9bfd19c2922449a1ac23f8b703235ab07758ad4efd0c5c90f69ccf01812843a985b26f0cff90cb1a2a47a57bea9e5e1a82589c16cfe2e2cbd88a89295f35851796065a269c5ddcd983bf596871bf61ad6b857d282fb01e57c60b50e4342482f85700992201b9642e4c8853ee0c5a9e8affa213a89ceb77698c899eb206a1bff28188cd57e5bc6b05d5e87fda1c007ab00148bee1a5f72b2af3885b527c7e8ca44fcb313b9c01e10ff08a166ee9faeb910e886ddcc742c7e61eb220681f0d91f2d298392b0088a07ac306f7b9b4871ce4745da7c44faa48d9ae2172d87cd06af17741c1f1", 0x1000) socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) sendto$inet6(r1, &(0x7f0000000140)="297b901818831d26c27de8390f1a64d483315e059f6d", 0x16, 0xfd3e19779370a4eb, &(0x7f0000000180)={0x18, 0x1, 0x0, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockname(r2, 0xffffffffffffffff, &(0x7f0000000040)=0x320) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r6 = socket(0x18, 0x1, 0x0) lseek(r3, 0x0, 0x7, 0x0) setsockopt(r6, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r7 = accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)=r7) flock(r3, 0xf927d91f1bfa4134) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x20) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r8, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r9 = socket$inet6(0x18, 0x8000, 0x0) setegid(r5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 04:28:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) recvfrom$inet(r0, &(0x7f0000000140)=""/199, 0xc7, 0x42, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)=']!}\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='tap', &(0x7f0000000380), &(0x7f00000003c0)='tap', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='\x00', &(0x7f0000000540)='/dev/bpf\x00']) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000380)) 04:28:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x400000002fd, 0xec7819fdb8540bc3) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:28:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000deaf616ae856aefe7bca475822fef7e90000000000000000000000000000000000000000000000000000000000000000000000cca4336546c6e82400"/126], &(0x7f0000000140)=0x6e) write(r1, &(0x7f0000000100)="8c65", 0x3b9) tap0: address list non empty 04:28:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/233, 0xe9}], 0x3) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) close(r4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r5, 0x0, 0x0) ftruncate(r5, 0x0, 0x4000) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000000)="c3", 0x1, 0x0, 0x1c4000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ftruncate(r6, 0x0, 0x4000) dup2(r5, r6) 04:28:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a1492f08a47d8104964cd3a4405d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:00 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0xaa23a9fbb55efb10) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000800)={0x9, './bus\x00', './bus\x00'}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000740)) mkdir(&(0x7f0000000100)='./bus\x00', 0x18) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x27a, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0x2e1}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) clock_settime(0x3, &(0x7f0000000780)={0x0, 0x100}) 04:28:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000500)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000500)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r20, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000500)) r26 = msgget$private(0x0, 0x718) r27 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r31 = getpgrp() r32 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r27, r28, r29, r30, 0x4c, 0x6}, 0x8, 0x800, r31, r32, 0x7, 0x4, 0x8, 0x484}) getgroups(0x6, &(0x7f0000000140)=[r4, 0xffffffffffffffff, r14, r20, 0x0, r30]) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000500)) r35 = msgget$private(0x0, 0x718) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r38 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r40 = getpgrp() r41 = getpgrp() msgctl$IPC_SET(r35, 0x1, &(0x7f0000000300)={{0x8001, r36, r37, r38, r39, 0x4c, 0x6}, 0x8, 0x800, r40, r41, 0x7, 0x4, 0x8, 0x484}) getgroups(0x6, &(0x7f0000000200)=[0x0, r39, r0, r33, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r42 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r42, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 04:28:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/52, 0x34) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:01 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r4) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:28:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e71700008000000000000000000000000000000001000000000000000000000000a2151246", 0x2c}], 0x1) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget$private(0x0, 0x5, 0x204) r4 = socket(0x18, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x800, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r4, 0x0, &(0x7f0000000240)) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') semop(r3, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x0, 0x2, 0x1000}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000100)=""/14) semop(r2, &(0x7f0000000140)=[{0x2, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x4, 0xd78d, 0x1400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x4, 0x5, 0x1000}, {0x3, 0xffffffffffffff80, 0x1400}], 0x163) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/151) readlink(&(0x7f0000000300)='./bus\x00', &(0x7f00000004c0)=""/227, 0xe3) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3, 0x4}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semop(r1, &(0x7f0000000000)=[{0x4, 0x81, 0x2800}], 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x800, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4e410c54aab07bbd, r5, 0x0, 0x401) 04:28:01 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x80000000, 0xda, 0x9, 0x4, &(0x7f00000005c0)={{0x20, 0x1f, 0x47, 0x7, 0xff, 0x3ff, 0xb7}, {[0x216200000000, 0x0, 0x26, 0xd6, 0x4, 0x4, 0x2, 0x3da6, 0x5, 0x1ff, 0x58da, 0x1, 0x6, 0x10000, 0x4, 0x4, 0x7, 0x1], [0x2, 0x9, 0x8, 0xb8, 0xfee, 0xa00000, 0x9, 0x80000000, 0x100, 0x8], [0xffffffffffffff81, 0x8, 0xfffffffffffffffb, 0x7f, 0x0, 0x9, 0x81], [0x7f, 0x100000000, 0x100000000, 0x6, 0x2, 0x6464771e], [{0x3b, 0x4, 0x101, 0x1}, {0xff, 0x7fffffff, 0xb9c5, 0xf35}, {0x2, 0xbe600, 0x38000000, 0x1}, {0x374b, 0x55c9, 0x3f, 0x9}, {0x3, 0xc4700, 0x2, 0x8}, {0x7ff, 0x10000, 0x2, 0xffffffffffffffc1}, {0x1c3, 0x0, 0x6c, 0x8}, {0x36, 0x8, 0x1, 0x7fff}], {0x8, 0x7f, 0xda, 0xffffffffffffff01}, {0x3, 0x93f8, 0x5, 0x40}}}, 0xfe, 0xff}) pwrite(r3, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000002c0)=0xffffffcf) fcntl$lock(r5, 0x1, &(0x7f0000000300)={0x3, 0x2, 0x6, 0xc49, r6}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000004c0), 0x73) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) socket$inet(0x2, 0x2, 0x1f) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) 04:28:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$getown(r1, 0x5) 04:28:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x20}, {0xbc2e}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r2 = kqueue() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) lseek(r1, 0x0, 0x1, 0x1) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x43e4dcecfcb12841, 0x2, 0x5, 0x37b5}, {{r3}, 0xfffffffffffffffc, 0x20, 0x2, 0x5, 0xc618}, {{r4}, 0xfffffffffffffff8, 0x8, 0x10, 0x7, 0xe9c4}], 0x81, &(0x7f0000000200), 0x5, &(0x7f0000000240)={0x5, 0x7}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) 04:28:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f032eb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c82a69052ca9a9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c12843554748a33808dc8708f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b0000000000000000000000a6fceb037ed7e3609b0434b6ba022d98da3b7e843ed4a3701b8752397071591cef1a2d6ed65eee0425b49d723b10b8087c7951cc244714762cf0a4ee11f5cbda4bfb213e193975439707a4522bb581c4d756dfe26693e41e1109d720ae3ed6fe93052dc8f1d29bb2559ea70f809fabceddab99df0d1a97e341c30afae0dde60c5eff93b9f7d12c071ba8fd45de82ce68"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = dup(r1) r3 = socket$inet(0x2, 0x7, 0x40) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000500)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000500)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f0000000500)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r25, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r30 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/ttyCcfg\x00', 0x40, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000040)="6a8a330df4c0301d2cc9a4ebf469a11b663a071892bd5e13cfdf2c4124a69bd11a86", 0x22}, {&(0x7f0000000080)="2b5c50f1ff9505e128f468bf6f3378d25f32baf9241cae47af4eaa6cbaab51a397997d684ea10594fe67884da72b02737b05d2ce7b25a53c7e92f64d489eefe9c01168fc8d4fbdabd6d45f1183716ba333705f82f1f5ce6a38a6188768b53704e0f1ef0dfd8e54d41aa7f203731232dd0314901f7cfb2683d265b40a50aedb8212083c644d4d2269fa19d8adf3fc41c7e3079e4e7b0a056185e1aa09ce04bdc3d4dc66c003e6cc8f2cd94dd12a2598", 0xaf}, {&(0x7f0000000140)="bd5d2bc604b876390db22941a8d4b298d5cb0c717b54bb67f484b8bc619aa1a6396651c00f7c43371652f32ef2e65423d62d7d4b29c32159f7a2ebadb0e21c3e2286e76de635c6cf263996322ae7f53950d4c9e60c71ded8503689f3a604ff3e03bf059c137ae954a2a29e1e297a017081135f2e60f91037dcbe39f611360a1226b0696eaca79831060629a6c7e64c35417d65c78c54fd383f9fc17a9f884e212608d8a09e57d84e3e1e3d3dd90e490ed79ccd9cf83b6dec030d96fb9de2f798acb7bed41f11179ca22661390e7efac98e6ba2c49240714972b12d9e849b8d29443cf559994b2e470ba29e20c89483025dcbda000aa300cd6d843d28626ea41e2c14578ed4c52497e6446ec712066f185c577d6822cd23aec87f75984dd10c0946e1ceab5aae5edb4d27e10b3de8d41f3938c71724f790ce4015e58a15f5d1d71fd7b71210a490911846dbfab0575e180bbb19fb8b9d0af77e0a683e63a67f24413d85568ec7928683d1e566e87d4c81b4bf7dad43d613d962b114635fa436dfb1c1a082a34ef532a267f247ebd166283eef5554621548b498410e413884445f0420aaa6ec32efcf53c66c8c2acbe59e13269edd82c64b400dae51b61039410307fbb87ce3a8891758bdb9e79e347b7500fb59c3681e79a0ea495164ac8984cd980990480010d26796bb501c8844acf526d18bb2056f1f8d598f1409c4fc04e2854fc1a86a424a1854d63a742d4260932b29a3ab63ef6c169b5a56a0a5161bff37d952a3ebf432d8b8182e501b5fda496d942ef11454c83688412423d220f0736db542cc78aad83bd70e19a34dead1389822be84a13d7ede62436b74940c281b7537811db301d718a9a74b1112153e55f04eaf01aa4a2e870a3b8e46008a2385e8057f8d29860d292c56e00749b3c80d0c2e0cc946c5a8ecd58e15a329071089af265c3b8a29e56eed2f7438282ebe9533ce06b618ca0b3f06ddb913902a09e95d18c2b2576c1aede2accd7a3011a9c21667291975f4df66d691b3ca1da947a1266a6a066b004f80a613ef194bf9bec54bfdd11d9cfe4912075836f0a5d666d2fefe722909ddbd5eab96cced180d0adc7f52ebbae4d82e4d26ebd1d75725da0d4beafdc3bd7a8c0f3cfc93651fa0dfa96ad99de5e35d3da58ae6b7b2eba8891e8663edc73d439cd3d82661ecb855234e3f48b54d70787746c014377b12f208fd4defb19349c5d46522d00a7e7b04258572f29fa4ebd7af9f971e3f98e31f1e8536bef90ab009257caeec47cc2fd5a95dbeaf1ca484b9554d3e11e0f6fc1b8be7e5c3411c6dd756c033b188c5fb88201b44c822e7d994206379566dd7dea852ffd3b924957dab508e11eb43a190ddabbda9dbc506886b457d9ff70f2c1f67f05a83b7eacd676a2682cec9d99f9c84d286917bbfcd1bb3b5e7c1b555289d8f58c3e6f5a4bd4f8cce9dd874e560bc8a7579f99ddcf4f0541ecb0dfd4ddc27591012d838cecf626ef0860bdfd2700cd39adb08a5ae66e1371a76598e603feea36d77b3fb219ef6b6c4d460da023ff7979eb0f01115f3365dd1f563ed2f25e9bd38a89d00f1208fba90cc1dfa8964bd72863427f09b1483b6dc70bf7971b09496035c5ec5968a991eaf68b8c56f5bf8bd688c1965b00e5e783faebdd21019ed1f481712017c944e5df42c5c58b52ee0cd53230aa347e259ebb5b9049e251dd223a39552c6e6d5e9b0adc90bc5687fed1dfd434d82bacfdfac325acaa031442bb46293c22969ef8d969471d37ffe59e0e774fc898f8131920f57fc10e36c03a6ac0d81adedb649f60122a21636ed7e575c258c92ecacbd875accd47a9287758ac574d392bb4f34600a420177da787dedd01b277a025144c342d5c618bfaaf0195374c04573ab196730b7c18a49a7ab39ad69b8748418be9d3fc9cc2c97cba8165d6a9dae623b1fd1f4bb7d8c2fdb4833f49ab7fb89bad5f8be08b6b7eed1e189977fd11e25b3598f0fc5186c52de905073406e36fcab7ae7d6c43a4e6f785b0482dceeef062ced52fa4b18d41fbfc86f106e8860c74eec0cc6a3b44193d3c721e9cba013bb3791a82e51d8890e1ca121f7a81688f26ad2ad995045e84b5d4b9e0ba23402468d6ad80529e047116d611ad5112143dfceeda8e2e3d383b475fa756ccf59c0caacee08e9d08aad98a9678bc7c8524acfd590de16659cf9840dcc27aa5bf846b6822968d8e9dec0be33185236831dae57c2d79fa688e1f8870798e5de2b9fde65cfb8afeac4a390f15e4674ecda053c0440c7cd1c187976e072453b91714fae1942684a6cdda24011f787338bd6643a8b572c74f0bfc97bd90c02a1430772efc9591d44e84513968a5eddb424738876cd8b9590aa861ea7cd92cc34beeaf36a579ba131acab251551af6ff3a232cc0004fa634a23efaf060445a986a7b80b8851e7dea79d93c1afcbf79139a71df291afd0ba47849e1051fbbfb037255307dc1f7c03f05d01080a58a656080798bb99b255ebe318b3e7b3572b5a8163ec2422bf731c4b9d0f402b38e356c8c88fd9fd08ad06dabea2d429d3b67b8b2e5d1b1830a5be418be070616103fae924eda87b008661d69a33b47ef2035fcdb5ca464617464f6e33185b61f6e0e87f59dbb52f5f9662c806e6d587fcf404f3816d88f3f34e36c8efbf2faf645fc9a1611e033c5ad7cac316415734c887824da75e682089bfb736b6f136a3f457fad2bd6b8175410d1c5f19af5ed2407a783129e5b8fb22e6f3c5486c11674e79cb7a9d775f78821638e1fb78d7bce0f9c5cd5e40e12e3c24cb5706a17cdfe14d789d215fb3954327e09daf544aaf80ac8129b8793c1745085fca0d9d0b622f8c0f2478938904879a64dab497507883b3aad9e5f587c2c6a0a7e62f31880672209a6aefeb4ceb71ab80e3ef5251d4feff043f9369a394349a56352b962ce34674d7723445e60d8302525791d0c9bbbfaca2068b58efef086b5f67ff7b7ac5eb531d34dfd70d261405ef3151069b0fd7f155544fb39b80db4e9f4b9990936e30647fcbbcd4b757c8832c4c2e8bb8b3bd308673fc5964babe843fa2adf4011568e1dab8d0c40dc0e2615e5ebf98eabdab8c3cd9fe5c4ae644fabd0724bc3f4f3087ef640c2f21bd3be9b30fdec2e2f1d994b55debec2578baeb60a4be9db9e9b4672c51a3c27a6c856898bb16cf1c55ebe3eebca4934f7dee606bc9e3c2ead50e5e61a59c41f009a3da9909502c44d9f4fcc0ce0e6bfee19f29cb1085daaca228f3a64d0bb1f68cbc29eacbd6de378d4c1ca74123fb749ed34f521d76b0011ccb8f39ac5d86fb5264efe2dad33ce727a2f7acfcc63c21058a87f3af599adb216115b5a99f47f2a244f34e781ae62ed1f045d5802103facc9931508d419231d4f22eba1ee428b1a42de1295ded6eba6724abf0ae29d7ece8fc87c4b82c9eed19b7b819ab60a5d46540205adad56173f318c7ae9082170b250731cf92761afae19e940c96b4b38baa7da7c2c3edf9433c44357a70d29422140b72b1a3ce0d724650a336167bee29805084af77e516d2817036b4d4b00ce2042b3d9f4fad4d7311ade6b6ac282609908b0bc0847841942a4f878f8a8a543d12f096a0e27561949353c0765e456de380f7d70ac6895d968c9bedc0048decdf32b18881f16c52bd19dac5b9c8a0d791b7c5b3ed0272c15f82c94db8f225999e405bc4b9ef78df9e17b3b21b24904f40a89fee61a847a9135fd40cee9a9f2709b842ecda7ea9a3eda1f28ab0c46c6eef6b7819153fe0926630d4f76d4e8887bce63e841755f31a5200dbfb1e24f30fe56feb4fde5689f55aacc659bfa4045095ddd1a087595550265e4636fb8d67903d202af7632199112ad1d2f4e85b4a503367f91cf25c54816774a0c40136448aebeb9837bedf2f87c03077d716336fe0a8e70490275c6be72c3a624aee8599bdccc4658a9b5ee7970a1f9deabfb408720d4d8a4813e441b891c5b23eec9bbaab1178fba3a57ea558526e28081d614b6ae69d6c587cc96442464af4c83f64c60859659b494498c089a8a9fcc9815e5cef558017317cd0c45c966ee02af2553315a3411bf5cd091cbcb893147480298f8e31e0d16bffe782f44c3b527b59fa4b95b3c6e22db8b05ce13039bd99cbd4c0e00cc3bbcb378befe1ae32c00da3cbd483d921d5205eea91db41f5f788f8e46115146ff7deff38f06417bcc17c025eebf6f3d9d11f18a23f842117a41bb71c91615cd7517b84a4b3cae51dff8c12cc83fbf46149227ae0ca0ee88c1f91732a0e3173e8725df0eb7e1ca177e8908277d84445e9075e6afcbddeda450211db719da4e3d4f6351c1179e178a8b3a9807367941d8bf54d0c00de85f5d6fa2cafbe30dcc01deaac47748c189fa3115e1f995074ea36221bcf62df36c4b780a89cef70a80c85a23b98f2e5349a558fb375aa85657fe08bd7b6f5115987e6f56fb57da9702793d8bcd8436bb0500c538ad2c697730f29b7dc3289441881e7281380e7e72bc8644f631e240219fa0bfe77616cab5197d277a8cda94d4f63777f78ffc86573c435e58f10d7ca30f3f5a712ac8834a1bdb45e588746e203c4ebc8b017a185f5ae36c6ab9dc1452c2614a155e0238b81cdd5f066bb64361afbb9146dda9b5440e133e560786efa1c0fc4873db56739f3a15e3851b379e1d8c867d1a83586c86d2116898eb7c04de43d207bfd9f4202dbc40dcb5956b523a3b34b9d9b05cac49bfb16a8e7a9608246f9969afc63f4491bc85855a98c76fc4d48167a28918f79f95beec649773a490c7127016f2e35ad3d6d710f3e998089ef53383f4f677d1c92b309299fbcf8aea21e3a25e20b6f28bbe922377e3b7d9cbd1e781471ec1d307e117b8134a596cc8b6375b0687746ef419064ae93fbdfaeaac2f7d480d5bd5b01d1af03f3789206e4be44a272cd33de08b4e02ab3992c9383c3076a283c3c1665818f205e40093a2e3e166722ab633739bb91647e5bfaa27666e3ad6d29a003974488a028f2aa46e54cbbc7b839af1e2e61b753444b0a4a3c11064c7f21167c4e63983d3789a4def8948ae4d306217cbc47f236a130f7456efbe23c321a30a45fb216894ffe0a8009c0b3d8af6888c6b8fc443922c8746f6bd219270e267226bc043bb545950b939dc531a7fc9f6ad3bfe2624d3146351923517339dde1cbda901163a72c501262029806e2c0c3cf11391ea857359f9b7da3781966d5a13b4ce9d9d4cf7ef2c7963b6130d6330a3d921bb43497509785cd9042e31e4d57e8effbc6329f4685e113490052aa492a5b22dbe15d87bae989eb8ecab4b357ef77a4059c8d9c02f604dde38f17923ceed3b0268e396b52e78522bb16672ae70a938eff9e0af483a35d139d81655b0edad5f19b69bb306dd240faaa5dcc33c7819e22e3634746641b153a3d32b918f90856b83902c1f1c47d6ba7a2e45d3bfb758c162bf20e9dd46376246b829d371c56a5b17134a37d44b435257bc3d521b24bbcc9a7ece1a4b190c2907e2f5a56dc755f66c71b3c8d69bf76e35b0596d9dc8268d8f5d66cf104f293195644cc71d820e3a69e9eddbdfee273b6154d35a2e78b876a0d50c68f009622e277391315cac9ea5714412e7e5cf5ef15df52dc5868c38436ed0a7b7d0f8ae0913eb844534c8205255d6dd67138c60fd0668240a112c747edd6e50afc44b2972c0ac8f096bfc718338e28d30bd88093c2fc5ca4887f5a1f51c1a10f6e11e9b3108531c6cfa12ef9d41e634c9ef0625208d69456e631cc35d6c34b", 0x1000}, {&(0x7f0000001140)="00d824b8eeff3e01fa5fa6d7c48efadf90ae99fd459ce255361ebb3ac8231f31ceb89ae6b94c7fe65eacc5d2bc578df9ce06ec8a4f300b61bd5a3df6fad4cb70effa1a72368a8d5a626aeb2b5f3f25efbbdbffa2857cda78f3f1adc95f5973160d9d6f78e6e96ae0feff2420e80c0d21fb3702143980ff8c09c44259b5282cbc08637d76c925e50a705140675189e85774068db59160213c3defa75b50f7741367888cda10f9d8f8", 0xa8}, {&(0x7f0000001200)="195057adc444a404e3b2f22134175d9637c01502c14b2811696d640064e1d9810b7e3c409ce0303ba5242fc537fa13010c62f852fea016ce232c32d893bcec3b06f539", 0x43}, {&(0x7f0000001280)="b74452684f1427891ef59a51039324d1769c09283e9f108cef11b821d2279832ec67ef6ca2572e799e6543646090f1e46d922814d7d9d128e6444a74347606b6f074b04ee3338979ecac64ddb1da3056e2a36ef0aa3fe537aff5a7b12a429db0eaa4783e6a520ef9854d4e72a6a44104f518315c9e75e2ceac2bb08b511ef182b53f54d521e4df6d142b172e86e1719820a285b1709d55", 0x97}], 0x6, &(0x7f0000001400)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r3, r4, r0, r5]}, @cred={0x20, 0xffff, 0x0, r12, r16, r25}, @rights={0x20, 0xffff, 0x1, [r30, 0xffffffffffffff9c, r0]}], 0x68, 0x400}, 0x800) 04:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000bc, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:28:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x23, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:28:02 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) open(&(0x7f0000000080)='./bus\x00', 0x41677d2db437bd21, 0x80) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 04:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4c, &(0x7f00000012c0)=[{0x5, 0x0, 0x20, 0x7}, {0xa8, 0x6, 0x1, 0x1}, {0x2, 0x2, 0x1, 0x5}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x9, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcef, 0x800}], 0x4) semop(r5, &(0x7f0000001440), 0x0) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000140)=""/80) r6 = socket$inet6(0x18, 0x2, 0x7) sendto(r6, &(0x7f00000014c0)="8982a3e68ad65abdb0da3bceedc520eb52d9e169ecd6cee8659498e4fa6f06c663f5", 0x22, 0x405, &(0x7f0000001500)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000002c0)=""/4096) open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x196) r7 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) linkat(0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', r8, &(0x7f0000001480)='./file0\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 04:28:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x800, './file0\x00', './file0\x00'}) poll(&(0x7f0000000040), 0x1, 0x0) 04:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000037d, &(0x7f0000000200)=[{0x401, 0xd7, 0x6, 0x401}, {0x2, 0x1, 0x2, 0x9}, {0x81, 0xe1, 0x1}, {0x3, 0x80, 0x40, 0x7}, {0x3, 0x80, 0x4, 0xffff}, {0x8, 0x80, 0x1, 0xffff}, {0x400, 0x4, 0x5, 0xf7c}]}) r2 = dup(r0) sendto$inet(r2, &(0x7f00000000c0)="ddf26373ad7a6ab63bdfad04c875a6d95fad1f55266e05fe01c69143299c67c510d74aee9b3c682ddaf3ead7108c8f1b9bb20915ebdc", 0x36, 0xcad624d63ef5f196, &(0x7f0000000180)={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x0, 0x1c9928b215f8229, 0xfd) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61, 0x7f, 0x8}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:28:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x100}, {0xffffffffffffff9c, 0x80}, {r2, 0x20}, {r3, 0x2}], 0x4, 0x9) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r4, 0x1) 04:28:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) r0 = open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(r0, 0x0, 0xffffffffffffff5e) 04:28:02 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202b5ffff12c0ffffff2d79c190e8de357119fab028328fd519a27fce1c8390bdac6a7ff83576b8e0682a574ef76e753cd417b854a979cbde1ae3b11add8f9f67c69870a7d80d2987815ef8e015b965dd20ff267720f35763ee6ab9ecc48b38e146476747f997b7088d0145856277efdfa18fa0d144df792b6e990c717ed82318326a5d13000000000000000000000000002bd850db0211066b6d2d722954ab77163b47f4621fa016c7fecc986d70baa5afd8538addc7bc847566c7c0702a6d45169566f33031925d8d4a22dc0c45331e526450d9436467ec248f12824dfdf9c1c6ad60ea354d086c50525674179855c93303b35a06669684180c8262f712916ffa12b1235bb3be5f0a2dd1fa175849b084d3a61e25e5092c5dacba26520a79af984fdaf4e7ca9583e6d86a6b60ac4a039cd78b394b8a1d7b3238f5dcaec62c31522f30d14e69d351efcf60a8eae0318ea263b5bfba29f0533b640000000000000000002d8a59b15fc644d2be8ea4d677fcf6fab9841aab57c331326ccd99fb323f35cfb420c55f96f826fcbffb01bb93a52363b2d7a7883094c835854a58956f2d278647f80c301d39a71785d996c5c04035"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:28:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:03 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = getpgid(r9) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x1a, r10) 04:28:03 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x3}) setrlimit(0x3, &(0x7f0000000080)={0xffff, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 04:28:03 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x4, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x24, 0x0, 0x101, 0x1}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0xffffffff, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x3b, 0x1, 0x4, 0x8e32}, {{r5}, 0xfffffffffffffff9, 0xb47f885b92a5f864, 0x1, 0x40, 0xf818}, {{r6}, 0xfffffffffffffffc, 0x0, 0xb217d004ffae0393, 0x5, 0x7}], 0x7, &(0x7f0000000140)={0x6, 0x2}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)=0x1) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 04:28:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0, 0x318}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696cc8aea3a4c72a643acd04d2653000"], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x80000000081, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 04:28:03 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r1, &(0x7f0000000000), 0x10000000000002f2, 0x0, 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x3b1, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x2, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x6, &(0x7f0000000180)={0x0, 0x400000000098}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x80000003ff, 0xffffffffffffff7a}) writev(r4, &(0x7f00000016c0)=[{&(0x7f0000000f40)="5e176d33c5c8a297976d3e4833bc71d7ae5ced396b97b3fce41d4b5bf8713ac738f15321392c3adca578b0afdfcd41397c69789cb7009954ea", 0x39}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001700)="7f8e7d9994213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a7b67c20e7092abba2a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b4586126320e8c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xc1}], 0x3) utimes(&(0x7f0000001080)='./file0\x00', &(0x7f0000001040)={{0x9, 0x8587}, {0x4, 0xfa5}}) writev(r1, &(0x7f0000001340)=[{&(0x7f00000002c0)="8fed9e0325f95ed037c183", 0xb}, {&(0x7f0000000e00)="af75db5f4adcd04556edb9d2fbf3415123ca620afe9066c76bfc06a688e4db6655d4c61981f01812dfb98c754d0b9ee2261ee479cd5dae22d25e5f5199e2535a5587cd0160036fd773a6a1b0d06042c67dff5fb18fed22d4691d1e019d1542a77d95b03158c7d41d16a82da9b45a0cb92078f2a4978049233c0a1f6170c309265e9694b54dfa1d43a1fcb61bf61e6c70dae62b658102a74c2b0d056cce3c030986c883e047917ce34a546316e9ec7186d5a75162e82fa536"}, {&(0x7f0000001280)="1557683716b9cfa188ffa164fa18105614fc328177c57683fd943fba9d3b967030b1c35c9d4a5387ac0f005beaaceb08eedbb1e8c3502edc44634b8e50fae51320f46de1f68aa531f2e2124797351a166b4d96b711b981836359a347c01a1c2bebd1ae748150854d6dd051acea6a07b1abc182afbf0ccbee40ff4dccae30d2f79bfa1ada96ccc4a4bf7ec75b2b48c438ebb7b764f44d3b9fea4737f056557ca9", 0xa0}, {&(0x7f0000000fc0)="9fc122b0479cc0b02c181cd458736521865709cb5555cf00b7b5da627266f3319fbb861847fd36ccf1ccbd1088241d288e1c431983b74231e559fa667feac2b3280d6956cd2423d1c03a01424ef4fb88c1af65b7627c06e953bd12b85e92d627eee7082804bef38cce", 0x69}, {&(0x7f00000013c0)="4bfa0fec0d9f508d52c5803c98a04f00cfb1e57fb26f967755a8fed4369580000000f34cf2d6d7a21a1a21ff66f04240f487ad33f7d3340b1346298215afe191af0e487124036a852c37c3cf065b9650e4c65c1d4c5f85ccfe57a9540cf62bb1bc76ccd143dc8b4a6cc6f8d0645a7ef1989d6f3509d07bcaa778ce310700235b6763c3048c098a36aec00bddba4d34f7f1f9cc4d9b1dbfa0689f5dcb464d66dade962875a2cdaf976affc887b17e6629aeccd804d79fd0d538fa04dfad5924cfc471da58cd26a0778ce83abdb11eb1c2b917e5673b10180f5a7957f68bc31f1cb8abbfe14fb1d0b7f8c8514d869ef71887ad71debcc1048caa2297ee34fa1ccfae52d37000"/275, 0x113}, {&(0x7f0000001100)="39580ffd102fb94212c8597c793ca16628723a9a83060024667a77282d5f094ebcb6ccbc7bfea11b89871f71dc6da19d1d534fa11c873fab313c5820604fe7f70fa8266857645966302beb3accff69ee5b4f0814737b6547e60186b91109b42ed6c185f16dbca3350345485fef42e9cf9408bcd5f5e06b4354790b54aec0d9af7a6651b48ccbdd7d9ce424e401debc5d23d51a1c6f2f3d2a3ab8040693863b9894a2ddb65269e9a5dc216aae6099cf7e8319aeaffb4bfcd7b331499207449280aeed65afde6182962986facbaea25cfa0d805c5727daa7d3b8de686b113719", 0xdf}, {&(0x7f0000005140)="99fa4f5bd79f6154ec5edbc3d8414eb2827bb68bd8cd1555b16e58f67aafaa9e5f2c5642338b1fc97415cac58e1c2ca72860aafa9ac0f4be8adc2c39496c54687288673237d21c02749202c42ccef37c3493102f0d35add47f26cc08b565d5090a060511d57b4b1b839011b7a463a1b7e49008188609adcdeb9b67e51b3e46cfb42a9bcb84319c3cd08671c7e317a03cb4b7902842bc7d017c1451bc00fa58b925e463112485c60cbc3c3a08bb3f2f652905dc9935344ac007f6a43cdffeab17d0a2dd1f95f58cb7beed5a5198f3f7267805a43a7211aa9a14f67c390f6bc97e289abd9a9b892a78b2852aa893923561c3e13406bffe5073ad77938fac762fe11a269aa99080838533367f3cc994af6d7ccdf2228fe2b3a77d6f748ba569f05c48d35f7de7f61a74db7e3a47225a7dee7aeb77bb9db27cb766e34ad39509e6d31ff692275dbd1c5b224de0b843d4a203297d65217f6bca0efc41e09ee2eb6f5ceb2737c42ef799857564e6fa2ff16b5f188d207405b31eb271c7cea896debbb1b5f5c0c15b99d2074965d8094b43b0816a38319cf0ebac1464fee57a16a0cd6cf930b63143cc439c725982f25a1d4da85b426ba2bd56c11f2d1c8b2100cae856ce816936ff665f35fbd4f50e2b3a4eb42c441e43677bf71270d0f70e806fb57c17e5c148707657f2fa04396609a47385531e7b28def00335cd604603580ef987154fac12835be27457af554feccf4b49fd8a56d7d3cb38878cc7bcbbd45d378c24cf37dbc86b031d55de09440929839f0c441e5b559a276406e3c2ccadd138de711114fdb569611f1461f0cb30ec31c17bf2af7090c8cf53756ed4357229a33cfd78d93cc1e0bfb76dd804b8e0309df2d7a2b21092444d4bf4ce5a61aada90ca8c6ed05400247c92c73b8c5dc4c385e31260f05a824f585de4759e2275a0ac230ad16a686f0ded21a767c21248091d01000960c366f1a0c3c23f623857302658ae6153411e087145af3ed33084a182cde7d699f040ad334bd162b9104d720a02dec70fa27404b7c79ae197db2620ac6a34a80d0304ed77d4074bc03961625d996ab62fa0ada5fdbf71076901438774228cf2e9e246ce1bea6afceb354e98e71cebdaa9ebcc6082f775e71955afcb84af91c90aa9ed73061714d21818afd3a7ac3ac9debae57f12d9e9318b565fe232fcc0a618d3fb06dc0e97a7f09d415fcd4be7159c3ff0134e028af4aa9dca22971f0aef9b681f74883d26e163aa21d18de5c536209a06acb829c92f157cbb27c80ab6032a6d067ddce376120f2167ab97a5daa5874d189eab7aabc42de2f618a3d6a06ff2ead33a1bea628706a4fdb866082937cd8ebb00771627a9399129c38f3fe5cfd559f43cbbe20c7ee76a0e405238c2a797f58a12b57cb1a96b0454fdf3743b0f64008e21181cc67e5cad7bf38da59aead951cf488ae92e893d1a57ae0ab8dbd559edf66fc42adcfd2969cc2bdd42a3f628e848a60316be5f0b17709c4d13600a1e1067c372f3c76cf699c464489c9453127a1f4566011b4d3822bd2359fbcab6f2bdaae8b5df3a2f34e3645969484b6cb89b2ede7a34beecf7dd6d8ca8cbd53eed700a299bdbca47b07ffb01aebcef41cb64d42292dd1c30266cd3a5709a29e49275342d10bf0c8cfcc24ef406391cca01dfd7679df04466dd3f0e986c129789151716e7f120e87ffaa00b9a55a14f7aacb4cb92f188c2673fe6d59aaa3dabdc485fd2094b6be4810ae36cb98e1cadb523d67d70cf831e98dcab2d94246598b3021a44e26f99f250cce1a50120fd45a677d30d7b42bf838990a5b798f58eaffaae4043700b4d2890c1954a7e07b91a2f1778f567b47469b02dae0b4ff8c4193de668967bf1d579787058897a9f2cdb70ac92141f8b0bd55f471cba71cf7c44a1561668961a6d4ddc8799841bbcc3b1fa56a062a7a827e7a331776bd87cf53a344efe6a4ac8e531aa21457655a994a67f29bad08d2010c2e39c5f4a80b04085f9eab8d7db3aa6af3548d5407b51ab63089e77f44707faf098e25ba581f1c6df349efde5b376349835041e9fdce3542834c9062b64ea7c15931dc5c2a3ba5f91eae3cb2953d0186a251161b763806f74cb774e0c8b33159bfafec60a34c44420d7232953595345952dba4356c439fe0a20011ab8ef5d1a5e2032c2f949d7c16d38904a0d2865a447892e8d5d1da11fc67d896a40bb8732f76222eb58dabdec88ef880bb4b14ac1f3501a3cee5e87bb6cb032717b4bf8a37fe47dc5567ceedb3b3f703ab42d3b5289310dc310471669671ef3265ff38048f68af7de488fd498990be74c1026d28424100dfda3491b20eb621d96a56d6087453cc192e2c3680a9ec490917e4380e87db87c61c4931c459397740afd3ddd56f4e85705f899761b6156c54960a927412a257c46b50ec93d3398d0cddb60e734208f1272ab48a7b99215a4d430c640b4c3c51219c6715fa9a05c4eb8edbb31ed489092e50628fdaa540740ab7c1d4b3fa197bd4cbb116ee00e21b7fa91f04a97ac726dc8dbc3d6d18820371702aa10469a58c03d5d4fea263b19ed5cddffb0270c86700328075b4cfc0edd5c738c276cb401468ea4e7f66aa2abc5067b83346959cffc48d012c3206e6fcb7754eae4eaf34bc522c6777a3481b3137eb6f6edbfdb1ad6c45c05d6c564165e36976a41a9d8b820415c4f48eec8b083ddb4c49b3c3552be184d9b0d345ed2cbb4129743daffb5954a0c82f0447a4b57a5b0094f5547c5d536d3930f61e7eaaedda117ab2a327b81dc21b55c2816b8f728f108d00fe55b9de71f3104037282973a17a44518df42d589c754dc4d39bbcf756150d7029860255c9977b2e4a38b1526932862e0229165d26057d461b3f37e34f383183cd883f263cdacd74e15ad1f9dae0724e2cdb0910da4bf17ff055226627cec2626d9b81d83e017af7c111fe416afae171b4d1de72867a977d017735ce9e8a7a1c267b3c851c3692b1642c6d5195fcec9ca971313530c0a11cd406f8a8367b105420a250ebf6b9e38e76d12fe20a61c9b344909a833e2fd259c43ee809ff21e9d380bfaa3791c193cd0dd50bb388fff858f8d7d7bebc7fb5d2b83eb860bd2ec5cd9875489e57ee9fd777fda110dd02260a2b52959c96cf54ef533fe04074fc38cf51ff25940303a52f0668f183ca8782c8b55a0d5b74d2f5e7b11c94d4db9e23855bb15c2e9f0b5bc467c17961363717e56c97a975e6cd67336b8793cdfde1bc5426154caa87296e90ae6e57afbfd963c4572df223c554b79a914aa265629bca1eaebebd2e4f540c050d860d7d2d2e09c60abe002ee516553cbd7581fd90733e6435925ff836232493a38fac16609aa66753c04dcef16e3db9aed77878c2d78f7a09bcb636b0f56c574015a6edc1f5744a7bbb90dd03b3e4a21aa204af42c198a523a518848601384df7ca35636bcc368df5f89985fc03af5c5eab0089831e4f52d0d849f41624230dedf97693d01bfac37f35e19e5eb54af628dde11a87811cb385ad56bb519b4e316a5b7dbb9ccea00c247de0ba6dc3e6eb0c332442bd3eb522c40eaebe13a3d74d9c7696efd570838801a904c957cff17a4302af4382b0f9bb1d24a57b814c8fe8aeeafa12ee7af2aab9dfe3be9da769a5b8c7d1f91a043ae1c884769e9913299b265e42087a700be394a11486b5ba72464dcee866bfa35c1bef111b2624525c606be568c125d1f6fbec74c88cd3039805fe757976f6e2e8c3426cd1280af2de2e1ec14da0379549ed159b94e4482bed3d693e6711e8b377291c4a2e27479b20e6294070a339bcedbf10502a24bb18c29c7a552bdb605858efff372dca46ad108353574336f4a372700521c440be09b2a9df1deb710599df4f5409b91fce310f1f2500d7d03c71649d733fd4f88cf5585c16761f06ab852798d12d68c827b33b95441077843360dad11a9bcd5b3dd9769f8c54d7440eab4e1bfd5a475ca7f7a77967e4138c55a8bb150db2c14c3ad63be3288f3b7f0f274a44a9ef73f6c242c6700eba5bac70accce04bc5dffb619f0adab7bb232da6ae0557a4e0dfa382118eda17b7201eadc798b8a3989701e39b95b7f80fb356b2e2261d11291f4fa641a44674461539505ab73fe13480a67cc28d6f68b126b04bf1a3f89bc2b9e4384430eab376bb843ff27971e71c79133dacd7de6bab3e11166821135160586057efbc662c167b8c6606cfbcb04cf61f387456bf5adbc0161e842d8c3cbb6875362a50f2bf75fbad7679d44afaf4e6ccd3a2e329c129b02a91d52698329bb45b09b53340164be97ad2e2131d816aa364cbd70f9a30449a0aa282b3bbb9549fd37f50d76488f2e8a760096ebd51def89611f2fdc047490eab1d626c30b2647e22d77917a64ea63ac83dbf236ec29a99d1baa93dc2a322fd08db35cf80feea83f39f38dc97514eab08ae2a261700a9ba2773838bc1dcb70aa2cf9772b5ed5904185e737434a2f21291c1b58cdffcf4e7bce70fe76d0e564f3f3d9b4c7fc467c329b9965da3bdbac9a12047e538a9b0497f9eba9a7ea9abdd6b378c0e6892f242ad658a1d43c3d47c63e31d640d8819fd2b73efe5aadba59d627f5eda02198164f11206a27580a88bf7ab68613327c1afa0a12357ca311687d450eda2f095291c3e67f4990c6a31cce9d77f9436f86cc07f73cc51ada5321759d33bc20254bf34fa11ec5a62e1738b9eae24f2c8ed8da54ded31faa6726463ee413f58b2c71afeb6d7111212d12f294b1c720fdf60975cfb183fd52e1c5dace65d6557f48c3b52c194f63e71d32ab73079b616da2cbc35b1cd05c868fc2892b9a3ec4613614806522f1afcf3b5f043505b7abc7068aea53efe8a569cb3de6121c91c0a36cf60fbaa0fbd8ff62769f2cfdbfa8b8845945334c8b471156ed0d8604f35af8a297953cb812d84a235d9ba8b22d044b1f12a043638fb420543773b2f46093a7536a769937d182669e0f0defdcd269ecb46aa37e1b39f761b36a758c7e94f510d05d1a5e7e4e21e1b30ecaac7c6da6f8a1d1e3c49db3fd2f4b7a852e351f892e5a740cd185f20227dc410ce8d60a2e8725f4ade7d7e68abb53eb1899a12cbb13f8445f2eb683e24ba2c7e11da68158a53a7add7c269ca3ad34c8149cb10331a426b24f256a05b8ffb7a05d87fd86082e96f3fa02e9894906eb66d2569b33d61c03ebc9fb512947a515bd4d002c31299a7f269ee18551cdb443cc49b50c2b7bb7ee4e6c18cb806209532fea6aee0ec7accc16942a6533d7023291462ddf59b8b8a72d987e26da55bc25409e9769a654cb033d3a0c75f1cff6169308c7a229586221af54252b9bd2fe4f766190cd4d2e9377a2e6450a3548534b030200c8919a6532319c3e188114333c5f058891fde87fabd4f5144927f60c7b71e57e243d533028c6fbba1c3e87396d9241c35f0c6061b0fa47c310844cb0e1351834dec3ab4f203c43be07410ee2c5dbaa92502740ed90123e6a41eb00865d0b44272c80b161f7cc3ec3fc6f2c6a515197b213ab47a02af2ba46622f1f9353d915fbbbbaa72d798a439b20ae2f771e2320bc39eb5f65f4de3fa7ce71d4aecc5bfc311321bd550b2e110c539673fbc73660fb7d2c2871c0631d1d9cc8d244cf2efd4f40438e10708242ad7ac81bf434de054ec840c75a846b89b54f8360e47faf6b38d62e088be084a35cfe24c00b551ac90d7f4df15fed0b03440ed0059e3c36887d218df09b89865d8640e235aac9000000000000000000000000000000005cfbd4c484153831ed94a0b0b039630965e5795c908d2f5f0eca0de929e18f6ae8bf4ee22b381982bad4a62364cdbec40eaca7a7d56195f95b8ee6bd464ffb41de56ebb742e71a62fb2771b57d76eaae4605a5db673bee2a7bc36e8de00452a986f5354cb345f4d19ffec3b92755d3b6c38bb9c021c7a03a37", 0x1079}], 0x7) r6 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/210) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) 04:28:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = semget(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/43) 04:28:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x8000, [{0x2, 0x9}, {0x3, 0x2}, {0x3, 0x573}, {0x0, 0x8}, {0x2, 0x7}, {0x1, 0x1ac}, {0x1, 0x4}, {0x1, 0x9}, {0x2, 0x4bd}, {0x2, 0x6}, {0x3, 0xfff}, {0x2, 0xd4}, {0x3, 0x4}, {0x1, 0x4}, {0x3, 0x9}, {0x2, 0x310}, {0x1, 0x8}, {0x4352bade218a0c02, 0x401}, {0x0, 0x3}, {0x2, 0x7}, {0x0, 0x6}, {0x1, 0x4}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x4}, {0x1, 0x26f899ce}, {0x7, 0x40}, {0x0, 0x9}, {0x2, 0x1919}, {0x0, 0x9}, {0x2, 0x7}, {0x2, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x9b76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semctl$IPC_RMID(r2, 0x0, 0x0) 04:28:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:28:03 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0xb5) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) unlinkat(r3, &(0x7f00000002c0)='./bus\x00', 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r4 = dup(r0) syz_open_pts() mknod(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x20, 0x7) r5 = open(&(0x7f0000000540)='./file0\x00', 0x100, 0x80) chroot(&(0x7f0000000680)='./bus\x00') mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000380)=0x50d) r7 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) linkat(r5, &(0x7f0000000100)='./bus\x00', r7, &(0x7f0000000180)='./file0\x00', 0x4) 04:28:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x400000000000000}) 04:28:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:28:03 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x40, 0x20) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 04:28:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = kqueue() kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 04:28:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) sendto$unix(r1, &(0x7f0000000000)="4323cd0628a87481309032749876562bdffc939e3e970116f28f6b743a91c0657f56f328e8b3bbdeb320031bdcca979c54962cd35328f2b0c3b86faf2843b7", 0x3f, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c8ff0300000000000046ba3221453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158013681a5a7b5f60b170a81ace866187192d80bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f539d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c0621b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf800000000"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 04:28:04 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:28:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x82c1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fIle0\x00'], 0xa) 04:28:04 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="07485b9dba9f009059900fd173b3b43e04ec1fbd02c8a584a3a3e5c8a5677bba2d579a54d8ba76087340fa8a4e55c8a190f7b158ebb02c8efee22c1a406189d50350b544f83035ed490cf3b725351f4de9c5137a0407273cd50b1f60ee589aa0ccf80520b89199796d77fdf49ae5f545a650cdcd67c92020fc74b6d185f85829650a64bc51b3573e278e2ba6028b4c8c72013c226f434dcf7bbfd31d7e9fb63aed8a6eb820c1155f4f47e26cec88bb20038afb299311", 0xb6, 0x4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000340)={0x8}, 0x0, 0x0, 0x0) 04:28:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="7570a99853f26a1767023ec90ca6ee5f445eebaa320fd319dc3b9feb03add09cae6bcc273707143da3303552ea201b", 0x2f}, {&(0x7f0000000080)="7f34ce4c9a657ef51c29767618cf185b4343c1ff8e828a068b8850379774d81f8262bd8808ca3ca6", 0x28}, {&(0x7f0000000280)="020b38ed11aa6a06c420d793e9afb1d1d02d54f8d06321d49446638cc394f5e80b4fe94785f094b62969f4b4b86292b1d7fd7b8f4f20141f9aa6a9d63be0722223adcb467bafc3be4c22f79fb57e03926c92976854ef0c178d9996599fda9bd979c49eb354efeff550b195c86ae9b06684735e5a4198d4969cfd830706e4f39243cfb69778bbe717b39d525586a253498ab90ccac2d42b16cd0e87e39ae2ed1fa9158b2105bb515775d072eec195407d0defe0ea440ad9d5462342bcb20843511e32d86b205a9801d99322dd70eeebacd336a681842c054bccdc6716cda9903895430bce9a3ad9e7677aa17ebac7d803ecd4022248eb36e7aa1f5fe4b565f8468f687b", 0x103}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) pipe(&(0x7f0000000240)) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000017c0)={0x2, './bus\x00', './file0\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000440)="d5a758a790901067c961aa09b30c9bf88a45c5f44ee0e9cb1d2e21f081133dc8552b8205e9c0a87471f8b6ed92c7e1f79bf802daf56f9f2da7d4f3712e6a7f09932770a019c728608545fe7ec8031496256202b8f0b75afadfd7b345523c91a700c0a3ae25f44205ab48bc74797b928af6e578b93baa83213fbf2820e56d4d5c5442ef6b62fa3649b61c258e8f213df046d0363e436431248823086081bb2e9670a6cba06ddcaccca2a058c09ab55cebc3cac74cf89f0a45910c1c580cd98640166721ecb35974c648fd97039fc519686e27fa1c4352cd9c65dfd67d3d57666eaff7dd1a63086b385d12b28c4c7b7eb36274f5d448907e8a0b34507bc49fbd595cc449af7854cb34786746e91ed68c6a11be4dba4d70a7982cb39637179b03d4a3c501173fbd14834d3aab0287f061d0a4b27e538ecbd52dbe0f2cc7fba1680b7056e5df37db44f205f72d90067d23e82c5269b21634a5fb7914abccaf0646c26eb861652e9a94daa8207289a6ffa94430e010ff65fb84af6499629cfb27f6f7f4c9f67bbb8c01b57972ce2afb2851c242973b85304bf58aa0b36498ef978702bd2908451aed381655b8d7f3815e1b798133148714d21331c0089c5238c341d2aa0fadf1a33ca961244ea81fa9f3544d70212e5215e1ed885d603ae0ccc04e416c01393a7246ae65916553812d2ee98509dce31de41e6eee609a4df661733bf0776f019d60b77765ab5769b8e4cee2e34a43caebc8d29050e31fb4f1f606b23702d375ec5ee76079480b6cdc4de4fd853fab6128e794f3aa60bf4414469981349b77911b8c9253574aa8e9343f415376131aa794212106aaaf8307facdfd1ff99085fafa42269c6f5c241d5fd84bffd00834adaf451766b209ca10f49de4c8ff6fb2e6f9c00e70f5a71a86f563dc1f91eff7a3ebeb5bb9a88a6ce3fc957a32e4e9b238544c59ab7ad09f322c9c042ead64bfe1f9fd74e718ed09fd292f12061b3924e23a7b57d8be7a7c7c16ceca4e37b822c8e99c265de8204c6f8d8cf74fa98f5f8d904c4b2aa4a483efca020ab09411a23f7c9fa36b368899c6d53c5bc55a2bd47c51fa90eb118eb95be8acbd5fffbb3fbbfa3d6afc0972c8af75926a0ff94b6b307d453c99d84d7a2353b6106f205efdefb93f2c83c6581f89aa34b352ad7c1dc5c43052cd50bd124c908fc44de4a8914cd9ac0b1d5f8b9b24add3fc9baf3b5cc920e8ed567f12f56c25d05a6731b8dd3f476ae9bfc822f35c35fadb1fa296094ced6c5a9ab3ecb4cc98e4feb46cb2ed0574c5953b2e04d4e18196cbe88fe8d4d6dac7304dbfa0b8fdea79b8635f3753654e89f154258f7c6be133e3c69c66c6251093914e90386092a428d95636fc49244736ff063d57dc19783dc4c24200ae9e84759ddcd75aef776ab6deb99240cae4bddb42d6cb57091bdf628a0c6ebe1ae85969d7b9c0ef608d473358d4478e405c90240dc2ab1a2a0c93abed8f090e68305e36e6cb20571ae75969e6b87f1a79bd455f32c5f638885bef130451db22973761ffee91152baca1b6d91e395c89603aa9e29f402eeb0b08ad04cbb5c453aa2eac902471c8b7f553087bb5e0e5f2054892f2783d399ec6e6632c82916a042dca9e2fcb6307d48fd0a91af7615f4df73133825f04fa7330c8133266334fe44308920718ec85d7ee0821c3e942fbaa8f69f8fccddbfc42a7b2cbe799b2f3e4314ea8752560b04aaddb442d32b3ced014756b27fa43585a49543089f1d9c5e8e243e455a6f5ae58ded27d545c56b139a4998adf2f4667443eec0ce5e8c3a345791f301786bca76a8a36b8e39037712da014e5ce51efa7caed89bc593a740e6b707ad8e8fdcb3c289641da5efa24472cd752cc8594ceec6dc7a87450b89048dfa70a0a9189d6697a28535df9c499637e6214d6056a241aaef281de129e78643106b2353acdb0cfe747f3b56a63ca70040ea56c178d2de390666ae5738bae2b5123838dce8b518bb4c11a9c739ba3ef67f3e609cab391bc275e3a055d6da4de7c13bb61864fb0c20dbfc158d77f4adce1301db59d24787821fb9bdc1d5f987e5873af51e5524dedf2aecc82254fcb6ad12379b89234ed83a4a6e2d6204dd54ad71c01e2c5c1ae300c27e1382e3d5d8bb2ee57087a91d4fa82395f68493cec3e86107f60bb2defe61f412866c54947faf7abc8a8226bac4b23d66b699ba92d9e3753b0a7771de128075d91b296af71705890b8b0d7ee3a2319410f7e9e213d25f5cb5cc76a626b29dce4325f520a4ad013c465e54c68542e739607b5e70632577e66bc7eaebe2b137a3c39b536e7e606a48d97d642fc79cafaf3da9fa2f96dd9d9346ddc52e2ae85fe77c0d4cc2b0ac9a50f69e2c093828a140fb12ea1c576c5879f55e6f75bc8bd68c815132396c92e3fb7bc9e00c77d9bcd156cc5238d449e870fddaed90eec2f6d74041792fe458b83a006a1ca238becb4d911f804b6b9cf989bc1a883f63cc213744ffdcd81ac234108508342cabc2160d53a139f628d42cfbb805e216717ace88b5b23528b3896cdef087b2e9629318dd10c0f00773c2b2c45533ece831cf6f8ff1a999c4f78feb2adbed7a1bb753c715b8d1ba36f755a529b750e56cd9c9201ebbe63dbf4d376c98f553cf7b0c9af67c8f1174715ae904a32f57c6c080fbfb8a94eea461f7760f8924c8acf9e66f60004f993efaaf552771f657fd30e39a2613bcd3999c74199b12b01f27021cf1c4ca6eb118c5c73ea71af19fa6c96fdfcb2676cabf23b28f4279c765a511c7677afeaa627b29cfbfa34f1ecf66cb19664e2c1cad629eefd48ac2c7bf43b06f17d96d85a77a2402a96ae062ed42d1bae40aece768593a8a621c37fa58b5b15b264204d79ad6a72602836fd6ad7d3f38cc9e1212d1193ea3e6e73ec701d8299df38a783677882eb09900a7c41edcd7c841ce05954325ecbe20d4fa6fee673bb07c09cdbd53ae6719a501bb48f83994feb82635294bc5801fb2848a9a3ef9f2bc71ecc615407a0c832598749f01069e696e9f18f2eb6608f10a53b12db17e8185432952413ea9473bdaeb3a93ac4a7b1c66d5392b68f43611a4de22fcf3d6d0e3153e370ba6c5ad6ec37650df36c55dc4aab017f053e1bd72d86aed6956662c0c57092b91d54b12593a75be31a25197d30f0b3e89fdd0e98a39f88cbc72ef3e67c9058bd606dd097c8d77d1908ced7ea8ceff556ac27a3ad0acfa517e9ee68b0a5c34f5ffd174a0a6d2ec019669de724d21b2d35619c4334a19fdff29b6b9e508f5adf4ee7519fd888c57e509b4a2c6fc84dadab9bf977c8768d31101e0b10596838f5f25259e9189a7aa9104f82dcaf7e1b34ecd8a2bc9295db596b38d24e56714c579d66341ee643cae3c807c457b6d7afa92785a793d95e004890c41fa7921824bbfe9f2e2d9dbb3deb8e51a99b040e4d31afbdb03a0d71705b7281dc7f1ced37c9e0ad5affb8bb6de9583d250a09a1323fa2d496602d4db6c6bb49eb1c1e8cb274f2964d54ca6778b9a353016f727f7d1ae1a4637428868b39a76deac37f7331f4ac7b8f8704ea1abeed4b9b3c2d88decc26f7fa34113079027f0c79efa606d996e067398416987b7ebe12558565ac582bbc0aef5272fe94ca3774b7ba5d9b8106d35c14393e2fd690cce9081c35b5721baa25113f9c2034f2fa44d7511dec5f2508233e3aa15e25945fe54b27bf9916076b77e6018f395ef94f9bab978f149e69ad9943151cbbcbd8c3420bc5db20526e84affa1e5c54b7b654e68a5d37ee7e3311a008929d69697c8a7d919b2baff97e0f30fdfa0fab0ae4e975c465a2c4ab2806eaa322d45d8c24ebf61a2c6b9e508a5e9d065bfae003168c47dc50d2276d9494aa755e9387d5ffb7ccb2d2b3087e41a3a8f7dd6470a28b95bb3b1ac3a414a22dcc39d631d63934736c149c89edc6c4ab3cbff0a252cd4a8e2bb8a96e806c4f869252d121499686f5eb6156395207589c1f8311b29d4652142575164ad63f124811bb15e51a5977e55c8d35ea4d4e6aa6b16bacdcdeb7a257fbddee99c50e307c17f5a807739e4efac81bc1dd0de1b6d22fc6ec4470033d7d4d4efccc82e8750482c2f06ebdfa7760ec82cf69ab41d3ca4add77b6bc9bbe742ee15c5536ffa155d54ed2a622d307519e12f926849c2acf0b17d0092a9a799b958eea0364a4ebd0681a15958a551a336b5174e3bef99701a9a736b7b0b7f85cbe44719db7f6eef192bbec9fc4c4cc1e519f932782d195193b3e4ebc93d065c4d67345ead8c37de1d2d69598a25b31dc3e56402910d6c45fdd074748a132acb550eb3189c1b6a772053b77ab0f3b2587b336c14ba0c00e241cf27f1ed80f51d0e10880e2ecc7f9efe9734e782a56eaa51594e795c8f021b6ac85e49b715301e5d01f0da81c42fbe635397097f79da4edf3370b7677923427764c07d980761e5a74b8c2c7b6a3c21d0cb4dd84c0efc24fd3d3b3a824aea580f4d535ee038831eb17a6e06beab11530de841ba68c4c67a87c4b1612c751aac66615ebf3da14ce4b29ef30e586aaa44e0d45b82e2fbef95fe7bd4e83196b0f63b66aa94ff384a4b6df02e1888227a73144bfc4f182897a3a67832091f0257a9debb01841567b18b2a8afd682a6b6e33621cedbb825105ae355719ff4e456d3aedecce541a28645a6a0a4f905d439ddaf03ffdba4d4c61da2d07c57d0da4b144479603658af26c86d640408e9b93554b9997a8606f4d7c71d82b3bc89612e6aa2e6c6d8be1bb5eba5e130588caa6a1eedf082b6bad5a6c76efa6ca9fa6fe1ed37a526dbc264412bd0a59da68ce2c718c679486d506f076c09bccaf215cf0e3fe1a11d667bca1203e7c4e91d8ae836f6b63b09bb4f487a6e8e794c912db95457c69c8b60fa5d2ea462856be4dc20f7cec2bb0e1d5f92290f9667eacd3dc63c7dd415f98a29316c3c47ade389d16c8f709226a6d867496be49039ae6c8cc955f1f20ebc75808c40fda91bc4d85691917b50ecbe563b145dcdb7c5a2d65a1ed185ee4df1d705529fabf07240740398d0273cc8f4617096bdbab1f81488b7ff6c3a875639b78c5bcc22dbe642190ec6c83da70065fffa1c7b45190cf72c8abb4e4e8ff7e83719d7599c9d91c89e944cde0f3c787c5f7a1a4d912afc225968636fc9fcf437cb58ed815b175a2bf66ab11653f2731cd2ebfe8ac8df0667e8474cf1eb35b9f9664560c0d74d123caddedcc9fd2954ef9590d2b5b8197bac7fe57b09eda23b20a52ca34a603eae86f5ae70b53a8d000c235797021b979a91e25c6e551e440ec3e79ed5b083844f2ab283e0885a8988f27d4b19f4bb0f1a618cae7f110f64675b95dbef7b56fb37191a563ddf86d0762a6202ccf4e97af431d6a0a83b57e166d7b1314fe2a9f6a6f5875c04c31f9233061f06c44cff93adc0c48e6ea833dda6714355f43a7499b4da9c0adfa69e7f461a2b3915d6078a5f06d30a334166285719a75676352eeec9e27ad3409e856f5dd2a15d29313cf20e30bd82ea1f8ced095ebd02015ff431cff6272ea2401ecdfcd0dc9f1e0a232c93b1fcd0b6c55bcc53a9758112c6f72de30e50a17ca1ab85b03f005b1d27de5a00cec60f0c466ce4ef2dadb145bd5a9949d338294f99f6de25f1da7bd36ab85aaa5781648f5dece0b3dbce8898c2d2c134401dc523871c988c7c1457a541ba404f413f82921f6afba6ee6d485d1cdc80f838eb74e576c74b6e23aadd565e0ad048c947d3ab95a6225bd624c03170566fe6d90df79776fd13f08336435a5f", 0x1000}, {&(0x7f0000001440)="73324e988297348cbe3051730094ac763791311dde3a59847ed98dc0d8cbad4820666660d098ac3bbc9ab87a127f234e385d649cae9153e7ae54bcb443ecf3909f3c98a4c68cd36035d8f3fdd521ae3282335652125c54e26bce54bfbb11ec4557ae269addc87507b35c376c41e60a6eadbfc299f36c5c3253a491fd57e0042510990cf0ca30a26de759d7b4bac46f229e6212ed1b83e4614fa7c8fed7e857bba33c9b991995eb15f04ac8fc2e821286a0c2327be25060fc85c7cd1261a1d9281d876ab60ebcd691f3c275177d8ecc7dfd1f1b4b8f48bfeb3c7e3ffd1536572c", 0xe0}, {&(0x7f0000001540)="7dd318026b13504d27b69cb8563e77b789e622a62e7f2ebcc34d08f100c8367c4cb6bb0bd7d8220cf3dee3c83b93f713d7f20b1f270a0949462e10af0e02e611422c43a2b5195ac80916d403c76277a445e6a10fd69dbf67ac648d745525d805a0f490f82a98e0", 0x67}, {&(0x7f00000015c0)="3993e918fb415cc458c0d9803c9c40fc68ce6ff711a1fe86ef02c626c0c38f3454c6c6e2628dcd395c0e8f32ed710e73cb461142b8f303ff1cc475d9a91ac62b46a9e69fe3d9aa753a8e740e458208f1acd39fe0214d327a098d431e51", 0x5d}, {&(0x7f0000001640)="08b84de3d1dfdcb8e692bbf19069d3205b16c3827179f8d7afa3097107da940a8f85e779be030b61936d15914ee09cf5d78f9a430c2c62b77438ec99edc4fd58af7f2b65a16d0074b13ef4468e23b8e011470fd7a3061575c6d582fd07c77e960e3d311e8d5903684e4788eb2fc74dad1f320a7b15893241eeb10e9552676622af08e7fa77cc870a77b1c55ff7b12713e61dcc0e362339ec08fde5fb5ef0d803d3734e631c707b9d07817b61dc3b02196e1a071b6693c4f3f9e57e0ad2af9dd5a9de0600282e8039e074809fb3809b5ae19de72d48c25e66e597cb2aea68848e971a7e6ea654a295520373c9965d5db21fd7", 0xf2}], 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:28:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x37a9a49d09848b87) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r3, r1) dup2(r1, r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000401eefec0ad02d754d2d62d492c912ca23eda5750c528a8bf977a2fcd6ad945bc05b58999614354855dd607f46d23f090000007a2318fcff5b9624e91b5aca294096d44893055783ada6ac8d6f784547d6c945f44251ff0ad3f5198c245f7aa621db742e5481c1385f6700bceafc9940214a9b0e3946db5dbea3fdbfdee1c4d0b8bacce87d0b25a4d87a09e956ddaffd97e89731ce2c157b66c8db5d6adfff65d3e72c89a611eddb4129896e1758586fac121ed98d634779978319bdb589c37bde445c69c61d42552959a0f83ea32052c064a677a144cf9ce035bd93567185f85d1460d4a0233ee36d791d67c0a732e27093093ce0441233fe63d90c3ffa7383bb08cda2"], 0x10) 04:28:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {}, {0x800}, {0x0, 0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 04:28:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='X'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) write(r3, &(0x7f0000000080)="65091ba5523c083b2fbd08a5ae9a7c89ee9ac1d0c2728aed29", 0x19) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0xfffffffd, 0x9, 0x5, 0x0, "893023040a3738c1b59ad05e70f47383232547f3", 0x2, 0x7}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 04:28:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="91fc13c2c464710000000000000000"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 04:28:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) setsockopt(r2, 0x8, 0xf564, &(0x7f00000005c0)="6144a511c04cc690b97164c5d4b7bb3c7ed0cadbe1db90cefd2fc88021ce45518b620e979f3b8e7004684b1c814a3d1081b4007d37a254dbdabdcd1e3de56a48df695d0ca2570998e31d3490a411f5faa0a1ca210bce306af23b13ce0b9e4fbb8e7b34234b9fa5fbfb99f86a6eebfa19a1fcfe0d1415be8033d09bc08178ebdea45880a3fc46cfcd091fa78903dc14ff8b914388a8583a3679fcdf58b793d4890d2bc7ca80ba0317bf4774a25b75c808cb6765290cba504473e1906db648d1077e45f7e3d68fd28b5a79f09fa88b8fce", 0xd0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000480)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r7 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x87) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xffffff7a}], 0x2) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) shutdown(r8, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1012, r9, 0x0, 0x9) setsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000080)=0x401, 0x4) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03", 0x6}], 0x1) 04:28:04 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000001100)=""/4098, 0x1002}], 0x1) 04:28:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[0xf22a, 0x8]}) r2 = socket(0x18, 0x3, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x2) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0xdbc1, 0x8, 0x4}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800, 0x1ff, 0x0, "000000000000000100002000", 0x4, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xda0, 0x81, 0x1, 0x6}, {0x0, 0x6, 0x91, 0x6}]}) chflagsat(r4, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x4) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)) 04:28:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x5) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25b0400e866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0a734349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa6e33a5cf9ee899fc1562a6911f39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f7f46e79146e637e9c037dec2e29f9483f9d690920872db3e0f458daabe6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4b4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad2d5ce8e99ac71573ad59fc42fe96f9f15405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad920c017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a700800000c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51d119ec72cf06dd1c66021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8074185895553df35c502ca21bbc1466020554d03ec5ca33dde848a719cb800a5a17a7a3c53edb523c804304f12a97887f381854cea90e578501c69dc476400000000008d387b0af2453b30235cee8ccfcd4398656a5d7cce03041dc73448b448d4e7593b946c86e9f9d059c4c13f7bc5317784d014ed709ff72f3a1264dcdae4c34587f064e40a02e188f7f495154274f2e6b6a10deb3c1fe7c87ef6721059cf5d5f1201674c12c93b4931f34dda6af96d5c1484fc31a848e40587043864e25d1e0622f8eb0a19e94f5f99280f75c442854cafef46d2b5bf587ea3d28165606b452042b694773892df6e5757f032c48b6bbba4d5e2df555f17c40786dc19bf9d058f6ab5a206ad0d2bf649e17a92992fce274e1a00000000000000000000d1e5c1bf082ceaf5ef457db0b3e318824051fcbb50bae44398ba4eea7aeca2469d94305413f4b97a94938bb274d2e8d2563346508a465f3b938b270e7da274e85203c940dae2ba048f91c57cd798e6c0"], 0x10) dup2(r1, r0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket$inet6(0x18, 0x4000, 0x1f) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x4) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 04:28:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 04:28:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x44}, {0x7ffffffe, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:28:05 executing program 1: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x1e) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = getgid() setegid(r3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x91c084685d06f058, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x959, 0xfffff800, 0x0, 0x6, 0x100, 0x200, 0x1, 0x0, 0x5, 0x7}) 04:28:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x1}, {0x4}, {0x6, 0x0, 0x0, 0x2000}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 04:28:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d6ffc43ca827ff0fffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/249, 0xf9}], 0x1, &(0x7f0000000240)=""/100, 0x64}, 0x801) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0xf875b0767760bebd, 0x2) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000300), &(0x7f0000000340)=0x4) sendto$inet6(r0, &(0x7f0000000400)="9b3758e1b1a941f0", 0x8, 0x2, 0x0, 0x0) 04:28:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) recvfrom$inet(r2, &(0x7f0000000640)=""/252, 0xff54, 0x1003, &(0x7f0000000300)={0x2, 0x2}, 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00ap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000140)=[{0x7, 0xd5, 0x40, 0x3}, {0x8, 0x2, 0x7, 0xffffffaa}, {0x1, 0x40, 0x1f, 0x1f}, {0x0, 0x5, 0x80, 0x5}, {0x161, 0x2, 0x0, 0x1}]}) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:28:05 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffff9c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) recvfrom(r4, &(0x7f0000000000)=""/7, 0x7, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0xffff}, 0xc) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 04:28:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)="6074fc7dd249fc85d6812d97570df1657e41fd60dc6fb535f88ab4"}, {&(0x7f00000004c0)="d9096678bdd8a261f6c6e165bf350db870c9b3b6f1405bb0817da59f840c788a4db5280f4238a098f3b6919c24f9cc51f6937912856db64448abe8b251f18b73b3791da9b31004bb7891ab0558394e5f04ec5e0e5b6ed509e74908a07fdd9e6a41c1f49ba02ac5eabb9cf247a089e2ef85ee377ecbeb475d6ba85ce0b861fa48966e63ea2386ab3195a789e038a3cf691500f1abcc358a784fb384750ef0f02cdd329572b9901b4e765c50d6e5df76e804b707d037a952fd82295432b2"}, {&(0x7f0000000280)="c095f3a10f653cedc526e21aa91e8d03ad74a4b30f6ad8397af26df497a39d08121b18a086b2dc4df7795a323eed564066bdedb712602deb29e6c36bbbd14751ce58801f541290e997f153f0e65a1b74912bb1843e5f1f47c7c0d5d77285d5591c349a496a287f74d33a596bf3f5cf8f35f6ee434d12e8d1fb5f6bc0d0172c"}, {&(0x7f0000000380)="d75d8938aad9ba939e7a74c580caef59c937a7a225351f8db15b33c7ae05a4dd63104ea56ffef76abfaf88ff1dbd755cd42561c6cf65b1d0f676638b5e14a20725a9a41394765a67d61ded831a183ba0f1c973facb6e9f9704e9e4261c5dc771c69552be64a8683215a3e4d3907990cc6a87f8987c4194"}], 0x1000000000000187) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0xbe) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x6, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f0922bd26c37916203100"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000300)="311543e91fd51e8682dbc351899b442fc4cf98540646c5c0e3fa131e55754737e94d4649a1e0f31ca5b15d96c80f56ad65d5503a853faebfd60cdbfdf3b75636ef60b4f873dfc5c5c249f719857ce2acc989a45093808ce2bf4035fcd0dc1e8cc1ba782be17c8263209cfc09", 0x6c}], 0x1) 04:28:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xc88e32de5fd86902, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 04:28:05 executing program 0: r0 = socket(0x11, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="bac9a537057148a8c640bc6af4d130863dc19639567e3252118e5e423140dda5989a9879a0c77bad91a364fc97d7fdab6317f785d375bf3af338325101168841ab956beac11f5be457d2e0995828241d77f7b8d4bd66a8600eb21e52c9a08359d455d1871049041cfb00f27091417f1fcf58945551aa56f07b9c0944bc00896b729e6b165e015fc21b436d1b702fdd55a81c1aaa165b57dc214319280f78f7cd91584aa4d978b543ff4b9c5d22338620492680210427c84bf171d39481823dd23a84680bb2bd8238de87c5097ade1280a07e9a6e7f0805f3ecbc8d60", 0xdc}, {&(0x7f0000000040)="3e69421fe2c9af24198d8619181f42d3d38001e7c70b999eb24fed627815a220e18fec930ce88c3f3c4c23865716647dd593c29adce1586fcbd11a726e6e6951f11b3063a59f936bf879f3a80860be448a193c4da8e37801f5", 0x59}, {&(0x7f0000000280)="fca034e010c67bb87d37b0c2b7b44e6b703f5756efff994d7d4aee0b85cb1a3d9c6a9f79f276f8170de74e4f3f5162a205ade515158485da10e72f91cbdcd0d864f5679a9b5369a1fe7ed01f292bd507fc398b90bf6261e1b82846d35a2287043e329c4156cd7f79a4e3c0341270c0be8dee8f43e6275b90f147feadd5d0b1a7d024d1382afdad37cfc77325bfb6b1205c949f3fb22e0fa9", 0x98}, {&(0x7f0000000340)="223408d4fe2895d9f2b488c6283e81137f605bc3da7ae3f95294de5b0b93dc941dc4b1926ffe3f3b9f9a4547973986704107e56591464ba61bb0aefa748ba465ced4bab514827a1017c5f136565b84699cd0777898b17f16653026da7366982379683159701a721f3e55c514125cce46146ae20a234af0a491373019d3296efda0", 0x81}, {&(0x7f0000000400)="8458050f3411b9a4d152ef9396d1c68785316e9b25b7b40c326d8c1aa160cdb0a4d3458a8badb01dff7bd862dd236e41cd6f3cf213fdb24bee75743e0b13625d260913c1cc3c55cd4ca2d8842b2a2c03215c6657bab94d8654360a8b2143c48f13872e71e9173cf9e3a03b4b1ba9d5c3213811a3f007839203887a1d64a15cbff5dc5c1d0ab2519a2507cb30443e7775f06e58722f9ad0a2713e9ad9f0a1a374ebe9f3dbc7e4ed28ffe50b92d71d0f4eef9231c55ce9c0c6689b604ebc3378b8fa13c88978563416052649279eac5b80bf8f608d91b8448ba5d5648a5d898c05d878ead954ce7245bc3d15bc3d07ef4a728f5c45f2bf56addb1ef66cf86458458239ec10862024c325bcb5ae3aedb8ee7d9abd83e5c7d35381b3aa5e5e68eb39f6f39bc08d41e817b2d101f8131a5475b804928a15a5eafec5e2f3d9577d23073d6da41d02da796bc9262536f5bf61cdce656169b1ccd5a24a9791e309f64469a08bfbe04a30b164933b8459ca72a56794c06d44866e9c170acad0cd17f779ad27179fab3e44712490815999468f7664bc2e68ecdc6c1432524e4e9e8b67c67cb3220a99c9fc1a494654ffceeb60616102d97936c2ee3f7d1a47e4b967a8ceb61e13646af05a97f7952f0e860e72e499158eb2083ca765dee0d6a76c5ca68159a954695241197e6cca27e9e4eab84c677fbc723c6e32297ed899d23380ee995e48b1cbfcdf3806eee6618e3774ddc9ea8ccedf08c0341a984fca228482f4a2cd70f8abd448d6fd2aaf061d462ed6e184ea750900f0b31b5b7e4af57a614473c4902a23d1dfdab9fc5a942908433a8747512d12355533f34d943823c6cc5de4e526d475957a6a71a7f43a2a28b4d07eca9b0e272197fe3de3d2205525ba9723493bda4bf9f2378b9c92e22dadf18638461c640ab3a9f190609a05bf64aca9ed9d6dcff03529313960d52bd279c8b86be7d81a7ac55216826e8050df2111b0f074e9304b624dfee8231e5592ff633d6bf0ee30b6557273ec9a80104d72286b32da7671abbcbb8d418be5ab07ecabd41c71c701c798ed12bcf0ab6400da858e2d3750729739215b5b2964e42caa508f3c88f17a7628e6a0ff6f8947b04a6aec96c3fd5458585ff54b20be98f2c030dd74625dd0853d8c8c61a3ff14907bd0bbdbbafcd54f5ecf63f8d89994063281508ee554ed7016903688951a5000226d9c7f0a803d3d995679f618094ae65db3854b6180e4575a5c4ebef25b9f998991a00974bd37cfb4628016efb5d31868400e0cdb4ecd64609fdc35517e86bb852a148d75b4c0810c8d225c5986bf3cb5230d76bb03cf39a101ffd384f7670fdc700d220b73d3fac4f6047b16a905aaa993b71784355775d2d1ea15f2edee23a9f7dcea93088edcf59ae3987d1cdaa994029ecfee09de5e8829cfc094d9334a92547150d094d29b9194075c0344ab33ec3be7f02f11caa8592861d97671489e93521f465b9b56e566827d98949f98cebebc4f86ab52af5d94ffc5d32bf666054e67b2361db7c623c7570bf92bcae9f87b331c225b766e12bd91f9e2d0716bc787211bafd79620ea504f97246ef7a98874ff37860bd95f45fece711246e22bce68525652bc592cb8a0315a786ef878e6c8607224f3eac737c0677edc943aaa4d7aadb3d39c06729e443b59d98fe5a88effbfb25bdea3c7f6d63f806ff191aa86081208f39d8f7964b40c72a6c8be2290c4aceed7bd1a9bf592c234e84d36ff2b6440b700525e805167095d86a8d41a9c142f2f2307f8124185e72a443282db3f563def3b3dbef91387ba632f95c0acad124bbf5828eb0e97eea71775dc5423cc459c2b5bda605c2df6581084f8cb034701d1be0f348b52ac57da6e1819a4ec0bf629ee29fc1dfe6c18224150b9d7fe53b0238323fe1f7e5e10da13fba490cbc47d0a615473cd0ea83319ec2346b59d1517165ea3a1520d48d0f04e07aeb6a7f3f26196fa836031b7a5f31991d1dfd5ebff46c7b9af8ddf69452d92fd788289f3b6833b2c20c9392506236056752840ddcfcb3c99278a76892f7bc3eef4e0e6cafc9c3fbcdb1ce0604c503698793c78083a8d5e6a7481e7d3c002cb64016757ac2164b66295f5e94f5713d9239d204f686b724d924f20c3e1f0443eaf052e909fc628bda5d8c8791ecea84484caf2be906364b4aa3f0cf89b15868de727fccf891d206dcaccfce5d28ef2222d1fe1fecd60fcb4af9132d52ffee16e0371e7efad3fddbb5117c36848463b73eb34f44e810d94f9dd32db7c8696e7e2d52aed2190a7217454b7d1ba0ff31836164050c3b7ff64fb90653e7668d094f362948e533168375cb93ff73774ca4e89e3a6468465b042e7424d33bec5b76ac6458837e42453b17ce47076b0a6c05126bec7627a0527d2a696a38fdbf6b6ff0631c8e1f0c7feea7a14304874c7d8c7a032e59d685bc933224a953b62de2fbd627d7ba40be05a91e01ac4a03a88051b7b395d7a4d200c9389aa4d5c2caab7d6ef6d5d476eca161e46ea99c1bf081c491dce94adbc905f78849b499fbe505e4f1835167478c6a26c58513ab871aca8872d56a64a8c93360cf82be567f17895c2da70641f0d620e17fd060e12833d385b6716d78c8303dd6e01c3492905ed2f707fa56d1033a5befcd0379c2cef0340f9177796d79a33db677a9d3fc569a8b70a8d136b641c08542ac0d6f1c26b6dc1e118eb2e98d654022646914592a38f4e3866a38893517a8f9f6be4604ba0d6e7f8ba7f1c868b9447d7d57b04efd4c180d44ccb4f9326f80f88261a64b2370f10a3234ce666f608de5c8e1b663d9044b727ce4ee88c915bbd602da6abc6f307d1494f345c51900a26214a90a8a30a80b59718f3bce66e03a347c0aa73868233ce172c64969e243e9552b86e74104aef83e03711af7b77b82c9e355fb729000ba195e891728e7cb35401d6ccd3218c31af73ec2fbefef7adf8ec6f8d20ceb7498b6ee67891b48878d55baa4c26d2f37381770a6d45682c4a2c9a14d98bc348d49673f44a982ba0970973a70f4494c7048acee13f746560b854493246992597f79ada38adf569317d0408da5108c7f16a4e2fe48ad21e461532be785e55addae9cac1249b97d7145f0f897c9ebfdcd136becacee56c3d1733b6bb2b8c4cbefec7d9b7eb8c1c124b255c0b198c58db1a08a30305b7da39975f3f3b16ce139eb25b93410b75956cf2419ea5a27ada698caa71988ed76b4075e3bca306ba06594acad1dc56e05536eb95d64ade63394f7d3933d448f545866623291066e8b6e8d723b624121dae18d641ec4fe9ca9b1a082fc9041263357d6ed744341c9a6d0da9914d2aad4aa90b1e03418197bcea4c796e1f7bdc44c0ff7e9e971c45430de6da10bd9e459f1a01f98bc2b0365d794a14a723aea90abe11f2430361c5e2c7b541708cb825888a01f997c44c7417ae8b9e2db9754b9ccd02cc3f94010fe9648c042ac6b646bc17562123843481c2885a9b0a5a4a6791abcb7cd35bdfc018caaee01230d64164bd0771f29a30596b52b666b6d267ca56f0391b9f501de10b4fc448dbe9bcef344fb18e9a8685cd5b61b72d0094fae59309e6e782e0098903c67a4074a32c17ab5df7d5bdba911f0aa9db1acb9e1ea8a5737c2efb1efd644315715e8ddc56202e5b3c8e4580b82ccc26462d8f4a8472fbaa407493a119f694918e21da7818386fb4c68895f98ec4c43e778d5f28651e6930170fc24b012b0a426c8047854cdf72e2e53e14f04f8ab95458d55ef1f4aff51b91ba2629f810ee877955b53d0b3f1c993bc44645d92e980353e7f0e378e7e38681aff28434d995e665d52a9b9feedc50557aa29a3f4e36bb570085a1d1238b2443a04ebe990d0d86d02f317e4f9400bd4c63854603ef04ad92b36be11115b6ca1ebfc63ccc77f290eaad01910a14bfc022b61fa82a6fead2412e960bcd47c25295c6c159fee422093ba1f8c2b8957d6a1d46f60b5da849df97b1fe3e721284e9742a8b78e61e6cc9a8a3f38289abc4b7bfa18b06388abc1e30790291e20dfb68f39ccd8096863f6bd8a1c0d155fa08689c8112394494d0fe1e39937307f0a3b02aa944390049cb1d89415f3c7f4674a01cade50c2965655ac0a5b31cce4125f849086724563840a22b7b8b8203125e0df2d3a67512c3ab0890a91fb94f6f75990712087a61749ba5ade4341b91c290eea584f0731bf0c4e25fd3f5a577e4aedccff311bedf835b1c9668bd24e7713d8d1ecf63fff5f786579a7852df285a5311af9066e70be5b7b9ee033f23069a9fb7c4b58412b0e4267e2f176776dca6e1c18d614b21b713d377d66bf54c52895f1874b94bf5dbc16c7da446fc432a494148e7f1a1d6cb7673f8bfaae1d580d7cf8b5a67c4bcd15170222f5f755b4cdf9cfed35ef1a9e843d981660c63bf80165dacf78e22534ef2e7f798d935bab6e903ef4f1e621cc2475b4b3f92dcbf8ab24e9a85e764d5580bf3a63854e07de424baf0ce18cce2716c7ad7b84d82093cfd9d62878e891f50235e87cfbbc610f5ffbc9f818675c06ca755392a6b2237f1bf243b219d0c973f26b312330d0d993afaf3a8fe68cff29f26333062a7594285eac6931ae3e3604999d7b4f1f559b2d3dc8ccf4844f95b0fe37f00ad50b55d1f44f38ed5f5d54015a4e90aa0dee6b80ae9202166b639b8ec45ca8b5459b30765b8f7363b2ffc8a70edcf2b775b0dc66fdeaea2b8c278e403e8473dacd6c44bd72a068dab6c38a5c6d02306ab2b8bf3ea36a1ed4b20a49134c4e25ad030f07f6f0ca0beb4f3061c18d3151bb0fc1830074369f372b9e7213871fc2398909cee50335421354629bfc40c27f2fd3ed14ed10f9bc2c511604af4c4d49b492bd76928a9dc79925a1f046d2e8bab50badf6417376690fe550f20a6908f3729908c1b0afe67582093bfb9553ca67372bdde2928956f4ee565d60ce10a433c5392498ce0ae9a1056e374f9570580f3d615c32884abe3109c82073a99893b032f7d785dc532e97fa3efba0c1ebbec0fa9cc0a05cd94ddfba1de7036b4b04997efd4fa787a9bd8c6a5562a54a9b0272a5f49ff2aeb1394c62a4deedc0dcc0a6693357ff438ad6ccc721bc26edc8a40e2b5ffb5eda62b3bb51d1253438a7d891109ea4e928d8aed66a2cf3354755a43117137a7cd2651cd2d200014be30ec4aeb87a5496aba665bddadbeafc2e2a4eea06a94d3c637917c3b12d71cf5363804e79dde135125a19af62a8acd329c64e603fbbf862449c5a7afd78403074846aff1b7b37a5f7a74e35d1e20a95d128e8727105f4b42050eedb67783b08101b088e5054f7d68dc7630f4354a3b2e17d4b17b9033102db19a9f692822c6e666d2dc3841581fff25210d6a9f26a1585ef7100bbef58e6e5c81d16b0518b026b373f5177acc04fcc4f1d0ff98ae76af5c68c27da4fd6e34726e43d62e7548ca7adde18ad1b98c8414b2a7afaa0eae3775e580fc5bede853d1c57db5116b77d1525b8aee336b5dd43199ba11abf35269e874882af0f0a2587caeab531cdc881f9a40e6986b253e0c851d88095c1d8b85acff17c247946cb949690914a026a2b2ab2ae29b772fe0abf13e1e28a84a7ce3c5593eb01229d2fd87c78ee617ce1b02f67ebeb633eb3ef630e9835ca2dea01cda5d625feecfe481a2e46856170641e1ce0eb220b8ac4d9b76592f22fda143748e29a38523d79e4f787839f60595942ff3eb70faa7689d38d78e1332c447273314f17d2df320bc37378bb10bc0ae4648e8ed2e39", 0x1000}], 0x5, &(0x7f0000001480)=[{0x78, 0xffff, 0x5, "5ae768d458f62d91333fb5656fba58baa0a4160fed8a4ee30d7f9abaa36fa0cffad0b7a094e1102ff8c24431b24947c1b1e8af79d44aad86bb4420a4cb77968d3e6a34bb3d702a690f945cf01b2a0719310b78ffeb681df3557551aa463132cfc26a45"}], 0x78}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:28:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x752d}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0xd91a9a7ef0b5f104, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) acct(&(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x52) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 04:28:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0xfffffffc}, {0x74}, {0x6}]}) fchflags(r1, 0x10000) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0xb6a, 0x6, 0x1, 0x101, &(0x7f0000000280)={{0x1, 0x55, 0x0, 0xff, 0x32, 0x1000, 0xffffffff}, {[0x775201c2, 0xfff, 0x5, 0x8000, 0x5, 0x1, 0x9, 0x0, 0x6, 0x7, 0x1, 0x7, 0x8, 0x25a, 0x5, 0xa, 0x0, 0x9], [0x101, 0xfffffffffffffff9, 0x5, 0x81, 0xec, 0x8000, 0x1, 0x3ff, 0x4, 0x200000], [0x3, 0x100000000, 0xff, 0x0, 0x7, 0x5, 0x2], [0x8, 0x400, 0x0, 0x9, 0x10000], [{0x0, 0x6, 0x1, 0xffffffff}, {0x7fff, 0x6, 0x81, 0xfffffffffffffffa}, {0x8, 0x0, 0x617, 0x4}, {0x1000, 0x8001, 0x1, 0x2}, {0xff, 0x8, 0x2, 0x9}, {0x8001, 0x2, 0x32, 0x5d9}, {0x1ff, 0x0, 0x4, 0x1f}, {0x7ff, 0x1, 0x6, 0x80000000}], {0xffff, 0x4, 0x5}, {0x4, 0x1f, 0xffffffff, 0x8001}}}, 0x9, 0x3}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000500)) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f8", 0x463}], 0x4, 0x0}, 0x0) 04:28:05 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000440)="222e2a5d8347e27058c4c6c067705a7efad7ea6640a15934aee82c59935512773173ee1fa560cdcbfa351b77f35f6e28359bb7679a5099ac0000aaefbee12827be3b612c3f1d2539230800000000000000cfa6fa163b0ee0ca5c7eff23c8d4c52301f5052371c1b5bd8b44f94c5600000000000000000000000750a38f8cbea6e8b625fe9409e3fd06067f010e399633696c509c0be873ef44bddb7e1e2af7b3f698cc8142efda8fc3a1e22007a4c6aa09a7f95a417f5a39b229aaa324e80a5434dd05d1b5d852af279f4c126825f93034dbafdfcf8ffb34090e8ec2", 0xfffffffffffffed8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) dup2(r1, r2) 04:28:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = dup(r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 04:28:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1e7, 0x1, 0x5, 0xfe1d, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000140)}) r4 = fcntl$dupfd(r3, 0x0, r1) sendmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="99df83a0c45003ff26b9becf3d201e01e67cc5de968613111ba4f00cc3d426e48d818d83da55896e64c425bde23b428806f61c90c1fa19e3c9fe061f6b0d5839b1ea6905e3f7860d056e1fe7da618bd86d1066d7c5b2745f981f", 0x5a}, {&(0x7f00000000c0)="5be3673af7de9656f0c740b46ebb2f68537226cb5c431252c2badcf4a2d77e2d7a5e6115bdc9179ab2107e40f4eda81896aa3fc37c75b44fe14f7ac59c9f05a492081fa9f14dee099fb47b9422bba313f7e92aa1ab26983bb2d0c4d76c4bc99297eb6804ae530f946744e98278866d72547bab00b6195964f2503bb129fa46a641dc65", 0x83}, {&(0x7f0000000180)="e9893a28e9c0f2730db7b94f46378751c61daa1a3476c8963d28d78b19368882dae0e1cd559aa2d17b6d48ebc8403b2fb0ac32b51c35cc4e725db33137f5c36855ad6e207e5f2e333c61f8ed0ad9dfa0679082cb196dfb96939b03d9c9516e0f242854b38808d820ca23a523151284f78f1cd6d3c6c94d0f6f66ff60d7bf0174ca314f19286cf0ce73a2df3abbc00c464f0d600fa4fdf96317b08c576f3460ee77e543aae73e6b3d", 0xa8}, {&(0x7f0000000240)="81661002986c6759f40db109ef4d90e3841943b757bf53d5c1c717c23ac27dc6fabc83d0a5eb9b3d", 0x28}], 0x4, &(0x7f00000002c0)}, 0x409) r5 = fcntl$dupfd(r2, 0x0, r2) writev(r0, &(0x7f0000000780)=[{&(0x7f00000003c0)="04359103d54e835d68b78ef48fb12136aa87f1492a003e64f664472e0213192395bbbe730897d3953d2f2e76ab8b97de96517e19d0481ef2e150d9efcc8dc079bd937f0544519418febee9baffbcf49524bce020d6fa7f871d4c8f8500475485df0b50456035cc5dfc9148c8c4c83d4e8f20a596cf736922b74553f2155e6650f0b072ff2674e5458aa9b61a62325079077c63ed66f97cd0f1c9af1cbbf129a98f1c71c8355ae765a6bd1d602e34b46166fbdc637ee9d77cab296573ccedefa7c7c2aad0375e65584d0fa0a27c3b94a30de3c24b64624cc697c67d3390d745f28dbaad2c23d1d9d14d3a65db6eb38c0c26d2c730bd42361832cb190a", 0xfc}, {&(0x7f00000004c0)="f626aa9503ec48e56e09590bc18b2a396a0c989dd6ec58", 0x17}, {&(0x7f0000000500)="db0c0a9f8f673b900f7a4285dc2938ab9da623938330c10d1ff5e65cc98a46a2f5e87ebce313e8a4b3fb984d4710b4300a276409031643539e754d5adff466936b07d5823ff82345d0ee953c0bc6cefa7a00c1bdf60abdda8d7970c3c063ff9a5e8a35d29da8ddb620a370b03c6fffb553482dbb66cc7574190425872f4d060fae4ed92f74b74809235237b430478b4057c810f47bf39e73c06b8bf0a24bb6d9489d581cee41fab0735beb077be33a945bb5bce3004dde1fad0555b876c9a2010e3821098c3d2d0f743db6", 0xcb}, {&(0x7f0000000600)="3b1428aa014cd38f9cb2e0906ef43b931393cb005f98f18431f7c110fb997ebdf62a33713b9c696487de3c0500c66d17c6944d7432986520837a477fbf2ec54775ef542b20d31b68d2076cb8857fb624bf0b7eecb0bd52bbfae98961a3fab9584269c4cff6eb8c7182cbd8db", 0x6c}, {&(0x7f0000000680)="87d728052c4df021ff1a78e5a14b9bdd3d5d1e215f9686a476a3ab371a19967b6fbd3241a902d4d6199f78980082079756a12fc9d435c1697c3e2f343974b8ce2f504f8f4315bb7ce08a09f41e49771c474bc4f9684d96230adb04e944283234b864d8cfddc9574800d3a9c405ccc0bc", 0x70}, {&(0x7f0000000700)="22116220593dd11b550a2a5f709e9a80e74dca1a49503e8e91ac2bc99ebc544bb8299a54590645a97362a3b0d6e65d04c34466f3767d1eb924a8c6c9dca139d1b12c2e944c52ea", 0x47}], 0x6) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 04:28:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202024e00000001b91ee501000000000000000282980d3d5e008bdf322788bb00000000000000000034c7b877298c0bb316bb8ea362e608382a2cfe25eedf06b226799ff5bf5c4b91de4e0b00000000000021f100"/97], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000280)="009bcb73853bc34854d402134c767b20b255edda80f11336382c356eb61476e1326b33bb36fcb756fa2ad04c27082ec52e3094c7375a471f8724015e0307421d7800"/77, 0x4d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 04:28:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x8000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000140)="b9202fa44203debb0dc145d4aafa6586353802b7eb80b1946c67e29ca112e92bb5f2bce879e3c84664ffea30f55e58b044a982b34ec7867d41265634c795258aaa99e12f8de23b25e3bf1c5df7b6cfffbdf514001d4b3aceca4e0f37bff396ffa8cac9f2f4d8fff37f053356ace0879e0976e99328a71ddccefb623bb26dfa9b22ddaecdd0803e13a0f057d64674e534f8f968d7a342bfeb53f7c515e4e88d5e1eb7d6ecfc83f060033bbe282a0741d13cb5", 0xb2, 0x209, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 04:28:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x800000018, 0x1, 0x0) getuid() bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:28:06 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000d00)="d71efd17f4c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688b8507f04802397130eab3b181aaf8bbb2d459340b2f7fded6c2b2ec161022361e9b353c24e04c2ee3f31ad0ce7b67d4f1f0fd1f544fb5c80f820e9031e504f6d4f0931487fabb526f58e0fc5f1ed33d6754231b0b6b3db646715aebafd2383d3520aa3f0c319c7ca7d6da39fc94dff8384f82fdc10fd692e3e58ac2bff2fdeb66652642f71bdfcec20578fd5b23aaabe32e799c74db425aff3321cba7b63e8e453b37abdbf8ccd27617edcaa2e371b3901d1820c53582745fede8acc78545caae8cd3806a2ca917035b6d1973ed04354cc6129aefd806bf80d2d823479a7ffb967f3ea228869bb0b86b3fd8bf5484b2a2510658cc135a43aa933dd0fca098b4a24fb9e9d3ed07a6f5883095f4f270e960b17fc283942", 0x144}], 0x3) close(r0) 04:28:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x163) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000000c0)=0x5) chflags(&(0x7f00000001c0)='./bus\x00', 0x26649bd39128d538) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xfffd) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x3, 0x81}, {0x4, 0xff}}, 0xe9f27869b7452f30) 04:28:06 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xf6051fb3766936f8, 0xa1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) 04:28:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) dup2(r1, r1) mkdirat(r1, &(0x7f0000000100)='./bus/file0\x00', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) 04:28:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='\xd4\x970\xa2P7\x94?\x00\x00\x0f\b\x00', 0x20018, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x7) r1 = socket(0x10, 0x2, 0x2) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f0000000040)={0x0, ""/131}, 0x8b, 0x0, 0x2800) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) write(r4, 0x0, 0x0) a›×]ò ð{6­?8¢QB™¨`Ð`7ºä.b¯\LÛ]:*¥¼ñ.²[Ô¾ÏeÿJ²ƒü×þ*h¢¢ø]öP|0Íž6wm|ŽFÉêÔFD¸†Àctâ›ÊA%óu dR±0(ú³UçýlöÏ¡‡‰§ƒl%>ŠiÛó5*nžÐ‰«M´"*oÞäô‚†¥Ù”;f[ õøT™Ã.ß*EHDòç©Ùnø 1 ²†Ô®&Úö¼{èøÁ¶µöÓ¸­‰’ð6C£ÞG°sœ 3‰hƈG×ýôÆ«¶,Sð²¸#MfUÄI•Æ×ùðš—ðê·%Z@[û¢K󖈸P€#—«;¯‹»-E“@²÷ýíl+.Áa#aé³SÂNÂî?1­ ç¶}OÑõDû\€ø éPOmO 1H«µ&õŽÅñí3ÖuB1°¶³Ûdg®ºý#ƒÓR 04:28:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xa9) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) 04:28:06 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) r1 = msgget$private(0x0, 0x718) r2 = getuid() mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x12) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCLOCK(r4, 0x20004276) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r3, &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) setuid(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x144) r11 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82160000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r11, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xc7b4cd902b283ef5, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) sendto$unix(r13, &(0x7f0000000540)="8797f078e964e23bc85851382c4213293faee2ee97ec401c95b7b8cee31c001c5b1549caa58c37a22cb2a57e45a8e6ae9cf27434e33a24ac705fe3fb5ba269b7f849a33761143e26c55957cb84db801bb9c54ec5aa17f950da70d7e72832ab098c6728b8ecf0d0f20d000aba43aeeba6bcfb7ea697b29f99d278c392e3d65557b1f75239c86ac042bef9d92f6d72e14af1f75b43c4cfdce49228a1d0a90e5ac0339d1ca7db7db0d2", 0xa8, 0x203, 0x0, 0xfffffffffffffefa) 04:28:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000a40)="44afb9d86ef9781a3f8d9517c647a56324e8a42a571864fa3171a19d918f8b99e5600256a4bd0cc4e5bc59ecace12e65e8c393ec5a66b8843fa2938b2afd1024abb618d53446e79b19d9a4c0de1c74d0edd7b654401abc661578ee0a8b79f4cc85d1012c811c4c6d5ebb8c3e25cf8ec2cee265f9d039691eae8e3c41ef0e050aeb1b717232990ed05345a170409acca0968a6b9c1069a4d60f1f94d33aef01159d5ff43f5aba77df5b8c2fbf0f28a2a4c041e606d2c22b8d8f0c2ed29010665bc4172b56f006a155f088e478a396c168d5a21eae0a1cbe8f5e5ec2919398ff87a4a3d8ef8eec7f72579ba1996d5492ac104e7f9e7b1a15134585d8a20899006dd69505786243d4541a6eea06e7ff7b90642ba8e0b7b946cf2383432d923d7b46e95fce06f9b16097e86b1fa57e390d8724e638e9d645280de897f22bdec65bbd97c6315471619de428031d738a9a4b49bdaea758895dc19d82306ae2d9616a1994e12881b9bb3af72d00b0a40f052e3e271ad34e3c8bb3b4381f3b40e849450611043553dc5fa8ffdc6b9e5517027fcc737551b0d94cbd7d10d13e434ee3ac187f6e97506901d794ea8b861be7003649142af76e72cdd2134e96d72bfd427261ed4ac99b7dde12bd4ae8c0fb789450afd00bb9191cc4b558df50eead2b3e64641071ccb2668c3db19faca9e89507f6bc78b2611b76a49442d82a8dca74dcbe238e3ee612174bc6fae5550fcc9a23fb6d8ebc4ac68f6f0676a3cbee9b94d3c163d0c314d08fe5ff089b5247f12ad2df1c55a65799491264b527ba07a4f2557f3b3070c0abc6841bc6df9de61d32c896d42f435ec0b75894c36fe3c614d7bfe58ff9778715520178012b1848302a7fc48f01380b80991db66c69ce9e41339b9f149f2970780b48509870920be72217af2ecaa5f18fb994e3e7a16ff6c95227262a838c4a86f7c1e8d657b5921c60c3b39aef35c2d76b2668ec0dd9951294dccdbc1a1657788bbf3a30cedbd4fdfa8c05404353449ad5e7fdc14c8729af097d9e3bca417debb32b94089e80c12e48f8dffbef7b0ddc1b0a624cd1337fe4d8961c931c6df2bcd6ee83efce08e99df317807e657545b9d543d9550714279fdd007ec085b9123bcc31c4f7ff87449231553b9606ef711eec4e755d665ee4db8a2a5984c02d96e586c984bc50c85374f98402908ab00e3bc5db98614bb740efb733356c6934bcc1048cacaf315aeaad14534f4abba2583fce98d09b856e45da6da6c5aeeed03e0531fab59ed788741c7b4122c4fad71347bd3456382f63bde9ae7dd446f5fbf963f057780cebbfe380639e70e4d82ae4d3e4b95e6b06c1976c7dcadc487b17b77c93a61d96ecbd7da517c31af4d6ee6493043e73734f091bbd464093164578a620f97de6d92cebdc41b1894a11b01cf2573871a9a5dadcc31012f5115e6986cc77def29f4dd8574f67e50edf31bd13dc6489a901d185a634e7df66786ec92e11c298e700233dc70f9f332db04fcb3ed32fff818aa448ee3570d096ba4b07d2a2d7aa2a00150a0f4779e280e6d23721490c8a1a0b5de6de93c851b7a890ce71c226868cd57db65b84da12b2a0c328b4fa4b300a02507a20f57e80d5b7200dd072e824cea06beecd5f6fac4dc31a554669881796afdc58df2d6772fa7d5334bb83d9cbd8fa36d61681f0b24452048953bbb1bb851ae7efb1d4ba40492d6a5b604036d45cba89834ff2c2eb4259dd8186975199491287658afeb140b7d8b91d466670dc55d6e4055bf13ed4f56f5dbc370860b4dc65884923b42e68d8b3cd9dfba2ea192048005b6cf923d4c68f00942c5d379d47deac266e6ae443b2cafa47158c6724c4d9d0ac5aa32e73e5a6bbc10dc8e6a995a84daa6776191dd2697a904929875a948a2824091d7e68af91a9c715afbde20d77d1498af41f0ffe13023f29dd20fa0d09da65d07b87dfd1360d05142a976960e1dc91defa61db9173267d3befc77df40201d7bfb227d4bc6bbd0f7fee5f369a2b07cad2a8e99a06d28348eb2cf0519b53ffa5ac5426ec748a070343f748b5633a46ed17053823e7b0bc384514bf3d67354c41d95fe80e8f94e90cb49f0ecfa4f740f8c8296069b0f148aec08cc94b4fe8e910daa67af2637cd291318e23a4328e0647c2459fbca83c6459b59af9b82de950472da418cdd9bc8bf882ce86a3788b4fc2f3d976eeb00f0b184ca8f0ddbaddcb6aa41381a85ea6a1e8aba890a5983729dac817ea6f07fcec34682ec164906fd53986a827a268e31a9683a062f9033a6405e81a2f74790efb2f938c8eb0825a502998f1d92eef30d1151b8e67c9fcdf8f8099b85bed573fff3b17d6c37f6a831fa3a17e2e8f8be03e64516aef4907984aef0d2f82bd8e087390b157998a36af3516114b8b6980d809a492f8b60a5df83add3874a5de94045979c5697ed58be1f0a172f218ebc4abd970339144ca40b7b06c3758e0bdc5afa1b97e9cc4dc7010e60d5738d6ae2ccb468e1849a360fa2b40c93d4118746fb6b18e140b59fc9e68641cc8b3f7e30eadc5b81566557fd214d8021be7e461fa4318ec38b9a3e35e010e9eb5b5c4b9488e9092b09d423af0424255695554398018c4e84e1b84e57c7c3c84cb06ebe0df64b8233cc8e29ec918b9f9edb5110056368115396dba82410395d1fe0ceef5047aa3278dcb29d58f2f81be937c358bf8ea77e6a183b22ba3cc8cea24c82b409412010c04fd805928b82e871abb9c00f90671878ed8c483d330bd540c8c98324e38cf89406f3aa70108f9c00b305b8a7d83173282b2f2c314375e0a59c0537614a20a6da45dd3deb76773ce9cd4cea95eea291460fb0e39cc428f6f1f5e2c9c2982bf21a8ddd35f0877dab8b540d2dd80af1332ba089b3fb3fad1ed1d642e8dff77b9f4855dc0bd36e5567c2201d6df94cae60bcdd4a3bdb41f56b26104f573f5e350cc8b478848da9efad7c8151f75aa903c501e7ae89122da521dfce348b7b552aaf57672c0b77382c4ffc96ac2941c44bd6dbd36800f87195fe69d0682ebbce22e03e4c011320e90c588aa75fa9f040f92efcf7ea9e4b35a9926d11524943299d2228f32284a63cca754020e38323d8046693ac66210c8fdf1b530415e04e4139df428f0d1c7bd3835a56e3c00124049686216ce20bd02513191b1e45e4bba4f9933c1e97ceea3a4b8f8c2b4adaab613dd214467dc3d62d60b154dca635a899d4f7a7e4f4416d217329d9ea21bbba49d1371794267090f3e8eec0440aa53b58a54a62a7112f838edd80a61c242c39158f17f5e03334b9f2786c96f3bed9a8a6d3b1a9d129fe374648c8e0b41c1bb23979dce694f23f958c1ac51109fc44b40f11f549ac1dae3bd63a3905f1558b86e66e1be00d06f5f20d89f8db3c04ed142e2fcd2d412b55324601c7bcd82687d2fd5ce67bd87a36f341c2f7a3e6f2f422d95a1438c11b89926f6b0027b264ea4acf681213e1318a4c7a051725beeef1797f5a383311d642b2881f6df6b4142b43a6529d662e27313cb530934b15d32048ce370f62e3fa4afec8410c40de770573531363bb673151fbb2f8edcc0eef541bdb720e21ec4c004f5905e25d1e9ca5c60fb25dd5342d218468f6b3e2936d46af3742653e1b4e9691208fe991d60cb27d6cdbdd6581c34262f96f831cab53957659bc695dc31e2eab312f6229d3de54c85b3829b15ac4b6c2504d3abec37deeb3ee2b945ac3caf2c70337a6192e37c45fb5423da5c35018ede8e50c0f48da25730275b671cc18da6447655c28e899fe29c28eec9a777cf69727b137d7fc3f55e617fa259ae45d07e0e2ef4f7905de4dad36ae6c0bd75a2db737913ade6c4dd04f756ebf893feca8c278ba01add1e830b5b556361b9b22dec45886794e5ee2dfe9669690e97741581a490dbb4aaacfc37141fd24074d724570a86aae1d9327ca2f10854c56ddfbe79ec628391eaf92133c204215aa881d48902e6468e6730edae70fdf04dce250a90517b34da7b2a4814b45bd73d210171ecbb4399b07e7cac85766f017ec0d50bd8cae78fbbe67760ef6b43bd0afdb86e44c1bf2843ed01976ee9d42e01ea5ac21d8457a1724d08f28288515332871446be6afe207ea23c3632cf50fa4d4b6f2d397cb698b282375034af21a6b96a4f0d2ccdca40c4fd7c242a50d7428bdc475b44cdfe091ebe417f19f5fe4e0ba9d23e2940ba7f059755a825cbf2be80829859603e160972c33e7c4c6ad815ecc8025deb64c71853db2befc5ee582837746e05524c610435164d6c5dd465d026963be4499dd30b1923d9ee2accb6625f512d704b4ebb89260828d62898732992d8858485193dd5df7fda10b828668752780cacfd0af9c5b2cfa9e428149ad453304138d5e35ab0e638ad2fd5f82551057cc6b15e70cb08a798eed3e1b6acaab7f2d5f4c70759c44fa9dcb91da78b25dccebdbd64d51fe5f92cb75ef86a0eb18143bd7308adef96cba82172e5f7afa434e6717e58c669983ddf6d640dff8d27536a80965dd074e86268bc8fb6d076b783ea4d3ac13fc4eddd02e2c8a9ded372573727b48148a1aaf6569c2cbdfbaf43fa4758feaf5dba1c12e8139aa47aeecd1bb5832637ee8fd7fe006695ad73c54032ad55a8a262ba89a7dc7b0e8beddc22d0af44d878cd60de83f90cabcddd76bf7f6c66baf27792cb9c7607b3c294b2761fd5f408e4c461696feae52cce7f846bbd91a311ac11ba57b2fd02e56c0e8cc74105a5f8f185728eaba1fda87b927ea86bc746c2dc66bf0f5a9234e443f4ca65c6dda11ebce41aade1d91491c5e90a721897b04ee02a8beaaf49cb0f7b21c8e6cd5da346c04a1bad4d291a66cef65a5c7fa64e4ec484e1ca12f5f1362741ceecc636585d399b5f1916b98bf2db7d000be728765861455f2fcfdac8abfaf98d80b43c5991fb806708dade9a51b27d0cd45db2fa4538d9ea13f8fe481fb50e4fe2cb0f8d1669ad7d38bf4f1f456af4753b188ae3bca2ee87415a35509a45ce1a7eaa82ba82766da27f872301a55f633067fe170b89a576d77e9dc57825a1cc2b816851ab8ffaadf79762f21f2d7fb45332f8b72e5447fbced42cad673197a7957033c0ef8e76732a0d33deedc8d3c436c33caf0af845538aa8a4f80d5b7ce163a43ea7ab8f60b072d83234815fb1f9562ab7f34eec6c776d40b50ab03d2a38139d4a9d1b36681dff6a6989598338e1a91b5eda09a151b910ce7df70e427b68caad8dc1df24321f34c802c025c62e4c93d4698de7b6cd05a306b1058d6da98827b8fdbd1d3d5fba09aed9ab93e552851e694f71fabd661a666134923c92bcc12e8d181b2502f22870b5bc1a712e1765b383c93c8de5ddd245ba182db32c45f71bc8a69920408c17d7eaa916c4076bbb869d69f8bc7cc23b5a7f816aecaa8332d6889f25cc8dd24721cdd43af23521500f26c9c1505aecb4c90a80758cc3a76d826ee87cde6643d6d2ccd4924314a55ce7c71d896992f131fdd1eaaeec78b5b0e60673808782c5a5320da1b1a4db38f3a0e210a4619e07f27b0e4f3ae743f4637076ffabfc32b1cde1dd2b9b367ebcaea3d02feeafc7482275b1676c6fc592c4a9ea2004d2fb27c347bb6f7aa08ad5f9113674d483bb8af12e8f5a37a469bbf9b259b10baba49be8b385e0c6965256b3fa404fae0cfe67eaa5b8f7a4bb0e071a6cecc6f2b8ba0882c7b48b4ff90b89161eae346669e986d4f283abae509870e5517aba2199c6813cec5c74a3208faa450303f11cf18285eb47a6c472c1bf00f83b3a", 0x1000}, {&(0x7f00000000c0)="b7fc2a43355e1bbc9e279006333a996a0467bc5a19cb1d5aa8447032db3557d8b90769ed8959a0bbf7b71ca99bf9cb388154ca172c02252d88e3c0db9249d80cdfff93b084f5eb534bdbe617e51e7e092df99d24cfd31ad746a763750933bc335b4bfe8add006e6766f84796692e2d00432d7fa10d8a93cdce25511ed7901e7d263b7230a88f553442", 0x89}, {&(0x7f0000000180)="e59a2bfc184eb16cecb47cd61d6b389d4fdd2063e36bfcc961c3db9656621123694dfff7171b0829698f9003c18a695145de6be5751b66550f415128f3f0b135cac6d0930a73185044ab9992747454c3ac6f138a9c09bb9cf443d1747fe503babb07a1d867cc25439e620110c917d1fe00c00e59513c8f9a2152575813441f628aabd480f0d2638b", 0x88}], 0x3, &(0x7f0000001a40)=[{0x28, 0x8000, 0x5, "333d4b710df8f4fc17c23db58c4d2405b60ccc00efd3e5"}, {0x58, 0x1, 0x3, "c72c9943695e458a0654ce1a5a1331efe195d77eb16eb70aea0cdb751a6af90ac550f896b78a3eca8316200f15080b538d310fd47ab67fe50c944319ff4b75a0cda8"}, {0x30, 0x1, 0xed6, "567ccdeaf271cefb6622adc2bd80bf0d9e58570e100b1aaef33fbf"}, {0x60, 0x7fff, 0xc49, "32a9e4fde55404c60ebf6f2e3a80338d332d979118bd7bb017bab8999b55cf98cbbacebbd4c0bf4b23676e858a3880f3cf148d374af72ce83a2f78975c6cc6b345734f7faa2464f953"}, {0x50, 0xffff, 0x9, "e24792c50d665f2eb00b297d648e88729a1716c7c2a6378e7e045284b94923311f5b1ec584d5bb575f73ae1db089bef278aa98a8d69c7645f2d6d66c"}, {0x18, 0xfffe, 0xffffffff, "13be51f95e90714d"}, {0x1010, 0xffff, 0x7, "7398cf333616656d9468c992bf96a33d1e89fc9f62ab0e85e92b7d15af4a1e8de80d312c4e9ace558c33079e63156dd9b00207bd3906aac8a9d00a56ec7a6f4fa75fe1509228759eff7285144d6a279a0a6961c40b86031117d2513cb550158d5f29860a70e8d29534118e05ca9fb1b46e9fc83aa812b0f3a183407e3581ccb11a6b3aa8883c95688f9f0cd46858e3d63b1156980dd2c33e9d419c01aa6bbeca617c79e93ab467baded1ce57f0b99442282891f189e4ee015610647bd2f9106e02a1c3dfc2b059371a8b522a74660f5552decd149eef3a03babf111a7a50f51855e336170c9ab9a0b34844f397e5c577d9204b0125d08b18cb4cf40a4f0c880390b585d6590cfc24e01386a23507ecd31b4b0ae7677362d67b8d5cc6a982d359c96bae02556f780e74bc10cd49ca56e32614c1f26e15c76799f6914c29696a3bf40a1539ad1a9c82465b3ec160d7864bc4c2cadb5b58786d35b6fcc4dfd18147aa20726c1799b812e59288d022c2e558a65f75fcab3e9045c0402bca66c4501f0ba6e3e39125e09be612513be4572f8f6e9b2a4746e194a4799bb9bac8a8174ead221c6f34b8f24df870c9bf16f39e68af5e62ceed01c327290c0b4e8b7eecc1daba404e6d39fba9b9efacba4b6bc5cb3cbe76839e0ed4c1a59f168aaa673524e28a28c44086296a7b521c7de12d966967d58e5a7b05ee211dc65b92a265f287b3bb68dec63237eb467c581d87b49b11762acc9c9d1bb334b35e18d927ee510f043aa629adeb481e2eda000be35a0b924c421647ab2c0bef546693e7396f66e79406e73a26729bf3f9199aca543c27bc35529a8786599b5aeacb41e712d6c5fae394f600f1c0c60dd6ff49bc5a830e9fd1a7bfd418251ea13e63a7381a404fcd66d88bc3977a941c79c7df8ee0d39d002213641cea3cee896cf1683eb654a7d6ef50ebbd6fbb809316feb00725ef4222b80ee628f637c9092049ad7f102b80fd913569d2b6c096f739b712d6ed3c325b60a2f4e9601e2d9d2cf96ee13b181ce0377666ffc034776360b1747fe28e3e71353922369703c5c7ac1853c6e99ff8f7e5e0bec90fe3bfccf2ec1d4b4b37a71baf44adf1c2b5348efcaaf82a1798229db239098f4cf753cdbf05888d3f3744a3eed24e4518e7ee03dd40f47b5bd9726176825922e164ccbf37985a2bccffe64008e0070c0bb28b6640ed23ead6dd40b871ba28f394837e7b6d716e77efffa9e045ee7c5d735496419a33c5f33e2edcd80b7fa915439034935e4e31f103712476e228cbfad85ee12d120b1408f84a0f910b374c113787be34e5aab2c9153c9f6c98b92b4715e729b64a13c38fd9a636ed432a7bfdc2ae4aaf9ba91acf41f584275d06321511460657386482789a3e5c3e024486850e40b913b07e3552396aa78a7b61beace054d9f0fe1a6c3c27f9dceb9352a857ee8951be3775d769ba8707a75648afaccbd20be9d9fe3aa9ca38f882d5f0931b2bbe5eed7da8644395dc635f5b28bca89e21b8f86dd68f33f5755b272d17978ecc42526a55fabdd5a9f143da3705ddd528cf86ea85932afc90be869afc70bece3f429dd1e3980baa9e72eeb6e33e57c60f47b731d9864a9565400fae1bec172949bc72c41b9a3ea94d49c1281b21c654414f7f89faf1356b616959b97cca62f16d7452db47acd56945200744e4a5bfd36ad2e1a9002692c5a0db3783008fb91d07dbf4ffb693cf1e13e846089503ff9323e04f881343e1351091c3eaffe9c9c98fa5637f1f18f3634b383e7e51666170c1fcca250519bceca6e04096db671f2e6861e8efefae22922b6a1c94fa797a9e8fb8937108e4f4e7953b8599ddc01b656d61ca44a1ebd428e5fc935924cad9f439585b8ae7ec8aa05cb1bc9ad6c2277cdd158419aae15572c133e69160504d2f929209fe82a9c0a775a1e928bbf5ceecb8e89c79d6a2de763338d935dea961818373d19a7cdbc22242c10fa1efedcda3bd6215773762138accaae4fd806932301138c0500410159a83c0ab37ab7444a8b90d0eb722541c026a48aa619983d76ea4f8db92c96a96ac4685d878ff0c995356e84d4e1a6e9e81c44abc7c727cec2d719d1d8f337c860e4cf0c051873e1843235873aed74434e5a63407a613cae3a22871d3758a3321ebae5aca49b69d7799f78031afd0b7e3d229464cd95007ae341691183202b23efb3962575fbf75773c4dd9682e1b22b436dd1a62e39f0fd62cab73b902a923636f67423a959daa4fe835f36c0b081d3ec30a033c38fc946e08d1b6068334161d7d6c9e1f7ae309a73cb8e35041735a127a2f7d4840716aa299bfc4d17577114ca8ae2cbaae2672c48d3fe1614f43e11f58ffa6216bc9ac966bc4765b824dc79608ff28d1111418f8fe7263a2154ac2e6be8bc69be23c884a6c783ff8934a4d51adc0f1e2a6d2585116b142cabe2ad414351e343cbcb656d2a99b0d1a27d4650304c1d3f8d7698aa635eae36238297125d4580d18db734e935992a2e16e9f0caf964effed847076bc50167a4d1a22609c660bb59eaeef7670e26bd82a31d6627d83ae60ca4d680924b5100b91cec5d2d152e37f6aec62bf089b1d9d627b72fc57c4c7a00462cc69d966d10ef3d81b9c87aea7a5c18cfbff1b11e5ff197124c509e5a44b9a17a01bc2d76ab9a6f53256a849e788331af45ea837f54c5558266842a8b5b51626018ccf0ffb890872614c3a31a54285df78ff66fee59a6c483bcd817b09bc41f72df129738149900563a339573ce6b9316262478b917c6125bf0a6a5b5f74ef56d80b74035414b8ce3629c385e59a27c15034dad58982dc4699edf757f72ed52ca984fa900cb084528ae8efd0aea5d079419bbab76daa3467493f0ba8940345c450b7f64d67a15a03c2bc0e1adef960860747e46048f10c1684b90ce3ece32e9dba89cac7cbb92744a074e441ce6bdd3cca553795532d9ac44a4ce01d42a4d0f22b7b032cf3914b39c0a7e1fef8cf47182cb00b01d8a5847d0b3c87350871ef78297398129216afe9290798322bf124ea1e4e50d86982eca9a87151e1ab3fe8f38f6b9af5105d7b707bda9e1fc21899b636d7b87b83b48cb296c4bba174e0d7238ac8e79bf152a6746679918b7f45f43e8b9cfafb2a87cdc41b8020a6f65c609c3b0a9e006ee1bdd57fd2859ad9a8b560c17ba534c7268a30df82d272b1a0484d3314c119b7ebd11f28b845f6fe18999fd83ff0bf076732d21920f0eff87fb7e5913a9a2d1a10c07e2a2ffd976f2fe6824c9b246f8c5f34a450136acf0cc09f33df595e96a213af37eb99ee2a17289fe4f48d3365d4e5e1fcaaa379a614c74246c7708b2179b666c3367020382b5b7f4440bfd496cfd4ffea46703d30fde653b78ee800227b25bfa6dea8a392eaa71fdfee9a5504ebbc48864ca68b4693f53f8df4430461e3fa50b17b79c33561162b4bb29807b89272d9ed6dd39f66c0c77a651f0f3e8a8a768da74e1e736246356cd323a5dacc9b0ac4cb3a6f5e36d7195d955a4e7364b4d07cff1ac4c9072e297655fae341944cc43ae33dc27a3b50f0ceb6ec918ba0bdd099ec7c19b478b4377fc14d9a12a7b423330ceda9344fb33f0fc69102b37108976c967553782dd5b2b11a47d8c52baa7c367f89958b5d0c5e86be8dc19e7984452e6ace149850693382ef67b92fe8187e594925e2f1e558ed544969ee1e3f1659386be49974274ce54084e28228f9cbad1db0034118b53c711fd0fb370c3c3729d8c1a7558a1b2a5e6d5bff72494914883c445fea8b8f761845da68b86121bd1201e8fb31e75ab170320ae32cd9578f7ebf9afe5c9705d9320857c6b6c4fa49deac99944fd1983507dfa7152b11162f0ef499e4d6537cd436ad9647bbb76ce34bf4edd2d2a28a28fb037ce3aa27dce6a07924706ca67546171c06c095d851f1c735b6bedce13c54e9a6058da50c0e55498230b038ba28588c5b098a343604f95b989a867e35b395a87e9b638bfdddf8d55b881695f96e89364eec24e6d8340d6751b5510e2f6406c1be473932f5659f0f760deda0864af0b280b50428d3e6d3ea9e82026bd9effef28d2d8859ad25a6492b528cd5886da703cad2be7caf420a8c2c48df00d887e522f36c6b1fa6999c6bce28d5112496dbca914cb45d08eb5cc4c028de4e15a3b716fd39689b1e36069e0eab8c74d7fc21f4b6f97b6e4d530ef642f50a1e95c361597649169a4c94cf49c9f209d180ce7e88bf6d90164e8d3cefb5d24187693e23f4159b319dbfa2292cd241945e1835806789f8bfe80b0bd73652f59e34a2078b7262cf9fc84d6bc4cbb4a3895d42a204ce4fc614cb2f9784e2f1d14e249b015dc5607eae6401d20ebd26d209e4b50cccf23dd8ead7f0b2ad74d5764ce09d2898008b49d0657a25f8474b8f78cb4a8054d577abd8c4d3b33539fbf327a1183b817074cd5017cf880907f78b2b36bb8c2f0db91f2f3ccab6bc13dfa0a504025e1f581d11ab83a859be400bb5de6a5ee4e66be0812e0a982bdfcad69c3c6e628dca5dbaf806e446216ab60de50bcf346e910c5f662886db34903f0af244019c23e26279987ca36819012ca6453723d4d134802a718022d783bda70b704793ecab2debe3bee0d9606215793415bdcd16df5768ce7e5492be7db42a14ce727bb8caa5b2716d24983f9b8996d15151353a7b3994ca288564c2974a716449f35af577a9e37664f226e25fa6787bd6a8a1a06f370b5ba83966d1e51d03abf9a4ac6fdd08d06e208311b3d653279946e2f356e440b4074cdea9b76cec2efd096b59089e69fbda0550e5d228fdb869ac2be2c971c8dc79fe02861bc9e3a1a17d0a61e95034ada91caa2d19c28b189cf6369f728c956e4542f884b7b5c110f65cc40ecf64a6a5b31ab4246f383a55d8c43dc3b852404b13be21daca190b08380f51e5bf32601f39e8bfd5ac817dbb9196c7cd6e4327ac3437152be672a52d74854610abb9f428ec969127bb74ef8bd0e1826b2ac875be38981ce8c4bd26d6a11263d270cef655a2371a72c9c51cc3d5a1424978d9bf5cacecdc71eb4e91cb8bdc70e7f89bd5b0dde1c3d2f892e113636d1a742973006851067b40b31f4e5b4bbd5d11e0c3634da68c45f909fa11f0443f57bde2ef4492c82e088f1c8b0da61c387a84fae257a284a7152c147c37a1d28766adfc0c6db8c1efd17f7c570bee8ab7d0c6e32736285b286304582a870973ab62bf6db643728693f39adfc737618ee9d7d4c80a8d21b715a772a9b0fd0c9f6e280e8e24391d508cdf88d7a5713548006556fe3ac2b41864d6f162d320029364460c71ef40193e69248a8b69955c5c369aca2b8d9c45bee0bbbe85a5b2b1e253f0a4f59225d5a91aa02a529a3fc6280d4fe4f9f4262fb73e7c630a2e7333bcade2984002da56bbcabef5a6590426b61aa2df6c5a3b38f52890448bec7a3711c30044b82d1cff215e039b56b53aec84aa01071f565fe42731dfdba2c9988270088a74f1372c32cbfb1f0376be2526beb6bb0f8788a1b6ffecc6482aa621dff76e6db500347621cb0a0bd8c35fed9cebc5e25c25a5f0e31db315b3de22d087c5325870361b3292d0958e35ea762d32021757d19c7686b19209a4a77133eed1a771dc2db808bf946e95be5fdf96dffb150bc731adf71f1322a071b2b1d45edae174e22fc7c6163cb31beaf1ba4674c17f9ec5305ca69de936e8963e4d1781315293d60d56c1fce187b664737346b5a80ea661c0099b37d8ef5e3e10628df0178a66d007373a3f3aedd8"}], 0x1188}, 0xe) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0a734349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc476400000000002c579f8c5321546033322396e471c1cff141df3b471c88441a4d302dd646f0b93966b1cbc43a0f7a120e4f8bb51c55e0a9f43210a0b7384f186d5eae0d933f13229a2088773ee381838a30c09eb94d4c612065267c1835db2197b96c58a65aa5c5f8822b2a6c81fe25946b4cdf59034bc9bd34ade000b93ee981decfceefddc30efe5004f91704f01c9cc94177170e9ad015f0795104cd5391481c0101cf9136bb2235726c9ea7f91f336fb038fa"], 0x10) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 04:28:06 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 04:28:06 executing program 0: syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xb) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() 04:28:06 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r1, 0x0, 0x0) 04:28:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:28:06 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getegid() r2 = getegid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getegid() r5 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, r0, r1, r2, r3, r4, r5]) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f00000000c0)={0x0, "6bc860a026a4a3decd9cba73506e72a8aa95d3b8035920522d526c65b05aae49ba0bb52beb0d3188d803c98651b2cce62084ed93e3e1b1b6c5d187becba8106865f6263c2acbb76a05b6d7bffe926753655a73ca59f9aa9ba7506ece728107ad17fd2297bf0f56288542cf78054c618303943b4207e907a19d974796f725068945673f0e209d0b4188d883b7cd13dcb9c75bec47acd25281121f1dafe027fe25deeb4eddccb7ae50af7f6dc5ea84cb256bd0e3b4a5d5f9309bf36642050d61acdef1fad7c4d94a3fa19ea9ec3b5b20a7c21bbbd2b7855cbbc03d600dcb8193c3f363aae9d2e5769d1d36f83ba0dcc9d139fed3aba117bf9b1899cbe6a74e91c16f07e5841fd674b1a9aa7c0f15b2fb09c69a69c44a697681c593e6ac4c69e59182bdab33817deb5cf71d47b5290afe9ed519b6f4d3601ce586b755e02c917732387545a4f2e69993a7ec8525c6467b311a704b7722a28d8b60c4b487dee9052a6fa7113a272602641e3c716842635e6a9a0b7e0255096288f7f4b9e16285e010fd1872faa359df50d3717c9b0f6fe374c3761cb2f90b27018ac63590d51931326e89f90153ec9888719193d6c5871dbc1cfd5a1eb4920c9ce8568c85b1cc85f96aab675b2efeb9b37274a59b7f8f2cf5b7298964ab4d6247554e39fa58d4a03e96125ac202bc291cdd951bc7c3060c909402dd3c2bf8bb0f4648f5a2dd80240361e5ca9090f9b0b299840fcd1302ba8bc364a0781a0e601d54a8386e457638cf47d86006a3407b66a68c10fd039dc42a45b928093c59fb674871dd6da6d1743036218426d6f62a7e181e3a00d6248d2095cd9d15684f83a6805d35013abec8e6fa7b10721bc5805a281b3804f65092b0c0435f149347782fb68aa222c2f1ad19754f37690f87913a8cc17b0a932f6b0195eaab55dc5510a4225b2f484320d7486ae9b3467eb0752cb8628633233d6c968ce25352fafe8740d8df600657cc3534ba3e95192d0aba91deb7ce92d2124f888ea5ee6f44369f564ab90b9dc18518725df738a901b68eeb1fd906060d348d689a82590794543e3c3cfa45fbefc12ceb7ce2dfa9f4d9486b8fb40de027a9a590d345996f65892a4ba5ffc714da74af997dbe3c6451644d01bcfd9474ca651dfaea02ab178cfffb3ba4079adb7f9760b78ef0a2faeeb2f6189d40ac7d4a6fa2ae2e09cc253d96914217e305e24f67e5fc277b52bcebdd012c51fd6c4bb435c88f81633f5bdc924745ed0fc8856edbe2156e6c77e0927ea46f4dfd40cb2cc08f82332c440bc92c6c18f2e1a2a89b0b61a477db8f9e3b76e9b891a781f68ebe51f1b9b661d5e80b3cd6f16cea641d2868dc3d9e1d7b78fc62a67c4948a26ab537cf403840ea229093b28697993017b2234da000a092c8238673c7c7541a0ca4fadce879a931b428b819b15469db1f3e67fcf19383adf32dddafcdd0d00b830c7d48e8d601933b007530c11b39bfacaca30f3c3ba0c76e1e3d9dc04b9b47a4066967c20622e7b2b4aba34ff5f7ed496aa4b30c44c5add3b51cd9d1c0ce5de28b27f4b96b2dcdf2aac23d6093e38afd6f730493f89a5d1fee482bc627b018e50af3a961c8f36ccb4bfb55d5896bb2c1ec040f68e169e29b57f9edd2fe0dcc22320628ce9675b33a8de6ece12b6be69ca1f1c6a3b7521a01f3ab84362ce178cc282bf77114f0f7edbf1d6a15c6a9bcb457a54b6cca287c9b696565f22a71e0b5afd9281f9db2b0c3f02c19311e6b0a9417cfac1f78a15072b4cb1f7302a12c6083b4b8384c557ce7d9c7a8cff70f983ae4ec65c59bc028e22a55707b37878c198bd5f4de45e57eab7b6db58f2ed728d7b84137877ef02f9ef69154e890ad0bd1fc3431b42aaae4fd0e758856cbe95cccbd79c75efab0249e419fca7c56fb0522d7d33f36664b5a0212f158d417bcbd1e0e76a4d7991421a63b1551f16e730a34a20046492c6800e74939ee2a8e3c8b8c94a371679d2d45d1184db75269fe3618dfe7ef1213f8f5e197929df56cd98c6382ea94187090636630a5842d8da8b6563e5020d070dd90b09336c2683b0e31e0b2255372c4d1dbd4efeb6e6782125df17ce626afab25040fe2af5375baafdfbb98c44795967e442f67607a1771e998cb249902d964846b7cdeccbd0115aa3c37c1272b93c7eb90f2d191585051ee9e568cd5a61b2671a9331f0146dd659ca4b581671393fcc05e7b0d21e9ffd7d141de0e888170c86812c031a918eb81c1c5bef449d53155bd730884813d50abe6f500c7996141082c654d565a511fe6321a448ad3c4d2ba133f87dfc1bf29a4223fca9c575f7bd82c50221c6cd66d2b2d1fb6d7b23c82eaf4d61f24e7fa3ac5d5e091f6fc65778a85dff97cbc9dad4a5747a0bd93f434d7c1ccabfe71635dc4cabb178a77a400453d830d286e06171018a625c943e4196acdfc7ff9befdea1854f33bd35b871b65309c27cf44c1f8d334d44af68b4f08198ec15b09d082518286d112c2c092de0a4ab8d2155441a58358853abdea3cba2c7e855f276303e9e38e776563b9994083bed94f103ba71ff90da3f6fcd8427044a30c139985f3704f4552548eaa87b145ad844fa72752086be26558adbba8fa1118dbc68b511d1a8dae214873ac812287d1a44dcf2d51355f4321d9ed2c5efd01310f90a2c7d589a6724ba6197eb209b839bfbaf59551ed00cdfaf80bd4dedd6b08cb47b47055661b36fe1ceb0966672ccff2e494ad3dc62321a29d0abe5b6028ae2320984739f3a850791e73fcca5a8032c3de9d57457b1981e8ca8e2f4e3d1567e4bf237a5f748a1a4c4925108c11826bb446b8e8e98b27a3e188de44c32548ab01b47486972af6094db332e69d62000f7058eea6c5ef2b0ee954fd56d9026e6eb0e9789981cf4e39aec48adebbac97bd2f1895eacb3ff7146e298bb62b5d115f92c83b7ea3293257ff1fdd2387ee9649b3eec2edfaae202f01ea18d63f1e2f8adcebaf223ec4f103ae8af1af950c7e7d95ba93495233c4cae6e3709f40480d18c476de287da223fe9aaeaf9347856fab642e91e9a53a254b27cc0e2c11aeca17b4cddcdf9528bf41ab09818d44a7467dc8fdf0cc5cd727e0f5f365c03bbc24a0d77766d2fde9ac192169376cff638d8dfb7a7aea661f25c39403f238ce856ebfbaa2a05c80ea9d594b8521eeaa276a6589012cf9e78ba2aad124fc62927705588ad92db223ae610835d88444bc4daa28a47e711134e1813eaa0a47261a7523cdba6ec9520489b9e72674cba2561e40f27cd9577eb192e8f55e78076ef7267a933c29d792d5e493eb4f428512d1918dad87610cfc77765e06a1f6ab2c2ba17d57a5bcbe443e7c35f142c3abaab54968e85cf23ff1c7c11c773d6b742e6ac28b04dcbd1d963235c13b30499c0adfc407e668d4b1864877afc7f59686f2048c297bbefeb3855af480779fb67795dd575b4e665cf42fe7000b259958c5298756bf2144544f0ee6ea86492968a0e7e2c28ec9eda6a4b7085d2ccef20f95956a01949c1d9d4250730d91706aad82a44287be2d79af38f14a80b79751575900cb153035ad3d72816002c2a1c6bc2e63cabf46f83d1f876b7946d003a64096dfa5e4fbce493dc5aa05dd31fb5c1e0611819aa7e7ab58c60fcd1d0ba2b1b4a41adf6c8624b19f53b7f33bac353f8489947f7a912fdaf511c01dfc8874732e8648381a3c8f62fce8a3276e80abbad3dc498f2cb0edb0936284346a8b1f463f1a84ad24b819d1d58cc1c116fbcb3bc84a30db017fba1d71a7e9d52a4a2f65bb00c767f12499aea35355af7aceaee7d2b90ee19bd5dc6a81ebae337a248262b88db6b30de1383a167e32f3d804b9af8b085a3606d354dcd79da141abb56c2c9a07e030f0da523fcccf215a2b5cc67ca2a2dd1bd9acf9caaf87e78b9959b93d78da93530c9e73fb558ecd1a09c162a1d2e49da71293f8329e0acf5988e3b7942c7c691fef5f1d6fa4f18454265ff26dddad95433272f648c4272cca2aa1c6fe4f57d496f05a62894cb446f96a765727d3a24e4249d20f26de993b4396e67e593be61c0b85d21b0807a8346e7e04bd4cf8724396e243e00dd40e1c85a9ac2bb502faf7bfb3f96b5c7ae5660ded51b19312e171a3ed1635f329543d53a90b5943423642565595bbe3f4037dcd69169971eaced258f59fabfbbba0cbcb0d8170a592ffe5af5ef27a9928c62a2a696c66460d6242001bf53e2b7a0746f4104f422523b9721cc10aaf11fa6dd0d703e6e5b6c8a4e7a537d74227f152179909f2515d0395a76a44556bf87e34e1dc0b11f96fb40db8ebaf5b04cfef8475cd252e5bbb66fc6cf36733d74c82acf1b9dfd10c2034135f2cadb84cc4135cf9e280f4520103721896d8cf90948b149b3a5c9b0b7480f4995c551ed311c23dffc7b002c8ae81d36e63727f7f4d985ffa3e0537ac3a889eb1db527d103a8f73217b3f82aafee3d8172891b18c1ed37f13f9b7a40949bb137b91679aa5c32289b38419900366372dc1dd2912c8d446e1477900de4adeccd7b6bce7846fb1f5b4217955dd89c7f83306ec958501a7e45ec8394cb83c4381dc8e115f4ba30efbadfa95b688b3a660921066b835c713b73bc95cefdb8b0a6f5494749c7c2720b9e343fa22324ba0b6900bd8c9d086e67b46019268b8d924171176424021bfece42c685c008d73b1fc6bc0c6cde8951b4e22784ed2dedee6c3c13272c6bb10aeea23ed9c6e4bfea6281543500600f8189435b6253e4771f5a4e18ef143d29a3f1c729f349315d8834f1448a6fbc819299f8f58098913a39b931e7b80f66ab21d5867b88221bdccd8b7f1bda03b6fedb42c14c747db31ef87ac781c4a9b88fa504600493e9a7da358a090aa6cecc924f17769821dfb70b8d609866f0baf3938a66e8224de5f7e3885c5e8e33b8f038d77592a23a07e132a823a3cc9e92f7692d6b601e472e6776e3e3d789c410acaa81df462bae8e6671cc587d135fe7ced28f067f58e7367491ecd41b1aaea0958601b2436b1ac10bba4366e88e9017774cc418746120f13d85e6c23fcc0d435babae8b20f57d1c867d381143f6bdcbb0b130f239416889e1404029f36ddf37c76cd0a1cbafbf0835302c64a0fba7b284927e96aaccfc01890a4748a4b4bd247aeca1874fd4fab468c848d9108fff701009808ae155c7d38e4ce0998ff12e2b4ceb734ca492098542ddd00ec171e6a588834011026f6483c2e33f2fac40ff4192b1d8564e13aa5d9a6f2234d3aec008ac0dbe62f77303320c41f39aa77eae18a2f87d10668c029150bb9c02376c435b99f3e1dea7aa6622229120d5a52655b9abb946655c9fa9c17efc12952b90a04dbaf8dcaa7a7e7d378eacd53f249af5f1145c26fd1af6e8f52b228eba5f76d926f790955d045b0078a9a839d6974757e86791cb0a050805ec8501bdf49b20d1f20d9c9b695ada40d5a7b0d341324a52412821fcb4aecf00663291f735634ab7a6fa49787ed60b41d23cef4b95756e8834cae30a3306c3e3779f2b4bb85018e8bf4079aaf45dc5a5039ba3e81f852cecce0961be62b26632e5c16cb92cbca71d89ec47ca158b8e58fe452d405163067246a51a0c837c74b358fad23d7d488b653c7b36a39f80416cdbab12a413895e0e8c8a4e97b758780ba46c360b25725f7e04c3d4ddf38bfebe1e6e1e470b2e11600a5a7536b32b2c2819412b0be86769c00e4940cda669e079519ba4862bafd26f6cdffa1053329c4e34430c0d6da61545f994aec31f1f58dce0d8a38edd48833fc"}, 0x1008, 0x800) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x200, 0x0) write(r7, &(0x7f0000001140)="b185c266d6368e5958e6f417eac8f6bd1950958b7576419506492322123b7387c1d960585082f66025011eb4d2cfbfbbbe9f0dc5d9c8056241405760f818efb7e9427b520fd75fd8b745d5c346aeef4dbe9cae22b70d3b52c0632f8ad8f4a63e7a41af014360186bc8a9beed4f6bce995b54a968e3e6191e15d0ab8f6e923a0b74068764c53321ae231f5bfd0192ccde3747af5c5a3f3fbc49388ce1e861ac9890d205b89e14cdf8b16907acaf047217295957400ec3e2d188d04c6f88d9a8649128fafeafc705ab83966bb62b011970bca044e03c0cde959ca7fdb0b6a8e5d07c645ce5a763696b4ec443df8e201bf299b11fa3d9c74b5c6499bded9cd51adcdd265608572ec3770f3f8ff860897fa49cac21d956985fe01362ead0c777939e6400240d7542ca33deb5a93468d5aa44372f69b20a786d9b5893938d2edc258f016ea697605d666fd7b7beddd915c990086aa144a22bb6a98bc465f69c0f6485fa63aa089ec4414f776688420df7bff12a6b48122a62d46e9f73232e91e6f3bcf91072cc37d79f7074fe54f73e9e356a78b33d00567aefa7afb1aa4f049c4111bb9197e81798c0370e17046d780347d7bff40161ce6aa698c32242a5702ca6cacf0ee83b92e2c9f801f0f5b6c029a2df2bdc5e89abd39fd93339ea326a953b1174d26efe92664d162a7d8fc655a0245b58fc1ea2a80715c19045a5901ddb0053b185930585be37fe3d7b996295f0404c8e9fa8ea1a08ed4aeeac3f738c6d64e543a4423b949ffa19dd3959b8cf687dc7c729e3693e3619a4953214437e54069c3ac5fd773d426641248c8f2a8a1f3ea683e79dc24d7d1a40a3355cb3f629e87a15cad0777a31840f8f7fdc4fbf93cd7ed68fee1f7fe05947999b889a7d807f80cb8ac4989421c3f96fbd28f5fe51a2b15b06d64b953d3ae1b0cc5e4c0f2e561fadf4064cd8b653a7ec8575f1fef4e900ae6ab44ef552eb819b3ea1dd611e41c2196ef644c2e7d56f41811091113ec5021e7877cc21ac01dfc8ac806449fb3517e5b34024bdcd82c2f88f37ebc436747359242fc93ed122964eb75e77270138b42d5db5bdb77600c62a98f154948ff329ad08c5a2c9678fbfcf89ea213c3d54d175899d58b21fb370e159626a75a5dd208687847e47723497c0dbea0f61b539f92c240e8bcca7a16768d912a3649a46a04e5968d73e899ecadae17a2cffa4fb1cccdaeff5f010f52a7f322dbd3d75ce852737a4260fda1198717a4fa4c75231317efa9c6362491337fd42cff06f27c5b6b0343dcf1102bd1b8c034b57d224e1a320029e37a8fcac11986fa93862d9be5e8a4e38a9778f5fde6c517b12006379e3635973531337a263e72380afd4200f6c2e628121a6975574e365b0a27805fbbf139145afa3c01c76dd1da4be027f66adcb23b4979ead743174a3df3b8706473004f00c4662fe0931ae5324d77a6ed9f8a92ebf84275d0fc3e96d3e62803b59c23895445885936091afc540ab4bdf1d80aed312482c51f8e7aacb8ccc00b0b752f3f58617e594895f144fa13fb0851192f64ac7b793e26832ad0d692f7f64eef825e15fed967587dc4574440f1c3ff18abb74c40afddd5ae3d6bfa5ba2aa15b11296a7238c50af3efd1ca321f0c441af95b6263da9a7ceda96a12854e4475c4007baeab7a127744e1a81c2ed57610ca658abdc4ebb5c33c4f47f423a0614b53d4295ac6b2dafc9eef5d48a13ba6cde14f735179f2336c7e3bfe6fbdfd2f54a1daf7f2fa16426991c5320c5baef31ab656c6eadcdbecdda2cd423b69b4ec589f13a2d16f8c4df25460b6e994dd307106f69bb93f02994d80a46f503085f5bb31f3669f72826bfccd5144f9ff50a1453d783bb06165048672293e2f2989a680f70333eff8d016ae13f177e1b650037523107622bec4e9082bd81773c6c841e83a3ef0ac087e2e93a993cb9f62febe728e9b01eb832855263557653095814d7011661359cd7729b14d3b3d39291a6008c1e299aee8b9abfaa1b4cabcda94d4463e461d6aee30823be455827db5e9e98b151259e485e903b0411fc322482d7a722d963f7ab2b5fcabedbc8175b1611630d07b0bcd81d58cec940f69acec688ed8ff604a10b5dc3c47a47b7ece602d25f50a510f34c10b1800851dc97d632dd2d5bdd659642185d798ef3a3dec73cc8dabb72961da7be71badd0c0b232fc9541a955694f0e0c52393bb167c7efff05a605275f55e8c01919c171b1b6f49b77559c055009815f052621fd4f46e2ee2b090c2dc326e786977d8adf8794561d3e564ba52801836920c3f239da2c3c4a41371be1e36db0302fdc3e5692010901e2391835c631454308bcb6b7e51ca6dbe0616af1bf3a26a2f9c82299f706c90529ca175ab5d71fc5ce4e355ab5046cfc8a19e5d93590e5228112eb6e9163ecac344ed7843bf3b9d11c5f8a8d86930831646d6bfde80b0484b092578fc47b262fdb027241f9e57d0647e080db66da9ccbf9ada8d15bc2aeeb505829f00f8e031ca5a2e9f585ffbaaed3835de22d3af752d93d9c3a48941e50d74913e8372e618cd517e180e084288d55e3b99c2d09546ea26322f9c8bbc90140bfb777afd785ec2f5947e01f5150fe0383aa86a3bd11a38f910cf3cb3ae65c4be3c8ee3f8bb096da84a820d0959673d489d2eb967129344daf5c4141e24085036e4396a82a5dc13ffc690f4782e0329c2ca98f9b8b0059a3287691707693aa478f2edff61545308261586e25ae32f7b8a7dc1410d9bd1a089fee28d1d895e4aed67a0e7128cb353d735324c9e298635015bb7f3931c5ea6ba7dc72852676e2274295e2f3b729897ed57ed21142d87bad61e092ccfda5418fe3c454dba7ce37b2428135a622b430a040ebeeefc6b1de6d8b3c7f738c43ed0531b8fb4f6985a4b184c47ca5508324cc4c6b337ac246d34c8236d069acdfc2a305e75c8bad05fe194178c805daf6bdfc7a638244d871a53d876433f57d37b211246499ef53135c170309c84f20203e75654fe34d305c6c33e4d2022c2cff7c23863cd282aa107d8f8159929ec96dbe75f705c69150ef93be3f1fab5e982962684524c8653042f94c5d9d5a46902777af3f2dc79bf1d698d1688c7e25d80371398f8f1c940c35c974428764a967f6fc71544417295441b6a7a010543bae730c6d595436917912c83f8f6c4d804232a82384dca3a3cb697f9eddfa7afe99920aebe9c73d0c37e4d243d0fad7999603cf0ca63e792bfb6c9d86e89c373a121e3f4a861a217fd4e832f059facee35f39783cdcb5f3ee083ba1033c114b0fae81e892384a543f7e46f665a411fb4b90dbbbc51547e14209b44dde9a1ddea3a2a6f06aa54cbe45f2c4c1fe677773c1f99add55fa19ea99a902e6df74e536034672fa7c129f97776b8133b547cc09318eb9d49404061c56aa376561481d879cf237102298f0cd825a512f5276b6cf82e38559bcb025431ab52f457df7e440185734b708bb33f902814d217b9a57cc09d56fdef5e2af5fb12a800953462d1dd5d29b43abce9586fa6ada4524eb37b87e9870b309d6689cb971acaff4e91e08d9809cd6d09a154d1a3676b10eccbdf09043ca146b4457ecec3f2e9c7920e40bb057b10c6efacf0f52c1df1b7300f60e6005485cb39dabe30318383948acd833ffa849a51f194f3b1a65ea63e4981f0502383800be100a5b9618f9f4584537def8f0d16a9f8a6922881141668f5fcfc30158d3473056943c85f6d0324d3ae6eb0005e69f0e0df569541e4db46ba4f18b87866b3f47e7451a5abe3eceb6ec1736b610505cda7b6191ca5ba851a6d911236292af348a851a34a6f4008fb6b7aaab4cba96967d204914962d12464986bf33603896a91c589e80295eee81064e9c84f80852926431b43109c1a7108bacd9cbe64391113ab09427d6e9fd998444969551a8fbd8f82d9ecdccfb6bf90c9144649801f74b16fe61b03ef0cf471a9a4ae2c993b404a3fa60ebf92109a3de00848e72a7532260b312f864947787bc835431bcd312b5b507d43c5d16e178c8b4fa597632506d29fcbcf30683e48841de131d9e944223ea854e17927aea3dc5521dd075fcc0dd11dd04951df5aec74f2c9709d620971dcd4b7713116d29c18b4808ca4a3a7e237cc401e4718fc051f07cef0039096efd78913b8498a1b5a472c8e763c791cc1671215ca39b7ea886ecc3b8b4c6088219d9d74460276ab5fef72e2a6ca4e797eb91970ae2be9813f2bb2fbdc27ad33313bcbcf016ecaa92a3c9d358cd12b2dde6976a4e0bdb41260858a93475be1e53b3a92b7e178128194f0f3b131879d601b7881d71b883fc41e8f0f0d25dbccdb8000749f764328c124ae1716754b83871aae6525911167a2b5cea0c1d59610deafff0f6390c623ed99c72f33cd2ca2c861b8b1da48dae0ac5d662e7bcd4d9130821073e49d6297c35f355fecfa36069a9ae6741723a56c116635eaa5ece2826082ed8e0ed5656fd1021c7453af70f1e7c4bba792e7b2c49a7716d647b087294df9e3cccff1c4a5cf3a4ea0f81f23971092c0e82ecd19c92950deaa9a6e05498fc6ba0db43e5b4dde538e6bc87b90d994fb3706d13c956f79d0338de192b718b86a6f987005e010c4c7e97acba4449e6137afb02d64ad42b784990e1090ede630eb762f8fc18678493cde26acc96076d52dd39c360250b81b7d006bae660d30f6d7ed8d23208e696428a6faf2432955377d559a5ca20c3200e18987ef65f5d0bcbd5dc9b8463d2be8ab608c3d7049cf21f24b0851d0ff65fd85ee109898d7bc5057e492aea71891a03d267a64c55d5d15e1e1f69ee88c7f9c34f8ea0e19837156d4da8c72d6b5c5f65f563e238d0757b4869e1ebd951eace85cca51c77f7ca21d332528fb68c920ec26f2568bdf23ac301089af8bf059f2ee43482fe2d20877b95f3b25c9a7f4c87d05b60077a1bdd14760e48a47061da62a434647dc65edaa5b61dfee88125367fb9284b41a86465efae036afb6c72eec15d3dfb86adf44db8e48b0c37866eeb89cfeb117844d0a0aa7980d8bf9c97970f0a7f919a1e929e8a872cb57d238790c17faefe31268b476bfbff16e3b5f1a1f988feb92c729f06c966339149bbb6cb56c4d7ebf04b08113af2633f2aa760a4f9c6e35f3c399623f0a6c84f2f9c9e370fafe799f52202647c7c8e9cbae26e6dca03f3c33a0308228ed2656816cd2115d943a5c1f5f499d1a8bf54a001d943e688bb4f01813c99de5f7b385f1af83c90c36bf8c0e2ef4224513d5f50f71d649658e42456e23c970542e40846e4cfe982d522393352a18d8a3029fc352497f04062ea2e05bed6a241e6434fef35fac75feb846c7a9e75d57c57f071962d63ae6fdef1278dc7491af8448deacf6a17b6cee265484d7d79e66657e4f20ef80823018197ba94b85999699c16195c1ca551757d48f13b18542c2cee3ef799c9467a7e2dc4b88c185d9816ce11f4861742b6fded781fab7470bb851a446135679390e1449f54b8f5ff2a6b20f2545c3c430ee438c6a94d2cd3410376cddf8caf54a720efdfb6a17f56f512d1fb5560cfc2c804b05572a3e86d995b99632b0b3237904123f2dc23b75552a59d7e9bf02465ab01713fc413d986d98cfd842bbd7c2aee9c68214c014a6f6a0729cf86893b68a67e992a4ccaa337116864610472356c96e24624b0da14ebd9a2f77dd2c46290f450a6574e103d8f4c1e8a4f253ac887e495e4b82a89f29640f7508943004cb9f5bc314d168f4ab984def94d28e38f70b7e5", 0x1000) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002140)) getsockname(r8, &(0x7f0000002180)=@in, &(0x7f00000021c0)=0xc) r9 = getuid() r10 = getgid() chown(&(0x7f0000002200)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0xffffffffffffffff) r13 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002280)={{0x10000, r9, r11, 0x0, r2, 0x80, 0x8}, 0xffffffffffff7fff, 0x1ff, r12, r13, 0x2, 0x1, 0x200, 0x5}) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000002300), &(0x7f0000002340)=0xc) r15 = open$dir(&(0x7f0000002380)='./file0\x00', 0x0, 0x1c) r16 = dup2(r14, r15) r17 = openat$null(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/null\x00', 0x800, 0x0) bind(r17, &(0x7f0000002400)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000002480)={0x3, &(0x7f0000002440)=[0x6, 0x0, 0x200]}) getsockname$unix(r16, &(0x7f00000024c0)=@abs, &(0x7f0000002500)=0x8) open(&(0x7f0000002540)='./file0\x00', 0x8410, 0x91) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r18, &(0x7f00000025c0)=@un=@file={0x0, './file0\x00'}, 0xa) 04:28:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = dup2(r0, r1) r3 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r3, 0x0, 0x0, 0x2) write(r2, &(0x7f00000001c0)="097f75bea5962262f5c9de4d544770738eadf2e7f49bc5a215d398334355e057e2552660efa64a9b138a20535edb1cdaba99edc4da7aeaed9de860ac6186270e25947f07c7dbe9e730774e44d1ee1f0dbf65187fcf772eadd0992889251e8d1dd3b6c315d4c6dfa348eb705b0eee049443444ac429794960c7148fa210842c53b93178bb70e4c5092d8bae5f203cb4326f26c10da2284e0f3d695cbe3fe824f02e01caa28a8f1d348ae268d086a59066aad213c682173890df02810857081ef79495d2a639bdc4bb2d4b9c60541d42ddc029c39f99aa3c74ba4e7d6e3c2f2a272b7239417ebd8458980c25c8b558122f1b5f0455acb68bf649", 0xf9) socket(0x23, 0x4, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd03) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000180)=0xc) 04:28:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 04:28:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000071, &(0x7f0000000040)}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:28:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x1000000, 0x208001ff, 0x0, "b000", 0xfffffffd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x32b, &(0x7f0000000140)=[{0x1, 0xfe}, {0x74, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x4}]}) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000200)={0x10001, 0x6}) socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000001c0)) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:28:07 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) dup2(r4, r3) kevent(r3, 0x0, 0xfffffffffffffbff, 0x0, 0x24, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x4}], 0x912, &(0x7f0000000600), 0x1, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x20000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fchflags(r7, 0x10009) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r6, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r9, 0x1) flock(r9, 0x8) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000180)) dup(r6) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r12, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r13 = socket(0x1e, 0x3, 0x0) shutdown(r13, 0x2) fcntl$dupfd(r13, 0xa, r10) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/49) syz_open_pts() 04:28:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0xfdcb0c1ecb490ccb, 0x8000, 0x3, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) bind(r2, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) select(0x40, &(0x7f0000000180)={0x5, 0x7ff, 0x6, 0x1, 0x3, 0x2, 0x12, 0x800}, &(0x7f00000001c0)={0x1000, 0x2, 0xfffffffffffff800, 0x7, 0x0, 0xff, 0x200, 0xad}, &(0x7f0000000200)={0x200, 0x10000, 0x5, 0x0, 0x24, 0x20, 0x10000, 0x21f5}, &(0x7f0000000240)={0x7e54, 0x100}) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) ioctl$KDENABIO(r0, 0x20004b3c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect$unix(r6, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) open$dir(&(0x7f00000003c0)='./bus\x00', 0x30, 0x8) 04:28:07 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000000)=0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc) 04:28:07 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x1e8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 04:28:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0x6}, {0x74, 0x0, 0x0, 0x805}, {0x6, 0x0, 0xfd}]}) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 04:28:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x7fffffff}, {0x400000028, 0x0, 0x41}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) 04:28:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) close(r6) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:28:07 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x401) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r4, 0x20004b3c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x48, 0xff, 0x1f, 0x1}, {0x4, 0x3f, 0x8, 0x5}, {0xfffb, 0x3f, 0x9, 0x8}, {0xff, 0xcd, 0x9, 0x7b17}, {0x1, 0xaa, 0x3, 0x9}, {0xfff, 0x5, 0xa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x75}, {0x6}]}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x7, 0x101}, {{r1}, 0xfffffffffffffffa, 0x9d, 0xf0000000, 0x1, 0x8}, {{r3}, 0xfffffffffffffffc, 0x10, 0x8, 0x1, 0xff}], 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 04:28:09 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = dup2(r1, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 04:28:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000180)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c, 0xfd}, {0x74, 0x0, 0x0, 0x1000}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000004c0)={'\x004\n', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESDEC=r1, @ANYBLOB="e717e1961c643a1195832d857248e7d4d0a507a722a0706fbf8373bc30d79ea1ccbb93e80be29696f4b1debc3b5e13cb27027e59307b473fbc192cfb60e80b26327b41d9b0e0f7b917fdbe", @ANYRES64=0x0, @ANYRES16=r3, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYBLOB="26c182e0defe8616d1041cf0e4e50868b6216ca87a4bf569bb369b11e3bc290daa95bb96e165ae6560fb50c948559b88a53d02ac4ea5ebf771a9e6360dcdf1", @ANYPTR, @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESDEC, @ANYRES32=r2, @ANYRES32=r4, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESDEC=r5, @ANYRESHEX=r6, @ANYPTR, @ANYRESDEC=r2, @ANYRES64, @ANYRESDEC=r2]], @ANYRES64=r8], 0x2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r9, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:11 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) mknodat(r6, &(0x7f0000000040)='./file1\x00', 0x80, 0x3) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000500)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) setregid(r5, r15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) select(0xfe39, 0x0, &(0x7f00000001c0)={0x0, 0x4, 0x4, 0x4, 0x0, 0x1}, 0x0, 0x0) 04:28:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffff9c, 0x9e8f9cf8f39cff09}], 0x1, 0x4091) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) flock(r1, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) pread(r3, &(0x7f0000000200)="db39e82f9910581cbab54c0ceede0fe582c19296d50e541c6ca801895991c958ae85f6baf4b0", 0x26, 0x0, 0x31) r4 = dup2(r2, r1) fchdir(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x2810, r5, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x81) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat(r4, &(0x7f0000000180)='./file0\x00', 0x800, 0x0) 04:28:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) socketpair(0x6, 0x2, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf5460000000000f7ffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 04:28:12 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x3, 0xa6) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1c, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1e, 0x4004, 0x4) kqueue() socket(0x18, 0x1, 0xff) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x0, 0x20) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0xde7e6e2cb8f31b49, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 04:28:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockname(r0, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x8, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000012c0)=""/127, &(0x7f0000001340)=0x7f) socketpair(0x0, 0x1, 0xd, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000014c0), &(0x7f0000001500)=0x4) sendto$inet6(r1, &(0x7f0000000140)="df00948e79625522094415a31eeaa8d6a0200db3e9a324f59a202cc16955dc65ff1b5cfbcc047b706e95fa99f15b01b564e6946924221d90f921d68fdc731280fc0ad973c7d8d8342c43a0d2235da0c65175ceb522f3", 0x56, 0x400, &(0x7f00000001c0)={0x18, 0x3, 0xfff, 0x4718}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1b9, &(0x7f0000000140)}) pwrite(r2, &(0x7f0000000280)="ac0967973c1e34513db3872d5144afb8de951bc3d9da80ef18c9df4494046bb175f215759138f5d7973793ee522eedc02a5659b2021da345b8c9508af9430ce1ff2326e5754d60580e35a6d46797b0dbd2d21881f65422d50d9d61b0154b4c302940beb0e51176876af93cea2be42a8ea290b555e4bb495b0f8bc61ef44b9ae3e99b023f156431a2445d6dd4ec7be361fe28f4c94f116bc391763881340b60fb7b4546e7a540db0ec9a1491d025abcdd77da1aea03ee04ebcbfd124d473a62835df4e97b90d55d14887d47139e1faee2f4c0080fda92bd76770deef9d2819ed233441c5d5078051df7e9897521655e4a5d943ba61a59552323ff94257a5a3d02d1d1670bd9e9f7e759497d457a1d6c37b8713aed3a755091f357b1222a73905d6b6f07b43f8bcf47ad515d6ee13cc1e9c5b97474a11a491f72bc434638a6fb6774aaa822193f999b420f90189bba93467663827e5fefeca2a7556af72e67cd21cdf6f5b7d670cb5cbbe9f7b54b52b137bc0b90c5bccd3692efdc93eba3ff741bd98611c3c76871e8ae4f1b986a4e36d4bc8163c33fba2e55386b419dceebd748d85633800d841f838e6cf96c8935d9ddefc0769d6752520ccd1f9be88be821b3493ab7cd3fb73ed52b2382f06bd0844867ac77c3b2ef333228e8ca3769406caed12d37949a09fcc421d29ba0cd054d9262071e33c24539533255d765519b46ab62eef9ad241ef9c8372c9f4348159c2dcefcaf7508ec8ae3b4258f83fe9548fd725b47a77d22c9ddf9e0c79ca8943d15192a850360c7d7020993cbb31babe5150ab4acb66dbab04a6eb4bc85abe30752cf45830d8880485069c888151b4f014050ddfbbe9d94412a552f83bc3cdd1facb7e9bace92575fe3269b2e8cb9b7042629d18121feb1a5cdca82cbe61990bf9e72333813e16aae2ab2ffda14db773035f8e267d910a0123d8bde3fa9357ec6a91af0d72ad52f5a2c21f01d0eb7d665021eae715baeded9bd060a09c7cdb577c443fe8f9b8988134d61f241773b06b36ee369ec8d28e491779096bdb7b34da16ad7c6f687a506cd8d3a5953d0ab2d01c8d7a8efc4749e5302f47b73d9c00d79be867cd8fd9b280ac5c6497ae67eab99fa21b878404b65001261fb382da2ac783dbe7a6b223a3b9941eae8da991d4667705a3687d67b66e5cfeb9209ec197af543a9455ac60fc2ddd44a02d936e0e9e6d82437515df67f67a19ae60d03338786b9b18acb3634ee2535820652ad2fcd3b8b1cbf9df95a629e0c35840910c87ba1cae09e46223b47d118890dc9048c15f834481b5551537a06f039421776cf6fbda6997a61c6c8fd42ba92f5d66e1002a0949f10a8ae9aa08c161618a56860690d210eae742d29e470c99a9af5adc642d1514a54c25704fa70c29d7c8aacc671da6fef472c2b475739c9e2d2338ba28a9679c00b46030bc58a5bfa33c5dd05850af1894e465716c7aa21229063fec2e1c0c2f83e4918b4dafd35e84839e5b702f300a6987b2a2f7e9829fb2c33a26d0e5b496af50f062c36ffba148688a79f6bd9ca78786a4a1bb5b91724c3f85a885f265731a3f37ee5098a1401e945224c7d16b4d4d4ac594981631cc7296a0c987b85f915f9314859fdcb1e1549a2fa426de355b5a1c2fec13164a7a0003824bcad90ab7e8c54b3dcec913fcc469375e79368c77acc28ddd19bca6fb8c25732c5d0af0d849438ff5b0a2898e916b1134b30af577e5ade3b05fa83b3b144a55e20659037f38fcf72dfcfb23a4b65800f3d85e143848268a3c2b22523c178906523f6a7d25257203dcc5a94c4a8227c68096934b16a98351b3366f1ab4b17427db36b87289ffaa9f435f084b02b2b5731b43aa504c187dad2a0c8285e272ac075eb6a70d66a9325a40ec0f528bfb8e3e6ef0f793310617db50cf9c43914675633d4a033b172683ddee86fb8ae92989db868011eacd40aa08fa6efce515e7bd0c3cde677386c4d14f7be4a93c41800570cb910b94373801c6b84f23fb606f0e3c041a9de3d8b3d783e64a700503aa9ed519eb1f13af1d8536375b9c1dc41a57c735fce6b8dfecb291f5d393d6555c6c58aba4c8a61984fcb6ced803faa9e3bc4e1e087bbcb171c53389da307b937ba556dd9c12f70d639b10bb9b0e73c4815690d2535ba2a5edad3bb1dc8a35e65d8ee60d5e19d404cb41de93a0e1527ba7e908c6aa9fed4c11246cfbbc07c07c4f080a3e6c18d95d61328d3d9a6b91e4b21d91d73858bf05883dedecd118ac5dab2d686e6c5da601e97bf6dfb488ad8fbf244867086883a3e5665887a9755be6dda455cb8de91bdffb9bf53a59390da3ef6965f9a29c416ea1d225569a425b79a986187c6c0e71ed0e877437656748ef04ba2c51b145a2338838648a284ad533c8f97822b1a7356b6f58893f41ebe2513320476b1c40922dee457386d00cec2c587c7c9f075824061ab2473a0c055048ebfd35d063f45a05bca98246ab89f55f44136064ec4dc716dda1a156a024ba7b96fde111b6a6cadfc2aed8df84bf0b382db8a51a18dfd34f687b7a557e8375b20bc0bb33085ef21d585b378f362a7ff3d6c91dcbd1a017c2ea04e4bca3f732d4c694fa00876f98025a68508a28ce00584cb3117a355c91072c126a091f2344b3d6b18fa7c8e982cb73ed48bc7900d32fa775b4df0a437f2d2737198ef6b42a1d6af57f8c7400731b8a9aef4432a44bc0695284b993f2d859ec5f0c31d91024de15a0d4cf1379751b1f68d86046b7f3346d43192d495486a84b538934267bdc1bb93c36b225ecce6bef3d37002accc51bdb0eb6c77cf71dd2d7f73fe273b512d3d964b95af67adef8d75a3e3be33846d05e6cc8c6ebf82b92077361c17aa6ea645d70177b02d0167afe5187fbc6a538551a7c17dc30ca45e864f8e6347b9273259ff4ee91f0d1afcff20a614de944d8c22e647c600bbe68771a1f1a0f9330d463a014d726478e5199881d9ecefd1f8aae8a1d7286237e6cfbad6b13fb889c8291aedd9564d5d7f28ea467d446834519a242ccbeddb19cfe4e1d5280e9addb7c7b18b04c6f7ee78f90519432d586b73079157523eba55d6dd44e07d879bfd488fdedfb29cd1252f86087da3bdd5a856ddffb8e0f412cc97b6e8706389ce8f437a268a5aa2185ccf86c0e93eb22a97262b9c00f07b4ab41ccc9f7e47790493860a48541085953be65cfb50d5dca24cf2ebc69f1d115597857ed705b9193932c175b9a7abe8a1c8e3bb3ca7c0d8a0c4feab35dc592c912383b85c37780c9d7b9066b8551d7242cc2f8342dd88fb63167bedb920c83f5fa14e7ba7249446d53499dc4cf5434d05455b425109c55b599988018771079c3640ea52f3b39743ee3b79b21ac7b3f292cee5e3f9a764a98aa93d4a04a53e7ae44a9176afa2ecd42ca09072572fe0fc72ca3ba569944e1b7141dcf4334268c1e0f96ba69954640d6dcb99bf70e1f75bb4b3d5fb84cae81f137c02cc5b0ff656f19a36a2472f1e34b00af3944917b35d83aaf94ff4bcfb2b19dbc23ef181d84b47504fa1f932822e1e6d38fcdbf3f9b7bc52e5d4764d738ba3484f8d9f709faac5c3c18521eb13f36da599d446d4eb0f49ede83674658cbe84b9660849eb3a807de9326770753b033f5e86b93ef8487c8b5e0a42ac30a87bb96acd4e17a3c29542b3aa5d02b6dbaf37b543b98305b578a60d91dcf14a07527a59a29ec21981b20d87ff7cb98725dd06c83fcdd889e8b7c938a899370c3353ae41c0ca5adb4476ff372d6b33880aac62b2db9649538f5e88fe46919656b7ca69792cb2589ef5e0b75952ac465b35474f7e8717f681b4cc39c5120428724054df65768161480959929b828fd23509a1a9dba51dba346643b370c320e9c573876901a417c114048e77528fda251dcb9508d0a373c9f648d039bf4954ba3d60db999174ca532e32b40d932f2ab4f3d50e88ecd72e6c520d71cff549ca02c4a9e99bc483998d26c9fedbe0a3d1a6d8ee5a4dc8338c93a38d53dc4c6ff351af27669a668a22ba2e749330a82aaac0f3a9ac0e407415a3282858d1280fa6add8937efc2aa10a58a0160b0f2c8b69e1ab6341853bce5b466d01227af0423b247a60c6a1047375aa32b679db4df004d1b019d1ce3ea8781f774d86432fba7048bb836ec2de9f94b71292eeffd67aeeb52a9c8cff035679a79cecfb26129ba4b50cb78fe1d7800f88fd1eeb0c241806b7bfb62f8f58189149143b9c28777f7c3736df944ae626a9c2f9af4a8e45e672c3d599a027f973fb47a1107759b2f7f86f73383cd7e5c5d7b631b728caa566e3a91f4bcda73350e5ab4b89e767e28eb3f59d12e98a8bb8323e63a8fe0b059791fa20f959f38e59ccb040844ca9d430988ea20407361006250e6beed4a32cee6926d4dd45d4d3636516b4e631e5167ca0f7337f4cf45ecd148642d2ed1b92ad3091c1cb012396fee7de44b05ff9f86300ce6d69e8faeb44174680ed7e0cad58b3b05f7da02428bdb26ef2ae42d8e6909d35792bd23b9b8dc01ce20d903aed8cbd26246bbb230697239a6d8a39fc91b26b38bd7d17e6a1a11892294ef983258e552cdbe9bd5720a5599870b5e823b4bd4f12eb1364705023726c8d8b3ad355e3b30441e34246257d6ffc52573749d4d67dc87ba0031a54abcb9a3d81c8d0ab5f3d54a5bb88bb5efcbb586bfef1eedda98f56e9742a331db5b22eb5a51c82ea7260e9ff3fbcc52fa87366a5a75c6fcf2681566ea8625a98a61ae0b5cffb9e38af55b559380dd8d984cf1b563c2894ed81a9a786af77d6489eb6934868f3c415413193cd410738cb8c3a6693b3a2e2655db0f53aaa66c6a62f8c0ea7428c409dca0ad9bcc8b7b02e78d7bbd4d4cacb7ca0a962d8c61806ae4b78e1e286dfea02905090de263912afb130e9443adeb84a933995b9a267e5c510efc4b1799a6588fa94169cff0252b5fde886934cc8eac560b3cf8ca18ac1cb964f8c4fea913514b98fff2cbce2a319c943eaba14ce6a8ec62c6e88afa520e6ba34818f41570ec3c28ca865089f0670cd53688638a8da6b5014490b349c5f3c6e84b976560a1506e3614e0c1804834baefec66952cd940267a997c99489a2ebd96b6c16ef35a15541ea56f00ecf5bcd93edbcf12c28ae95311ec9ee960ff29db13a01d37f06cefbd12ac9f25356aa272e4a021d2fd0d652c936cea6b6cc92f1fecb9d0f91bfa87af757d1ef939ef51f73dfcd93f3eb61713658acddc4ffc7b6548643aaa977f7bae5c77e401d9aec6914612cc7146bf566a287840f2b1a97e0c43773bb325671667a25fb60bac6fde4adee3374107393c889c8028085faed97cc436873125976427911134d2dc6b37f7d04423a91c277c5b1ee082afef87e31dae525f74a4fbcf64bec50da44d3acb80954a20cc83de8c02efb4a257cee40a888607db680bbcd69c07cf033c88cbd049507f56f5e79bfd355f64c61718955a6bd1b8b52a3252377b56ceb7a0bdaaf205ad6bdc34e380978d20a65f6f4292307992e2b3eb9fdd40dd385c48476526eee5909a6ffc46de4778a27133e1c86745fd95cffa739b2bb49b3b2350d627bfb3b656570446c008ecefb4ec57951ed369b3a53959c8e912410c7ecb2e4ea9cd94c866fdd7fd33d6578638c4d2db7f4e38a20a8aa95bbd88036973655c61764e6241a2acb275e15bbce167060a5c7806d2d70bb96760051105dd26285ca383528656e88183c3eded517ecdce9d9663475fef75ee6c81a7cc4071641cd2f6411a82f61c32a5fd603995030e0", 0x1000, 0x0, 0x3) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) connect$inet(r0, &(0x7f0000001400)={0x2, 0x2}, 0xc) r5 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) r8 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r8) 04:28:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x6}) 04:28:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x6, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCLOCK(r2, 0x20004276) socket(0x1, 0x2, 0x2) setsockopt(r1, 0x27, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff01) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 04:28:12 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000001a0156e6a02c241ae6a31a63e1989d465c03e42cbe00b2861250d90cf9398ddea100dadbcd3648ae5835e4bac6a29f2488139365784bf633f62ecb3360750700000000000004e76c3bf1a9404183b2fe4635b06a2ed807e153c79debd2704850b36815b6c4c6052f5dcbf895000000000000000000000000d9bfaf1c61a77f831d0fa20a04b8901808b34295717c7b528ca90645c890664ef5"], 0x0) r0 = socket(0x1e, 0x4000, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) 04:28:12 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="82c582bea7c76f0e934cf6adb8b7d4"], 0x10) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) sendto(r4, &(0x7f0000000340)="5ac6e2d510c183b3d021cf6442de8d7438c1722638c758bf758a563eeb3d74db04393fea080000000000eaff4ff373b12ed26e2578dd4dc1cb45173bd1e6d08b9ffacf4bb9a19977e38bb4aacf20ac65f6e3eb3f90c0445fd834480370d2f8a51255257c4b9efd05c7ee2821be43e1affb2854f5b5a8d874371e1bb8b4a7f99e72cebfa3aee5", 0x86, 0x8, &(0x7f0000000300)=@in6={0x18, 0x3, 0x6, 0x3}, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) connect$unix(r5, &(0x7f0000000600)=ANY=[@ANYRES32=r6, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES16=r7, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR, @ANYBLOB="7e8c1abc2e4a86d4f6caa6490a47bf0d26a84a6c5243ae1b1d1a1cc6243e24487689b3c21c75549da3c9ea912a1ed0d54890c285f456a1c918c646a0b6e4a0cb0232e2f764ca7ed46562d0b4eb4536891b93f4cd67c9ae100f60ff1edc3dddde3a098b1424cb7ac2dd6a7364f9a838894735b11a83089630ccef764d93d1f6745a2c5b8a61c6ef6c55d6344acee9f8e3052412582f1b8ddbbcc88d4b74ceb9a81603dabd2afb8db549e45e3af887d9a830a643c1b6059cf9ad45952ea5b1827de114b2ed20ca7fa6a99379"], @ANYRESDEC, @ANYRESDEC, @ANYBLOB="3a462f07f42943abae02b6988419032af04799a0e5d85ba0d18dedc9a6c69275ead444ad1bafeb4d22fad4f893dd55b7ab44b60ef2aa8e1bc1169eb05064cc02577ac90fbec9dfb42a2dcbbb1b11937ff3ec3e6dc9f5491c5fc6980104ee2c85ada2c090ffbbc885dfece5fb02d9815b37db3748baebdf8e1da4cf6423b1df96069ee1829bb111199400ff9e8bb7cfa1e5f73d7fd4f588e72f908fcdb33b", @ANYRES16=r8, @ANYRES32=r9, @ANYRESOCT=r10, @ANYRES64=r4], @ANYRES64=r11], 0x4) write(r5, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r12 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r12, &(0x7f0000001200)=""/4095, 0xfff, 0x800, 0x0, 0x0) 04:28:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x15, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2f524244e0031cfe9fac661b080c") unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) pwritev(r5, &(0x7f0000000480)=[{&(0x7f0000000540)="33e69fc21420dd3c5492579b80edad2cbfaa6dc82f05f978e5a3d9c0de737c15796d3a57535e32a9c2130d18f2ee48586f881ba50d1bbdfa1712a7208d0e61e63d9a3861be32557902b010ddd5ab2aeca39ebf77568015946ef209ddd62e38e0e916aa7a1029918d256aadc47109e5e71796c958660b62a976e0a39125f25bdb27c9dcbe4d3edcb714860fe23ad71d5bfadd366e7238ab55f70385c5da0e74007b852b977f2ddf2d917360d410510bcb3f5552ee1a9d3a117336d3be998b979b360c95", 0xc3}, {&(0x7f0000000040)="5177412dbfc27f9ddbafd618d16a770c98d8fe0b303ea6fd37d2ccb2234b6ba643eb74eeb31c9e741e42e3d38e4b5d96a479fe93119aed9f4a8c5e46", 0x3c}, {&(0x7f0000000640)="73c74b90f183a3e3c825829909faa954f324e02884e422b51e112389919d4af1854b0bb9777a80cb9ecbc55eb1fb1411954b8d7b609042fc7aadf7e0c17c8bf773ebc911dcb74eb92dfae504282b0de1e25dae0561a75c7515f266d8d0eb63dbc962f4df1c7e7a697582dc8b8c3be9ce543277f4c5e8cac4a99c04fd72c880495d026fdef57a9bccfc205e98caa50b9d5e095c223fa1795c6cf783669afc35c6ae55741180ebfb10db1278be910348e46b09587df1a727a33e760161a7d98250420973248110a0d7f48a9295", 0xcc}], 0x3, 0x0, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) msgsnd(r1, &(0x7f0000000300)={0x2, "4a39fd832773087bb36723607e7260989d78c03faba2be8c711b8e02bd9ac4646455297f9d9c8b5a4edbbc9ff68a01d837507b89b33e6bf7b811307c3c179d07c443e0943a56ca8fa3e0f11d78580a4243f648c3af4c1ce5eb863b40512fe0af5d31833398dcac9580887b7e05a7ac94de8296180443e79ca05de08f52db20e422a26c7805ba540806bc377917657c10e92aa2554d25a1c397e15efb33dff50299fd87eefbd2a8299ae5434b5679362b54ed2787a1ab0cad900c63bd5aa5c210614fc27af3de3661cd168ee1d0e79dd2"}, 0xd8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000100)=0xfff) 04:28:12 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/34, 0x22) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 04:28:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet6(r0, &(0x7f0000001080)="89c064fae387fad8", 0x1, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x100) 04:28:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) mkdir(&(0x7f0000001140)='./file0\x00', 0x8) fchflags(0xffffffffffffff9c, 0x1) getsockname$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0bd00"/4098], &(0x7f0000001080)=0x1002) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001100)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:28:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000100), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x3, 0x10001, &(0x7f0000000100)="6dceb0295bd8664114d30f59defd80c5f6b7ddaf5394f88e16f3aa48e32a377042fd40972c688986af7cf0b21008771b55f15bc4cc0e7f0050c55a711bbbdb9c2cc6e973af7a5695fc6116ed205d88cf2fae5150be9e0e92b074c85dcccd43c9e64f9c0068a7ecf8adb4edc94bbedb2a038d29eb81b0f81451fcb916deccecf8cbe5718c79e2952c1822415f34a1e5446ca815404d8c098e128acde2aaed5b98edbcd5269cf07ad724d11b68a6cc39af2a912e5635a3462414f090bb2dee39feb2e905d8536cf788fb10e88a455f1fe3a4099f812a4aade71c0e2b19ff7210324018f87db67b9d5e548a05c19e2119775321a4fa81026c217f6ef0d1dfb844040e7276f9fafe3793dcf38bf45a448b53a7a588b1409af9cbbf55943435e7c4bb2fc5f7799a1ed89b204f49c6bde0d0e0601d7b74183b9b0f445665a6f95f40e603e567b2ab0ac1ba3039804eecd7df18181b1aa4f8e980440f540a64e6392ef3c4b46aa4d7fc3037f0162cfe2a68255ce266f64803f29b2c495ba2917d00c546570a7773aa4ad1a7b8b38dbde31745e2dd8569a8536aad1a24eb554912a3736aa3732e78cb32dd1db8c0cd2e863ba7f72426a937feb064507771ed2c15dbb832e378745c36af35fb951a0055265b735043a99e3b3368abf0c2d8f90fc60a7ec1c0fa1e1fcfc064218e3dec1a4b58b746cecfc43e5c0eeb35f45d29d133cdf19f0695695c819eb8a12304fedad5e44e9d65ccf8e57dea9428cb3229bd8624ae8480f5ab3be46aa06fbaf2d03647ebedcc5f3801ad4dc1cba89a01d0e33c52eb5b31b0ecc837e1567903a4f04ad238e6c86de13f8dda6312c231860fcbf627794de6c945767d5e2a94181fade86267ff24aba163bd39cf8a462b9b5e102962d9675922fd23b08c784aa93a0db299f41c1b38b2ce4482294b216d1324a879beb472a8c6f81823aa00a97b3bd876a79b72a318f4c4ec16d9c58d92801d99fcca048d47c02611dfeaa91205653a39eaf005bcbf0d64f60c2fc487f74e30df2213533f35b435181ec995c31304372db1ac4eea6ad53a6babd94e77ac5c209708a7f1a503a3f6602ed6e610060fc6cf9e6c7c1b3035ec9f00c7c3cd92b4c02bc90fe201876aa44b5174728f39b3bd6f1ca608528d2076d5859251bd7ee60cd0a9571e2ee458b6b728ea201f33a0c26e0455ca3f7cd5aa6dcba302d6e8f475d003173cf43be3db3a8c11f7eeb6bd7b6a0f817b21f26f7a8610762aeae9ad54e3d027222eeaa21bfedc116bab9574611cf1f9423985d597165f4b9cbda10ee00712d9da2000a065794e43e37b5bed61117f59d7cc8dc26bf101a3ef10fd859fbfb0d58e365782989be94610b6a4bf7f48022127e6f43d0829047a17f26da7f7b739b0375dc637810f40ddd67c3b840c13f667f530c49f5d8983cbe3b9af694d49d02416f25d984d069e88f607377a8aa6d2b09f16cbaddbf51193275e81f43cdbaa569f6094a492224f36c258e7920ae6863d5f25aa26a6d8b4fd65346732c284799a67c84cac404595eab3e0fa6a005829609eedfea99612c61420147d5c71f53bf5f4d1d4e6322b0c844426dbe6cf4bb451b4a2c133c85824203ac221df7a018fbd05fb169eab5ef0b0e5e4ddbae49bcebdf38267eb5069c0a7b905ac65589e6edc5474ea719dcff7b5c59f619259b33ff8a24701402d40dc600615016ab85738f9a6be95d239e84f2c37082fab6e0126aff939d8bb40d26b748c3c5102cfa8aadb898009f260b8b67dc5c02d7b5a90ab55cc6f0f957b03398bff43905f2d86d2aad99df7bdb8803483745ff488dff4e443c82fe7218564e06316888755148671d73ee6d6f2bfbadfbaa52dc4bb2d26cbb0135e6df89a9e5113bdbaa718712cf9da7c95dae03ec4a249c178399e5f7430c884d29e8718eb1ee461603c1a0209ff1b06a191f50ac5e9ac242624432b1062b8112507c08533f3cf51d6da9b11985a97523c0c667f1acd96af7375de4e96a7970f931c8c7331f1426e63cae98b8df2edecd7da1ea37954e0c7eca56ed45cf4391bd14994df6872f98cad94d7625cca7ceddd2bdc7aba51d34fbdd27cd4c7d8b41b992e1059495e791721b6838e3e2848dee4dcf3ba1ce3d71f22b0b31fc0a2ed150e56a108bf04523a67ce0d836d6a8675cc0f750eca461d075a31f170addfaa77676062aeba23249372e5934790c973791fb280bd6eabf119bb47069e16a798be3223de1cc335f6ad12d5bb7267d7020dda96ee07db7c2890f83fb42c6893ee0a4035386ac18f850270e186e8309847bae26aec8eb67415eb99dac6c1d5b99e31d24f6dea1b58110ba51b601ed6670118a5c999e2d569b6283869e48297d5babcfd62b33f331732cb17a63862c8310f5f5c3f5cd2091ba52269cecb41b4ed91dbea807031698d74f5444917640f52e90aefb87cc0ecedb7206793632217ae7f1fae11f3359eda8c95709d4c7e6385deaf3237da6e49fa435ef4dc9a1e5dfc1bcb45cf2d5d7ac49cddcb8809518e9cf761ff80f370ff75c9f29cf927c1c3660cce770d3db5eb2a4d3208c5e948a9a685690d3a994afee75b2cc31d54956d3fc3ad51dbf25229e3382d6abe17af49f23019c7248497d241fbb6da8e2f4b1ebda4721d6f11f140677c6b20586d3afe126d8c02feedb89e4504e5f7f8c17bcd736076a104ef506e198b9e72efee4d33acf78507c40e27c9d5fd3ecf614987e9867a60869e643834e82670cf51da117c71524f97dea178e17dd8aa04b606ac9390b6e1fde45748f1ed7c055e83d1d441cff4336cdf8a351b15b29b19877427c7c7640e11b03eafb4bb3e8dfb03a4fc7dae00bb2b15900e023489000b4eece326fa9471ccbeab0b608b68a729dd6727114be9f3a56473a6b15a8b89823a5c6545c7b8c9ab94605ce3f9017686735b838b4053eaf95488f707bf7a0a05859ab1215dc11f971d93e2a977fe7de246ac92beb51ea88a45950f3500025add1dddd75137073f6f692c439c257c6284e8119db5a4337081927edc385d6ed79d11c91a19a989d4ec65aca8dcc2d876ca8b3f514541ed802821c15efb5f3346e6798d05f5cc6a29a8e6e0d15dc08310148ad3b05fec9355f774a63fb45c791fb0837d42a46b7c9284cf4863076780498c8b9e3645da4a984ce9720dbd06d816df2545a68de000c682d9caa58e2c2158b67aa54b8ec9e009d8ab9313186ae377f6e0853cd2376bfe1edf54c42635ffa0a643b1b414355af1b12891b42705aed176f41f1c15a226d3731695dc342550cfd29a9e6cb82fd1a88128554c499a196909e99573310a5f02fced8a26d19355eaa75203fd36000df356728cdcddedd6f3597c640a8fda806478b7a310d3d2ddcee3e66f6b74499807c063da2cb96517185baba9d403c272aa7ebf486a068690779c875a72c09f12960f85afab8f38ef9b941e20ac9109ef3f5c1b73eb41338c9d04fd28d6f725e5324e2d7db31358775d9e44d6f16e035eb1c50966e7a731c899781dbd7c5512f77f917288e7a80c4c77414d076caaa550ec9c3b3ae02748a44a05ce7278538465088a9001947b8b6bf0b900028fd2092a66a83ce3c7fc3fdbb3c8d1f101ad248602dcbf573542fee00456acef4444ca1758d5097182a1a40a0c5547c860eb09d693b3fd4cb0f2e6c06a5647c265331c3de358bfd709088728156caee6122132c68b178dfb8d5b5b936039933529f8cb72d9b2027dec684694ffd0c1a4765678cd26c8eb5d546b5e5c60083f4cb5322d12449c20bfbd25bbdc9d8bb72f341456ad6cff06b64f2a809195fd36397cd082beaab3a26859228eb5d2e241b1df62afb17985f22aa9eb448e6abbe2d57a0dff65549c7a711ad88fbbfb45afe18c96a174e04344e59f44150865ab4137d725dee7e3e43e1a64aa81821603819f4cae9826790d5e9936405a8e8bc492d36845beae0eee6b625f54ff9b7f7b8db0617c665f21da4e7c9823755f8b364514966c2ab70bd224225f9cc3486c8ff5e3341e8f63634248162e8979baea329bee5640eccf586d7ea3dadd133f77e4fc92512f1326168eecd2f074ecff1ff5f1eab84a8c30e46a6c5221c25bfc3aa4eb484a5f52bd230244b6a5f116170af4f0ddb9197d4c403c5dc79179bb2d2efba7ab05e404d5936cf26d09573f24e687212a613f7459a959892d88e37f6b39e70034707cde76151c407f4646f9810f4f474c41b9e31329312802fe7cc91371512a4d49c3a60726b876a62a7fefa716a7ee84e44e084cf29f8baeec26d58da5ed05b4f8773875f66994e9aa9d991d1635242e30569dd783958149db6accf89388ec69ca8e2af1fc3b6c1f75b8cb5c3ac4517e1f64da17252a413523c9ec0ed7a9f4c169a863a9487d5b0ccb6be93a8aba96628eda6f7bff9f7c293e762ec4bfb8a41441dba6f45ae96f121f664804f977e68b655b597ace5271b3ce2f4f9fc7f0e7f398ddd18f0da3c1a19420a25f53e6932f8d1577aa922c73c65749fc236d52bd50c9c2ef10003e890eb9783a258476be0ddf2122e72e5244fb75917f5491946d344c9305ff7136541688e477e0a5cc1d2a2d3beeb829179a2ce88cdaf852d1f3bda2ba860adc148f7c6d5dd8291bb19ddf8077d5eba3467733cce55c8d33ced723993bfb754bf956dbd96db76a8adc2682857b36e32999d1ed0c38526bff58e70391e007175d75c02b3520f936b4755d6677caf37f8d77ac86f70573c7a2eaa5de14c0d8bb5a690fe17a39d252ba18e1cbe74890478e8698c0b64ced003e0b59e3112601e8895e39b3699905b988518b0c59008ab4e3c64cce661e01c87f86284707cbbb7a551dcf09d7448fdbd60c047e60c394dc6232c6213e57680fef49cac84e1c78dbecdb43a150d103e75508401391b692487e7ee263ebcdb7b20980090f3cf34838761a25346f62909e4a837f267ed8c4e96add8876d9e4e0b1849015688a7ff912ba6ece3f1effa4e5ec42afadd61f06c64639dc20f6298b0725c35da2c4844d685896b4808b0b0a421455f938620d95a4ced526debf58d8f0528b1196fe63f24b006918173305b962ba46a428bc74f431488577bea7fe336b87dfc3a72a1ed11937031ed706e7ad8a6f916e892c1d0ccb5ae618fb074fc7773fc0cdd9431fbd86b02270425d4f690435623a8a39aefe847d0ba7151d3592984175bb569a83f186ef50e5c286327b3c8cd10447ace2e2e0a59652f3d3c3536684cace6e26c36ddd5abd3e918c2792f3c986ab58a3bd98787a690482177e96c29ffa1c82ef37abed31ed9102c934d1b029f00b6e6b956d168be8cef464bf01578f327618035068d18d2c7f1c977b43349818bfa27d022a8b3e2e3525891a231137a9937870c6300705cf489599314e0f7de3d03dc4e66c7bbb9d9129120b609bd7828a45cb680d06db23ecaec236397dbd70b63ed2ed1b1c639a9601a30dfe0b33ae0446e2427ed046d702e51b80284f1c25be431fff097560af37eabc6275e05846b407c5289258c4b0c2f168bfba5154654252557902e720820f7c7aafbb695c1c65cb6a41c65bf93d37dd35166c460e9fdc32218e037efe9cd6ddc7f9f91d2632af1907859d3d4ab577cd2da5150d7f6596b5b6b70bfb64f37df4de7a27d0ff236abc7fa5a622d6b41c6d1b1d371e142b07758279eb8eb37dbbf720cbfd5036523813392610c2345af2a638f49ad86494b0d6dc972ccb03534dbe74ff8a337d62e10ebff6dd176782cf85f78c01781a78bd242f020eae86e733336251e3589086f30c300c1ee396e0", 0x1000) 04:28:13 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x3, 0x10004) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) r8 = semget$private(0x0, 0x3, 0x10004) r9 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r11, 0x0]) fchown(r9, r10, r12) seteuid(r10) pipe2(&(0x7f0000000480), 0x0) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r14 = openat(r13, &(0x7f0000000280)='./file0/file0\x00', 0x10, 0x78) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffda0) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r10, 0x0, 0x0, r16, 0x38, 0x8}, 0x1, 0x2, 0x8001}) getgroups(0xf9, &(0x7f0000000440)) getgroups(0x42e2, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r6, 0x0]) fchown(r3, r4, r17) seteuid(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r4, 0x0, 0x0, r20, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r21 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r21, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r21, 0x40047477, &(0x7f00000003c0)) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2810, r3, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r22 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r22, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) kqueue() 04:28:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d290000003100000000000000"], 0x30}, 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_int(r1, 0xffff, 0x150c, &(0x7f0000000000), &(0x7f0000000040)=0x4) 04:28:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20042, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 04:28:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672eb7}, 0x0) 04:28:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r0, 0x1) 04:28:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xff81, 0x0, 0x5, 0x4}, {0x8, 0x8, 0x81, 0xffffffff}, {0x110, 0x6, 0x1, 0xfff}, {0x8, 0x9, 0x7, 0x1}, {0x0, 0x6, 0x2, 0x7}, {0xcbde, 0x0, 0x59, 0x4c}, {0x1, 0x9, 0x3f, 0x7}]}) 04:28:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x58, 0x2) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 04:28:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = getppid() fcntl$setown(r1, 0x6, r5) 04:28:14 executing program 0: r0 = socket(0x400000000018, 0x4001, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x9, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:28:14 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) preadv(r2, &(0x7f0000002680)=[{&(0x7f0000000340)=""/49, 0x31}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/30, 0x1e}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/35, 0x23}, {&(0x7f0000002540)=""/250, 0xfa}, {&(0x7f0000002640)=""/11, 0xb}], 0x8, 0x0, 0x7) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) sendto$inet6(r1, &(0x7f0000000240)="649d1cd74aa6ac6c5810e8e676274c60c6353c8da4457ea53d1dfe72646e564b8ce77366cb42ef266669b3e3e41e632696c62d621dec6bac5e08018336447d9710e6f35a39c96340ec9f031d3a3eb6c1ecc19b6049a2482dcf224d53b5c2cc5dbd1f27fb9647b6024d75539e5a1b2cf09bc3e3d26bdb210ff49b81872903074e9d0f0f1a97f88ea224f0ef67b5bdf539b09fc3", 0x93, 0x400, &(0x7f0000000300)={0x18, 0x1, 0x3, 0x80000000}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="e2b1f0f6c7cf088fa0bb912930ecac716e9f571234c438eea173beaebebbe27feb8ca0ddca9ad3fd7e79f52d0891559aeb9135d9d0c391b8cadb39fc6831b96df5cde9b7c3bde395decf2fbec54a36a9ee5a6402e5d44f45f3a80275e3402117fd7648818ea2a24d2deefad13f90610c7ded91ae05528f8e5b616660429e4922242e9de2f823e6414826ea4ac5e1474b0e3fc2ba9910d2d442eaae83c8c6e3e6da3718fb3646422b61aff75e7b743002c33a647d5fc277241a328b53eac001843c3272b77b9c746ccc914eda5ff0e94149aad01706c58cf13acfb10000bd42c9cc3235c3f79f12f3ba50f62e5b86b13ccd5e", 0xf2}, {&(0x7f0000000180)="b48a6254df9305893cd3227a2c0a4fde78a333e93f00e3ac5e45faeef6966bae3994510c975039a679954b1e5d73a044e62dfd70567ae43359042feb25beed93dbca373d5ace192cde325520056c2c4808a2ede0fec1887fcb3268b22290792cb2cac48bdeb7a5ba56ca1dbd86d6639027107102f1", 0x75}], 0x2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000002700)={0xffff, 0x1, 0x101, 0x9, "a31a83a33e76a7e736918f4ac97cdc381227d592", 0x8, 0x4003f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 04:28:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069c93fe0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000ffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad00000000000000000000ffff000004000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107404ae47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b000000000000000000ffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e86c8e5ead113e74439c0db1f4261c2390626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c"]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0), 0x0) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000280)=[{0x6, 0x7, 0x800}, {0x0, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240), 0x0) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) dup2(r6, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getegid() r10 = socket(0x18, 0xc003, 0x6) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r10, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r12 = socket(0x2, 0xc003, 0x6) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x49, 0x0, 0x0, 0xffffffff}, {0x74}, {0x6, 0x0, 0x0, 0xffffff1b}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) connect$unix(r23, &(0x7f0000000900)=ANY=[@ANYBLOB="229a500748a77b918e34d8f87391cd16195c6a78350c800c3c34b3465a6d78b1fd9025cbd301e906efb7daec9b0441a22da863f3e02bef4d14a732eb4a8abaf21ac26b732b63114fc4e304f1ce9fc03b82d5a751175c123eddf926aa09f8e2ddd6d1dc1eeed6e2540c3a149f7a53e71beee3d34e7f230b665f1200af59fb095f7b9756192533466087f3454170fe39ca1352e1856f9ea724cb476796502456d57a6eab059aee2652a1db5b63dbffafca37218b4983e8903309de95f9f80de6a40c2938e423fbe8e0c7f6609b68945fd509d6a6bc4a1a8c788d1db48a9c65baf348b408129da0761a9776b9532c48", @ANYRESDEC, @ANYRES64, @ANYRES32=r19, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES16=r24, @ANYRES16=r11]], 0x5) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 04:28:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 04:28:14 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0xffffffffffffff88}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0xa27}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f", 0x4d1) fcntl$setstatus(r5, 0x4, 0x80) write(r4, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) fcntl$setflags(r7, 0x2, 0x1) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r10 = getpgrp() fcntl$getown(r3, 0x5) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = dup2(r23, r22) sendmsg$unix(r24, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r25 = getuid() r26 = geteuid() setreuid(r25, r26) getegid() getpid() r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r28, r27) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r29 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r31, r30, r36, r30, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r40 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000000900), 0x5, &(0x7f0000001940)=[@rights={0x3a6}, @rights={0x0, 0xffff, 0x1, [r15, r40, r41, 0xffffffffffffffff]}, @rights={0xfffffffffffffe9c}, @rights], 0x68, 0x10}, 0xaccff110451b3cdc) r42 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r43 = getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) shmctl$IPC_SET(r42, 0x1, &(0x7f00000000c0)={{0x0, r44, 0x0, 0x0, r43}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r46 = msgget$private(0x0, 0x480) msgrcv(r46, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r47, 0x4, 0xcc) r48 = getpid() sendmsg(r47, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f00000039c0)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c45836473390"], 0x9}, 0xb) fcntl$setown(r47, 0x6, r48) sendto$unix(r47, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="ef83bf55d40993715e00718ac223178b5e515772c889eb528e73b4bd9c335b612b4650aa3759716bd1294430a49687b31365f3cc02446da257600b9265e9e72de34f23e1a005"], 0xa) fcntl$setown(r47, 0x6, r48) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000540)={{0xffff, r6, r8, r9, r43, 0x4, 0xfeff}, 0xa8, 0x7ff, r10, r48, 0x7f, 0x3, 0x3, 0xffffffffffffff6f}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 04:28:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000640)="3f8c3db7f7b39a057f3bb22df25c1f1cff572ae58e622f9f3156c861f9b858af632d1132d1a2a4152dbea88f8761f54bbe7090327b5ba246160d1204f380bb9509bf4604572f5a7e2b80cf6124c8deee2a63376511b8cb5330f1bf1aff49bc52a649bf09a9e73ca13fe3595cf3bb8e7f185edc8d3f73a7d549e26fead601f349e03ac2e2dd79a043af9b9f964d3404fd88c95776f89608cc1fe069ec0f067092ea20ed12035b6ed3db8cbd1f84f1d2499364bcb6ccd10a47e0439b8d299527a180fe2ddfead10a30d56e174d5ce11548e6036f", 0xd3}, {&(0x7f0000000740)="df491d2d8dbc935c51df381937a270f561543227ee5dadb8f3fb36d29fbbf3ae0647decb1ca629016b50445afb68fdea1e167c322da22804b45920c8431288b64e9db1f6ae27a54e1923f4eefdd025346f96588f722ff6a10a72f119406ac403bdccc059e17a45713fe8adea79ac9d79a67e2c3daa529e7a59a2bb737fced1523e1abff03c7c38cfe2baa2dd9e35040faf39711c7cf800d5f4b9f1dfac7cbbeda8c596e11ee9ab0ca52b407f7b85a182915f1d1c860363ccf3e5e087eb459414a928606a742b929eb394846df943aa41888acd7b0bffbf83029640fa5d948b3752d94701a0ecb5583d82", 0xea}, {&(0x7f0000000340)="ade56dde78a27a40a0fda2dfacac46888e3e5bd3f00f1f64584101b297690ef29a9cb5e0ca504d1e84e83677d4827690de89a686f09ffba3ca96c0dfc98e976b59d42353876731d29e981956c7def0c55aac2c01c74c6fe40b1b99057702fad5", 0x60}, {&(0x7f0000000840)="f9ba152046e5ad398a02ac623acf868c704e9e77c26496e4a06e7f5911bd6630aeeb1303775c16143799174514986c8e11d4048bb5db48484d992ff82a77816c58bd56711d2ed857ebe112cdc22c9734afe190397d75b158", 0x58}, {&(0x7f00000008c0)="03127e1f6002d6843f70a54aa057639bd0b2f6e044c9a76d302179841f61fca5278c4274ef93d5a930cc99f3708ddef7bcd30afb7595b97b8d950a497bd6a9e0ff03067bc7d991bca05d93a844d856e069c19f208c42285b126517a1f1ecbfe76f286508de9f838cafb6b28d46ff3a60c185ea31a58200abba392d8b59c961f57089943af87a627d5c1a28bb690a722d4a4d382bde6a34ca03bffc33bfbbd6c60bd0af2bb75cd73663bc41ed31e2ec7b71277ac62ba216e8a3dcd941fe18c31be405aac4e7e1a3758cd5701d89e0d7401f15046c6d788cb730a9a15e81647bf413ad11828aa48d", 0xe7}, {&(0x7f0000000080)="dddffca26e61720bb22dd0090ab30499c37df17adfd00f9de86006ca077003697317bbcb7670286ed681dc2dc32f", 0x2e}, {&(0x7f00000009c0)="168a89044d157d4f7087c2f5e51782c0f4dec11d7025f55d95b20a52c5e5ac0468d52a30bb96f1d71aaaae06d5f78696df3d35c7888d7cbff4248d6f73da8a08a04e6f18d65cef6322b2ec6045e116c9e495d7cd47d2b4bd79b10700ee00da485140da84a85a042f2cba2f507bb7baf9b18df0095c520414cb8cd1c1631d49d080f9eb97a78ef733a50a570daf0ba4bd9f136c671c4e9a0e0bfea86cf69bbbfe429fc84bfb6d0cc32fa6f6f2630627c510b8d39b39ab", 0xb6}, {&(0x7f0000000a80)="4bd8809e19576b30fd536e6eac79ea28bff5e0be89ce42bab449436cb96d5a3d8351f1fcea3d4a77e574a468364e580b268b1e2bf9ea46fc08f426420adf2475d155687f3368ff58b72a4bcf81e6d407", 0x50}, {&(0x7f0000000240)="c6a7c2cfca4e23a04961ade9de815bc6809af2cb084177f0169a9c77c9ee6f60c4e314855c54b73dfe7ec2890bca8b3f40526c37ef64941dcb9a0b9c20f6fa11", 0x40}, {&(0x7f0000000b00)="d4a9f7b10be98852d0a7eb5a5a90665b9ae845927cf4d31528ac0d87b131bb99ceb8df1ed2407b65ffa4c173aadd11c203758736d0095f5980dca51d8d61c1b0f1145850cc01692e18c0e832b31f142245ae8bd254d745b4a2edaa82341bac4d494441da290d80583d69b1a7a2ad9d34b31fda1ac80bc23ffd87caae55ddb9", 0x7f}], 0xa) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6, 0x0, 0xd5}]}) pipe2(&(0x7f00000003c0), 0x10000) r3 = open(&(0x7f0000000540)='./file0\x00', 0x300, 0x109) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000580)=""/133, 0xfffffee3}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) 04:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 04:28:15 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="830280ffffffffffffff0ae70f00008f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b4919040000000000c324eca0ae98b0d926a45a72f54618b5ac10ca081a2c94c0361f1c75aeefb477191fdef2ea5198edc30ed56561020000000f0e36c1f76bca3ca18f3346bd69ff69927a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a45"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r20) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 04:28:15 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket(0x2000000000000002, 0x3, 0x2f) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 04:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x316, &(0x7f0000000180)=[{0xb5e9, 0x1f, 0x6, 0x8000}, {0xd, 0x5, 0x0, 0xfffffff8}, {0x3176, 0x8d, 0x7, 0x4}, {0x98, 0x5, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x4010, r2, 0x0, 0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x140) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000240)={0x74, 0x0, &(0x7f0000000080)=""/116}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x2) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 04:28:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 04:28:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x5b) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = socket(0x11, 0x4003, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 04:28:16 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x2, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x3, 0x100, 0x800}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d, 0x71a11d7cef91e75}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{0xf4155fc8503034bd, 0x3, 0x1400}, {0x3, 0x3f5}, {0x0, 0xcd0e, 0x2800}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1400}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x1, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r5, r10) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 04:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50, 0x0, 0x0, 0xffffffff}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 04:28:16 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 04:28:16 executing program 1: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xd) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x19) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 04:28:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r13, 0x0, 0x10}, 0x4000010000004, 0x10000c, 0x0, r15, 0x0, 0x0, 0x593}) 04:28:16 executing program 1: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000400)={{0x3f, 0x80, 0x20}, 0x1ba5b5d0, 0x6, 0x3}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x85, 0x800}, {0x100, 0x1}, {0x43}], 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x0, 0x1, 0x5849, {[0x7, 0x0, 0x3, 0x0, 0x4, 0x23b, 0xeb, 0x83, 0x6, 0xb0, 0x3, 0xfffffffffffffff7, 0x5e, 0x52c4, 0xe000000000000000, 0xfffffffffffffff9, 0x1, 0x4], [0x3, 0x0, 0x1, 0x5, 0x1, 0x7, 0xef, 0x9, 0x8001, 0x9], [0x5800000000, 0x4c69, 0x3, 0x1, 0x8, 0xff, 0x3], [0xfffffffffffffffe, 0xffff, 0x7f, 0x0, 0x4, 0x3ff], [{0x3, 0x1000, 0x1000, 0xfffffffffffffff9}, {0x7fe0, 0x7fff, 0x92, 0xff}, {0x4, 0x1f, 0x9, 0x84a6}, {0x8001, 0x327ec6d, 0x40, 0x81}, {0x1, 0x3, 0x6, 0xe8}, {0x6, 0x1, 0x20000000, 0x6}, {0x0, 0xfffffffe, 0xfff, 0x3ff}, {0x8000, 0x2, 0xfffff001}], {0xfffb, 0x4, 0xbeb, 0x5}, {0x20, 0x1000, 0x9, 0xde9c}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) 04:28:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="11", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) kqueue() r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x6cf9, 0x1}, {0x18, 0x2, 0x6, 0x80000001}, 0x8, [0x200, 0x2, 0x7ff, 0x5, 0x7, 0x637ec711, 0x9, 0x7]}, 0x3c) r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r3, r7) 04:28:17 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x10240, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xffffffed) 04:28:17 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x445d31dcc3f76d9e, 0x9) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 04:28:17 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) clock_settime(0x0, &(0x7f0000000000)={0x2, 0x6}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) 04:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="e0f97242a672f3ba6012d8841d5eeaae3af7fa5a9977d61d49d8215320bf8523fcc9f970a7530dce2b37dac1bc4e117fceb52f7dbc7772d1cea5393f5f436a2a1e8e330b5f52a94be5a2d7e7a888c78742db12f7c7ee29716bb185e7a5360d6b50f2aab14b95149b901e13e3084b7f22df5de5142df87b479260037903a8e436a2c87034cc81cb2363c592ff26852d1307be6a4e7a03717acae3a7af2c7f5b0d212a", 0xa2, 0x0, 0xfffffffffffffffc) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:02 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) read(r3, &(0x7f0000001140)=""/4096, 0x1000) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) msgsnd(r4, &(0x7f0000000100)={0x0, "cdc5bb8306837773ff7c656d9a498fcdb13e64d310fade0661b79bb866cdf21ca6ad6ed94d7679cf381227651c4867430420b7d9320afbb445165b493837895a080ce0cc0f8352fcc6407ae6e3598ee47cd11e11576152456dbd30690a1725a616d6f5e62e85a1f7224377de4877afeaadbc38a064db6f43d452cf6d61024ac9f05592dd638e055bffcb6954d255fe6e106699e3e92688c8f376e2093487a531ddd11245643d733a05e0ed665482f9d448a2a2b8b13a847e96c1e2b67e2dd41c90f0c56559e9a48a4bd7520b307c1133934557358a8b5850a67592d220a443486de04346ca85bf16b62727fdf4f10b69c1459c2ee0616ba3a2ec6776e186cb87db51499b32b72b787a6b51e3506188df092f33d11a55aa08a5987dfce1ae515c7bf93acf6e42b0d32207726371b304a090ab5fa0190c819af59852f2194610a1654b694d8a32fc183fa98c138b67a114785c894d9c2ac395049f9e725f35b725cc5604dff05b12c2004ba6b2ec03ae74847e7c407f0298bef7269ff141adbea84cb4e4ceb3067badc41e59f2a5f6dee50eea01e7a31d84415ab199897746de9b2c486a8d865fc14e32861f3e2083ae284f91c2a5f989a1cb92dcb79f7204197b664c443a5f1ecfbc6b405f357900d13db42ebd910387da1c98bfea82fd78ddab81dcc2c72de244e46be1e0804170dc51fe85fd783c39dfa661e9a58ad8eb96e4851bb4b80d23fa428caa394f7d19b390bbc49b23a5333684879f48debbc83d52487b5650501b2900c2d81a39f9527e457a880754410eebf6828ef3931e69b7d50921d5e0519729895545f744a20e3281ac15ac6c7b19ce401da79b273c48b26eda33e090d1139dc312690c38bcef026964312914d9ce61747a9c030c7fdf205522f258c9b7f9d2d1d11e8cbb39a9f0c3c9038e17d8aebac0c4206792292e51e7f1eeb6116bf61a4b81d5977de3052b5b6c4b59c1eed8a42f0b63ef2a564629c4ff4577f12a9b80c30e09bbff1721efc7379feca815ce61a40e3baec138c3cac292460b212009e2dae80114bdd8fbe6ed111bbfacedb6ab375b4eea1507e7a1ba2211cb61b6af74e5864e4ff90cd1bfdf8627d366f291a191036f61b87c51364381802af40c4abe825bd9aa795bccfbd097a0b0e0dba86cd07654ab3add3d9aec25bdcfd1da0024a11daa8be88529d2791aa54fb641bc3acb76bdbcd8cb6e950dd3f5b1df24a79149ac6e8bec88c427bb9e0e05fae57b1b425c9066eee70d4b7e639e00985789a2847becff75c08380b100829371d63894c8692311a502494b560e32501849d5c7fa695034f3f9ca43c9447b3b523b2f8b1eeb2048f7b29a2bf7b1712a4a1d019aa57ab115dc2e04bbae437b86f7f4c25a78eaadfafdadd5ca3b7c1c6da0af907b26c3682d53b716a9d8ac942eaf3fa54b3d8b818a8b03b69613357ba8450bae04ddbd7a8c0b98b510f04ce5b6c5eb587b06c13eeec2fe264d262bcb613284c24e0dd162a5dbb94e8fea713e122d7ce7665641465ca7f238787cad5a67dec2208dd7b157d5ecabba8e997223360b0ab9a6858ac23464d31b0e5894cf5d5cd93cfec776b00c39f27eff50d16e1857135b2b19e8f54c46b4c6177036f45e56150f7cde1b77c960406652c6066af341a6428024126f801ede785989d2d562e409ffc2e90e6068b4b334cbf76cbb9fcb311815e4a20578703cac391dfd240b0c65d8f29e88f75904e6b4049029db8604187f7615417ebe94bc4e59dda09b453df0c6932b97766934a69e98933f0a34464f6a503f472bfa578209fd9ac663a59aa559f1cd1323fe6e912f11035e8f3d961db0de1040ada5e251c27a0f36c3d6e1606c1c8a107d3d05e4eeee84c517747700e6665c488024dd9e831021317d5f32375fc14e58560434a3d82689976c0654956e57e9269c6cdcd34c75b1aa3d85edbb7e9e2dd4dabc413692fa9480673550ee7ace0237d869898b28c280d0fb6325a1d1dd87f3936ea712af96ae10e7d43aff82dff333c6b2a79ddb537884d53bcd42cbe49dcf9e570548b1f1732f218ba4a144cb38a6ca39342349419eec1d9bc373c362c1522df200356467d82c021ef188811b4f2eefe640123233672e2974dd8dbb03f10141f37e183cff595f340c1b75848ffd4fa91c6b7df2f5a7c690227e1b1665ba907b1ef422c5d2411601b5e1c93178dced5b1ab108bc27c37589d95a98b85558c15689d3e70d70bd8bbcbacaa3bbe507370b7aebdbaf2a6aa133b824077c0d29c576d3dcf4485bbdb65f2d9ed7829c4cd0e2e108eb3aec5c053fb112039a4c1564b2a70592e43dc196610270453685606bc29dbb6883b92560e299ba123c88a065dcb322d71a1333bee229df0c08281fce4f3b61e08a2c440977c6975b8c5a914a08b35d622c74c59cbae14686e9516f6004022b21560a85438d7e65e1a00b42e9b3032cb3229a130d0574af1e9edc4bb79f73a6c64cd49ecc8a593400046036c6f84f27a665f83ad1226b1a200ddf1661815fd2f671c6d12fc219161b386e9d5eb85ed0a048e96163655c549731fa08c008ec5aa05be3d066210e1bb9bbd001d4466001660d4c509efb8df2d90ecd97d780ea462141ea1158d1f9ab9137e67c7ea13f218973436975d579078e58bb5555c0ce55e5f2e322205cf9d3f8c850b06fcf517237fd3e4beb42d6cfc2e1aa8cc20995f9c80cf473846d4263dd62c096dda9c881a957087e3dd4599aa17999d02089ba52a6e83c44b11e15613ece568075d284df3a0614c4b010cc5c06b276802db7e587a9d7dd1f0221a89cc5251625491d4639bd1beb8aed79dd6ce0b0a3431a523c8e5575a26a0f712b1681fb25cfde264786565dfbe586a1c558b7e0f793fd78a0ed02fadd7d0f0defaee604abaeb4b987a784e8e5f6f3bb67ba5ae770156797ec8119e2e7d67fff29cf17f9f34d35b20921be08330fd28412969dd50bfef0ba87723399747b7a13d91baddd00cfd9cbfe0383219b4a4665ed6f30203436269a0dbd137f1b09f99853941df4124cd173b4f01ab834f924d63dc20470a53d0b8a80592f5ec0b3d4c49d6f88183a6ce34cdc7d0638c97f2f3f37e61ec269f8a15895a331d3c2a9b2f6f86016afa35e47f465ae9a02a5f2a4debdede4db1b276357da701a26621a046222cff652c8da33d4bc786be79874800592edd24a8682e8e6d9aebc77414b6c8734f0a86850081fcd7513a968a9614d3951371ea91af41f1a87281183a1055d4d3920e51172429bb0d5021976bf7938f153769737730cb3b7e4a8fe8e6d28837120485b652959c86ac3a0a3b3f5f5dcf4ae476df444aaeda859cf6e93a6009a2bb9139bfd0cd1f740e12ed72cd3469de62df9288df36150389df57449f3ca0c5f7b09a79ebd93ee846aad05fde17e6f55eceac618fcd355bdce554cfd889a1a32f1f77ed57279846c8be6667caf5fae62b7767d55b011ecce92febef14a225129ebc81e053fe799e1791f17743d377e2bfd87b9d204f81f154a4ba07d24c54e9eb1b5b6348c8bf6b4ca126d58724e5cdb31e5b0a1df8ae4c8ce84845f5a1de1c3686f5093e0632cb0688306c4f57f20c621d56942397192d9201bfbe5ac5b7f629a9006752990c6a4f9c12e2547521529a93fd35b919ff980377fd9f695c29be08d189cae5dbd29f9f0a2c3e9195ba160dd01f8fea843ac05f91815461e0567070a2f4393c322d0352fb02d69792da25f8370f49390094a982de428b5a9e3538d9414fed43ca71ad8e022dd5a40e686741ad5f018b3242adb05848fedd3607d982404e3b96531865edf8d5d800d5b1f2cc98ecc89d462330cdfbf80dbf82972887d64537d2589dcebd11620593b90883e981be9533b6582a69e8d9e327d36cfd2c01b7bcc1ed56cd4066503d476489c8c61b6265b729815770ef9712e0c4612fa4ab9feea0dc2d7c146d4bd4edf8a5d18a98732b98b82bcc1549957c86ea775182738850da18165f887ba1da1d850393d507e6c219c8de7a11413e7913f4cb438f89f929b35c574b6f8a266726a16c72dcd6063223045a302a8ad19053585e2d55086694907c8112118a381bfa76c3eb83f29d85e88e33d575d4034ce6fd67adb80698166d52cb9209a465ae82fe1d4a6032b4b71e0ef5ffe80dfb04b82c357a7bc753b19727c8fee7ba93885e3af552cdf92f8286353dadf2d4d210480a787d83f648cd85bcba2153ab7ec5421950fa081a6f147df76c27ae14660132448ef034840b9a7e62aeaed54a48a7fb1ed8cbcbc8633789f73933a2952628b6e907b8d83df8b98d4f704a15e7576208dbba9ca70c70faefcfa906abf04c6087130b448e1c78c71a1256335e06b0d94ffedd3729fe00a8905c096af432838426727efebf206b3f8ac9341b1b4816c59df9c27e61da9407226198d433a7d01c18f4bd9309c1ef344865df60c85ae720e84554c04abbac8a2ba99a2313c14882d1a27cfd849459e02ee4f8736188c667c208400231b54c41306cfadf09f743df0aacac162bf9fdaa92f0ae84fa044c8c9a6242335a8b573e45c1e81890791ef568a4ab6605b2226bc4b33880a905ab79a3122070b4833f71ce1a563d0f9636c95377422a4b47f7b2deefa4ea39cbea0a0f9abbc09d938586dcc1005ef71e3915de02f85b1c0a03f99aa25d273c887d270e68dbd441c4f6960fb0803e361df506e4a0043262ec4453438d8e66280df5e0198f96f4c63ca1ac7d723cc01c37f9d8bcbcfbf948d1bac295f71949d1447fdae8b03b350a219612690c20b50ab25af79a0f296719f1c944e34fedad317f8cce04cec6482b7cfd77fc6421f4aa5dc76e0b6fa6d733c30c76a231f922aec5ab5617e54641f57b5663b90d5f09c4a001da6c8d5bcf8c3aef0fad87a85a69306e7a70672f88fc223c20befd20d90fdb949fd4f88fa74bc11ff7bad6e3f9a2c885096c2c803f5893481ae9f888ae54ac4292671abfe8874ca9acd489bc5fe16544b9c770c1b26d000f15b1c4df9ce824d0a23635152797f1551caea5bff8199aa68750d355b6543b8c8a3ec8505ffc1e98b53176d66fda8a828c52b9e1e3d9a4d3371045aa1c4cd1f0b25aafa52c7a8e0f3834a88fdb78d1d7100f2c11120a64dfe4f79588b7c1ac1944b9df3acbef077d36c3f069037302eb1361d956369c521463d344abc0739afcb9049c5689ad8dd003e110034454a434079a5297800b6b37176ce8a6d0d5347bacc2abacfd552249d1c886e4057250bae13ced287a51eb75afd43efbbdaa20420171466bdc02395c877f3e0a295adb6674868e5df933e6fc8ce529c8ca62e85b4b9154f9f7cafb5b66abe92a14d3b27376ffd27bea371b14049ab71cf19dc38dea09df58c65735345f567396fdbc6aaa92066059d99124a17b0478787fa2ff3faaee96be506138801f3bfc495b7886a7514d6748f955a7983bd751e78ae31a0c50a6b8f6e18a107e26be626fe5644484dfa1ff89def864880ec2e0792d6efe58a3d11f8b1830437aade7efe094b1d5a5a3e716f667445c2e7baf9fd4aad86998ead3f2078c548158f903d7770ebcc7fe403692f27e97a37df9937804d9810650b189c722b3b7f533f3c458d1efb29ff701a3ebf58e31d4fd328203cbee27087313fd5d92232cace30fbefd9615bf636525515ef3ad5b8f07614635763596485362d8b8830856fb5507fc8c00fc9d7f6efd8d9a7798cd7641735bf22b1f903a262c745eec309a48f57081e686a92c7cc32b61b229b1f6b5afb4c685fc932fe88b599f373959b535b48673942"}, 0x1008, 0x800) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x20000117, &(0x7f0000000480)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0xf1, 0x0, &(0x7f00000002c0)=""/241}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a17c0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43602000000fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e560717557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ad38f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb3b62d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d147785262850a0f5951ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000ff0000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5bf68ba6433e3e1e5ac0000"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x5}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3c9}, 0xc) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x800}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0xfffb, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0x1a0) r14 = fcntl$dupfd(r11, 0x0, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r19 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r19, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xfffffffffffffd74) r21 = getpgrp() fcntl$getown(r13, 0x5) r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f0000000500)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x61, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r17, r18, r20, 0x20, 0x7ffe}, 0x6, 0x2, r21, r28, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r9, r17, r30]) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: r0 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x3}, {0x18, 0x2, 0x7fffffff, 0x4}, 0xe6, [0x100, 0x7, 0xf, 0x7fff, 0x5, 0x9528, 0x8, 0x1]}, 0x3c) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x3) getdents(r1, &(0x7f0000000140)=""/209, 0xd1) 16:00:02 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x8000}, 0xc) getegid() fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x4000, 0x6) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x80000000) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) dup2(r3, r1) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000040)={0xfff, 0xca, 0x722, 0x4c, 0x100000000, 0x3ff, 0x506, 0x6}, &(0x7f0000000100)={0x4, 0x7, 0x9, 0x9, 0x80000001, 0x9, 0x1ff, 0x101}, &(0x7f0000000180)={0x800, 0x10001, 0x6, 0x6, 0xa6, 0x9, 0x6, 0x80000000}, &(0x7f0000000200)={0x5, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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", 0x23c) 16:00:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x7ff, 0x9, &(0x7f0000000180)="aa63f55afe065c5cfab73ab2a19e295b1ad7c1d67ddd53e4e4177e32f25cf8f0e1b56472640680741808e920da0b9bd0ec889111a194ca42e93cd484c80dfd0f7f32d311929eb67dc1118615fc93ea7ef49dd32cad8b6733a13f2f36f0d7312fe5f3aee6c2a50c9dc64dd99dd17ea740a59ff6028fb28208ba252745acb6a3d87bd0277c39cd0e21c8b8b2d4c983c7598b1f0acecf353bc17e9b24c79c61c1ad4c076f6d1bb9b44dd16d09a9c1635b3ba09a5515d2eedfee1305f61bbfe9a1cce22085d11aaa7c12c7265755886e39e2", 0xd0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) socket(0x2, 0x4000, 0x3a) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000040), 0x10000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000100)=[{0x40, 0x5, 0xff, 0x80}, {0x401, 0x9, 0xf7, 0xe7e}, {0x3, 0x0, 0x7f, 0x1}, {0x8, 0x1, 0xab, 0xffff}]}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: socket(0x2, 0xc003, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000340)=""/141, 0x8d, 0x3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x5, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f94939407841"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) bind$unix(r2, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0xfff8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x73cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000440), 0x10000) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x310, 0x0) r3 = socket(0x0, 0x4, 0x81) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r5 = socket$inet(0x2, 0x8000, 0x0) kevent(r2, &(0x7f0000001500)=[{{r3}, 0xfffffffffffffff8, 0x49, 0x82, 0x2, 0xd897}, {{r4}, 0xffffffffffffffff, 0x80, 0x4e392ac27fbb7eac, 0x7fff, 0x8}], 0x40, &(0x7f0000001540)=[{{r5}, 0xfffffffffffffffc, 0x44, 0x1, 0x8000, 0x3}], 0x7, &(0x7f0000001580)={0x8, 0x6f}) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x40000, 0x56, 0x3, 0x1, 0x0, 0x401, 0x7, 0x24e0123f8200b0bb, 0x2, 0x9, 0x10000}) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="11532fe3f980f90b8d68df47", 0xc}], 0x1, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x1b1, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x6}, &(0x7f00000010c0)={0x8000000000008000, 0x0, 0x0, 0x0, 0x9, 0x1, 0x1}, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x400}, {0x61}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x7a, &(0x7f00000002c0)="962c6a991dcea300000000000000") 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) socketpair(0x10, 0x4000, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgid(0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xffffffffffffffc3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="1e54515ea8021d489fcea3fca674df33171b7ede1a99f008a895044c7d5aabc8fac352e37f00c79ca88b62340d896323256e4d0546c7fe49128a8d3492e2cb231fcc35cfeceb3351c212eae1e85e723b4ae6fe78815e9a35f639b0a62cff354049d1367a15316ed77df62b15032a3d97653f88a8b5f2e702d6582ee06c1bf6a35bbec4576314a3dde7c4766e2c4e27c83adeb036aa798c3318132c6ad51ae14ed4a53abed8", 0xa5}, {&(0x7f0000000280)="9df2a8ba2e7a46a0c2181a5546e8ca980a412a5988117a03a50d2ae808d705e19b3a9b20c47c7886ee2b0d989b5d4c0405e34e648bd88eca6570f9557a7f1f665ea33b2d45ad450e94f99de99f03bd602ecc6a1410841d358a1776e6084725803d74bd5a79ccb0f998571f2e90e162bdf544f447daeedf2234da6a75c1aa66", 0x7f}, {&(0x7f0000000140)="425c739e19c25aad565ea708fae18a728faa365b56fa330ec8bfb31575cc95a5942c30f9a5667c4db9215a", 0x2b}, {&(0x7f0000000300)="88841dec4689e3809ef5d1cc40c69edb476d3492963e06a1612a7dd7a4593b2bc824d7677304c636983419341043964ac3e6820eae4763f654a8f741851a28ca12dd0eb09d5f8da0fc1582b0f08eebc659e49a111ad9742c72491e8e7a0b1f4fdcef5d", 0x63}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r9}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r15, r16]}], 0x60}, 0x0) r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r17, 0xc010570d, &(0x7f0000000000)=0x37) open$dir(&(0x7f0000000040)='./bus\x00', 0x4c8, 0x105) 16:00:02 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000, 0x10000, &(0x7f00000008c0)="696c6a030fb41360a89f9a30fd28125af181ff120a42e3d1c5ef2c62f27e60bb39bf5a1ef0b55c235d7496c2e7baf429d166f1d5defd0b5a9ccf46894bcb13e83ccb2f7928a0f537ebb573cca43fe1fba6a77491c8561de5da857aebafe2a12e0bfedd20cc8251ffd27167b60c0269dafa563ae9df93e6fc2e5eba538807b1dff9a95696f609d72782b2fa0b680f7e2999ac43be7aac18ef415712ee9fbdbe7de339e6a4464d8de60683b49b861ee35f01e37f9ec2d2d75aac3306217035a1deea5ca45a40a54ef5b785bff2dddbb1ad2e26f3664d06e1ffe1f8e431f8a37ca7ced80c375be0da9cf17d7a54dcb8aa80b1b105c7904a73852085dcf12144648c0c03a3f1c8a15723f8a73b0398858996533c248bad528c153548204bd65e5d733d69bd1ceca96fcef73b0a3a23a50b50566e006a321f39288e4e417d97645b5b1929947d86a285672170722c02982c84f927a7c89517dff85925cfa5f9b88c8d6297140a0501a62bff81c477bd61fb417ab5dff1389d369b566765e3cc2584d2f2fa1b0e9ddbc865e0dac28d2c59ce71161c920ac528ca2eac5e76909f1039c2449e8f3d50645a7b653a8eef60daf7f7417b48db71f50c9306c0245051717293f8bedb51e6f2950afa585053e1f1bf51a4d6550f640e63e401bb55c1f696bd29c3d2a4f67b6dec676961b4ea3c0ee032b8aed4090b12a4893b954073cb6474f226c5c971d7cda7788ef34c3f84c761534c22e72f99e69fc16ad0c164feaa9efe6276a3bec290cff30087d49a570560f38c7db4df8f9bd257c60efdf6bd363a145cb7b8aae902676b101d8d9e90e74a2401516d9a3e5c8aad830b32eaac67dcce", 0x3e7) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000500)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = getgid() r21 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r21, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r21, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r21, 0x4004746a, &(0x7f0000000500)) r22 = msgget$private(0x0, 0x718) r23 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r25 = geteuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r27 = getpgrp() r28 = getpgrp() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000300)={{0x8001, r23, r24, r25, r26, 0x4c, 0x6}, 0x8, 0x800, r27, r28, 0x7, 0x4, 0x8, 0x484}) r29 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r29, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r29, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r29, 0x4004746a, &(0x7f0000000500)) r30 = msgget$private(0x0, 0x718) r31 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r30, 0x1, &(0x7f0000000300)={{0x8001, r31, r32, r33, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x7, 0x4, 0x8, 0x484}) getpgid(r36) r37 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r37, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r37, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r37, 0x4004746a, &(0x7f0000000500)) r38 = msgget$private(0x0, 0x718) r39 = getuid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r41 = geteuid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(r38, 0x1, &(0x7f0000000300)={{0x8001, r39, r40, r41, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x8, 0x484}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x80000001, r39, r11, r14, r20, 0x80, 0x1}, 0x8, 0x1, r28, 0x0, 0x5, 0x8, 0x2}) sendto(r0, &(0x7f0000000180)="9f4dda4e93bf82b51f572bcba2b56198c73c980f45e2abe88d0b11a6bd66919845ccf089bccb5120da8948963958e79818ba8d33ab261d311b28ae3f6ea410260e47256aaaa207e757378ddfb9832b92595a7a", 0x53, 0x0, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8903e2d2414b68e5f424aba0b0e200"/28], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ftruncate(r45, 0x0, 0xe4f5) r46 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) close(r46) r47 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r47, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000240)) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r46, &(0x7f0000000300)="8cffa0719513cc8c18a184e7bee4", 0xe) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\\+\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x300) 16:00:02 executing program 1: clock_getres(0x0, &(0x7f00000008c0)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2766696c653000"], 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x0) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000900)='./file0/file0/file0\x00', r2, &(0x7f0000000880)='./file0\x00') syz_open_pts() shmget(0x2, 0x600000, 0x400, &(0x7f0000a00000/0x600000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r6 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100000000f59279000000000000000000000000040000"], 0x10) sendto$unix(r8, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:02 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chroot(&(0x7f0000000180)='./bus/\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10480, 0x0) open(&(0x7f0000000140)='./control\x00', 0x80, 0x100) ioctl$KDGKBMODE(r0, 0x40044b06) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4000000000086, 0x80000000, 0x0, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x800000000000005}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) pwrite(0xffffffffffffff9c, &(0x7f0000000400)="2c18ceb4a935f97dcaff966f22e8e19a72778efe87e89fc679c1192203bddf0ea316d5d2a73137c08b6a1e9b63c35b4db23c40fa4b69dc394d1342274be5377e9032d2f6e49d64c02069cac4a6cbc49fa2803647ddf261a8be376a230e436ca626c654e5acdce50a5fc231eddcc40c5872db674c6851", 0x76, 0x0, 0xfffffffffffffffc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000002e, &(0x7f0000000340)="5a945836a2a415f5089e012fb62d82a6c3988a61c662f1b608701f306c93f4aafff66af2a9455645e485995030", 0x2d) getsockopt(r8, 0x9, 0x93c, &(0x7f0000000280)=""/30, &(0x7f0000000580)=0x1e) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) sendmsg$unix(r2, 0x0, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x6, 0xc00}, {0x1, 0x7, 0x3000}, {0x3, 0x0, 0x1000}], 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x7, 0x41ff, './file0\x00', 0x10001, 0x1, 0x1000, 0x8001}) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r3 = socket(0x2, 0x3, 0x2) connect$unix(r3, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r3, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) r4 = open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x4, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x27, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x8000006, 0x7, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x800009, 0x81a6, 0x7, 0x1], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x729, 0xfffffffffffffffc, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x5, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x5}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x2, 0x288) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0xc29ffa47a9092a6a, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000000), 0x4) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r9, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r8, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x3f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x33f) chown(&(0x7f0000000a80)='./file0\x00', r11, r5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000700)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) msgget(0x3, 0x0) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='./bus\x00', 0x8) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000500)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) setreuid(r16, 0xee01) r20 = syz_open_pts() ioctl$TIOCFLUSH(r20, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r20, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000780)=0x5) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x4980, 0x1055d6c27f4eb2ec}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000080)='./bus\x00', 0x8600, 0xa8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="ba7f00d2ea4657556aa6d310010000000000000002000000f08018357bb5dc2a310f0f480f245c00bb0000000000000000007587d40251aa6cec77d4b64372e533fb3e571ca61b24a10f20ba8e6a03926242670e1ffccd970e29d853d2f996fa94b45faa6b2379cf57590df9859165befb9b2049d916655e19739a7e4c7a7d66c9cee7a471cd661127120ac238ef0075d1ec512cd62a0b9a95cdf1f986dba060fc04bd0ab04fa8946afe1348608a44bbc43297b51adc2c5fd73f2ef4e4e577dbab54783860e2d56a986f5d5b4c9e36019594bda31c592167aa40665fbebf25594596", 0xe2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x87e6c1ef25e3c07, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000300)='./file1\x00', 0x0, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, 0x1}) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x0, 0x547d}, {0x5c}, {0x6, 0x8}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf8c, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0xe1bba49a3de8e46a, 0x68) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) 16:00:02 executing program 0: r0 = shmget(0x3, 0x2000, 0x202, &(0x7f0000ffa000/0x2000)=nil) semget$private(0x0, 0x2, 0x4) r1 = semget(0x2, 0x1, 0x200) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0xad) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = semget$private(0x0, 0x4, 0x2c0) semop(r3, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x2, 0x5, 0xc00}, {0x3, 0x7f, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x80, 0x800}, {0x4, 0x40, 0x9d1c4189d4641df3}], 0x44) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x3000) r4 = semget$private(0x0, 0x2, 0x112) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x9af162efdb6c87ad, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000980)=0x3) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000140)=""/228) r6 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r6, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r7 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r8 = shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r8) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30040, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xc5, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0x3, 0xc0, 0x40000000, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x11, 0x8, 0x7, 0xba8e}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x0, 0xff}, {{r5}, 0x75d45aa676ec90f3, 0x161, 0x1060e30989210f5e, 0x5, 0x8001}, {{r6}, 0xfffffffffffffffc, 0x8, 0x20, 0x5, 0x5}, {{r0}, 0x0, 0x40, 0x80000000, 0x8, 0xffffffff00000000}], 0xc4, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff9, 0x58, 0xfffff, 0x2b, 0x6}, {{r8}, 0xfffffffffffffffc, 0xc, 0x20, 0x3, 0x3}, {{r10}, 0x0, 0xd, 0x20000000, 0x1, 0x2}, {{r11}, 0xfffffffffffffff6, 0x4, 0x40000000, 0x0, 0x4040000000}, {{r15}, 0x0, 0x88, 0x80, 0x6, 0x4e}, {{r13}, 0xfffffffffffffffe, 0x93, 0x2, 0x1ff, 0x200}, {{r1}, 0xfffffffffffffffa, 0x42, 0x10, 0x0, 0x40}, {{r14}, 0xfffffffffffffffc, 0x2, 0x4, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x5}], 0xfffffff8, &(0x7f0000000340)={0x6, 0x2}) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r16 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r16, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kqueue() kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x8e6e5375fb02a0d0, &(0x7f0000ffc000/0x4000)=nil) r1 = socket(0x18, 0x3, 0xa2) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x55e1, 0x7}) shmctl$SHM_LOCK(r0, 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20, &(0x7f00000000c0)="abd7d6a05a09fdd1685983e617a48581b5d5c23ee440e6e28959989158444e2c1bbc8b67e2ddf361999a23ef86905ac23727449e0a1ebf9ef911c1a0ebae76ff448811f1f634105e8317e8f39817b50aa5c8c92c9d31c3543731e51f5d5d16ec5e43e4af995d06ddecaa4c98344b00000000000000029234aef9028f606e8da01cb3ffffdc6f007149904146da8d5db71f79c5f644ce5c6167b6062b", 0x364) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r16, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000080)=[r3, r4, r8, r16]) 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) semget$private(0x0, 0x1, 0x430) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x124) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dpb\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x53a4}, {0x28}, {0x6, 0x0, 0x0, 0x102}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x0, 0xec, 0xa, 0x2}]}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r3 = accept$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) recvfrom(r3, &(0x7f0000001540)=""/4096, 0x1000, 0x2, &(0x7f0000000480)=@in6={0x18, 0x2, 0xfff, 0x4}, 0xc) write(r1, &(0x7f0000000340)='\x00', 0x1) r4 = syz_open_pts() close(r1) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f76308304000000000000ff00"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r6, &(0x7f00000000c0)="6e21ba966b2cf78b87b9c3b21465ffd0c75ccd174928a218a403f87c6195e959d0798a45e90ecdeded0d02c4d9d60bb863197e54df7445f08384d44314f6b6d5b6c3609c3d296c05", 0x48) socketpair(0xfdd3a5034076a3ff, 0x3, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000001c0)="681c071da884c4", 0x7) r9 = dup(r8) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f00000002c0)=0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') pwritev(r6, &(0x7f0000000280)=[{&(0x7f0000000540)="e897ba976bb623c9bd6cc9ab0e9fa1fd4270a96ee5443c175bc27f9faa2da6b59612e5868ee2e5820e2eeaee9d363e2b543230948115e4339d960e99dcd8e0f71956a792da340a8d3856de6165269cebc7c465ec00f855ce852018a41d388415313b72e41f96064226c30521d727f8420fa2b65a3efb3320818a383044bba701c3941531116d3b824728f827974934ff64cc641fd7d5b8b5afa5254fef6fc3f43d8bb08a79f17c2c7fec403fa6c699f3b3f976885d0c28a12e287c8595cc67d425307478012a4f96ee2ef0ed03042cac10a90d53d2051b8af319e165f5b9f27020675e273c3591138394037fef5985b27bc7edfb67259c54f7610fad7ad28ddc133c45ebac1ff5eeeb62354215e34c7e62a166755eb0f97fcb50e0cd41e180aa0d8ea917a67012a4603f985fddcef170c9c7e6c6a5be11f27864ce65462847c09067894cfd3cb42b6153ee229437beebda10c765fa4a3adda36e20d8d852f6d7277ac3b2024e022e609e459d475e8ea18faeb4c5ca51e2b3bd9565615fff1507712c79fcfc43e98aceffaba2e9b1cdd726d882ed4d080ef6f8323a1921e62bd676846329fc77bd1d0c049b9ff1013cb8b87e0321b8f3382a6e8c259f1c1b03a2102b9c425ca57a495bc593a97c21542097d844da78d2f2ab640677188f1ba830a48c0ba23d2cd695143903f033e3a6ff72e5413433f599ab91d87378c5e0dc0a86bfdce4b13cdb60b5939f381a80a84ce03dba5aa11713654ad3459a2dd38ed8498a87c4b317ad46868ee49615e38d7e69e40d712ea979f2a14fd0fe97ef736e9ad2025caea30871f9e080d582efac0b03666e4fe6b89365cc1a59d0495be7a68395a8331c1e14f74a6c192f777a4f3947d1e8a9f63f655ef1df3ef0cbee1325b4753543a7b0d3f1e1a88402979e2a693aa2c1fb11e0768721dc98887acaa8e72dcd6a5c225895474cd7949f40bed1f29adb7064215246433e25a9b9d876166df32b6322b7bf355eed74adfdc7155d1345c785db3d8fc6fbd393f5d765232217b4ad095647b35439d45d2d0f62c31b0dfc08ace378f5e2853b3a88f35ff7d7e48a226fbb26b0221897d218193f5fd39003fd473af0dade0a88321835048155cd7d55b6bc84f1ae01933ac0499e59809e8256de5ac9cfa1a06068f4da500854ade6c80c49a6c0bdfc86a4cfc0571da2ee3687cd6a814af8ffd3098dfba70fccbf4848511a6edba77fc8015c6eb395da4948e90a07e3159edf482b3a5b11f8245dc7f1e88f1a08e4c69e8a3e1bbebd5edced9b3cda01b9a34c55af0dca2adf5ebbd0c4eebe37c60cd7da0ffe2dc039b583f7f53365a65c3639b66db06df23695f96c5d8d72b32481a6e284c2f0176718a61ba8f12e739972f2f353d50dfcdc1dcf3fbfc3811e271a94fb7f36df8833fa48f0369a575e56aa4d6c0e764ff58d9a91916032a85b3613ee8ad6da7af49baf90638d4427ae5eda90a4bd7134354201e4bb9f3fa3df6a2339cf1bdc955659a1eca5c12f2e8e769c12080b535064478a242a8df91b869f64b5da635827bdf707c79327fc3f3e3f6b4fd5fa1d94a1342728ae126b7fa75cabae927241a77b505cacfd03a2f3328240f1520d9c8942426e23d4cfadbe1e905b246e2cc1503f9e778d42d562173893fa85166f88d60b312bf8aff0f7ea7e0a2b9d2cd5858fb9d7ea62223e13d477cb2cd8f234df4889a7e03818a0284f83bb5480a5d09d28e74170ddca550684b21982728620748dde2b8ccc1c50eb98df478a539b78556cab2745577201bbd56195ae3b709408b0a9311a28165a93bdaff49df62500aeb60ec77f346d01c554faa1795113338fb2f10b09a2bcc6affbe7e4bdc70552ba3849935547ac417a7d33a666f7cdc5f341b97970569aaf1877e1e2b0716f351bb5148054872dd671711168259ff06256b81e95dc92ea02e323f061580321ed145cf374c52a26f54c5c59856733e0aba74629d01ed902b3bf27e4e084d42c13563ae3c2e0f07ab229778dbf31bc8d63061258934b5d564e1e09d7f590812ae52fe0f3ad2061807d5a79357709fea6bad02d9f859733aa745982b01e4af4da4ea293dd64f0282223a70c65219a9cabdf2bae210c9e38ceb3e4208c96e021fcc53b334a3c087a68582bed528293df02a842804b0ae3161b60bff39c6e6d894b6fc1c8e95fb5121d49c0391ae62d5464d56da0eda4c0ec91fa7478787b485bd5d524a71a09b1254aadf5239559d7b11adb5fb714666395066fc299a44e3a617703a47c74b3c2608d350677cd8b2f1c7fe5851042ae12e6e75f7fcca72456af76cadd4b53cd263f1f2e2a9281caf2fcc09221499ef55980ca66992cc67dbe364fbd40fea0cbbdc39b31e14d9e81f28ce07f64bb826de70b7e73cdb017f2750b1fe68ac409605ade85528e5d494344657b4779d0141bd6cf74ecfd01d6e0259c70e8614c7dfb3194364d688b04f0109d0176d8e5d54c88c4f8cfe2c59dc14609c86d306a4c9899e10d31ca1db4871cf690849c47657635b76a5f42a9f77d20c0b58838fb58366c06552f3537bec8465fbd2ab74b6fc997cdb2469943f46e66d32402fd55e15d818b41987f2791fbeecf7c4a6302d2a7d6cd753646d46a20ac722970480bdf5abed596c245242e528aaaf57fb44eae8fdcd8bb20f2b66b6b82551d2d9c93d7c1e27fe7adb47a6e217669e3067dce565c70e306cf2911763e92f74f7bca6bddf43c05c244e3cdd22c758cfb43fef97810215773b3a8c2304ff262c1fb34783bd7f414e2efe5de183d92656e769ea95ae6f244e168767ebea14665528fa36d45d945fcc5c14856873d140647182f8b1d9bd53447f5744c6c88c43cb058b1bca7b63c027721477084ce7dd36ccf7f88fe98f5ef2f2c3ba213440947dbc06590f486d8b634c4d97821007cc67a86b5d881ef69167aaeb1e55609bc21ad5fbe95af60f2baf15952fe658f0a12b34fb01e618096503e26b80bbe721cea95b87eae3fda213e26a1249956fe00af1a6bf19316c370da3556b5e1929bdbd51ab7479ead63a2fa227b5a0c9c99bfe62a8bce893798ae747a5c252cf6b77d4b3f07ad97d70881bb90fbf3bf6a4defacd2af32ded24089437585dd881c0c8eec90a0c073ad3a71af8c792b764e606b7247460b76274dbddc7462bc8c036eec08304bc2f177812511730bfaf748b09e07f874d942629f5a10625fed0fd4467364c38817cf56da5f7065284313ce5f14a4bb141333298ec1ba7644d15e62fad99db9f79489e858777a42bd8985e658a9848e559179abcb554da231c6af59469dedafdcd232d4b383a064e23ab6d666a6be97864593e13725ea8ad31ff0bfac99d37fe3bafdb7fb61a38208446c93da68ac6f31ffe42575918b9e694b1b1776beb53753674aca82c9c50a6b8e73a9d9fa9900d102b76845315440bbbf4f7b026ce3e928e0afe7b823f00cf983b728e486f996a30a7f3fadd6f7f2d6d05edf17c0181d1aba123991152005baa90bdaa6b7836c44ee6e0389132ccf7f2f96e1d0b589a0e3dae3380acca48928dc2bae79d8d00ead19184ee8642ce19d1d7136daa8ee82c2e0b6369fa51c54462cc03b49d26fa7c2828fe07832d2240eeb7362c1c1d69fef8d4f0a1ea3a4aa5b23ea9bf460471358a0ef6fda9d58e3b83c48272cbefb1432c2d653f1c71b0eeb884dec6d4de505de67efcea9e7cb95d92fa73e9ba256174942ed491d3a9c0cd143a4be3c8005a3ff6cb896adeb91cfbdab57b19c21436dd4c1f46afd2bc65077e16c1c933d383bed2be83934994374bb50e47c66fba8f9be66b2175aff23ae93ba24df861520339a4741307d096216c505412944ce1bb21451495960ecfc99166f265cdfc7db840faed0d5aa6c4b76bb9c3ca7b67cd13bb3e29bd2a58436a82a8bcb30a1b7df146e6d117be67f4701af55d3e22bc518d7bb45f120d0a3f428d45c87bf25877b9db5a1b2f6bfe31aa132ce49cdc936620f683630ca5127be4b4f853ad3ce34091dab66b49cc8fb180666e8275888fc9093d649177095ec1064deb084f9c534b670ed742476ae012a7afcfa5c9360d2116e1daebdca2d1a4cf4d8ecfe0653405e6b2a7d6c7c0bd8b0e1de30a69e98d93afc388854110e272e4f594391b05a21b098fe4e6cbfc04acdf716263ab3b980ec140e1fff9bbdd4fd26ae72264a2325932e3e5247ea3c4489f6cd8379d178599403ee97fe3d92218b6a5b32981c92f13e4cb2f877beebec8a65e432869d1a95fe2eeb5979539e7076b6042e4515a1507da33e6b4ae003fac4f1677a07ce9d85a108f41e55ca9fd78b4084677db768255bbbe13a849ff7c896cbf8333b9f7f3ea59657c7da440cdfe9d54b3ea9ef854da2a6fdd639badd7ef73d7be6670b8857d5edf78e9fbf696d8541e39196a031590a3eadee98ffd5c2cead814fe65fa2b3b67950a4aac41bcb5671a7bc36a666cf7ad3f0ac8e36fcff3e5bdf4c4fbfc82adf4ef87a888a1faf820b05c8cb9affdfed929d27f82faf670be78ba26abe6e5635e25ad5a25e87db58b97f6413a8009f86cb7cfeeda882886ad65555b0c1ec793cdc712b9c6524d8515a3a7141b6517efd946fa72eab2823f14916b2e3353ed55e120da66374e9b13c0146504e19db53d1ec5ad493aeede2e43207e9abac1149493c09f082a5e026a858ac8c598de4bdb93b4f364fd2d401ed5145c691c28684d8700d2b94e58bf361ac3a1f8f1b665ac2b445289d85b05756a47187e5606c5789568999a9df3e132622c9471608c3686c445b090a863eb16e3597b673c2654930c6839e0f68a3caeaa30a090f0ce71d516c1a029b6aa7366d893ff08a00dcc8dfe2092176df5dba4b8ee01a1f1df4d1478bb4ad17508638b6e8f42c2154979072c3dbb4988d1cc0cbe997109b2ff225c623577f4b505fb15655b3dcf8737b110da3793ac81bc3cf7d43c3535c04014ae56759dda7a73dd4ba2f8ae110d9908b7b351dc4b93cd356724a8ca7633e57ee6e5d607a6524bfb7a853288103089ac868df0b596f5083ea0993a42d33ced2a478878e51dabfe9691d76db255dd2e779c1a7d34e73e1f45f6c4884dee223b4c4d08a6984e97fd1165845dfc1bdaab16589ae0ebe7b3bf5260e5bd3b79d87b0e9fac7c1d47aacd903058e9cd016b38d64706162b0d4aa5dcaf1f29c156edce8c1041201083e06313995e3d646a88e4b8cb4a833f547a74a900bb9c7e8df0f4e7f6fddb943db545e55f8c7744725a875c9bf3f1a546d80bd0b79997a8acc52ada2ce1fb274b46e4fea6e4d397e703de3a99e16c80243671cb522fd11ea835e43f5e5fd4f0770c41a012b5d8f1213242ee198dde1e168c757bfe0bff8567b0fb97e1d185d15f368a4df3efeecf666d2948cd1c93202d8ecff187128b83b2a04a72093e4def902f2d9edc15ee855ef20480e80e9b32ab6fe983bc458e81ddbaf50e40d304e01fa9c04e5a982fb671420f912d7de30ccf8d3310e189f962ddb98fe8251e382a16d681ed95915447e64aed1f92503b844795ad3825bb11bf55dfa71469fc097b183a8ab4b1b37b82ed7f560c031113d95edcafa92e6d00365620ee90d41f9d1d17af7ffa1357d41ad494c66d7d5f97662221a688577c20f8b50e810e20d1a4824dbab312b401150ee4d329cde6852bec2dc57383a8d7856488a575b3416b919636ceb9d893f62ed9cea602722d7ef1ec6e7ce7f66900c77af3007f6766d4d8bf832eeff0da8d4eb1aab129f2c41f9ccf5a310296fc9d50e882658f75ab028497e53389e556d", 0x1000}], 0x1, 0x0, 0xd2) 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!', 0x2}], 0x0) fchmod(r0, 0xe3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = socket(0x6, 0x5, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\xe8\xff', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r9 = dup(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00@\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r11 = socket$inet6(0x18, 0xc1a82efefa8b95c8, 0x3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r13 = socket(0x18, 0x1, 0x0) r14 = accept$inet6(r13, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x8000000000000006, 0x25, 0xf000001f, 0x8, 0x6}, {{r2}, 0xfffffffffffffffd, 0xe, 0x1, 0x800, 0x80000000}, {{r3}, 0xfffffffffffffff8, 0x81, 0x40000000, 0x200, 0x80}, {{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x3}, {{r5}, 0xffffffffffffffff, 0x7, 0x1, 0xa2, 0x4}, {{r6}, 0xfffffffffffffffe, 0x80, 0x0, 0x6, 0xf4c9}, {{r7}, 0x6, 0x6, 0x4, 0xff, 0x6}, {{r9}, 0xfffffffffffffffe, 0xa, 0x20, 0x7, 0x1000}], 0x80000000, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffb, 0x1, 0x40, 0x1f, 0xffffffffffff0511}, {{r11}, 0x86649017087b0f12, 0x4, 0x1, 0xffffffffffffffa8, 0xf3}, {{r12}, 0x67d7ebedf75c603b, 0x12, 0x8, 0xf9e2, 0x10001}, {{r14}, 0x0, 0x54, 0x1, 0x1, 0x9}, {{}, 0xfffffffffffffffb, 0xbd, 0x8, 0x9, 0x4}, {{r0}, 0xfffffffffffffffe, 0x18, 0x40000000, 0xfe, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x80, 0x2343}, {{}, 0xfffffffffffffff8, 0x1, 0x20, 0xdd, 0xd37}, {{}, 0x2, 0x2, 0x80000000, 0xffffffff, 0x5}], 0xe562, &(0x7f0000000140)={0x7, 0x5}) r15 = fcntl$dupfd(r0, 0x0, r0) write(r15, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/d\x00\x00/b`f\x00', 0x535d5c47ef8bd959, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = geteuid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fchown(r1, r2, r8) fsync(r0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f00000002c0)={0x1f, 0x66, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0x6, 0x3, 0x7, 0x80000001}) select(0x40, &(0x7f0000000180), &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf49}, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt(r3, 0xd4, 0x0, &(0x7f0000000140)="77e075b1880856c5a6614072d5709ad993a41070c6218782fe37a8fbc696892a075f2cec26b0d90b0e4596dcfbcdfb2eecac4fa78845a56a57dd2ee546e23e737d96a89eec061521c37ba43e901b5ffda9a67a1213906aa2561409e0a02ccbe3c620374d41f5af2c052d2efb801d101dbc83af40859e8d76c4073fb0b5b11f29ecb54c4acb5d0fb251b48211c3a8f90e9bea5650485ab9017d0402bc846103f5c4eae89529dd53240140b209c516e724902a697a3c6e89a24e460b514e047485234c62f7b43a096f0d46802104842c21651af6646c6e785e888bf36488b51608d1", 0xe1) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1}], 0x1000, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ftruncate(r4, 0x0, 0x100) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000004c0)={0x1, 0x9, 0x20, 0x5, &(0x7f0000000240)={{0x4, 0x0, 0x62, 0x0, 0x80, 0xfff, 0x7}, {[0xfffffffffffffffa, 0x1, 0x7, 0x4, 0xffffffff, 0x4, 0x1, 0x3ff, 0x40, 0x5, 0x401, 0x3ff, 0x7f, 0x76e9, 0x1000, 0xffff, 0x7fff, 0x81], [0x2, 0x0, 0x7fff, 0xac, 0x7fff, 0xda5, 0x2, 0x1ff, 0x7, 0x5], [0x1, 0x253889be, 0x0, 0x2, 0x7f, 0x6, 0x8], [0x8, 0x42300000, 0x1000, 0x100, 0x4, 0x9], [{0x43db, 0x7, 0x0, 0x17e}, {0x80, 0x7445253e, 0x2}, {0x3d54, 0x5, 0x4, 0x80}, {0x3, 0x40, 0x1, 0x3ff}, {0x20, 0xfffff001, 0x0, 0x1}, {0x6eb5, 0x97, 0x34, 0x101}, {0x800, 0x3, 0x3ff, 0x6}, {0x3047, 0x34db2bf6, 0xb9f}], {0x2, 0x45, 0x10000, 0x7}, {0x2c97, 0x401, 0x100, 0xffffffffffffffc1}}}, 0x7, 0x2}) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc010, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x243}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) open$dir(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x81) pwrite(r0, &(0x7f0000000100)="02", 0xffffffffffffffaf, 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) connect$inet(r11, &(0x7f00000002c0)={0x2, 0x2}, 0xc) fcntl$setown(r2, 0x6, r9) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x4ad4, 0x8, 0x3}, {0x200, 0x82, 0x9, 0xfffff51b}, {0xfff9, 0x7f, 0x4, 0xffffffff}, {0x3, 0x6, 0xfd, 0xfffffffa}, {0x0, 0x1, 0x9, 0x7}, {0x6, 0x1, 0x3, 0xc4c}, {0x1, 0xd6, 0x6, 0x2}]}) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x100, 0x80) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20000, 0x0) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000540)=""/221, 0xdd}, {&(0x7f0000000480)=""/70, 0x46}, {&(0x7f0000000640)=""/196, 0xc4}, {&(0x7f0000000740)=""/132, 0x84}, {&(0x7f0000000800)=""/7, 0x7}], 0x5) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) setuid(r5) r9 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0xc010570d, &(0x7f00000000c0)=0xab3303c905998cca) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6, 0xff}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) kqueue() socketpair(0x32, 0x0, 0x3f, &(0x7f0000000300)) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="352ed9eecc8e9fcdb25288ed76d66ab69f1d6b7c55c04e09ae474bfb4682a1180975c524ff8caa424d461e717b4d54c64394b8ed", 0x34) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f00f400"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x8000, 0xff) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) setsockopt(r8, 0x1, 0x80, &(0x7f0000000400)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba8efcf125a36a6a5e1797a59207f3a4088bd66a5300fcffffffffffff5e5bec13c6c705874eb641e1345f001b8602269b3bb56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6f4830d6be023000000000044d8f78f38344c7b8cacaf2ad18f3fafc41d7d000000000000003d0000", 0xac) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r4) listen(r9, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e0500400084"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r10, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r11 = accept$unix(r9, 0x0, 0x0) recvfrom$unix(r11, &(0x7f0000001200)=""/4084, 0xff4, 0x800, 0x0, 0x0) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x0, 0xb339dfbfa11381a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x692b, 0x2, 0x200, 0x7, 0x7f, 0xfb88]) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/94) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000100)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) write(r2, &(0x7f0000000200)="9ec8e61f44ded9d37eaa66d0a8305e444cfe49ec1605d8d6dd58996cf57b3d3b44cf216d6ffef78b44cf085ca433c2c786ad9d91f9e63963f19512aa446dd24c02fecbbe46eb61acf7b916f708aafdd8c9be403eef17217a5cabf09230b228083c9e6ae84def3c5e3d87d987b73a161f3c8125e7f368c75d0855bfbacb86bb914cd1a91f773f3e767435fe6307eb7f0a9d600a49ec15c6375b395e2c61a20a1e6107b9b21c15ea99dabab9b0892e1cd08e4c8c24b3ba3c65e5c7f761d9f8ba602577a9cf9a7fba335756af5c", 0xcc) r3 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000300)=0xfffff800) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x8, 0x80, 0x5, 0xdcc9}, {0xffff, 0x0, 0x0, 0x5}, {0xd67, 0x8, 0x40, 0x2}, {0x5, 0x8, 0x4, 0x536}, {0xad, 0x8, 0x22, 0x3}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r4 = semget(0x1, 0x4, 0xa8) semop(r4, &(0x7f00000003c0)=[{0x2, 0x400}], 0x1) semget$private(0x0, 0x7f83c262a75cd8d2, 0x88) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, 0xffffffffffffff9c, 0x0, 0x92) syz_open_pts() open(&(0x7f0000000400)='./file0\x00', 0x10, 0x100) r5 = openat(r3, &(0x7f0000000440)='./file1\x00', 0x0, 0x100) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000480)) r6 = socket(0x18, 0x4007, 0xe1) ftruncate(r6, 0x0, 0x80) fcntl$setstatus(r6, 0x4, 0x4) r7 = openat(r5, &(0x7f00000004c0)='./file0\x00', 0x880, 0x186) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000500)=0xffff) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x400, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x20000, 0x0) dup2(r8, r9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r10 = getuid() r11 = getgid() lchown(&(0x7f0000000600)='./file1\x00', r10, r11) 16:00:03 executing program 1: sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) r1 = socket(0x2, 0x4, 0x5) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000040)="efd1773c66d735fe4125226b02afa6b07f25f61fe12b4fe8d201ae8ff0fd8ad8c4841bb8d98352c37daf8170021fc512adb628ab43d1f014ef86a28fb156d153ce319f6c2713dcc1e4567730bcf03d583cff", 0x52) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000001c0)=0x6) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r3, r6}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0x0) r8 = socket$inet6(0x18, 0x8000, 0x3f) setsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000000200)=0xff, 0x4) getpeername$inet(r8, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = semget(0x2, 0x3, 0x94) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f00000002c0)=""/114) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r10 = semget$private(0x0, 0x1, 0x40) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, r4, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6, 0x0]) r12 = socket(0x1e, 0x2, 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfeb8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0xd8, r3, r11, r3, r13, 0x8, 0x1}, 0x5, 0x3b1854e3, 0x8001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20200, 0x0) r14 = semget(0x3, 0x4, 0x400) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000480)=""/233) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r15, 0xc5005601, &(0x7f00000005c0)={0x10, 0x733, 0x4, 0xc2, [{&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000fee000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x280000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6fdc}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff00}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x626}) r16 = semget(0x3, 0x0, 0x8) semop(r16, &(0x7f0000000ac0)=[{0x3, 0x7, 0x1000}, {0x4, 0x3, 0x800}, {0x1, 0x1000, 0x1000}], 0x3) 16:00:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) listen(r5, 0x1f) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="1dcd47716813956e7cceca0ac651fbfbbd0ce674705f38f3c09102fee5eb873389cbe754c1d951cc7d17549505bda61163c219989bb377979a", 0x39) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) dup(r0) getpgrp() ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)=0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x98, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\xf3dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x41) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000180)=[{0x403f, 0x0, 0x0, 0x2}, {0x1, 0x40, 0x5, 0xffb}, {0x7f, 0x9, 0x81, 0x8001}, {0x943, 0x3, 0x0, 0x1}, {0x9, 0x4, 0x1f, 0x10000}, {0xc7, 0xa1, 0x6, 0x8}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x8) 16:00:04 executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000006eb673b83e278cfdc0e557b4e53038da294fdb9ed0ca33cc0143aa525ba87354c79b01058b245d8c62ea04b60750552f78d2f77a36dd5df8d9c29b4e480f7690b05ff95e3fe1b906646694de9ba437d25b841046d5d5e7fcc39b60c8bbeec2a7738798d83d3b36c121426a936bf8a4763e9121f16e308753254e4c660c922122d1a1bc4d70ffcab0467a74"], 0x82, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x81, 0x7}) 16:00:04 executing program 0: r0 = socket(0x12, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt$sock_int(r1, 0xffff, 0x2b009a2661996dd2, &(0x7f0000002340)=0x3ff, 0x4) recvmsg(r0, &(0x7f00000022c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000001140)=""/251, 0xfb}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x4, &(0x7f0000002240)=""/65, 0x41}, 0x41) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r2 = socket$inet6(0x18, 0x4000, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002380), &(0x7f00000023c0)=0xc) open(&(0x7f0000002300)='./bus\x00', 0x20, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x800, r11) dup2(r2, r1) socketpair(0x6, 0x2, 0x11, &(0x7f0000000380)={0xffffffffffffffff}) accept(r12, &(0x7f0000000540)=@un=@file={0x0, ""/66}, &(0x7f0000000480)=0x44) pipe2(&(0x7f0000000080), 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) pwrite(r0, &(0x7f00000000c0)="356e41d65d264f6b6053b20ee4f4ead286051591c64be74d8473e4d85b34f34559071402862f0531f0aedbd606d4532573e4ece19e9d609fbdd6a2bec790b40c8b7352", 0x43, 0x0, 0xb9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) read(r0, &(0x7f0000000140)=""/4096, 0x1000) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x3) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r4 = dup2(r2, r3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000000c0)=0x401) 16:00:05 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r1, &(0x7f00003b7000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r4) shmdt(r4) r5 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmat(r5, &(0x7f0000d1c000/0x6000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x1000, 0x0, 0x0, 0x20000000, 0x200000], [], [0x10000000]}}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) pwrite(r0, &(0x7f0000000640)="fbaf8a8d1a029be9690700357e3ae7bb59afe73300a4990fbec3400f7e1076adf6f9746e3ce8c2ba10c58962c08d4466a85d21dbd94263e2e6d4ce0fb3d4de380c10fa170aa3e234c6bce86813d5ded7238c8b486e8cf86b68c8f494ffe002f2aa80644c45e03a43831fe716753340a2ab177e09", 0xffffffffffffffd1, 0x0, 0x0) r3 = msgget$private(0x0, 0x16c) msgsnd(r3, &(0x7f00000003c0)={0x2, "f11331077c93775be6fccc84ccd24e3b3bb043ada5bbaefcaac7254cea98aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed43764a78f23dd0be68d121992b682d0b710626d9ca72d7e9d3de9a1b85fe1c1c44fb6af7b0cd1c1050523b70887e4f48940373efee4c5adefe17507c638ff20630815063c365ff974ad413472e59c8f7b95db25ca54fa158f6a8c08bc2d00e62e268b64e54253e91b53ed63c1296f16af4ecb0d80dc9e637a00d3dea6528aaebc254"}, 0xc3, 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f00000005c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = getgid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r18, 0x4c, 0x6}, 0x40008, 0x800, r19, r20, 0x7, 0x8000, 0x8, 0x484}) r21 = getegid() r22 = getppid() r23 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r23, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r23, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f0000000500)) r24 = msgget$private(0x0, 0x718) r25 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r27 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r29 = getpgrp() r30 = getpgrp() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r25, r26, r27, r28, 0x4c, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8, 0x0, r12, r17, r21, 0x20, 0x7}, 0x40, 0x0, r22, r30, 0x80, 0x6, 0x7, 0x9}) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) 16:00:06 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x17bc406086b69b52, 0x0, 0x4}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x8, 0x3ff, 0x6}, {{r4}, 0x1, 0x1, 0x2, 0x6, 0x1}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x2, 0x87}, {{r6}, 0xfffffffffffffffc, 0x90, 0x4, 0x2, 0xffffffff}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x0, 0x0, 0x200}], 0xdde, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x37987d618eeb7f4f, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:06 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x20) pwritev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000940)="8a4ea76cf9f4ea930581bab6f70ac17b2270b1773ec17498d310da3e8223676f2bac27f30618ecb9d64c522431d1e1ab3bc8f259862f06fe3deab03df55cba1f63d1e15d6cdf0f546d1064b2fe7a82b5a867582e57d83f9707668416f12a236a142c3b1cebab3010716216e320292692689455eaeb586df913b717f85df8656d5bf3b40d0c9ac669b7e088a3f6b422f68eff11eabea19b686a1e0ca063d71d3a4563d3dc83b8d18293866cb2cbd2eb092ecbc9957b0c6020072d27d1e4547cbeead1e6ac482c984b163cac24a3d0122ec3b70a5cdb79bfd8493b0a470e48c4e412a77c485416373763d8c8e27edbe0bebc1b13c8813aed8637b43a5a2637879176d44ad9a0bec5386d3efd5181918661aa9a04e7c0a76787930019508ff4c063ee055e137b5d10943341c3514b54165f6f1103a7c06567b48cbbb60894d5e55cf59c7a9af573d1e1291d37e61077122c7e12c22a11673af9ff7d9e86e149a6105ce88cbc1f3a0d63402da3a87d5f705a40b0cfbf34ed8271106ddf424df4f05ad28dadb19c5221cba31b9fbeeadca0058271351fae053403f52bd6a4d7b771c5a85d5f656c41f74e8dc53eef46e8b69a1add8b3cd4c4adc5f82eb33a17f21c4f96c89db89a4e2534e17676e3601acd03e440bbb35b619bd1e3b4f4ded7c6a3490d8a0b50f05a7dbb7e22282306a25519b3b680958c4b1fc63006591dba5cb74117e97850bcc01d0ffccf5d32d3eab6afdb7222562a08c8fefbc8fa3bcccbad5aacfb548a8a3d28e8434ab521833a29470635f589d115ea68478a8a7a458c35ad39cc28010e791839d1943450df45c88b17e52b6a923dfa37196b47058cf63f9d7a267fbb1efbfb3f7bba339690a2c5c9800d60cb7d94d3e1731b6c25cce4cf9c0768a4d6d821a758be639210132f9f2c23c5e633e0a3505fb55458941ba5fc03d663cfa1febe59a2135aded41f5a6c192d008bb73eabd9feb411dc30196953cbc656fa76e805d41e270f11d3643e8584e4ebb28810084738ebf86fd3dbc68729f6984dc74d22cb52b16c57eb93f9bd31491e75c9f28bc2e7d98bc28bfa23dd9b7d8692034e5dcdb24d9cb825f0a666e50de07ef35c1de1243d23a0418650a8a080c21f6b83c253df3ba8ed9d0cdff97011b7572f044a1571244d91c369471e3cee827e4a9f094d4e400f6c0955254bf1c94c95aa3bfcff50ee0bef5a8867d73e6062becc295876677516bdc8961258ea387e0e406386838e40940ac38a5105b3cedf21dc288e280622376cb77ae2443ead0a0f653b3fd63313746c26e6f98b95c99d5fdca7b2847a7ded3a680b2ed27a16998ee00939b8591fb2e1bf1ec56ac902babcabf24b0e1a2c58b9598f8ac4937b96162e646a77e58c06525ec754995812929d4fda31d3eb538bb75aaf7ccb0a9b2cb7fccc8226c17e87102fa204bf658fa984e10be9da4fad177a0974b1bef87809c267c8fb22c6e000d6d0170cf5fcadab9818428152c29bb307015c53538de03b757bcc1e9336942f87c464af2806fb1c07488a810594944c709865be60d1f26f180a96bed07d549a2d27650c6762da419d516a580bfb1f4b3dc2453e17b3b182b8e9d4f156723070528994436c04e58c09997d8c6fc6d8f5b58dfeb3980ce9c468f3f113f67091adb1b244af907d0bd60b1ede5479a7c848c44b6cae85a37af408f119a1e99ee6c4f2c75f4bcb4ca09555acdc0479331353487162e38febd663853a3fc52c8236987e853e5f27cbfc206cee4f0bc235481f17668d6781bc1ef8c57ef32b91883fac20d3ffac7fa26d6acdb6ba2625391c5d5c30890f1eec661a61c28de5e88f6089489472c77c854e737faa6d9d1a49d6f1d43b0f9d91dae86033a9208ab93dbb0a86e3c7e37d49262e03c39e987145a3eb1a1abe21e0722570e6f9d44c68de2057d86bbb435add578573666863711d190dbf1dcdccf175435935f96f4c7d481fc08dc312edde9775d0ed3cab27d1921a1d0d5e688db47ebb3dbc0de393fd93146ab81fd41cf0878f670f08fd3e623780feb607d78fa159caa080471adda467b3b7a34db344ede50539c0314990095fb5a38c89dab73603cbaed5b8335f92b9c81e17d3c367975dcaf83faec868cc4fbaa24ff868829dd5d60c85a82d263fd6aab445fe5f19fc4a5a7dd46d3078a50e767a152c02d226953bfc4ad7f0738045ecfd1c7bf6f3d820a723c5530d9cff14e71ae2d71f365bf81b64a1e414e482a65028509c90a8f6a36c85b00edbf4750dc97364365f92ed1876de2ad045c459f0ccb41bbd1e7d876f1ba952f2e3ae9c15f69a604d1d7a3bd3e61aec3b628b2a521df0ddd72ac3c99f20dc71787ac10f18fb26c1e917667bbfd3ea4bba5a3e5e65c2a2e1720e9194af9bc385468ee82892e085021ede35eee2f6a772a5c6cdbbb6d2ad251c143ff27c9b67f2eb9f26d9c4b2f179e88bcaf79e68be229523a00339cf082c21cd47bc1b90d4475344a2256baf7eab15865c73812233eb30c1bed85dfc6b5493a8f800a9abe22a63fca7cd071e6f00b2ace5bd763e626fee0e1a168cd269417477cd1ec72b90a926dc69a79499346f7e5f85dfaf832c5d05193a1f36ac66a02036460257188852f1f0d71acac5688ede031165149c3203a3396c7db4bae94764e2de355b824495e5f66bfe754d29e4a4cc3c6aed8a7c6cdfd7cb3efd9e3e2fd21599ff8a4666c559d87cd40044f22bec75bb9eb1005485920234ffca23820988cd94afa1edd6aeea53cc840251ddbc9f93ee03ba2082bd5992f7c648e9b8f0be6238134667690eda0938ead5c392cbf3e806b535d5d16061371c6ef88440b58cd66a616c6e56facdbdf4321e57dd6695af81c578584ce12be642363ad5679d803276e302e8313be86f24f6585cb3732c234a51ca4a2b294541a00f81bec2bcb3f69acbc3afff93b97e187acc2f5ff31c2caed1ea760149dc866e236fb2b10732e6f6e2aaa7c2da256de589d9d9fb5f08a3d41cd9639d3080172fadc47f0b66eef8005bc091709f341bdf7af32fcf15493609747057cd1b855876b0ea726aa4da98a55d111050d07a7cd7e0251781164f0970921befe74bda3e5b222529958ebb956b5f0a37b16260877742c83e88b8681bbaad268018a6f3aeacbc50b66c9ada1d1a5e1f647274a1082f0cbce349060e389d0bfa6054a57065338a08c5a169f5b7b2a5d5114749db2346356a1f4629ccf351293557ba11550c1b59f4c0384f75264431613cde9270130ed416bfd8867bb52059d9aa5ad602b52adbc80682cf876c15c6ec323c16c96b1b64c27238aa487dee383381d294b65a825149d45c80c063e8c961bebe548e7facdad2ed5dc78e8e5a7705dd93f39ce4464386452d8f0700a37ec7bb8e012c28e537cc337fbd13d3b6769a22015fae4e326b4d5d71448d1655d0a00100f4f7ee000a4a1fe2e9035f7754e13d6e55e9b49c0d8c8cb7a24d950cc8aaa341d93bb15825e88db87391ccfb7ffb3d3b559bcd042cfcb185ed9b4750162f6a15fd9d5fad22097a9a1067178708e99bd0524b6d462cabfb121c1ba73728516026ae7eec3a34cefaf08ddfb15563a62a97da4b10221159ed28cef661a3f3170c05a46422901daad17cd8e3642afe51e3f9382567da57becfb096e8b4c966c143b935e03aa0ff9e5ad175b88d224b9cbd939e4ee6da14e90227c580b2df5ba7897c9f51ab8ca0a8273bf12f42296122aea0e93bd1b5e6af398bdef905725d6036187c62c0db9fa039b95ab251526ec8f3e5d342cd3766f68ef032b4ad9f792699b6badec6c8fe9aac508d713be83f47a24bdd7a661170bdfb2714cffa4221fca31894c2ce3e75e688ebc04621b2e52c48d4c2f16b5f1da4f3f3a66c9228bb116cdc6f717a47f85ccbc7ce24a4bcc16efd859a56140f9895731f75a90c749919396b4ace234d6c432d1161258c3a521739ac00ecd90f605e6489ac234a10609b578cf761c252eb50e2a690eab10ec9732fb3f95310dee1d4166c56f6fdc24962c3579b405474973a07d5becf86c0c3c715e8299b13c5a8c540c4c62d6a33f75de3066fc2951b45332f2bf3b8d2dc14b3619ad2ac6d048160e177b01873738a9d014010fd4aa6cca688c00794195f4c07bb0d1a328d9ba3a5220940c7c8183fa1040aae3e5e32f9d92e3938afa3e5d2fbf82e6d14601812d3f62d10f05a054afe05f7da5c2740e45d1bc2b6a3297248ff9097b5780812c5bb1417f3c1ea9f79a1ba4901ead7a22c5124b1077a2208c2de12cc8abea3e69555cd1054e579755dc36ff17d89561f59b7775c23d5216055d7878e54ff6a30daf8fbd05ef73255e4f65813e7b245fff7ed16d71b791ec90c9dd6ac27c465ef4e9dd5cf41d83bc83e33892c50580033e85b6e27d36e7e06ace53315a308878120924d23f16606ae1124edc46716d54894a3b5cda37882ced921f4be527fe4a675325bfe22555bc6f321b906fff43c8bae53dcba5a144272c56d97396678d7a1649b561fa9bb5d80208fc0f0ed55d28d3afe7697c2cde913b4fc35a3589419721bfb00f4b9ea8efe8c5c77987f18a100c13a0ee85d5319bb28f89eef32ab120df01ee9f9bbbb1587d27e170cf97553a7b2ff746fca451358686d878e8cce213d98ba415666b4199c2f5c95cdaa5187a28042a55a818fcdb9bcff0f4c6ce39bc6dc55df8c2c1d18425df9ef1b51233de01762e4bb1680a918812dca1b04521162a4ebe1bd44ada1d9db7979461da20c5d4b1a64a4f3e694fc363bb82483656898c85c7be4d0dfe3171fe5507ee4c655f3c54da4af497da059c54bd0edb1402535a6f82c61f0ed89e26a31aeec1f14d1d0f757d8ece9d364243923d4b25910d31e5fc5c033b158d78cd588c5327abbed6edc6c7115ee2f7b20473678ea8c011a7b527ac33dc52c01e1719803a465edb05ea54b27f4ad8cc6a3b1eef74a44ed1d2360a3b1bf00d1c7a4582939afec7d52dfb378def08dd51a618e8d8c323f8611f74dd408b537935d52fa6c7736ccea001a16c7f37a05099aec97288a03e20a699a75776fb64bdb9418b7c1f6e9a993247f24f717952f568f6042ed90a4945936039c2c7ad77c002023ba3c77cb05dbf53db3c89de83767b664b8ed450404c188a2b3182ab8896d5bf2c0a62d36add984c25040b99eb9f14038eea674a57d4ff730ecc01d02a77cd385501e5eb89ff63f1d23bdd048da0fb7968040ded5b08504206dcc271ac5249ba258c34f250b5a43bc7acdec93a12f5e8371089e683a013c0d002a8f637bf5de8d4434fadf01614aae1e084866b647fbdb03655655234a942590014a49490952bac46af4f63f8178cb773c5d0bd443438c11f0629f28c31fb67b0a9787aceb563bf14f7e798711144cf6c46cca8220a6124f2f10cfcae55d1c1617bcad64940827480fc10a1c830a2ad4845fcd096597bd1056b12994bca1159d0df0d35044dd62df59fa8a1ae801e802109b451c9059889041ca039a27198ef8f51e039d5103e6c14dbbf0568c6409e45873ac48572717f1cff3991a49a060172fcce5bbd2349d32dec2c5c9bb2f0e92d07c3483519454b21a3a630bb159e309057a14f57ce8930ff986fc78bde3503ad2711a005a21d2de11e7d38a74f30c18f5b2bd7384477d69c287822e90f4015ba4d9d9e01c4ea4d81522ac202797f1a74b6939543f2a650cb151766af51b8b7d69ee331cae2e8cdd991d4e06129fd790376f0f63abcf1815d622dd5b1531fc22ec1f86b7270c9d71693a0a7ba28d66c7b90131f7840117ab52", 0x1000}, {&(0x7f0000000600)="7b4303683d0b693a2b38b915405905f739a76bcd85435f9ed009efe649069da7e79b558e7cfe7ea96ba56cf06b8c39112ce04ebd0bc5d2d87ae253f5087797ee9b413055ec6f240d373e9a0e4c519dfabf26da81540fbf88dd70dfd9e7b89c2c3ec9c5572fc5fc3b4b32768bc383571fffbfcb3a0da7f934a3754e9129e63f3f00ef0daba6eeb27babe1a18155fe8bbe015f9669658bfb885b4ce1780b4795ad0e37444cd1936caeb3bd3524dd6704d125c1e0c278a78055b3a19ec337", 0xbd}, {&(0x7f00000007c0)="5f44bbae779344480cd5aaa6eb8702fb6f158958a483b357b850864f2dbe29a949cf19a57dcb113fc12f4021b33e5dde97223226b24f9b7b95b551d26c493b6cc550ac6e0f1fb779f35f057d02a8f7c151a1d404b28655728ce6fd240a36988670051fa72b9017a3e15d1bdf49e92e60c69d165f2503aa69ffa696bc6ee5134b2578d6122ad648f37f8d328306d7427c4bb85747129ad4b9155e86a9cf576d2105e9fa", 0xa3}, {&(0x7f0000000100)="19241f9a80368a114d59cd5366d34702154019ad12d0854e9e3f21e8c1dcd652c3", 0x21}], 0x4, 0x0, 0x6) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="c5a9bbe346d6a0c53aa26ab1a4d54b4f1693f5eeefca6972a4f11709512cc2d5e59a78a94ce7f103c761f3a230f7a078d7b76f8ce950be864651e06c35f837581787e8d815ff1c90eca0f3bbfc422ac4259b7e16ac31b6fc5094ec618f3c1be4ef137d9a24d13a2a81b807329b9832f3df7f4fe2749b53263c2acecac326f84603e9a18b8db23a7c311fa958ae3cd58b97a642394af2dde2b22bb77b8671c87f631102e4a41da3d05e321ac8e6add4a5fb4e9e83e0674eed7d4d56afd79038b6e588ce08a3446fe6657237a30cc44d8fedb59d7594352a0168116da99916bf079958c61de7585ba0fa11f4"}, {&(0x7f0000000340)="a831dbdf2af1363ea401e573f6919f116cb9f36bac68f34b1edad61e6ffb535403a7e5aefcfd96761f433a9792114acee0c8119ed70aa70ea21bfd225f17ea293d95a5b067e56309ab0bd215c566395f31bbbd292224918dc2a13e08043caac38650bee19af19a33c97c32ab46c7bc9449536cee937d95d0c725dd7d9cfb7281056bdf9c57cdc45f91ca1733d479c433829c43d848e40632ae12892b885ad278b8e09a897007929e47166bd4ce81e95c1918d9da77efdb2b96a0c2355e0007fc8fe0a473c9e1f5f474de590eebd8b8d46cd0c179f0570613784be16ced1fdc247511cf8172ab840afcd1ec2f99e3863c090ef8c01273001034"}, {&(0x7f0000000440)="321d75d4bbbf98a6c1a3f116b6345b8d8e62af5798a4b10da9fc185fd274e1437f661af042c3e08bc9965d216beadcaa90be8830e37c35d1c9e29a277606d8175a3a852b065c4f9cb70e38224e3edf17"}, {&(0x7f00000004c0)="a19bd5db012bd02d002344f8b614d2b9dbb5a0ee362862b72200ce4789b6335632af4cfa79c4e1c73bf8031f9d5cea9c08e35fe762dd8248fe436b16f487ed273557ea055746a3b4b563582c0bd5047065ac5953b2653135c5b9f5646998be530ad0d06882618507af2e34b65f8fcbc414203fb357f023209228e635ae97ed3d22e07ef4210eedb32f1ef59660408670ebc74c50115b64f25a39b475af36b046d56a79fb700d005dbf872df1958847205cc7a1b53af95c65ddf3e78274ccb88e3e531fd09a8b65c094e615677555741084fd94f24f918a11664d50c137f257f653a7284cae936ddacd08d15c144d9c"}, {&(0x7f0000000880)="d032d3475d18c429de1746c1f35145339fb416ba9e6793c24830d39bbd5b98d276b405f2610fd20108b7ee48b4e42695a80b9a9f1baed6dcd6edb7850a875ad995faf6765b57e77e339a85aea7b87dd0f4febe6c8591ea19418e760b711764cbfd9a6d3caa5e5fc1366ef17b0f64a220698376d7f6be0000000000000000d95a8fb10274fcb8d12c60dffd264c5f0d688d2ed2aa096f428dbf1b4ceed34d44fa35296bd904baf2870b2498f56297a16dc2e0fe0a0828ffb5"}, {&(0x7f00000006c0)="78a09ea5d5f202bf1772a33974a17b2c29d588fb7eb51ce075d4b51d1ff8929a7c805934733f23524e0e487c55be0de2a7989d8ab22fbcae57cf7c6c6476aabe591877d79ef400f6f7d4d88ce4b8914546476e4c1be62f496337c70d04cb4576b9abb41ec81dd5dd364a15"}], 0x1000000000000276, 0x0, 0x7c) £ðÃÇÊ}m£ŸÉMÿƒ„ø/Üýi.>X¬+ÿ/Þ¶fRd/q½üì WÕ²:ª¾2ç™ÇM´%¯ó2º{cèäS³z½¿ŒÍ'a~ܪ.79Ñ‚ SX'EþÞŠÌxT\ªèÍ8¢Ê‘p5¶Ñ—>ÐCTÌa)®ý€kø -‚4y§ÿ¹góê"ˆi» †³ý‹õHK*%eŒÁ5¤:©3ÝÊ ‹J$ûž>ÐzoXƒ _O'– ü(9B`‹#'?#µY`‹#'?#µYoLvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b3e020 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b3e020 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r12, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x2, 0xc003, 0x0) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r17 = geteuid() r18 = getgid() r19 = geteuid() setreuid(0x0, r19) setuid(r19) r20 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r17, r20, r19, r18, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getegid() r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) getgid() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000001140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000012c0), 0x0, &(0x7f00000013c0)=[@rights={0x20, 0xffff, 0x1, [r15, r22, r23, r24]}, @rights={0x20, 0xffff, 0x1, [r15, r15, r21]}], 0x40, 0x20c}, 0x0) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = geteuid() r30 = getgid() r31 = geteuid() setreuid(0x0, r31) setuid(r31) r32 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r29, r32, r31, r30, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r33 = socket(0x2, 0xc003, 0x6) connect$unix(r33, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r33, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r33, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r34 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = getegid() r40 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r34, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r37, r39}, @rights={0x20, 0xffff, 0x1, [r33, r33, r40]}], 0x40, 0x20c}, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000100000000000000000e6000000003453b03ead2bd2ea0853b9fd9a05ffc0debf4f5bc9bf830d798a2f973700499d9c56e70e573a3e95863f9903a8366deed2987dd7ff8c30b7ca3a8e66f418696304b6f7f7d84974f7a3596cb6ce7813ecdcdc1e3df2e6a303a019c39642593cab26479656173af4c372fa72f10226444492c2c0037facbbd2769d1800f67961b6d88b3f8f145bcecdf5973885007c95bdc04f2094537bd400f1cf74c603d54fa6c970b77fa240c0e92e0e81ca3ce3d1c6ac000000000000"]) r1 = socket(0x0, 0x4000, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:00:06 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x0, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:06 executing program 1: mknod(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8000, 0x8010000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x9}, {0x1000, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = open(&(0x7f00000007c0)='.\x00', 0x200, 0xc0) kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x31, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x4, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) syz_open_pts() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt(r6, 0x5, 0x9, &(0x7f0000000180)=""/119, &(0x7f0000000200)=0x77) r7 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8ec182f2ee45729b) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000280)=0x9) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="6ade07599cb75b4b76132fa502e1a636671148133482c456622ab9e09f", 0x1d}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000880)=ANY=[@ANYBLOB="18000000f1208c0000001c0001000100e145ec7792736cd7007e167577f53580030988b7060d26d3f96526b800ad7c59a40309421222cc0e2e4e3aab4ad8b2f619ea56a3409481da5187", @ANYRES32=r6, @ANYRES32=r7], 0x18, 0x1}, 0x401) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000580)) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000005c0)) bind$unix(r7, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r8, &(0x7f0000000680)='./file0\x00', r6, &(0x7f00000006c0)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000700)) recvfrom$inet6(r7, &(0x7f0000000740)=""/226, 0xe2, 0x801, &(0x7f0000000840)={0x18, 0x3, 0x82}, 0xc) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffffe, 0x0, 0x4, 0xfffffffffffffffe, 0x101}], 0x2, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x2, 0x88}], 0x7db45aa4, &(0x7f0000000a00)={0x9, 0xfe0}) r9 = openat(r7, &(0x7f0000000280)='./file0\x00', 0x1, 0x43) ioctl$TIOCCBRK(r9, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40), 0x2aaaaaaaaaaaad80) r11 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000300)='./file0\x00') readlinkat(r11, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r11, 0x5) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) dup2(r2, r12) read(r0, &(0x7f0000000340)=""/197, 0xc5) 16:00:06 executing program 1: socketpair(0x10, 0x2, 0x45, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x101, 0x1}, {0x18, 0x0, 0x2, 0x1}, 0xba4, [0x101, 0xb7f, 0xe910, 0xf7fffff9, 0x100, 0x1, 0x4, 0x2]}, 0xfffffffffffffe9b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x329) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x100) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x1, 0x6, 0xee, 0x9, "e4af207d2f1128651f6f6568232386d75bbe5c5b", 0xe44, 0x7fffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100, "ffa487666524c9dd74ca43796a40d16145de78a3"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) syz_open_pts() 16:00:06 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') chroot(&(0x7f0000000000)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000001c0)="2e3fbb984b088068af9910b79bb23ff7ffb3f61e1cc6c87cf6452eeb13666f464caf3fa510dc6e04e0700df4a9cca45de430e64ba0928f907b7ebe9723268d000eeec5b62be7436f365a86c80105f7befa5f5d0c31bc37aa87ced09f9a9014f2934cc84e722290c51affceea310397235f9dc17056ecc461a474b3a052cb355a5140271a6ea5d3693bdb3bf224b6f2e720600ca2f76ade1daf21bc4877c4ef04728c644873b0b1de81b7728cbf501901ecfb9a3052ab48961679267c0ced269ba29fe7d737edce", 0xc7) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) symlinkat(&(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000140)='./file1\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="56abea54ec9cdf334055dd6625d6211fcb4ede55cb634442fdea1f989b18bf773f061c666f38e4488fc10835f9a372d3b7313e1c8d3b19834ab069c0f747a589e83c9084bce51b346b772c1b6f2d8e258af5eb2c12f475e9c05e8b31ed41ed5ebdf03852da38008db16ec34e1346b74012070f36f61a53db5412f66eafaf591b8548a8e56e35eb58493606b225f9134fe3c15dcd4a73e49f9822ae21e0dafbad9fa0d42a95ad1ab64b1ec32e3ca739b436209346d9baaf8a28d960529ce0f654376f69e5b043129b864f90be79fd1770ee3930792b2267c55e8fbc3031bfd02656ad85824749a6f3fe3514186c105b58095ccef27461046b6723bf3f40126b", 0xff) open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x40) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="97bdf8e02a6a7da51a7a6b5a23aa0fa81b1ee9895be718c2dc71a2c22a5a455ccfff904817adbe146b6824f53de6171b0dc08fa000bb200a78923e978e161a8886a8796dbd32cfc1be1b203956e6a21855ce030d0c0262019cfaa8ee847364d85a9a8bd04b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) shmget(0x2, 0x3000, 0x301, &(0x7f0000ffb000/0x3000)=nil) close(0xffffffffffffffff) r1 = semget(0x3, 0x0, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001240)=""/180) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getpeername(r2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/4084], &(0x7f0000000080)=0x1002) symlink(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x65, 0x5df6b2f28ffd19a0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) dup2(r2, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000080)={0x9, 0xfffff36f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) 16:00:06 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x8080, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x0, 0xee191cd75c6d9112, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:06 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc006, 0x0) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a38620700000000070095598406000000000000001700287ead4bcb777fa69dfcea0004000000000000819f507d0000000000002951b158013685114a6f770f50b9f10986edd80bcd4c0a1667ac22d237b8fa4d012ae447473c220495aaee48c02fc4f91e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b4700000000000000034166518bed2e1977bd035f5ea1b1009e5a319d54401db92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34d0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09277f6074b771b4f1db897b493465869e3768e3c95d2be78769dbc6d732cdc78a8dd5396f5b7875047de0fded2990e8ea1ce9b2e37661b755cbfcdee6f12d31516f874dbf492631b7399213f8b590a2290b0fedee44d470523e3c11be275beb40ebbf6910316ace5d954f05e22eee29ef181f69920ace0db3bc3aca1e914c2f8972a0022f3c7f4e1560535eecba4877cdc7207bf4af2aa3950f100ee146bff6858531fcf604381487d7f7e652d39e099bc5b1e868ca2cf0bdcec70ee3dd11f4c643f1af4d4d90903db662b1fc943e0a2d8aee2f6039ee6f68eb88d9d267b97030940d6e7ca586b9e590e3d2d5a614674cf527641d3eb1ec1e00b36e381a03e60086991c0f64470ca8e43aee2e301768b437d1c6d07c7ee777e33db8c0385e66820a7c0371ee5e969da265a414a6fa3a2dd5436819d975f9c299b5"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) sendto$inet6(r2, &(0x7f00000001c0)="f14ea39f714dd8b6f52f42723fa169fa485ab66afc091ace741e67fd99ebd4b17e535e005181ff253a4a0adbf3c01d08728af7beeabfc02fdd2216d403fd00983a12099832657c139e62d1afa4531e141d8390b262795f8292e994f79f07f6d13db325386d47c83533e8379390", 0x6d, 0x0, 0x0, 0x0) 16:00:06 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x1e, 0x2, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r3, 0x0, &(0x7f00000001c0)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='tap', &(0x7f0000000240)='%*,]!\\#)\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='/dev/bpf\x00', 0x0], &(0x7f00000004c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x2, &(0x7f0000000540)=[{0x1b, 0x9, 0x12, 0xfffff801}, {0x8, 0x1, 0x80, 0x1ff}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000500)=0x2f75) getppid() r2 = geteuid() lchown(&(0x7f00000006c0)='./file0\x00', r2, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25, 0x1, 0x0, 0xffffff3f}, {0x3, 0x0, 0x4}, {0x3, 0x7f, 0x0, 0x2b5}]}) sendsyslog(&(0x7f00000005c0)="36cbb7cd4e457c8db584443b534a758c079bbd73eae91079957d41d2123c0b4cbc324d59ef90c116b87ea1ae1b3e79edc76200f023a1a4fa0be2d2d7aa90668e8687e940926931df7ef9765e466ac7b1a708ca92dbf9013a3dd8d492978c6131ebc983c9015ec5a12008049dcd7d5d208583ced15a44d165592644ac09b6efc0285dafcf1f53ebad078449972ba19a56be9fa00862c7857afd7fa6577949a719cce33299d2680c8addb9a6d577f2b98bfcf8d4fd1233dcda3c5632334de7ddfb7611982919111be0463bcb76c028bca554067a51bc354c19b5", 0xd9, 0x13) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mkdir(&(0x7f0000000740)='./file0\x00', 0x4) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) 16:00:06 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5602e5ffffffffff02007b171e11eab0d7793b84f4e132d00170bc8a09cf7a2abbc1119d4b989c9b2db478afb4dd2aebff883e0352300c0eca5821f15894f7820b47b88105749fbc5da8e03a15fcffffffbbf5f3f6c1ade80339c6977b992a953d8573bcb89227c6091841915faede8eee2b02625585"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66", 0x346}], 0x5, 0x0}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x40}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) syz_open_pts() r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x4, 0x9, 0x0, r2}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = getpid() fcntl$setown(r1, 0x6, r2) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r2, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r4}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r1, 0x1) dup2(r0, r1) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000629000/0x1000)=nil) shmat(r0, &(0x7f000073a000/0x3000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/26, 0x1a}], 0x4, &(0x7f00000001c0)=""/45, 0x2d}, 0x803) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c24001f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) accept(r0, 0x0, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfc8c, &(0x7f0000000040)="d6f8bc26aeff3254ce56a24eb954") fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000080)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r0, 0x6, r7) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="d277acb4698a76e5ed1e6bf50cdf11db53932c2e3acdba3d6e52dd2838f7c4cbec2b704794b3f5d2917f1380b49f05873b8d2c680a8702ac323b33eb6cd2f2a5dc0becf7ba044433b32626203a244d8b971b3619adc19e3e59711e09565d8749b1d952f221cad18c5ebd0df70e2087ca23c605d2facf79d1e46975109a94e75992d4861629a1983c980034b5d42ab447e131c9d6ebe2f02b41892f8c88e0ec8574a736c3fafb14ff786c2b96c00402cac07ec81de54cb4f3a8765ea76bb15865", 0xc0}], 0x1}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20000, 0x0) write(r1, &(0x7f00000000c0)="97e253cb2d78bfa2e5d6aeef4b80", 0x54) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000480)={0x7, './file1\x00'}) 16:00:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000000000003f, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xffff0000}, {0x0, 0x0, 0x1}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2fc7, 0x0, "000000000000000100002000", 0x0, 0xd3f}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r5 = accept$inet(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockname(r5, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000600)='J|\xf5\xd4\x1dZVe\x86\'\x00\x00\x00\x00', &(0x7f00000001c0)='*/^!\\]\x00', 0xfffffffffffffffe, &(0x7f0000000240)='\\\'', &(0x7f0000000280)='\x00', &(0x7f00000002c0)], &(0x7f0000000580)=[&(0x7f0000000340)=']-{\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='!\x00', &(0x7f0000000400)='**-\x00', &(0x7f0000000440)='\\!!+^(\x00', &(0x7f0000000640)='\x1c\xa1uR\xd8\xfd\x98k\xb3\xa0\xfa\x96\xcc\x88\xeaU\x98\x9fV\xb6\x1b\vA\"^\xbf|]\x98\b\x8btS\xe1.h\x1b$\xa0\xdf\x17x1\xe0\xaf\xeb\'H\xd1f\"\xc0\v\xdf\xfeg:\x15_\xd3aE2\x19\xbdw\x18\xc8\x01\x81\x1b\x0f\x06\x8d,\x02F\xdb\x06\x00\xd0\xe0\xfe\xe6\x7f\xef\x80$\xfb7\xcf\xb5\x8b\x81\x1d\xe9yf\x8b\x9d\xd1B\x81\xdfM\x92\xa9\x84%\x02\xe4\"d\x98S\xcf\x92\xc9\xdb\xf3\xe1\xf5\x8e\xa6\xf3<\xfe1%0F:\xa7', &(0x7f0000000700)='G.', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x20, 0x0) fchflags(r6, 0x1) acct(&(0x7f00000002c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = getppid() connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa) setpgid(r9, r10) listen(0xffffffffffffff9c, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x362) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYBLOB="6c2c97658bf8844d512a688ed7124c0d417237450f88fe902db1a9d1348a2e81c211b11679264f770df3cbb974b7bdbf62597dfe9d87b7acdcac93cc497a9c701c96487e10e4a60fb6dd8c29d6cf948770a3ea73dddff0bf731f6e78a83ba1da90ff98676f55daa6aea06ec2c23e3ec9321ced50e4b28db3c8fa625073112bec050109f0145e9f468814e93ca9f7cb0fa9d3df85b62d50d09d4ad188fb756186d9fbab098aac932d78", @ANYRESHEX=r3], @ANYRES32=r1, @ANYRESOCT, @ANYRES16, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r4, @ANYBLOB="865a3990181c91e6058fcad67c9a7316771a478381c7e8a8991bd586979005830e68eb645c3f1124c29d8691e1e849fda67f7205e72a883c1b311329a278e8fd97ccb631a713a2b7f719eaa4bc4aa31325397f0f88ea58e5fcc974c43f68c411f1fc8c9f8b1a1c1a5f9186a0962283631afe821b49aeaf02956cb8661d4e37dda6b347f0a80d80c2c9ddf75ec70487856b318ded36d0e6441f54acfcdf69f7eb9373115b26c9859a903965696c152240cdaa17dbfa4ce8ca108f3afaedb9498e9c12d0e1f56c6c6b77fa4afa", @ANYBLOB="c2a35ae10b43064659b5f26cbca43d4f469f687894d71035a799125f93a5a57b96528fdb2254be5b80ee7927821b52ebb89cffcd16990d3bf9567da7ba275e1d4addefbfc2443a97e159204f6de4081e4bb494d89bb64443be38e3741ac77acef66d809a1dd5bcccb638099a1edd06e83e7c8f89ac08f5d24ff3e989e0370dbf504143e31dd7c9ca6e80b70a9c9e3d657680dd229026b62c44338bf850409976582e3d7778a6ef38fb225dc490c1af677fa6d7665c6bcacbd94e44c44c54a6214d4025b7518e18d5a2f26a4bdf964ae409a961ac0d10a200d2e578009127f215aabc5d98b1085df55f507e"], @ANYRESDEC], @ANYRESDEC, @ANYRES16=r5, @ANYRESDEC=r6, @ANYRESOCT=r7], 0xa) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="25d9008ce40b"], 0x10) write(r8, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x2) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r10 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r10, 0x3) setuid(r8) r11 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r11}, 0xc) socket(0x18, 0x4003, 0x0) r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) fchdir(0xffffffffffffff9c) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2306ee0a3fe246a4e90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x24d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000a00)={0x2d, 0x8, 0x638, {[0x90b, 0xffffffff, 0x4, 0x8001, 0x4166, 0x0, 0x740000000000, 0x2, 0x2, 0x72c, 0x800, 0x83, 0x0, 0x100, 0x0, 0xa15b, 0x80000001, 0x4], [0x95, 0x8, 0xffff, 0x1, 0x7fffffff, 0x1, 0x100, 0x0, 0x8000], [0x903e, 0x9, 0x2, 0x5, 0x6, 0x4, 0x4edca4fe], [0x5, 0x64a2, 0x3, 0x44, 0x2, 0x8], [{0x0, 0x9, 0x10000, 0x4}, {0x0, 0x0, 0x8, 0x8}, {0x800, 0x444, 0x9, 0x9}, {0x1, 0x7f, 0x3, 0x8}, {0x6, 0x10000, 0x1ff}, {0x1, 0x3ff, 0x9, 0x50}, {0x5, 0x1ff, 0x8}, {0x83c9, 0x3e74, 0x480}], {0x4, 0x1, 0x9, 0xfffffffffffff801}, {0x7fff, 0x4, 0x2, 0x3}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fchflags(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {0x0, 0x0, 0xffff}]}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x1, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffff1467) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:07 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x1, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x6, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x18, 0x10, 0x3ff, 0x9}, {{r3}, 0xfffffffffffffff9, 0x78cad58a7f1ecd76, 0x40000000, 0x100000001, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf00ffffa, 0x2, 0x40}], 0xfffffff7, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0xfffffffffffffffc}, {{r4}, 0x0, 0xc, 0x20, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0xf7bb, 0xec}, {{}, 0xfffffffffffffff9, 0x82, 0x4, 0x0, 0x8fe5}, {{r6}, 0xfffffffffffffffd, 0x0, 0x40, 0x7, 0x9}, {{r7}, 0xfffffffffffffff9, 0xa0, 0x40, 0x6, 0x10001}, {{r8}, 0xfffffffffffffffd, 0x8, 0x44, 0x1400000000}, {{r0}, 0xfffffffffffffffc, 0x10, 0x21be6d5be6f7b072, 0x4a198000000, 0x7b8}, {{r9}, 0xffffffffffffffff, 0x16, 0x1, 0x1, 0x3f}], 0x0, &(0x7f0000000400)={0x9, 0x4}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(r0, &(0x7f0000000340), 0xf98, 0x0, 0x214c, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f0000000440)=0x1) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000000)={0x101, 0x5, {0x8, 0x9}}) pwrite(r10, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fcntl$getflags(r2, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x12010, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 16:00:07 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000540)={0x20, 0x90, 0x6, 0x4, &(0x7f00000002c0)={{0x3, 0x3, 0x7f, 0x81, 0x7, 0x5d, 0x8}, {[0x7, 0x9, 0x1, 0x7f, 0x6, 0x5, 0x1, 0x3, 0x100000001, 0x62, 0x8, 0x7, 0x1f, 0xa88, 0x6, 0x6, 0xfff, 0x2], [0x5, 0x8000, 0x6, 0x4655, 0x9000000000000000, 0x3, 0x8, 0x4, 0x2, 0x6c1], [0x2, 0x4, 0xca, 0x5, 0x10001, 0xff, 0x9], [0x80000000, 0x8, 0x9, 0x8, 0x3ecc, 0x1ff], [{0x6, 0xfa8, 0xf11d, 0x4}, {0x356c, 0x2, 0x2, 0x6}, {0x4, 0x502, 0x1ff, 0x2}, {0x7fff, 0x9, 0x0, 0x9}, {0x91a9, 0x8, 0x10000, 0x3}, {0x2, 0x0, 0xff, 0xfffffffffffffff7}, {0x54c, 0x4, 0x0, 0x8}, {0x1, 0xe707, 0x4, 0x4}], {0x101, 0x20, 0x3, 0x2}, {0x3d96, 0x7fff, 0x3, 0x1ff}}}, 0xef, 0x9}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x2, 0x40, 0x10, 0x0, 0x4}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x2}, {{r3}, 0xfffffffffffffffd, 0x1, 0x62, 0xffffffff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x2, 0x3, 0x3}, {{r6}, 0xfffffffffffffff8, 0x10, 0x20, 0x4, 0x4}, {{r7}, 0x7, 0xa0, 0x8, 0x3, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x79, 0x20, 0xb0, 0x9f}, {{r8}, 0xfffffffffffffffe, 0x44, 0x1, 0x80000001, 0xd17}, {{r1}, 0x4, 0x9, 0x1, 0x3aa, 0x7f}], 0x101, &(0x7f0000000040)={0x0, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) madvise(&(0x7f00003a4000/0x2000)=nil, 0x2000, 0x5) 16:00:07 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100029, 0x5, &(0x7f0000000100)="d2b58669a53dee3ef3dc9b0c283fc7e2eef328afa8b13308e0bb03472c", 0x1d) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x120) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = semget(0x1, 0x1, 0x200) semop(r1, &(0x7f0000000040)=[{0x7, 0x7f, 0x800}, {0x3, 0x78d}, {0x1, 0x5, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) sendsyslog(&(0x7f0000000900)="0665fac04b808ba47ba44aef54264bc7aac16dbd77bda5e4c68fd87ea4b07da8589c7f5f997c424ec17f52d6262f4d70b6fcaa33655b2ce93c2293e60fdd512b7a2cdc33b37a8b3bba6dd95c8e7250ae08ed6457bbefca2f3b553236d31ea3f70b1bc730f5023860b5602486d565b3b2047323f0e39e0814e661ef596583c94336654475dbdedeabd3d450aa7b1d4d6a1c57380c017552ad40e5194c9d4f6f09051097e3c6675ffaa345ccbc51ed2b3adb3fcf0609791d6bce504e11b3b876dd55263ca837ad3da84a9aa0f77d38968a1cb03135ee0a84d8135108766f87ea310587e57fa469", 0xe6, 0x67) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) r2 = geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0), 0x0) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r13, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x1}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x6, r15, r16, r18, r20, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r15, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r21 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r21, 0x0) r22 = getgid() getpid() ktrace(&(0x7f0000000680)='./file0/file0\x00', 0x1, 0xc22, r10) r23 = getppid() r24 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r24, 0x29, 0x20800000036, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = semget$private(0x0, 0x4, 0x201) semop(r27, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r27, &(0x7f0000000c40), 0x0) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)) semop(r27, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r28 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r28, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r29 = socket$inet(0x2, 0x8000, 0xc8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r31) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r31, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x9, r30, r31, 0x0, r32, 0x80, 0x400}, 0x3, 0x2, 0x7}) r33 = semget$private(0x0, 0x4, 0x201) semop(r33, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r33, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)) semop(r33, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r34 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r34, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r36) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r36, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000480)={{0x9, r35, r36, 0x0, r37, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000180)=[r25, 0x0, r26, r32, r37, r38, r39]) r40 = geteuid() setreuid(r40, 0x0) r41 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r40, r41, 0x5c95de85336c40b6) r42 = getpid() r43 = getppid() r44 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r40, 0x0, r44, 0x0, 0x0, 0x8}, 0x6000000000004, 0x103000000000008, r14, 0x0, 0x41, 0x4, 0x0, 0x5}) setpgid(r42, r43) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x3, r2, r38, r21, r22, 0x0, 0x2}, 0x6, 0x100000000, r42, r23, 0x0, 0x2, 0xbc41, 0x1f}) r45 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r45, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r47 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x240, r2, r46, 0xffffffffffffffff, r47, 0x10, 0xffff}, 0x5, 0x1, 0x401}) r48 = semget$private(0x0, 0x1, 0x100) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0xc5, 0x0, &(0x7f00000000c0)=""/197}) msgget$private(0x0, 0x375) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) semctl$GETVAL(r48, 0x0, 0x5, &(0x7f00000001c0)=""/53) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x40, 0x20) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) writev(r0, &(0x7f0000000140), 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x9}, {0xfffffffffffffffc, 0xf6}}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="d34df2d3d6612014541b8d7fdf9ca0af8f863131ab89b0f06aef25b99ffd4b0630205a63369dfd636a82c1d8ca623d68f4ca21d33e7d5d27f928898daeb91a92c3070efa3d3ac33098b312d7574cf789f843841f8383d53720d2e6c0e669688cd031f8a4c2a9e8ed21e56231bf815c6773010f5dc7caa2fd0c36e7ef87393bf081e114ee44918044", 0x88}], 0x1, 0x0, 0x0, 0xe}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x80, 0x5, 0x7fff, 0x0, 0xa8d, 0x3f, 0xfa, 0x1, 0x1, 0x400, 0x64d9}) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:08 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0xa620e59f56464d8, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x0, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00005e9000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdab) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x120) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="167844a7bf8fab6c48f30dd774fb3bb3c849dcdfff59704623ebadf604b30e2959c894fd59a64c0c3d4eafd607e0a60f3907b84491c1a1764d1ab209108667afcf2e6fe1cb51ed7735ac288cab54", 0x4e, 0x404, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000002c0)=0x3) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file0\x00') acct(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000480)) r2 = msgget$private(0x0, 0x224) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000580)='./bus\x00', 0x10) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) fchmodat(r7, &(0x7f0000000380)='./file0\x00', 0x4, 0x2) socket(0x4, 0x0, 0x5e) getpgrp() r8 = getpgrp() r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000500)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x5}, 0x8, 0x801, r16, r8, 0x1, 0x4, 0x8, 0x480}) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f00000005c0)=0x1fe) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r18}, 0x80, 0x103000000000008, r8, 0xffffffffffffffff, 0x10, 0x4}) fcntl$getown(r0, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x8, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) pwritev(r19, &(0x7f00000002c0), 0x5b80c9b41c3491b, 0x0, 0x400) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'~ap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x20, 0x4000, 0x0) minherit(&(0x7f00006ca000/0x4000)=nil, 0x4000, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget$private(0x0, 0x10000, 0x10, &(0x7f0000ff0000/0x10000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r4 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)=0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00001da000/0x2000)=nil, 0x2000, 0x6, 0xc010, 0xffffffffffffffff, 0x0, 0xdf) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, 0x0, 0x1000) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt(r3, 0x401, 0x40, &(0x7f0000000180)=""/177, &(0x7f0000000080)=0xb1) write(r0, 0x0, 0x0) 16:00:08 executing program 1: setrlimit(0x5, &(0x7f00000000c0)={0x0, 0x95}) r0 = syz_open_pts() chroot(&(0x7f0000000080)='./file0\x00') close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x9, 0x6, 0x9, 0xd38}, {0x2, 0x8, 0x1, 0xc75d}, {0x80, 0x4, 0x2, 0x3f}, {0xeed1, 0x41, 0xcc, 0x80}, {0x3, 0x3f, 0x2, 0x20}, {0x101, 0x0, 0x3, 0x4}, {0x1, 0x6, 0x8, 0x1}, {0xff, 0x80, 0x2, 0x1f}]}) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:00:08 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x47}], 0x2}) r1 = socket(0x1, 0x4, 0x5) setsockopt(0xffffffffffffffff, 0x8000, 0x0, &(0x7f0000000200)="9b7573f74e44d97c548967ab3877332b8d296c55a6086d6347b094ed7c3eb445072957852495cab6decd96aaecfe5d39f09ad4a13d191e98b928cf3a1cb619a3c4ef4b5659b2ef4156b63fac0c4d054dd5794f61f2d3c1792d7a4014d6b38c75ddd1f23d12866f0337e7e2a39c71b6f3ab735854bd450aabfd4e8eb8dfd8fce771ee593062110c36b7483ce4defe2ad36b100b6e52d613260d924e6224f329c437fa4ecddff2476300814e6077c30af282ba765873f64db2d2996babf50c71852dfd6d656afa396378493b3be9", 0xcd) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x1, 0x82, 0x2af5, 0x7}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x0, 0x9d7}, {0x80, 0x8000}, {0x0, 0x43}, {0x26, 0x9d}, {0x87, 0x2}, {0x81, 0x1}, {0x5, 0x100}, {0x45, 0x5}, {0x6bd4fd140fb46037, 0x81}, {0x4, 0x7}], 0xa}) 16:00:08 executing program 1: r0 = socket(0x19, 0x3, 0x6) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r5 = accept$inet(r4, &(0x7f0000001180), &(0x7f0000001280)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0}, &(0x7f00000023c0)=0xc) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000200)='./file1\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000500)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r11, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000002340)='./file0\x00', r7, r11) accept(r5, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r3, &(0x7f0000000000), 0x2aaaac6d) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) recvfrom$unix(r16, &(0x7f0000001340)=""/4096, 0x1000, 0x804, 0x0, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000002400)=""/4085, 0xff5, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xc) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82020000ffffffffd8a95a4201000100000000004a8ed60a50a4855e2c83524267a41d531e06ea4799ab3b4de3ac3203736f288515feb2d13dc456839de1b304b68a6f55d553356adb44f48f2b413939"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(r0, 0x0, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) semget(0x0, 0x1, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100), 0x0) 16:00:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x2, 0x1e) pipe(&(0x7f0000000640)) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) semctl$GETPID(r8, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(0xffffffffffffffff, 0x0) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r10, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x5, 0x5, 0x0, 0x4, "44937a832bacf9ba44faf2a2a9eec3c4f3817dc1", 0x10001, 0x10001}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r0) 16:00:08 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x210c, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000100)=r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0xb1, 0x2}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) r6 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x200, 0x80) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x800, 0x0) r8 = getpid() fcntl$lock(r7, 0x8, &(0x7f00000004c0)={0x1, 0x3, 0x3f, 0x6, r8}) r9 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x100) mknodat(r9, &(0x7f0000000540)='./file1\x00', 0x2, 0x27c955bf) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() r14 = getpgid(r3) r15 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r10, r11, r13, 0x2, 0x8}, 0x2, 0xfff, r14, r15, 0x4, 0x80000001, 0x39}) mknod(&(0x7f0000000640)='./file1\x00', 0x1000, 0x40) r16 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, r4, r12, r16, r12, 0x41, 0xb82}, 0x10001, 0x0, 0x2}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r17, 0x80044272, &(0x7f0000000740)=0x3) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf289], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x20], [0x1], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {0x0, 0x0, 0x20}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff4a) r5 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x8, r1, r2, r4, 0x0, 0x4, 0x1000}, 0x4000000000001fe, 0x401, 0x3}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = semget$private(0x0, 0x4, 0x408) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x4, 0xffffffff80000001, 0xe12be70614db2acd}, {0x7, 0x4, 0x1000}, {0x2, 0x6}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r11 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r11, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r13, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x9, r12, r13, 0x0, r14, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000001c0)=0x2) semop(r10, &(0x7f0000000540)=[{0x0, 0x3, 0x1000}, {0xe, 0x3, 0x1800}], 0x2) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000500)=[{0x3, 0x0, 0x1000}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x3, 0x3, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/4096) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) r2 = socket(0x18, 0x400000002, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x86138) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) recvfrom$unix(r0, &(0x7f0000000300)=""/205, 0xcd, 0x40, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r2, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r2, &(0x7f0000000140), 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000140)=""/80) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/4096) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x20}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x90) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = semget(0x2, 0x4, 0x90e748281a20d81b) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/45) 16:00:09 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r7 = semget(0x2, 0x1, 0x790fff55bff64d2f) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000500)) r9 = msgget$private(0x0, 0x718) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r10, r11, r12, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x7, r12, r2, r5, r3, 0x10, 0xc3cd}, 0x9, 0x200, 0xfe44}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r18 = socket(0x2, 0xc003, 0x1) connect$unix(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r18, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r19 = socket(0x2, 0xc003, 0x1) connect$unix(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, 0x0, r3, 0x4, 0x5}, 0x0, 0x1, r16, 0x0, 0x7, 0x1, 0x9, 0x4}) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000840)={0x2, './file0/../file0'}) 16:00:09 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1}, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x439) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000780)=ANY=[@ANYBLOB="02719ed757fcce718fa60b9139672ac30a9b58c86655f9ca7a08919a050383fea79f8e88ffaa78f78f44bb0a0501e16b776a2e7fd42bd5019e723f0b3248cd20ce903157e67dcbcb7b7df612008e0136609fc59c42d0eefcbbd00f54d0655c58b57aed5011c66a83f7574e7543cb949885add25f0bfa75f1731c10133577a3b39a0421816696cda10f1146c6bddf62f6d70bbeadd0ca487849d074d12a80aa05c8351d7b6f3e858a6694ad0ccf3e1df4d2e25ec8e159344f99a9822c9c70a884454b50b5aead23d2ed199d6584b62e2e0f02f5b2ee1549be527c62bd050cea0f87a56440929b025ebe39863fa5aed9098e21030aa86c204a334d4a704f8cf86e4579b341340fb2122567bb606505684bb9780a54110582a5942244d2c6a8ca4d1590ff0079b18a1d9f45ba31d0f15016370bc782dc49e0d22bcaa3a122acc5d03b2daff6df3a5a57fbfc8eeb8b71aefb03000000b79cda5e54b3416afa5c5bb627c09688f97d8c4852b4f383c2f145b9fd4fa598ef94ce00000000000000000000565d252e203728fae9e38646f130cc7bc048556ad00ff818df676be726c80b3b4f3a12623d3d8015e5228acb33ab05514c0abcd96a8adc30693a51b22864cb93a6005ed91681e44d3611b80597dcd69ad1751d8b770c48599d5080fd22a5de70f7308d892e68f47c"], 0x10) dup2(r9, r9) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt$sock_int(r10, 0xffff, 0xf0a09c28491d32bf, &(0x7f00000001c0)=0x3, 0x4) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) kevent(r11, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r15, 0x4}, 0x200, 0x401, 0x2}) setegid(r15) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d0, 0x0, "00e7000000000000000000c89a00", 0xfffffffc, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4}, {{r3}, 0xfffffffffffffff8, 0x0, 0x0, 0x1ff, 0x800}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40, 0x9, 0x6}, {{r4}, 0xfffffffffffffffd, 0xc1, 0x4, 0x4, 0x24}], 0x10000, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x17, 0x22, 0x3e07ac46, 0x3}], 0x2, &(0x7f00000001c0)={0x2, 0x181}) syz_open_pts() link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r5 = socket$inet(0x2, 0xc005, 0xbf) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000240)=0x400, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fcntl$dupfd(r6, 0x0, r9) fcntl$getown(r8, 0x5) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x10000, 0xa0) fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0x0, 0xe3385ba09afac4c0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x81) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:09 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) msgrcv(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="8400174dcfe82deb174cb938d4198f48f86a037c2275b69b86201602b7e4a163c0ee1781142d8ced0de735c6424448825d7ae5027035ac85dbd551b6d25a62e0dcae0907848ecfa1472910a3bd358d551410d288b58a3a680b321c722c2c2d70ac08c2a3c33059dda6467e5905dac97377f8467b766517a5d1acdc781e81b67f5fe0d044ac59982786bf7777648dc10bc64f40a7f35ac1809a6152d06750cba448d865e3abf7f6cc", @ANYRESOCT=r0, @ANYRESDEC, @ANYBLOB="8d810a503424ce9af5145b167edd1eb081b5bbf8bbecc21db0e61d30cd7f75df91f8e6ccb1f6258ae15fe582b2a23f592265158626ec88e109cd6f0aed62439dc39854afc8253b22523843f11c627559b4b4c49c69390cea76dca964177e6d8cfd381f43df3c17d9b1434cd3bab13d55a2bffc8e6cdd8ee4ee35a3749c9df8f24c76f3d665dcb54428817f74f77461f1ab25f9c9ff5dc4d60511af44c81370642a1d9feb57aec802a5a43934a74e6d69933cdcb2a986a6026b8299d03a357ce02e2ad8fb2b4c018b7eac2866b7be8625155e77899f962fd0654b32beba3e049045a9047d7ddc95896e08ba46ab96113ba7e1e80372b040130536a1c3bc750df7899ca263e048342a37e0bb0e832a8a726153144ebab4fa858ac653736dccbd04d0b7abad5e6943207930dfd4c9c1645e3052822d408edf0a3d1ce7aaf771520bca7babc7a34f7038cc9605d7503c312f29b0c2b852fac15b07ef422fec391b64aebddad2afa251b3e3df07fde7636d3641e586d51df237b39cf59002e35d7de0c197937b058d0997a02e6a266bf27ae191e4ad634451b4bf116eaadd218c3d30704c5d5f310bfe1c7e8a11c79197fc9e4f416a58242bc7584b9d0f3cb0c9c424041a5df2b5606a48662c71b1514e6309cd3b120ec26d91490edc260e6828f333aaf034c93f71f192b141fa3cc53fccd4318cd314213a1223df83188ccf61204ca3b21305769fdc6d83b13f63677fa567d430e321bde623fd9eafd9018afa90a21832fff0c7d835b105eaa624b71926552b56762324c3f7052c3f80207bbd1b26decbb3d4fea8deabae86f44c8da26949d86de24716b4448095eccc77931b33beb03301f7dc2194b76f6205c00d0aea9c1a69b596bf72bf029a0110d47c5d43ff2f27b138cc437c1813827742a523b7a045d61db9678d6e13640f395788ae903d7ae5947589807306f75560c63f97e5f1e434e8c6983df674f927ee2945fe24f9d66f8449953b05799b9771c9eeee1f66e301a8c9d04345587d0aa00d4e4a41af7fc11278ea77b2b9cb8d501e82ca1a9f58a4ba33260447f7a36085c25035a3f6f1d1782ac2ea3db7c818b8bfdb3ccab4898064bd8b1da248f01c827a99e360d491ad2b0e6dbe71a2a9c61590c0111fa50090bb9e87f7a99afd37a86163bcaa6bff30d4f3ffba4c650de6852bb68df8c307c6cf26853ebbe3e15049b1c19b9af3e57bd1c2904ade7c6151fb4fa11e8d9412c482bbabd7a71f7dc3d5738cca0fba53c5171300039338327ad5da96e0bb7451b254f1c6ac4dba34fa2c6fb4f72f821bf19ec108d8c53ba96ae78993badeb9ed3d9de76f4adc7af539854c005afc93aebf079868eaf1da540024d68db33565df5c45a23cccefa16f2c9955276bcee0fe767dad57d9dae587e8300c00c82cd2942c2456c99e36c427756a72aac0fa8aebb503eb3f2421c681b527165a4cd3f3385c299c568a428855d7556889a061cfcfe6731a1ef665097462ced4c8fcec2d10a3bbee7cfe087f7ed0d57eb8b444ca953459fb1079895bdbf7746da02f90dcf7d344f62e12de2be92573548cd7d99b761bcc45c661ac3e9521b4b03167036f23c99c8ea8b4487d2b3a52854a31c0a6c711b54a93e089ac0923e88d8db2203b11cae83cd6f708bf77b39a5097b10699400586539aa557fc402947ba111e4008effd39b5754d585b2876e17aa4c6798eedee34790804014bddfbf99256eaf716fd6456c60b28ec8cdb64d5a033d0b2658d919411e5b9e40224e66f3e79de0b14b71b30e43ac6ed3ff5c13fb9ba9006a6b828a2add73ca42d19873ca9098fb2debfd47b9c2935991aee6fde6d157e45aa62bda6bed75b04de20c7a14457a80644d077b0435d634fe313156f1d1e0aac6cee221ba6652eb8d40dcfee5748d2539c6e50687f0058702dbb61bac4a3442582ad70fd07e06bcaa644a1e54f91578c621cdad8576369aa9d5b179b4d94913c941c4fd7094d1a56f24341cb139669d6c13683af3c413d7b86e3b1844b49371e206be6bde8f6235d16a6fdde51de8f750e600f2c0b915588394c8ada0956ac112683c0bfca0054c9b9ac23c68299325b8b5370aadf51af237f0fb26f865d66a54adc147856ca9e611f06b03f6b81ee450317e2825bbd337319fd51552436a960270655dd39bc000296a9dd4ad373984af4e3560f12f8b3b79a679fd43d040623609dc66de4861b0fed1b12456c204be42506a75fe28bc7fd730aba1cc8b0268804ba4d25071c3849d6cb442270e54add40981379e4449cf2e04977419917425d3f52723ba7a4211ef1e2e378151076375edfd70c539223f41f7e990a6eeff3265b488ff5f64dc8721fff2aeb644a81bf4d38d83d5408569ad5c218bf84c7db336cf6907ec0b5ca98577e581f257bda1416f3b0dcecfbd54f463c1a526b29b72beb292c55f26d3e941e5a013a0b71591b34ef1f4f687e48d1f5f4ffa910b359d9229c08ba3ec0da5b2ca2f840fc397da1b714c5504f4dd25dd9d2a101d61d878885089e351d00152fb442450b674276b150243f0a5386155c2a0c8a57ef9aed2738e317d01816faff949660322b28fb1c20c5f38d780c72a7ea52f0b3793dd2b171b69bb9459b70ca215a7af995a7bb3a3f20eb3260ce0a783f980bfddc00ecf096683bc15021e9ca0c6886214b28c9211c14ce0f65dd3d3b0c61c1518e9356219a1b8596e4af960114e61fdd6216f637f7d3f8d2525a9cac86356e47096ef6edad70547ea382c12aa7a4b17008571b78a2bc5e107e1826f754b8381cc269a05dc186f0b7bc57c57c93e82169e4c2b61947c60283b85b18dbf035f54ecf9dadee3883c7299c82d53a1536bf1240798a1b0fa54c45fc7b3c603fde27438a34579e0c9ed2ad4772aae804d7b1f3df669295e89534a9c772894e7c3f1d4e6214539c3411e4090aa84fce084dd20df122f5787ba88df721c739790e4605e78f91ce46f9343d4a57166e92ae9b915c346882d6c85439f777790f89c772af9e2f3f08e34095fe24ef61d0a0211ce3df71754be0d3ec784db903d88431ab3cc426514c2abfe381b29580ec2b561fa62d71da787b27427b6721abac0a0cce03e88d889ffbf245f900ef8ba37378ca57df2d534c3686c1e939c23f75a1741ee64a884bb45aca15f806b4a03717da37314e2d39a1fe3c9892444adf4ce4fb2df38f59d7e81261d6bbf8d181ce37da1a215998505cfb2610c11b31f21caafd2ef544d91badf711a0240cfbc71493df97fd4cbe64486d91bc7abfa81cc1f1241e291c1d96917dbf15ea27170507a7a87d7a29bfbc2f888c53604d88537a44c307f7e2c14afc18158363cbb8fb23661c078702200d32855bbe858c972a744764509c6779bcf008df668956f78ca8c3cc0d7e17e0a6f0580880a051aa05bdfbadac74d2795e9d84c3ebbc9063b4036c1a92dd67ec216e6cf0b371f9bf0828d77e47d3206a448bea31c3fbc1029175cd6486c8998f49c2df1bdd7859cff903e20b84c734e01944e29fc1823a5aac098109fa403173526cd16e99255ee4f2dc44789c88bfe2835a3b1ac12f77f3e0e160cb1a0b55a6500fe0e55aa80d526d2e546c49612ac88e3d0a6b7b8e649ef31cc44fae9ffe9bf49350b470b0a32521bf694c17b4bfb55fc20af4827437166e9955da46870dded4b0d943c198a3822fe0f7dd9ecc49c66daa670c537cfdd05d8d907b831a375c4b650cbe61c95f47f45c6344434b113678ab3f242e6cccff4213781e15447cce0c52d99d131051c881db2503e95be12b3443246aed8aabf9fad4c64980b965f56fd7182c51e3dd589d2d12b320796cf8ba6867a12dfdc9102e9bd7720fa40788ed1b543e6bba733a121b3d401325f7d8972d0375190167ba9f9925feee6339a92bfa18ce170e3c3d33303a2c46be6682bf7d2cb4f04cbadfd01e32631fc9fa995aff817d952950229feaed2fcf0399dd464b0125df5b9899f6e0a61ec4288e7e14c4c3cb54b450a3139490e235f927494f4f5d66ad7764435d3999a17d65e1f8575efea387c6be1763539482cdd6e1e5c7e612b0ffba6a255067bb11fef764992368d177cd6eaef0ec088bbe70c7f4520a4377ace36ec5265c873bfb418f0a767fe63cfc9eed15e9c0343896483262125f8a12ee883b2756cf2984a37d131b9d5bbccf78cb3a12fe743f97ce40637baff188ec9c901c9bd97c044a193a22997a2b40c42526ba95f38575ff280f771ec478f5fabac8c1b2ffe2d6e74abe2b069dc8f03583156bac6c789b47d272c1dd9747afbd048aa872f0419f4bcc0aadab88f12c6ddf26ea0cc308a89c7a363f343f2544314579562ce1986d4f74f76892e29f2666df9d382a919dd8ec2ae6f808a7c2f664844e8e0ffdad949e8b23676d7ab621bef78b0b5b571fa1b235293d4864529279c0d2feb99ff8c41eaf8e227d31f4a7cc6c590d0dd753a5d4047329bff3d62dd44c06320ca20cb1583a5e6f62e9e55bf8e75c8694e6e5c5d353af014569388adabf71d6048382160e7e1e561036c239ced3862bbe5737c706226fc6d98948c3c922f5c80a6f8c04ba1ae877c0c615fd464e66ef648f35df488d644c5912256b64f291f2b9d807fd94156d8b452a1751920ecb198a33db08d9d1a6a0573ae0ed5a220dc165a7403ee4c78cd8b64c6e60dc0fe76801101e53536b4577a665f058cd9bddeffa3a5ee01aab1e3ec8215a79829cffec903efdd5ad639aef412a10a39b80e105f3ca2bc2d7da8e1fa234a1dbc57b938acc422de8c1e54a89ea2df7e2d5ae4346eb2c755205d1ff24d7a264d4100ee92321598ae6f3eeb22700c37cf6ccabc7f1a603b8fac3982c01a7d4b89af9290157d61f379d938d3486b8b23843c1a55ec1caf1207f6651b990fa9cc8372e618530ed67d61699dc55003bd81cd4e9cd8ef1500fbef2d8051ad45ffdf21a3b9690a4b8f77817c32be1dcc9ca0a8caa2abd2b15c01771da8a1d6ec2d9f8626802dfa7dc7a0c3f94dc48cf9ea5b5293f1a49f3705a5c5fab56e4c23db2f7af65255d1fbfd9e7d80c242b0787a8d55bfc6c2c83417d14686c8e8edff1d2a5b47ef35572e37fb05e082a233c03401654344a5db1ec7314e41f6c8ea08c091a4526b1ec8d726b6572954a9b6bb6e9e45fdf4f24067a0ee278b4cb92f511db5965c1fb984f0af3d411cd3b113463fce6951a89651505b9c6d95beb564509a0eae3d56ae4f28243dca425a99034a96acb1c1e47b8105483b4d529b6f4a1006ed3f63a4cb1ba18ea93d2b5908e01f54d2f41f701603fcfe62bf5c527ffd231307fe94142da9bc8a4b492f64c2edac8362ac66741c99d46c5a8d052219a44c5ae25027406b15112fb85ebc4898c62d8fa63d221d9d9e42a5e901bbeb333590561de83fcc646074aa72163821a1cbe4b8675c0d25bee688f4cdda2f2f49bebce9da61ca9625c9013765c5df6d1dae7f2173e0aa70fe60f4aea7d447475b569671a92a962ff64e7e5c77bedb6c60ce5da6df7756834725135b2aa493a212252b82549c06fc7b72516996135e4fa42395b023326009feb938968d3efbdec7ad955be7669311975f554028e743cf5da986f1a438564b66fd7bcad06b47fb3c832694b459098b2d18553816b75bb7340decef850a9a57d939ce68e3d98a4b4b466a359223f50e12481985acd1fe3784eff96ae264c940934819f819f772a234dd5ae80d123ef68989fbd7d623c5e86a753f7fef2e6a7d3c77b43327aeb3d7e1a86ffa1319234a70ac64b007529f713b36e312235c8518b", @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYPTR, @ANYRESOCT, @ANYRESDEC=r10, @ANYPTR, @ANYRES16, @ANYRESDEC=r11, @ANYPTR, @ANYRES16=r1, @ANYPTR64, @ANYPTR64], @ANYRES16], @ANYRES16=r11, @ANYBLOB="8d2b1f4bfac1d86efe7c66bd6e80f6b73b972ca8ddcc49f19c258ece89be2d21731e7e3b6098f091836acaf0e542fe9e9cd4e3492333311462c6f38ea7eac5015b8c633ea90a7d7b0b38a3252679a862b0984929bef34e1419bd100450fbaa8ce35a0f4d8bd7d984d08fa727109b174e70212bdc63c5a365054eb8f7087de21c47052f67d0356b33523cd44df3637bbd4cda1fb8b1dabe90d92bf3f39b11025f75114e3cfae79b3acffc3444553300ebf646f52a53b48be57c357042f4148c3123c005449a30fdcedcb9ba7aa7f38a3a9a3ddc86239409b0f10d204c81871750075e2e76d7da64c75a1998e1d09ed3cd47489bec220e6aeccb5189", @ANYPTR=&(0x7f0000001080)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRESHEX=r1, @ANYRES16=0x0, @ANYRES16=r12, @ANYRES64=r11]], 0x8, 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r14 = msgget$private(0x0, 0x8) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r13, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r13, @ANYRESOCT=r13, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r15 = msgget(0x3, 0x100000110) msgrcv(r15, &(0x7f0000000400)=ANY=[@ANYRESHEX=r15], 0x1, 0x1, 0x1000) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) r18 = msgget$private(0x0, 0x51) msgrcv(r18, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r20 = msgget(0x3, 0x100) r21 = syz_open_pts() close(r21) writev(r21, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r20, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r14, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r21, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r22, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r23]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r25 = msgget$private(0x0, 0x8) msgsnd(r25, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r24, @ANYRESDEC, @ANYRES16=r20, @ANYRES32=r24, @ANYRESOCT=r24, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r26 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r26, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r26, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r26, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r26, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r27 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r27) r28 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r28, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r28, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r28, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r28, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r29 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r29, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r29, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r30 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r30) msgsnd(r25, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r26, @ANYRESDEC=0x0, @ANYRESHEX=r27, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r28, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r25, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r30], 0x9, 0x800) msgsnd(r25, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240), 0x8, 0x3, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r34 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r34, 0x0, r34) r35 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r39, 0x5) r40 = socket(0x2, 0x2, 0x0) r41 = syz_open_pts() close(r41) ioctl$TIOCSETAW(r41, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r41, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r40, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r13, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r42 = socket(0x10000000002, 0x2, 0x0) dup2(r40, r42) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r43) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000900)={{0x3, r32, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r38, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getgid() r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = getegid() r54 = getpgrp() r55 = socket(0x1, 0xc003, 0x9) connect$unix(r55, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r55, 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000500)={{0x2, r32, r44, r46, r53, 0x20, 0x74fa}, 0x25, 0x47d, r54, r56, 0x0, 0x10000, 0x5, 0x4800000000}) r57 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r57, 0x8020699f, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket(0x1, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) close(r1) socket$inet(0x2, 0x3, 0x0) socket(0x10, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="67d8e4fbe000000c"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="8102000000000000000557d5b99f4a5e81a32e9923154be6b842316c388ae90f963f39253b3188945235c101e838e0cb7346757d0dc3e1cd7d93b48c3d6865e8f35a5d24e57e71ed94da203a7490131cdb"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000000500)=""/1, 0x1}], 0x3, &(0x7f0000000580)=""/238, 0xee}, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) r4 = semget(0x1, 0x1, 0x0) semctl$GETZCNT(r4, 0x5, 0x7, &(0x7f0000000840)=""/200) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xc2, 0x6, 0x8, 0x2c, "f3ef216d2b7028e9bc2921d6895a0b6d7e973769", 0xff, 0x2}) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d2d0100000000000000"], 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="de002e0500000010b7"], 0x1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000500)) r7 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() getpgrp() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000500)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r8, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000500)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r15, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r27, 0xa, 0x80000000004, 0x8, 0x484}) fchownat(r5, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r11, 0x4) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000048, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000040)="8842957bec6ac5b3aa5503925710e64d06b2ff2d3ccc582fa88cb24ffce045f379c8d122fc58e29f59a4db63ba22afce96cc74045442884dae268e24dd10198b59f87cc85c8e4853f0694a2d7f99adf68c93458dc6628c3b78950b65f3c85af15973e6b0924f94c265e9750a8a34ff7beb482e2daf7732d4327222012213722094d7accb2b30", 0x86}, {&(0x7f0000000100)="a408a695f9f0e14058504fd59304cd167edcb29afa6d2e97f62fad92cd345e2a9946a8e5a2e8727384b2d27bcb6c310a03e0de3c748f1d80492ff0d3cc44beb3416a2f8dccbc8b33318b2beb61bdbaeddb1b90bb82791a8ee06f8c536fd474", 0x5f}, {&(0x7f0000000180)="73be293d9ae8f4b53912ad57b3a9afc2740ee23f5bb66fc1ff5227d1b00e83a6f1e087098c6d781ed0891b", 0x2b}, {&(0x7f00000001c0)="11672e16bc9ebf3e0608f18d5697a101f3e15d2f6c2c00d432773eac85fff9db9d89d6ce1cffdf59356c0e8acad023848997fb737f16bdaf07e0bd3e3f820577dd4f5394d008ab49099ab5f34b1374d61f5036d0ca3309a0a2de1899f9d71a27fc616e1ec5c134e3", 0x68}, {&(0x7f0000000240)="1436a355f60018b9a673ff77ac7946d447b39e9c92dcfbc2f7691911c05072ecdf2fedbeb2bb0be93312b07583757170b2eeed51c96606c680dab7b08dce9080d9066671cf03912c6202b388180e72e60c061f668e4ce9db81b419557cadc4d6508d7cc3fd6db45cab7f799266f547bf", 0x70}, {&(0x7f00000002c0)="24d004e136db21332a455de8ec8b24494a0c9f6a65b97189935830d2bd08d95b84a3c177711310c4065d1693ecd7be2601401165000950a4f0287c6ccd1f8c174e4daf835ed82edbc232d8d6b9b0404d571f983d33627291a43cce1904b01e01de24b075ef71d3059fff4582cd2703f32c5a7a6fa6637b1e0f5d4836d7814b7abb01896f4c1716bead", 0x89}, {&(0x7f0000000380)="da717b9931be03601b90cd94570158cb48b29c83517b8524f5c9c0fe586f2941a36290068e06dc097a5ca45fa6a505de384f6c6a6653be20feb18e0409e8692603c046b1523a3f7091fa7f56a3f8bbfc40f70cda99e4f204b43fd4224860c4d99e1771827e0b97f27fd472965aaecdfc9a69545b9242da204e5619ae118896a2da8c506bb4bd17adc7d9c493a6aff72f63b8f856534dec7ea7da498e09dd8821a6894d980fc60df0053dcf9cf737e9427f4d947813dd5ba12083836b33d09708bf3cf301", 0xc4}, {&(0x7f0000000480)="23418816c8c4b7e712e96707f4f606e10c4b15a2ce4714fdce6b2c82cf0f62caa255767a5f73181d150ce9a4105b3ec1a88563023a5d156539c42e19ed7cafe2e69fb8431692e048b1705f707574ce48da2e3890acee8d6d66551382c008da12819774e07dae6050e780e2e4957d6b55309e4b6550a9af40bb", 0x79}, {&(0x7f0000000500)="e14085a3f5f1c9e597a4acc782bffc9860d84f9cad8e57bbb43969ed2b10769a61d199fdabab273e4ccfc1a6992051b50d145b065ae9e8ee8356aa20badcc956130e4e4dc35461068e3186f90754c879a2351ac4dd2ea2907420754078096a1f6a25", 0x62}, {&(0x7f0000000580)="e0a98ed1a618506e2eada8b4265bb0e872b9572419a5fcbf", 0x18}], 0xa) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) chflagsat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x1) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x4000000000000012, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) setuid(0xee01) r5 = msgget$private(0x0, 0x190) msgrcv(r5, &(0x7f0000000280)={0x0, ""/212}, 0xdc, 0x3, 0x1000) r6 = socket$unix(0x1, 0xba0c45b0e56d9dd6, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r6, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = dup(0xffffffffffffffff) r8 = socket(0x2, 0x8001, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r9, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r8, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000380)={0x8001, 0x0, 0x20, 0xf42d, 0x5}, 0xc) r10 = semget$private(0x0, 0x3, 0x20) r11 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r11, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x4a8, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x82af, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) dup(r4) ftruncate(r0, 0x0, 0xc0000) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2146696c97a2064f84f4da8e5a653000ac5a72b071b22680bdf41cadbeee72cc7ada74a5cbe9de5114c880c4cf47eea7aa3e401d589a39d5bf34bd8281a10d0d9b47db1de462ce5530166b43990dd3ca48e3783df632fe19ccfe6ae6c6ed4acd3a8e6a69505854f0c9cc7672254a80fbe42c5f6fc4501a6e70984b7b2b4828c59ea47b2ef840d56137afb9e7e58aafec820e3f6e5ad09f5540a93c95283597bff35513464ff75ee44acfb0fae1f526933bbb75fe4792a10a18148387d9d20085d4cb672fe5b91f3ff4eeb3649f000000000000000000000000000095b03227c00a991db9fbc07fa68d9cadfa452a62c9a9c731a9cefe564e4c795b35d1b485c1f5826f602cd9e6b33f0dc9b33d64ad8e836a8da260e29e28cc50b1d3c90ff8acf2b5025abb80cfef866c1a8eb18de87a69018be69b7e333500012d6753c14b85bc34094244e26848472ffd0001be1f2860f9d5d168679d43fe7b0272bb02c277c5e9473613145f2f49710b0395896fcaceb7b80db6b8ef15ea4beca8ea975270acfa4e127048939c4358e5c42cc54a88c25e9e3eff97b21a77457ab13522c4018dc5743ac465c3f1c7a9a238d4da65951ab3e5c90d358c809b49470c2c37e355568d998bffa941e8ed8e2cf8d05271557bb3df0e4d6301401a271216e585697402bc16ffd77d93faf2de852af1a267824101cbb909fbb6b1b58ec3a820cdad8d9f15867453b2ca1cb5"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r7) ftruncate(r0, 0x0, 0x30000) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r9, &(0x7f0000000a40), 0x0) r10 = getgid() getpgrp() setegid(r10) setgid(r10) semop(r8, &(0x7f0000000300)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x4, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x3, 0x3ff, 0x2800}, {0x2, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x3) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x48) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) flock(r1, 0xf927d91f1bfa4134) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r1 = openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x20000, 0x40) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8, 0x4, {0xf0, 0x5}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r9 = getpgrp() r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000500)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r6, r12, r8, 0x4c, 0x6}, 0x8, 0x800, r5, r9, 0x7, 0x4, 0x8, 0x481}) seteuid(r7) socket$inet6(0x18, 0x2, 0x0) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xffff}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r4) getpeername(r4, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r3, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(0xffffffffffffffff) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r6, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r6, 0x40044b06) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) sendto(r8, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x2d4, 0x20c, &(0x7f0000000540)=@un=@file={0x0, './file0\x00'}, 0x97) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r9, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) dup(r7) setsockopt(r9, 0x6, 0x100, &(0x7f0000000080)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c0728f1d603cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ae872a24ca833caac96f3740493851bf2f79a63a93e10875d7260fe357a0a5335dfa6dfd01780741580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e70", 0xe4) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000680)='./file1\x00', 0x0, 0x10) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket(0x2, 0xc003, 0x11) connect$unix(r11, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r11, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r13 = getpgrp() r14 = getuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8002, r14, r9, r10, r12, 0x4c, 0x6}, 0x8, 0x800, 0xffffffffffffffff, r13, 0x7, 0x8, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r15 = socket(0x2, 0xc003, 0x11) connect$unix(r15, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a41006394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r15, &(0x7f00000004c0)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000540)="1e3eb43f4f1f1ece2b89d50c42522d433b901bc71248c6ff72f6c228770d8530763659fb085f6c51cd44cd94b335b12837379aaca3dd032067ed6e5f153388b6082906170325ef5ff062bfa2487e6b0c3af38a8a3b1fb8b7dd57b5677dd5c4eeace57ec3820695bf14e8845704bc5d85de0b2f39fc01c0de88917d77519bd9043d6a3491ab2f215bed39f342b89ec28708dc9cc4bcb8dc0f9081895db954b79c1e9f86f0a6bdff13b1ed8a0848c5efa174b0dd26f4b300"/195, 0xc3}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r17 = socket(0x2, 0xc003, 0x11) connect$unix(r17, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r17, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x2, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r15}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x8003, 0x6}, {{r7}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r16}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r17}, 0x7ffffffffffffffc, 0x20, 0x20, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r18 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0), 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x1}}}) socket(0x18, 0x3, 0x4) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r5, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd\x00', 0x9, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r7 = dup2(r6, 0xffffffffffffffff) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r8, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r8, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) r9 = socket(0x15, 0x4000, 0x4) r10 = dup(r4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001700)=[{{r9}, 0xfffffffffffffffe, 0x43, 0x0, 0x4462, 0xa00}, {{r10}, 0x5, 0xc1, 0x20000000, 0xe76, 0x10000}, {{r6}, 0xfffffffffffffffc, 0x115, 0x0, 0x9, 0x6}, {{r7}, 0xfffffffffffffff8, 0x0, 0x2, 0x100000000, 0x28}, {{r0}, 0xffffffffffffffff, 0x1e, 0x4, 0x6103, 0x3}, {{r11}, 0x7fffffffffffffff, 0xb8, 0x10, 0x6, 0x8}], 0x800, &(0x7f00000004c0)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000001c00)) r12 = kqueue() kevent(r12, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r12, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r12, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r12, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r13 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r13, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r14, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r17 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r15, 0xa, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r16, 0x5) r18 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = getegid() fchown(r18, r19, r20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x6, 0x5, 0x1) getsockopt(r3, 0x48e57382, 0x0, &(0x7f0000000040)=""/43, &(0x7f0000000080)=0x2b) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x7) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b816416799fe3e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="25d9008ce40b"], 0x10) write(r3, 0x0, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000040)=""/4096, 0x1000, 0x2, &(0x7f0000001040)={0x2, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) sendmsg$unix(r1, &(0x7f0000001200)={&(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000001140)="715592647307d556b95617217950df2339f948383fca022379bbc8a7bd2cfef0b062cfad0fd7a74a4954", 0x2a}], 0x1, &(0x7f00000011c0)=[@rights={0x20, 0xffff, 0x1, [r5, r6, r2, r7]}], 0x20, 0x11}, 0x400) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x81b0, 0x0) connect$unix(r4, &(0x7f0000001080)=@abs={0x0, 0x0, 0x2}, 0x8) fchmodat(r2, &(0x7f00000010c0)='./file0\x00', 0x8, 0x6) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20488, 0x10) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/20, 0xfffffffffffffeaa}], 0x1, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000016c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="a1ddf9a7df1961fedd3899181c7c7435abb845d6b2b3fffed80e60fd61514f8b6fa41a1aa7a9fb309bcb7d9cf6e5a0ce4d3243cce36fa88192904bfae5810810cb66fc2aa45615d1b0e181afa9220345c8fa191be5eada0e09fb63b581aa34f7079dfcd238180b2b0bf684fda5aa162a243769205020261f2f67a422d2cdc8d979251ef9c20c1a6f044953438a5cc6daba7b4a651edca82703909f66d64a4440a6441251055263bf75df860314e96452e82a6981a492ed68b102c3cd35d66dd47d605633", 0xc4}], 0x1, 0x0, 0x0) close(r0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\\\x00'], &(0x7f0000000480)=[&(0x7f0000000300)=']\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='tap', &(0x7f0000000440)='\x00']) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) close(r1) 16:00:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) fcntl$setstatus(r1, 0x4, 0x84) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) dup2(r0, r1) socketpair(0x1e, 0x3, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0xfffffffd}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005f1000/0x11000)=nil, 0x11000, 0x2) kqueue() r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) munlock(&(0x7f00005fc000/0x1000)=nil, 0x1000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x4, 0x9, 0x1}, 0x1, 0x80000001, 0x3f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)="78ef6dc545e761bf046b54385f06f8edd08a7471008aefc2b22389a929156d38021dee138f8d13b95a1463f8750c36d8cff8e1fe1dbe4d1de8c7", 0x3a}, {&(0x7f00000000c0)="f95bb971d981688862bfd05ad0da761a131f3878fac6223193c361bd06d2e590", 0x20}, {&(0x7f0000000100)="f73f79dfb06ac253abdc9ce5859211083831fb6f62b6c942e2b32e0f559743e39a74ea8b27b7c9895472bac5c5178731a500ab40718f65cd22a11890f2731c94e0a10c7f1921b5c10641f7b5822f32664e7a4480fe97102dafcb93837749502443ad94a8fe782948b3dcc85d9ebfb5db7e9e8ef025b40f5a825fb12d7fb5bc8b799ef205df80d84cfc562378a83295bdb03c8cca8ae17ecd3c44711e9ed1368bf4a6b14d26c22f119375690a76f2761ab022dddda782cce2c672988d904f9b6400538e317dc6450ebf7bfe75128fe28ae238d4c68e0f3d12d30daae3", 0xdc}, {&(0x7f0000000200)="f73928e11c26a367f050fb4c65d05de866ac87345adbd58457e097299764be8140bcb586183a4ea890546ccf533bc70bed0f86e25620a009fa430f627c83ddcccf579a33da2dbf09e8a81811aaa9248da597a1affa8200212226d4db0984fdc6ad0fb352f92006b96d67e933ee2d96bd6cded1cb6b9d1f01093f7715932d84841c35004e5ab393936c6f2d01a61297d77d211df286db3a4c17c71f9a5fb1281b826ad6", 0xa3}, {&(0x7f00000002c0)="5d513292ee5625494829a4152186b8803bc1a154d1", 0x15}, {&(0x7f0000000340)}], 0x6, 0x0, 0x7) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x4, 0xa3, 0x800, "1c8438706731afa73326502396b1fde21b34088f", 0x7, 0x6}) r3 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) ioctl$BIOCLOCK(r3, 0x20004276) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0137b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76f279653733437c45bd632937a522e65300b7b19ef2bfc652604167e4cec29061b10f5f320f50e80d00"/223], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 16:00:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000500)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r13, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000500)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r21, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000280)=[r5, 0x0, r13, r21, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', r1, r26) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) select(0x1b, &(0x7f0000000180), &(0x7f0000000100)={0x7f}, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) pwrite(r2, &(0x7f0000000180)="630230ea67eaa3f455a27049ea779fb0f2831dc675c0219193daab6c03f5163e15850b669d15e4b4aa2b71dc3b6ef17728aa851ad3b1013954083425c1a48cdc0f5225a0ca69d53eb104cf0fdfaa31649f261d746eb00ebdd3a2f474a2387c770670e135c5054a56e81a58cf1eb541b47c952ab482488da41bc6d91e070dab2870e49c6e2cf3492224c1dfa75739e9abc23f1c4d695c8babf3eceab2c446c01e3748c2b62c7889b848f24c58efd89494ea2aee605142eca8ce93510083a3add1bc57fdc776", 0xc5, 0x0, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:14 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0xad6624571ba59df4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r1, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fchmod(r2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xfff7, 0x80, 0x5, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x5, 0x6, 0x10000}, {0x91b7, 0x7, 0x3, 0x8}, {0x9, 0x1f, 0xff}]}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/250) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:14 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000500)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x5, r4, r6, r9, r20, 0x2, 0x28}, 0x5, 0x800, r23, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x9}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x100, 0x59, 0x4, 0x80000000}, {0x0, 0x4, 0x8, 0x20}, {0x3ff, 0x2, 0x9, 0x4}, {0xff00, 0x3, 0x60, 0x7fff}, {0x64, 0x4, 0x6, 0x8}, {0x8, 0x5, 0x81, 0x1}, {0x7f, 0x9, 0x6, 0xf2}, {0x3, 0x1, 0xc0, 0xf3e4}, {0xbdc, 0x1, 0x25, 0x80000}]}) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0x17f) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) accept(r5, &(0x7f0000000340)=@in, &(0x7f0000000580)=0x227) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffffff, 0x80d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0xc46aff0053825d14, 0x0, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = dup(r1) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x80000001, 0xff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x7ff, './file0\x00', './file0\x00'}) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000180)="b7a08e01000000000000000cebc8e9d9f286bee2d0e88303a4c429ab0311ce4f87ec789f54ddb1fb31cccf25575498f43ee95888ac466d3de4acce778a8555547e6f41d534f3c1bdcd7e357d88899b53c6aa43f514e420ef2eb7ee6d5b8de7c4ee12f1c064fad39c6a11ff5b13862fc31fd00fa1fd7a79885cd09d50851abaea26c6287ff5dccb191a9f1b4244066ecafc7167356c7ca76245d7f80e0523167ab803f86395a3a8067415cf145e3e09340065dc9657d6c31452267e61ac") 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000380)="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a41"}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r7 = open(&(0x7f00000016c0)='./file0/file0\x00', 0x400, 0x138) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r9 = accept(r5, &(0x7f0000001740)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000002780)=0x1002) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) sendmsg$unix(r1, &(0x7f0000002840)={&(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000500)="1373da496984afaa6c066fc64c082c0e980831b635ef55491b11f8702af3c60cca39d1eddfe2f1a73ddfc6196c3ce80c1fcf01baf4611f2443ad4ef39c6e8b86b0272279d9c2e114c020e0cf01be65a387b999aa56fbbeffcc5b0524e61d351bdeb4e2dd6792ed05d79fe83d29de156bc44c43d37d6c709113449906b541a41f1a3faccf5fd3304f0d9e479fd42f422d100b8a5e3e2e606213f63418f15e3ba63bbb5b228a14d259aacc91923fc2e83f1b36", 0xb2}, {&(0x7f00000005c0)="822b6d995e350f4c634efd4537c6125e2565884777ceab4529710cc110105ba69fcc1c97c0433745fbb5f8e7c4beff5bdd8ba943638aab8a7fb2ad2a422a379ee64b539c48465896cac8bee2b71c3b5ca0c75ec5210be3fb51a41251fc26cddc68c4334c3460598e0a0bb35c73dcf7631e88b2769a0c6ae2e91170cc0266d1951159bb5697a33c2ba26acd93a0ff082bd09a1c48f352cefa710c96acb33150317a51e8b57222135a41182b4394a5629430ed44beaf2bee", 0xb7}, {&(0x7f0000000680)="f94489b7f3acb71ad97d76f3c6ee24107f3aeaa3986b71ab5aea9cf1e074f22651ee92c93125b4529f90e3d23a6092fcc1638d9314fa91f50ba6080a1838e08df294a916e8094f02e54a6a318b65db2df93f76494d617aa2fc7c3a5cb089d5bf1f9a96bce1cc484b2cb1c76daa765f431127035516c9719c3d84cd2dbfdfa7408df0f5c9e215d6968fa1a6f82e5490f4c87c3e9fcd49ad15b5e6a5a78561cbcb2d9b780ff3fe70f2eddd27ce09e64efe4399f89607dcfb2c22fa2ef22592541d06c8d1304cbc5f7c8f20ecc69edc5153e956fefab4648510936913cd53a582b369bfbd7f20b818f85aeb9251e1f2b623200a87fc9ad5e124bdef24386f1b864fb133754adb52ea7a0955b71f55e16ef78c32167797d69d5e58b9438f6002d7312f4e3ca498f98a96ee07388f8e4eff79d678110ca3f407c812bf71b3d4f9c636847bfd38ea0fb891c266ab2cf1356efb6ca677877e7bf754d98433a85a6a7a46f246834ac7bad10cb640164111f12ef5da5e46651cb5fd9859cbf86641d9b98c541cb262934529d3af34b8e61e1e1a4d7c494b1854f6e82f405c333938f13cd00ffe4370564f741aae141bb5f4e8b0c81165628b6d1864f93964abd21333585abf54aa533da6a818c4e23d663721484c04cb87d08b294809c0f3ab98511d8eff7d2b8036989ab0d8acdbb06c641e6e419521dcf8dcc08077be7cf7764d3397c8751c3054d8029a1471f14f7dc7792739ac24106dadf9da9df0a36222023ff3dec48e99e80da82f59b4f05c80ba026da4c5d04e45cf6893a7dee15a078aff5a95268aaa613d1d46ef7d84e2840d1611f179192060cd1bfdfd4f719199d4dcf76740f65e6b333595d1d15078f9977f7bfa81dce91bb538662bf65331f6b504187fe36c28788ad1079c293c9d33c6d3d67aefe1b0c75c253b3479b73fd11ffeac0de2255f3422a3f9cd7aaa8dbf9e131f3610864891d1d1f27097e970cb3ecaa7d063a7224358b56391ab01d2554972766982c3a9c11cae43e69d910ffd45de61d53dfa9569e561c0d7aa67ebdaece212567bbbca4d7f45af65bf528335ce30ea9bdd0e30cff74db26d55e64a015c9b31db626db33730d42fbc0f9fe375101c962d027d545c290d766abddd6a01fe5392dc35c3884e4d92b9c2c3c8bdaf253db5d66382506efde760ee9371333cfa40237a9fad8644371e4203dfa1bd51a09466c225ee63fcb2b79506530691e77b43d3839a566df641d194ee8a15dfd9fc6eb1aa48be80811540cf55332fe2bf44b47eeff8f479cb6d9299195b9af0722c8d095af5ed1a9bd715b6fd9b25e431068dfa18b459acdeaf19f8d252ae52e82a195a117c93d10f4ba2dda9b1ad2a82bd6cbf812faa0d3ef8554dbd5ca367132f03ffcb8535253d074682f21b56772e1b602cdd1f8912e960ce910034dea024cc29b22255bf2c219df45f5e79da07781e7ef9fb003f999de85b47ecd200b95e34b4f6f12f0cc1f1ded9edf39f4c061b9659689bf8894ee0867216375d6976bb1f8c521007b5f920e8fd6b669e733422ce937f4bf73f7b2d2e7e5f1f6a8ae7806f91089997d0025f47d133b3f42e1f85cbc7cd12e7355c11f58d5486aab62893276f219711343e7a9f702a49dee69699db6912767b97034feaa8e7ae368e366dbf9f4aa479a256b7e9b381179d3d1ffe883e7e8373164de7b6d513066f2dbfb90dfef53a0e12c4e01445eac923caa8e967a513dced65ae8648b2ced3fce3a3e087d6eba2ee5723980ffff176f9fad72ee7057eefad36fc8262427bfcaa5a27972cc86d0e037fbd348d599b0babc29e3f37eb5fc2a89e50fdf29065f647eaa64542c54f5ca32282f2524cecf2eda55603d0ab1e78b4d9cedd9f21c08a85af494bf9f82fa6958ef33442474ac19e4944629d31e3ceccd203786698622ab822a90253b82f5c59270f727ae1ecb406b48c431ca06c6a074b073234768e4253d8a430a161f5cf903b92861e6cf7126314b827e7ba4b565a9a828b0d5832ed119c96bbd7913f75f9cc0601374b977b1f6aca31ade31aea5200e68dd62bb661b95b8fc092ef00a371d713ff9f4bdc670c00153afce0828f917c0805b1a83374df02a3a45719505c9a6de7c3c718070202dfa3e89505c5e3976823902aa9194d11ea6c04bbf06074dcc7d1d498194016218e8c2e2427e02167b05d6d4e852ceebafeaac85892fcdb557aae9ca0d03916a4726d64b101477e07b0617b47a009499655b88506d076a4adda17d5232214dbe0fddd65ab26d54e30a7775302d3477ea03f6d108c5053398ef8f4a16dc6f6dc05c09ac7814cb4309cf3c4f7cec2cdbfb4bf12c0f712919c77c83ce50c22692d8f59f33a890afdee59de1c19f835a3547cd9cfd7b339ca530c54bb6a8879bed16145bf644f56dc37b574f9347f966a010606eb39c2b67db2ba54602d5f0adfab90d9e05a875f01e8d9cee8098cf4d1861e35943ca91e7894c3cff6a876dcf1115b759c7f0e6a90cbf39ebdd26cafc63d90394c6388dfaa3f85ed1f0c44acc1b78b30e8f5423a74d48a29af87a9ab1faf44e048992c1962ef342c9171b2394f4fb962e8126d6c6fea410400f64e6fa436fa4753f43a9da436d62a49717a391603436e83a08b84bf23daaa5c7a189e1ebe3608940a2d1834d9cdeddc04ad9edff3403e7ea5fceb12fcd7dff5e731d2bc3ec7ab05dc8dd0a857531fe61743bbb5ba640bc2e36b158a467645a6dc07cdaceedcd8a5ed32b8b0927c4c125e6042f7429ec03c6d09970896250fcd2102eba477f30a48121c7fb3365ec4e774156b4b70b6924907d92f2185fdc18794a3ed4c3384340981bc7d2f92236c5407758407359ad65c7bf7f574d32e465b0400a9ca03aef13173114edf8997f99ff41d032ae5a85a6afa47a2cafc3f6c7bf538fa0d7b121af07ae443dde5ab9e284fd385132cb0591b447aaea9f36b3d32421ae6ad2e525c073f2bbdc80a5729c8c80f5671a7159d30e8f9ff813b9ff9ba731b948727edb0723f91ebf89bebab7ff49358b5404dc336b9310d3a9c892a5b2b89da8c99f1eb06d738f8c76876857b96b76be861b1340fb7ded54eb008b49a2eb74c044c0f1d91c9b3e1b938208d1ac9fe1ba98decba3d50130807e039f4a01531a8c097810bd1c8bd5cd0968f19b13ae7f9c8a9378dd2c95ed0af4f2a22bbb536e32b0030c95241196bcc994e3aa793b70d1bdc8c786f938bb96b897040854c3d18d9830f6aae10b5c1488027e9b0e47ebf7a2b486d5581caee8595fe912e1e8b880530eb93932db1c5558450a09ada0018a69d54f27478dae62bb6b394a7b543a40b31624496c562f2426dc262e5a81f0bf808a4eedc15aabc88bca814fb3477d59401e06101b8c8a33e0729be06fe20dd4b1258d5a5b47905bf83c49a3328a0b307f921955c62d293fc6ec91a9c0e64d92945fcd9fe7343a7e3086d777cca055ba1e2a804284955820b24da51261567ce4f47ba93bd1c4e720594e37d0732681dd9e09580c46b6948e2d4ce16f84eb3109c01d5ffb1cdb4d059a8758400e20ca4388f553d695f990728026e103aff70ec9d8f0bf3acbd57a4b242def416ae6164fcf8b43265a24c3c4be8d6839ee68e345b77444cd7b7a7bd586e90f50bb3cf22366d36917f72007e25e359e505448ad6f9bcc2359b6d5dd24a5246d7353ec84d4b2bd15e7430f609794f23089c1c394adaa608bfbf8dbad7c671b31e66e551e90fa6fad662ee648a4520b647091938a2ba3c5c4b5c485a92a07e73a4b43ef92d585d2c484f8af856eb6b21ecea06aeb3e0b8533ddad6117c8667abfb5db6f411087ba203192a300cb13a32353f8b207603b680d8ed2249d6beaa1e95c542a9eef63cf72dd24e08460df03f62729b8b1e5d27a3cc39f578a3e56cff294182283faa8deddbd7e9c57b38cf2df11bb84ef505e9c365f54834e8b731b7093ef14b7438adac9cbc609f11ddd3cff9be15ca0af1e8b2f28279ab531c85dc7698d08f4fccdc83151595137854e788412ff3ad98cc6efa085add43b0ce4f06159a3c27b5d629851477b5d9296c988dee6bec4be429d8a341f200e96192e98fa954d93512ceea11b6cf744f0358ee5b6402e4a4cc15581350582ddce91f43b1e56695a13ed2a6d0f0790d0daf17f01f0d7fb456a0caad50a0c12971230d9fffc9a22dabbae542fce9023dc954e949ca90a47dc2ec1aad6a7f19c3e6b9c9594f2e6ab761b478e3188191b5c688dde7692494e51ff4004e129de24b53c8cad18b728b134e93187ebcff2e0c897512ae879b37a55b5185a667eb4f1a91a984a547aabc2014efd8aeeeecaf4aca400c9282de1ea6c09bbcf3406ab80ad3a4a5c150d72c2732a4ea8769765eecc28d27eb9bd5c54ce02b51a1dc34e2c9656c20c96c89243c97e52721ab6468f3e46bb33d5f40140b28c545e21c32d2ce5a8b6b4a8ca49dcc5048dcde0a09e33e3c354a696d2d90e20e90891236e96d7732a771e9e36618d207db394ce992c258ab01cd7929b729f06b9afa95dc6b5dd6e058025dc7544b4701a2cb9c0cc4d1b733ea7331a79ce5db788561ed01bc76bd1490c59c673076f667d1921583cd6d7d4d2cda80a05947a2591bf1d52f74caeb486607518b1e628e1377522d976228daa23e33ecbe75793ac72e4b6bbb97d6408810ddbeaae4522cb764cd27aa8116802742e3b6db8735dc9717a65887db0ef82189eb2b274820c894b6d8b42013b9c151e195e524c372b7458fcb8d53a26cd790a7f92615dd57ed8b8bb93f7db31da8449d3c4ebb874172319dcfeb87a1ac9cdb9c9d6b469e32607f6172f27ed99371e0375e3b444bb967d642318fd18d828e9159ba26df06fd1f32db6d0c274b7e81f0868ff92a1359c56ad3493455437006097a51d38ec4f451a642c380aa532136004cf0904c3340972b2b7a6eddfec4bb19c6d402dafb751bee476f72a3d131c5c16d7e20016a151bc27d2aa565dbfa4a676d708b6507eee8e12cc2c1c5a882d79b5f56265f0ad3b92ede25a2ce588c9afeb0dd33b560a324f4ac714854bed4a0947159a74f4e621518d21138a6c344fc39f19c33e4453e96910ffbbfda1891d481ff70554fbc2e40bd9505ea52025f0c891cb32158b0d6c14a5e0e888d82aef64ca25680c24d83b33f1131212bcdceae51c94384f877a756620a4cbdd736eb77dde82e1f496544f3fb3c55b35c37e4661686f8af137072eb0bc1c99a062f79451bb94456fba452de4b837c49410a14e3ee1150fb834f4ff1ab91f5f599bd375472bcb7b014a3cf1d16eb24e0b37c227bc26c977d34e9ff90e008098577c03d01f0632f42306ade84ab7859a65b1049646c33566287193c1cf6fbc913382734a64c34e699438ff85a82dbc19f2d237f622f9ebd1e7aaa52d55bfa7b31679f0fbf8571e185cf9b3c1ca955997204ca7be930590ec1d8c544c9e7abe794051341922813713d8d2be898b282e52a34a404da3a8850fc73b24a41b80fc39c4c7add024bbc097196d1ea9def96c9c91f63c237062a60006515793a170d38dba2414df5f135801f0b2e543f6d0963d499e52f0d00c81355686a2ed9a9d3f175c715f83647ab6b1d728528b87ad74e1d3d720609ec14e059335392de6a05c2fafc5eb259812a5f0b83c4c2818f7a7d7c96465a13f10f27fd4f47044f7e89dea3b946ed03b320a7dcc8ed50d6d21197da12fa4fcf5aaa8a0f482e8a105f188581f1da9239eafc2d8175e1dfa7ef40301f56a82d3d209d08745d37e19e9c465c6bf24f5a7faf202e09", 0x1000}], 0x3, &(0x7f0000002900)=ANY=[@ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff00000100000058ae2315035a89acdc0436a0edb4f68e356abc838689234fbee929c68b234ce3fe229918006db8e55863892faa3ab6b9a53a163d96acc2a5ca0047ba303f77955df1326e6ee449f5d17d98fbcfa3b14666fe3e901ba2eb6b78a9e500e9db2cea6f21b53d24ec4e066cd1bbff401f619b6bd7833b04df4d732ed5e7f0a08b7778c1a08cb9d1af2dd542126e924afbc70899eb23d2ce5adc2bd20845697a", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11], 0x80, 0x4}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = socket$inet6(0x18, 0x5, 0x3) pwrite(r2, &(0x7f0000000000)="be86bbeaf6a7679ae9aadcce1b8e37", 0xf, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0xd6c3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="7e02000000227d1895126b73a4bb") 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000004000/0x3000)=nil) shmat(r0, &(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x4006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xd9ba) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0xf}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r1, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r1, &(0x7f0000000140), 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/80) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000006c0)=""/178) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffffffffffffdd) socket(0x2, 0x7, 0x9) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x7) 16:00:15 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0xab78) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x154) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x65f]}, 0xc4) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) close(r1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x142) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2c6) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000500)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r17, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./bus/fyle0\x00'], 0xe, &(0x7f0000000200)=[{&(0x7f0000000680)="0c324d9723e5f6550a698d495a3f6779fddbb4cda47ab8c9148a06d0bcb580c29cefd07a95c035b4699457b12dba93d5cdd86b85523ee090d0a26f2a9b7b4c6be98cd05ca16624b684dbe5ca3985560bd295c7446f2c89a81679a2248b924525d52d3f8443c23493362022064ae06747e8879b7e9077313d4a6cbb607851a8b2955f724c4e382ba925e52ea58deea198e0fcead94ac74b58ac206123e575bb6c20739767d0d066fb800d3775672d3e8cdc0f6d8429b39e78ea06e241db86299a58fc8b24de2864fab62cbf496a0bbe1d5ac2c0adc7c315b24ab49a65308273263b0320bdddb0d8edee0365220d89bde40cb06c458662b588a56090d61dcf41f8b4343f345228008be70b65c0029d4754994d820bbda295d1ab430a608efa77e8e08920453043017f73e27fd50e18e6913673d7cca61a8abccbbe93c39a44c44b4b4f04b2499693788dfb249072d95d9b876362484c4a88c9525f378d072b291164d0ba54a68e1caba388d857588197eb38497c4e6da78608553c6cc8b8a7387d7138ac115ba538506dfb93ad0591fb42fcb692479bac9fe349ba4bef86c1f196fb1a954f526f93ca00ddef710ab939a2bf941cfd514ac2807db70af99035cef64f6fb37618e7d86936f740fda3764c4eb74ffeafb36f0262c055ba9648bfd9e93a8b327a2d84fc7c759481da2dfc6d48c663da547a4a43fae37212fbb226f34f54ab6ae1a58b4c4e868c48fb95e304c6920e1ed45449dd4079b5abfedcf56b831ca3f55ee626a43ae0ba36c3a23bde591271f93cdcfb13f3ac7a2325a29460e625bbb972e24e2d98e3ddc6b748e1dc002ca54e0ba427360b6d6c35110e49e76aced4fb852e439f9332e0a992cc6fa526ed189e5ecf5e573035aa59950cd84434da08c4120ea35cef9dadee99834c7c0655ddbdff4f3b3608f2dc262e2951fde5cfcd1334adc06223be2e848575dcccc32cc25e047cdc18a944a3027a034fdf0ecfff185fbf86def9a1a0bd54daf87cb67eebed43ee492422d5f157b84e4c29e1ad299c4ce8de182747eefa4785ea57bae524657c4279dda89cd6b8664fe8688dbb5dcbaa25e045c4071be77a28f0b2cf5fc12f94954304365569ce2382bf7e5dc31e32fdfcb844936d38ff160a9a12c646dc51bc21fbd9eeef7a20674516621a5d322fd6ecb5e801f7119d30ae5f796c9791013fd598d7d2f873b3e48789d990346cdaa033a5b21e17d22c38ae569e81b750dfb827c3144bd73d40378d445885b00d5dcfa1d0decb12b48067adf36a7ba8b1d56a2c996028ae307088de4797c756598f0795e2b4c404166d980887ed854931155f7e3689b583f6bb8cb09fee3194e61604939887bc321cfa5afc9b3a17584c4d8607468f34350d6976fb1375eeef2afc49e92699921e699f5d4a4a8e2698407137f887c261e293de8009768152d57a74b8ebd643dd868c48c220898a2822d85a1df5e761c27b121577aff7e7023f1238477b6dad3a2e9566719acf0d35adc1cee66cfe1b04e827cf48d5e4834d5178577e411d774e8370544d63b25e287d3787a92030b0cb740a0d5056a1afcd170273a6cb21e65d5e416f49c88c506c9e52402eea11e62bd4c3d1082d19d9ba25acaec5dfccfdf4060d00e3736b9e6af7a94a3acab5c48b4636da22fc0eda90366124b8b95a31430574e7b96aba48c46da465342fcbee21303a277be2f0f1bc5945b644a21ec9bb952c8988fb55c5db493245e663ebc9bd678bb1073340d014201d5e5c2a64362ce123a7ecc27819cbcbad294c841f2e8c6e4497c9af48305df3ab741ff75bab81906618535dd639ad15337ff194047f878088064c11ff975a273b371aa4d3e002623867ef702bae65ee2d562690a090832c864eb5bdc3b1bb5e490eb6c4852663f3e36f54332d9e6972b6f499f81ec614253bd7a436cc401a8648e2ac8a66f4b7e75b85364109710f8f479608eacf583cc72d64f10946e9138bd14f3de72ea45364d3d9dca340df1f977669d0c1b8baed6e267546f9d685fb9c277f37efb3b7bc9de4678982757a712237a1f950902c29b7b9586e42444b7c30474499d9e2ea06f45d72d6d18172a80c39fede07b669a1f9d56416cc53db75e8a701e7b641b7dc72e7f35ffa9ebb78c6f6888bf58a8ce45d52ac86345a3f6f255ab4be2f39e433a2dcdd9f509ccd798f090bf25681102e774cf3c8f24b07ce942c38138a1bc0b2a47be302e74c17f0a775c13f603307150fcbaf6302e5199d8fea76404c2a32aeeccbe398ff4cea49fbd081073d87e708f6d16479cab47f73e3e66ee0703bfc4ca06dfef72dc1f463f2e166d793eb2870cafcd3342d280cb022c78e1175970a87d12d9efec0167b96d559b7bc3b02338d7b341baec0278d3097eef5abee38073e5dc374d8f958fe033323d0a0679f7f2bc6aa34be2a3142927395dd6c1b37ee8b6a260320fa93b0e9cf70752eaabf0ebec9c5669fefab3b9755bbffddaa05aa70aefab8d8826bbed31f32e1cc9d7bccfe124c0aef6dd42ef1d9eaae41e526ce9158450b16417c1fad138a8fe38a1d5a146dca58c090415827be454dad11203da55b00d4ee1eb8265100da129bff53d9273e56821743b761380e06d1eba39760e839b7b871db1cb1e54ab937fb607bb6a1f3839592e030aaddf56ff07962e908776f0f25c14f046295a763d702e4efc37dd5a7ba10f6c51b1c9e2afb0aab74ed8ba932eb4360db8dfadd79ed1fb2051a360d1fe25cc272d1dae0e30f7c4162652670eb884edb5f90ffe78c88edcab44d2d793467aaa53a72854c15d05b065c5766874ce075c79b41d2d90a9dc83b7473b6b8cf180c66e4a73cbb1fad5c5d4f137291a2a109dfcfcad20ebf8cc09664f219962340b2af07665afa9f69d17f553769e279d58c64e84651297ae4fed21250864bb1b44d5b8cf84ff4572468c675234e72dfa0294102ea6560bc2355637ac1367bc016a142f92e0ff902c2c9ddb72f4b0f31b57cb6fe30272e9691c7762f7bbd3ae53deccc1b8bd640ff78663444ae597dd023e52faea939e6006247fa72187fc362d7180d57d3f7c1e077611ea5a268f8b9aaa15c0eb6c3915f695c3db28afd575895ee287a781de554b93a49e4b40602f1b8e2a8acbccdaa61ea4d03286b5cf8d56453035bd374e6566cf829c601ee9b782c956b999d6566b2ec63472fcc22625a800d9dd44c6399681b135f45fb44e356ced922e27b7c9572dbe95f90dc8ea7ad5062306d0061c1036b7af99da350dd0bfc3a0aad0b997ecb3fd171fe81fe14163700bea77abae607e70036c19dbbac4ed2afe10b76c8c06a86ce28d433ec14d87f90d47d9a4020609ace5b0eea70303499990c00cc4d42dbce5f44aab5429819212351e4f00912dcd877ee45c1d40346fc7e69ebc89e61cfe303848f591c24d690b32787d5687f34ae7367371873809851f5d034a9d3d2d37c77b5f7cce0be7ad1ed59bd46c4c9634b0df49e9bc3b40fc9710ada5fc3d71c4f1ab6ff86a78a97849812538ab13c9bdb4d360ca0da6b1e97b45866f07bd7be5851e8ec43d7955588235a87b53b9062bc98d835bb75544e9de1e92bce29dc8688cd19797c0963c6b3914bf4bc5b5fa5ef1d4cc5b74d7930fb2cc2c06ce7ee49f1352f47cb1d8544b5a1757c3357af4e26462ec865084af48cff9cff7954c484cf2274a978558ac55a3993884831e76ec7e31d3b47c58fb6e15f5f9f4fa800ad2130334e28819471e648a0735bc6ecabac4db57c1498bc6ea5860b98361a84f7dbab893ecb0c85b794570b613bbcf68537a978a8ddcbfbc5ffd1b611ed3625a28912ee296d9434973a93efff44a2d6949c592ee543db1174f787ec89e5755a5b2ac23d6f5cd6a8f1fc968c96b09fc34f82845e65590477ad7cb347bc8c70b29fe2d5c04f8b643d4336a40b2b5db15b4f2077f68a543b913ff6e431104a479bfabffa4a623212ceea3dc65b6249b37d96c1d1b2cd807efa1ca95b3d07c267bd4af2f346b722b022dd84ff879534533d5a411afb30356695b2da213b12e299099cb26d76fbebc762cb022ad3e86313bce0982f6870ee5bac589e7d1b0f04dda4c3582674fac9ee72e01812cc5f0111ac6b271aced69e058c91acf0f6ac0dda912c7d1d4c367b28aff46e642e86531c216bf7116d27f9785b576775638129fc277d54607dab95f2a37a55d44f50520e96bf71e420d9999ec8cd304794bb4c867da4f4e104e428dcf53397496cdd93f75133d21907fe435f1ca57065815535116ea6520713b8817dda0861a33b1c240ba560124a0dd8c20cfd8e3907d9b4ff2f85d8c6d56fc26a12b6622d50a277d514aae707b398e625e722975b48a0bb2620d0cdb077d139750a157fb4bcaec7b9fe03989729ffe6928dceba92dd6578110c1196ac2a073e08cabb1dd534a9f14e72fbc6348aa231703f1600aceb55a211409a44aeb1a8e47951225fe9ea72d76b648394e0a4ec2c47431e6e0cdad33947ef5a9da0566299f3244a4232216d2903bc28b872abe6b13ec61d3bf40a64a8da17a1f18e6bbbe57c843db590fafdabb3116aee61719bc47124a885dab5749ef852bbb7efa432485a2d0faf15d1baef8238322af2a95d187de44a9ab9a2e1a2f718ee2dde5c58d20bc917b0fc7bc7bc122c97a650cbaff1837d42dada17b528524aae2f7300737b6df7a4372228061d57d6c42132f5bbb39e7c87ade919da87ec2f6fd5a94422f4bcced91f2de8de505be96f53520fdd2a3dedb79232fc793b386c9de56e57788b4bcfd1055e9e09c32a6c5c320ea2b45b7a990ab2010645f438e96cbac07fecd5443f2a53c6084d9e568fd65b16607f2863746eccbb27f2343f29ae7587275c0edc6a21a26e9470088d844a9cb89b8797ff88d624646e3350c20d58db26e8a6d179a1921f66c8f3c7bb97f73a20f7dca94129dddc33ac0a028958d4c314d56c65b3e404c097a61475b0a5bde2d2bd7ad14ee7bebca00b7dc8c91364af483fdfd9412cd9b9ffe72835bf1983e63f4c83514a66217e255ffcf1b839a9eb07cd7744e327f897af29680837e8091f1493d90c1936c4d47eb6e453a3d47ab80336dae38f93af1ef756f76d7f3e6342eeb0436653d8734985af3d1362ca90c25a65c75ea718f519366d189e46decdb0307b303b97485d0a0d385208f3af4522077d651e6e30fc3703a37e1a08e3d1746e586512bc67d6869b66c474bf265d87d3e899f43378f322886aefab3342c1469f860eee9bab24b37fd30c81149e1bf6c6bfda9062baa5ab580e5f82c3bed38d65c81a17118fa13f0bbb6a040855dca5ecc9db55fb6489c6c7a58375670cecb5670001b3a9d153119b6be05b640a425e3934566ef6982af1dd0d348184f2cbd75b2ef01ea05e68cdc46390034c600a1252fa3100d6871cb278230ab00323270a5da392e8698cadd24c23c8605af2a0f9c347dc343a29e5d9a638a6668bd6fe6d62604f57c7d92e68c0d9f8ee856e6c429e46834f306a896fc44c6c4f3ffa71e08e09574adbeaf2cf31eb966be8f50d40b0a3f69d323b7f7f331355aadfb7d17718c231039af5dee651dd2b6a4a77b87ab9904c22e09586046e7ab71f5d2f79af96b013d7e1ea0b251e01a52817d127309d181159bd6db08351889637ee71d029987a1b54296c6da7b29e02986c3079940c529e5e563be26747595ac094dfb1f3066bf13eca693044eeb9dac39e168273dcc40ede1eca74c1a50b736de0aea7fbf9c1cb56f6ccbc8f60115ef78fddcdf1bf02006ac0327ece95b72b4b9a44", 0x1000}, {&(0x7f00000001c0)}], 0x2, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r3]}, @cred={0x20, 0xffff, 0x0, r11, r13, r17}], 0x40, 0x8}, 0x400) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x4, 0x0, 0xf937, "03e8e86bbfc535859a59ea941ff7b53fedcd9f99", 0x3, 0x800}) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) mprotect(&(0x7f0000799000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:15 executing program 1: madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) getppid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000480)=""/177) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) r7 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r7, &(0x7f0000e80000/0x2000)=nil, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fchdir(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f3f1f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r12, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x2, 0xc003, 0x0) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = getegid() r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r16, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r17, r20, r22}, @rights={0x20, 0xffff, 0x1, [r15, r15, r23]}], 0x40, 0x20c}, 0x0) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r32, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r33 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r34 = geteuid() r35 = getgid() r36 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r37 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r34, r37, r36, r35, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r38 = getegid() r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r33, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r36, r38}, @rights={0x20, 0xffff, 0x1, [r32, r32, r39]}], 0x40, 0x20c}, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0x7ff, 0x4) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:15 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r1, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r1, &(0x7f0000000140), 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/80) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x3f10a4381c920ddb, 0x2, 0x0) sendto$unix(r7, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) 16:00:15 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x2, 0x8}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5f8899666696c653000"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dfff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89d75fa03eae7943c6526d684937964a05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad35f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee4b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1d25a0d7ce9a15edf26e82fcca1e245a58d78b79dc1aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f9012db47fe9aec171ad7fbf4b488be881491d9c7ac0ddd504343e0452992ec99a0670edecde9eb70e989c6611e9184b2723f4ddd8e78997f40926e53a97271fef4f9f23f96324caa203f337521dc23c5ed5a3fd67025285e3236b30cf53b0a65096d0000000000000000000000000000396d31e681665cfa8a94a5892b76c27c6149a9bb25a4e1066bb6d4360d02949b5c8a45ea0005acf89b42728f4a2577a9f1b0570c35cd4eb63deb7fbc755fd1ad9fd98e6645577999b88b69e5afa735866789cf7e6af4fded67d1504820a116fd05b7f607bcda1b4d0b0df12d8efa2e0625585f042d26b786e16f3f199b1e92fdd0"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) getegid() writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x10}, {0x74, 0x8}, {0x6, 0x0, 0x3}]}) write(r1, &(0x7f0000000600)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12034e5f16b136a5d00d1628b53a08a1f0302a1a813293e4ad2780ad427e877383510abd9b5db20cc9203729982a3793ac1580201e97563da52aec41c6f32a4f53ab7c0bdf0f07878d35b0850933140c6738ff9edd38936e2e9dba2bda65dccef100ff02df80672e33a8f74ab1ac6c968edea35556f532fb2c003582247c3c9274f5140a35a0c06f88f23fac4acf639a156e46782a6c9a43eb1273ad5aa1da8b705ae534c55b13d86356bc53789dc563740485643ba74c6ea7fb3492075d0968d69d32dba56f0d55d91547b45e2cc213e445979e3d62500981c26fc300dc8a0aaa29911388996adee269125d3b06905c6860be8a320505e6b5775d9f2698a6f9dce2784f986147b420265f90b682facb4456746c17375528b72a52e1387b45", 0x264) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c, 0xff}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1, 0x5, 0x20, 0x3}, {0x5, 0x89, 0x9a, 0x1f}, {0x6, 0x8, 0x6, 0x2}, {0x8, 0x7f, 0x4, 0x7}, {0x299a, 0x1, 0xdd, 0x7fffffff}, {0x7, 0x9, 0xf, 0x1}]}) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r3 = syz_open_pts() close(0xffffffffffffff9c) r4 = dup(r3) write(r4, &(0x7f0000000180)="b1ee31f8bdc6b60c3d64e77679baad24e61b72fe3a469193cec96a7923ccd55671719a1d70b5416f56d1c1762d307dbe6e67d09fe434d24447169c11cf1e214215f8899c1ed8fa997e48a1138ae10f072e563bea94c68d06e186a5ebf32ccdb3c3c46c49a7ebea34302f02620a30c802ddb55d1feedb7365f909f7ce8841fa841c02670bce8f23c766c808b54d7b84b3e3db980e492d7d9e8a801b323afc287d211f76fd1fe917ce2f92803e76", 0xad) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCLOCK(r6, 0x20004276) sync() readv(r5, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000240)=0xf8) syz_open_pts() 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x2) r3 = kqueue() sendto$unix(r1, &(0x7f0000000240)="d25067cedb3980957ea488948d5cbf562ebb9fda5b0110f1c2114148acef400000000000007ffffef2740377c7a0810000000000000000000000000000000089520100fd31b616a1414b1dea0b4c18242dd5f7004e7f8a010000000000000070be798307fc543bdb63dcf786884f72ed991b43e506db2ab1602498a903282668a70937d6c95eb218b52c09d9d8fec81addd2ba90425827d284564a562ae07f8f54e58de18b25205796a86569047b45ae1eec38f576b272ee138aa16ea108486ae67e2a414f780977d320b45c9c0e47d4ed5b3d7f7962b9c94881ac17359e1dbb945a3c3da2dd633353b5e6eff5e5d6eb1819ff4a53eef4f134fcc176cb6ff38af88eee51413d5d61bee3915a6d854af2ae1b12bd269a7eb9ef0cc22ca8922739035695e37539e380b3bb573905c4dcea1b39be38318652afaa039506efd0c272f93a88b774496ef6f282e08ce7dd7480867a15", 0xfffffe38, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x0, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) 16:00:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) fcntl$setflags(r2, 0x2, 0x1) close(r2) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:17 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x608) semop(r1, &(0x7f0000000040)=[{0x3, 0x5, 0x800}, {0x0, 0x9fe, 0x800}, {0x2, 0x7, 0x800}], 0x3) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) socket(0x1, 0x4, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff92) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [], {}, {0x0, 0x3}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6, 0x0, 0x0, 0xfffffff9}]}) ftruncate(r1, 0x0, 0x12dc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r2 = accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = semget$private(0x0, 0x1, 0x41) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)=""/76) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000500)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r12, 0xffffffffffffffff, r14}, 0xc) r15 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r15, 0x80206980, &(0x7f0000000300)) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x2, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCPROMISC(r7, 0x20004269) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r5, r10) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{0x59fd}, {}, {}, {0x0, 0x0, 0xfffffe5f}], {0x0, 0x0, 0x200000}}}) 16:00:17 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) dup2(r0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x7) fcntl$dupfd(r2, 0x0, r1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000500)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r16, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r16, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000500)) r17 = msgget$private(0x0, 0x718) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x8001, r18, r19, r20, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0xa0, 0x0) r29 = socket(0x25, 0xfecb105522b3fd73, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r31 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r31, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r31, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r31, 0x4004746a, &(0x7f0000000500)) r32 = msgget$private(0x0, 0x718) r33 = getuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r35 = geteuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r37 = getpgrp() r38 = getpgrp() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000300)={{0x8001, r33, r34, r35, r36, 0x4c, 0x6}, 0x8, 0x800, r37, r38, 0x7, 0x4, 0x8, 0x484}) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x5f9198503ffe1515, './file0/file0\x00'}, 0x10, &(0x7f00000001c0), 0x0, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r13, r15, r19}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r24, r2, r25, r26, r27, 0xffffffffffffffff, r4, r28, r29]}, @cred={0x20, 0xffff, 0x0, r30, r35, r40}], 0x78, 0x4}, 0x400) setrlimit(0x8, &(0x7f0000000300)={0xfffffffffffffeff, 0x16d}) execve(0x0, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) ftruncate(r41, 0x0, 0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000140)=0x1) 16:00:17 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000000080)) 16:00:17 executing program 1: sync() r0 = msgget$private(0x0, 0x204) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/26) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) r2 = socket(0x2, 0x4, 0x5) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000040)="efd1773c66d735fe4125226b02afa6b07f25f61fe12b4fe8d201ae8ff0fd8ad8c4841bb8d98352c37daf8170021fc512adb628ab43d1f014ef86a28fb156d153ce319f6c2713dcc1e4567730bcf03d583cff", 0x52) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r4, r6}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0x0) r8 = socket$inet6(0x18, 0x8000, 0x3f) setsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000000200)=0xff, 0x4) getpeername$inet(r8, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = semget(0x2, 0x3, 0x94) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f00000002c0)=""/114) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r10 = semget$private(0x0, 0x1, 0x40) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6, 0x0]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0xd8, r4, r11, r4, r12, 0x8, 0x1}, 0x5, 0x3b1854e3, 0x8001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20200, 0x0) r13 = semget(0x3, 0x4, 0x400) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000480)=""/233) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r14, 0xc5005601, &(0x7f00000005c0)={0x10, 0x733, 0x4, 0xc2, [{&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000fee000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x280000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6fdc}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff00}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r15 = semget(0x3, 0x0, 0x8) semop(r15, &(0x7f0000000ac0)=[{0x3, 0x7, 0x1000}, {0x4, 0x3, 0x800}, {0x1, 0x1000, 0x1000}], 0x3) 16:00:18 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d0000000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2e295d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09277f6074b771b4f1db89940e91d5b68ddab5f5da482f9b"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x4, 0x9) listen(r1, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000500)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000500)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r23, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000500)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x7, 0x4, 0x8, 0x484}) r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r36, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r36, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000500)) r37 = msgget$private(0x0, 0x718) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r40 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x8001, r38, r39, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x9, r6, r2, r16, r23, 0x81, 0x8}, 0xce24, 0x1, r34, r43, 0x4, 0x0, 0x7}) 16:00:18 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000f00)=ANY=[@ANYBLOB="6bd0b81f915253258608bc24b6e83aa3355478ed45d24d3764409af22fc6d7e41e73b9a0631576dff43aca3bb926437df12f5001cd6211d1b378b8886fd3ef68ecfc15224b96a61aeac8c2591691a16b182c148ddaa6c3ad75e9dd5a276fe354eb", @ANYRES64, @ANYPTR64=&(0x7f0000000dc0)=ANY=[], @ANYRES64, @ANYRES32=r0, @ANYPTR=&(0x7f0000000e00)=ANY=[@ANYRESDEC=r1, @ANYBLOB="1675fb1b00570621367789ee64a8e7f8a421c16f50ed8d9a7e9a668dab7139118ff9fca4a27f2c16b10bdc2deed5582d7a7b1dea78df7dc7f9274063f424dea64dffcd6ec6bcf0a6d337646f23f32577e43510ae9f4fccad0f21b12089536ddc8b6acc75c9775d06490f31773e538838ae9796a17a015ec2e5208afed64ca3c5f30fdc075f4973774a1a99161ca2e1c92116e11f283155ea94baf67ea933ce2db1affe5a1eb1bf514ef11aafadf796f464ea854c187aa2d418b757"], @ANYRES64, @ANYRES64=r2], 0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000008c0)={0x10, 0x401, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f000063d000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000501000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000681000/0x4000)=nil, 0x9}, {&(0x7f00005ae000/0x1000)=nil, &(0x7f0000665000/0x3000)=nil, 0x500}, {&(0x7f000019c000/0x4000)=nil, &(0x7f000026c000/0x2000)=nil, 0xfffffffffffff758}, {&(0x7f0000454000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000016b000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000146000/0x3000)=nil}, {&(0x7f00006b3000/0x12000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f000008c000/0x1000)=nil, &(0x7f00001f2000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00005f6000/0x4000)=nil, 0x30}, {&(0x7f000003b000/0x2000)=nil, &(0x7f0000178000/0x1000)=nil, 0xffffffff7fffffff}, {&(0x7f00002b4000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f00003ff000/0x4000)=nil, &(0x7f0000353000/0x4000)=nil, 0x7}, {&(0x7f000019a000/0x1000)=nil, &(0x7f0000438000/0x4000)=nil, 0x283a}], ['./file0\x00', './file1\x00', './file\x00', './file0\x00'], './file\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0xea, 0x4, 0xffffffff, [{&(0x7f000022d000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000123000/0x2000)=nil, &(0x7f000065a000/0x2000)=nil, 0xb2f}, {&(0x7f000028e000/0xd000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000313000/0x2000)=nil, &(0x7f00006aa000/0x4000)=nil, 0x5}, {&(0x7f00003f5000/0x3000)=nil, &(0x7f00004ac000/0x1000)=nil, 0x8}, {&(0x7f00001cb000/0x3000)=nil, &(0x7f000002d000/0x2000)=nil, 0x1}, {&(0x7f00000dc000/0x11000)=nil, &(0x7f0000535000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000238000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f00000be000/0x3000)=nil, &(0x7f000068c000/0x1000)=nil}, {&(0x7f0000283000/0x3000)=nil, &(0x7f000047b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0xd000)=nil, 0x1}, {&(0x7f00007ee000/0x1000)=nil, &(0x7f00000fe000/0x2000)=nil, 0xc81}, {&(0x7f000032b000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002a8000/0x4000)=nil, 0x643b}, {&(0x7f0000796000/0x3000)=nil, &(0x7f00000c3000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r5, &(0x7f0000000140), 0x0) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000140)=""/80) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000180)=""/211) r6 = socket(0x18, 0x3, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000040)='.\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x300, 0x3, 0xfffffea6, 0x4, "7028715281c7dd550357b91e46676b68e38f1845", 0x7, 0xff7}) r8 = openat(r7, &(0x7f00000002c0)='./file0\x00', 0x80, 0x89) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000300)) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x38, 0x1, 0x10) close(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r2 = dup2(r0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) dup(r3) write(r2, 0x0, 0x0) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x7fff, 0x8000}) 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) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r4, 0xa, r5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Q\t\x00\x001\x00'], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x2, 0x401}, {0x3, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) accept$inet6(r2, 0xffffffffffffffff, &(0x7f0000000340)) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x3, 0xbdd, 0x6a80}, 0xc) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 586 82740 0 0 0 0 syz-executor.1 *257797 82740 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022818cb0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021d7c000,fffffd8079dda700,10,ffff800000025160,ffff800022818f18) at alltraps_kern_meltdown+0x7b 0(b,ffff800022818e78,83,ffff800022818f18,0,b) at 0 rt_clone(ffff800022818f88,fffffd80654471a0,0) at rt_clone+0x78 rtalloc_mpath(fffffd80654471a0,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022819060,fffffd8061fa7f20,fffffd8065447120) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8065447120,fffffd8061fa7f00) at in_pcbconnect+0x107 tcp_usrreq(fffffd807e6ff610,4,0,fffffd8061fa7f00,0,ffff800020acf168) at tcp_usrreq+0xacb sys_connect(ffff800020acf168,ffff800022819208,ffff800022819250) at sys_connect+0x3df syscall(ffff8000228192d0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,eb842538010) at Xsyscall+0x128 end of kernel end trace frame: 0xebad3995e40, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022818cb0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021d7c000,fffffd8079dda700,10,ffff800000025160,ffff800022818f18) at alltraps_kern_meltdown+0x7b 0(b,ffff800022818e78,83,ffff800022818f18,0,b) at 0 rt_clone(ffff800022818f88,fffffd80654471a0,0) at rt_clone+0x78 rtalloc_mpath(fffffd80654471a0,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022819060,fffffd8061fa7f20,fffffd8065447120) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8065447120,fffffd8061fa7f00) at in_pcbconnect+0x107 tcp_usrreq(fffffd807e6ff610,4,0,fffffd8061fa7f00,0,ffff800020acf168) at tcp_usrreq+0xacb sys_connect(ffff800020acf168,ffff800022819208,ffff800022819250) at sys_connect+0x3df syscall(ffff8000228192d0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,eb842538010) at Xsyscall+0x128 end of kernel end trace frame: 0xebad3995e40, count: -14 ddb{1}> show registers rdi 0xffffffff81a8d2c7 db_enter+0x17 rsi 0x224a __ALIGN_SIZE+0x124a rbp 0xffff800022818b20 rbx 0xffff800022818bd0 rdx 0x224b __ALIGN_SIZE+0x124b rcx 0xffff800021d7c000 rax 0xffff800021d7c000 r8 0xffffffff818b4cbf kprintf+0x16f r9 0x1 r10 0x25 r11 0x610890f1a84817c4 r12 0x3000000008 r13 0xffff800022818b30 r14 0x100 r15 0x1 rip 0xffffffff81a8d2c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022818b10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=257797 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020acfb48,0xffffffff82666280 process=0xffff800020a8a390 user=0xffff800022814000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 82740 586 91400 0 7 0 syz-executor.1 *82740 257797 91400 0 7 0x4000000 syz-executor.1 70537 416680 59181 0 2 0 syz-executor.0 70537 234553 59181 0 3 0x4000080 fsleep syz-executor.0 70537 191725 59181 0 3 0x4000080 netcon syz-executor.0 70537 25968 59181 0 3 0x4000080 fsleep syz-executor.0 91400 335939 81224 0 3 0x82 nanosleep syz-executor.1 59181 173612 81224 0 3 0x82 nanosleep syz-executor.0 42166 220211 1 0 3 0x100083 ttyin getty 93142 261853 0 0 3 0x14200 acct acct 62343 269670 0 0 3 0x14200 bored sosplice 81224 165878 77664 0 3 0x82 thrsleep syz-fuzzer 81224 449044 77664 0 3 0x4000082 nanosleep syz-fuzzer 81224 520878 77664 0 3 0x4000082 thrsleep syz-fuzzer 81224 14500 77664 0 3 0x4000082 kqread syz-fuzzer 81224 222132 77664 0 3 0x4000082 thrsleep syz-fuzzer 81224 162341 77664 0 3 0x4000082 thrsleep syz-fuzzer 81224 493798 77664 0 3 0x4000082 thrsleep syz-fuzzer 81224 150864 77664 0 3 0x4000082 thrsleep syz-fuzzer 81224 307616 77664 0 3 0x4000082 thrsleep syz-fuzzer 81224 360471 77664 0 3 0x4000082 thrsleep syz-fuzzer 81224 122412 77664 0 3 0x4000082 thrsleep syz-fuzzer 77664 396094 95443 0 3 0x10008a pause ksh 95443 456971 17635 0 3 0x92 select sshd 17635 459050 1 0 3 0x80 select sshd 74978 474178 44818 74 3 0x100092 bpf pflogd 44818 113684 1 0 3 0x80 netio pflogd 71371 1229 70967 73 3 0x100090 kqread syslogd 70967 323259 1 0 3 0x100082 netio syslogd 82870 32109 1 77 3 0x100090 poll dhclient 80787 254839 1 0 3 0x80 poll dhclient 61929 1912 0 0 2 0x14200 zerothread 5053 67759 0 0 3 0x14200 aiodoned aiodoned 15159 479425 0 0 3 0x14200 syncer update 34683 257910 0 0 3 0x14200 cleaner cleaner 16811 355559 0 0 3 0x14200 reaper reaper 51185 108987 0 0 3 0x14200 pgdaemon pagedaemon 80332 273091 0 0 3 0x14200 bored crynlk 60930 487383 0 0 3 0x14200 bored crypto 4986 256536 0 0 3 0x40014200 acpi0 acpi0 7709 238983 0 0 3 0x40014200 idle1 57809 212809 0 0 3 0x14200 bored softnet 10163 159398 0 0 3 0x14200 bored systqmp 20366 202655 0 0 3 0x14200 bored systq 74915 387714 0 0 3 0x40014200 bored softclock 57170 57344 0 0 3 0x40014200 idle0 18068 113949 0 0 3 0x14200 bored smr 1 288837 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 82740 (syz-executor.1) thread 0xffff800020acf168 (257797) exclusive rwlock netlock r = 0 (0xffffffff824d26b8) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82644940) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9611 7091K 8583K 78643K 46006 0 0 pcb 13 10K 12K 78643K 1405 0 0 rtable 127 15K 16K 78643K 4354 0 0 ifaddr 108 28K 33K 78643K 1304 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1892 0 0 iov 0 0K 28K 78643K 1308 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1233 77K 78K 78643K 11908 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 104 0 0 VM map 57 28K 28K 78643K 79 0 0 sem 12 0K 0K 78643K 1696 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 6707 0 0 sigio 0 0K 0K 78643K 81 0 0 proc 61 63K 95K 78643K 3118 0 0 subproc 32 2K 2K 78643K 854 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 481 0 0 in_multi 19 1K 2K 78643K 851 0 0 ether_multi 1 0K 0K 78643K 70 0 0 mrt 1 0K 0K 78643K 45 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 1525 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 236 444K 444K 78643K 24637 0 0 UVM aobj 130 7K 7K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 2K 78643K 4021 0 0 NDP 23 0K 1K 78643K 409 0 0 temp 250 3561K 4201K 78643K 133409 0 0 kqueue 0 0K 0K 78643K 88 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 132 0 125 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 648 0 646 1 0 1 1 0 8 0 rtentry 112 764 0 718 2 0 2 2 0 8 0 unpcb 120 3791 0 3770 6 5 1 2 0 8 0 syncache 264 38 0 38 17 16 1 1 0 8 1 sackhl 24 2 0 2 1 1 0 1 0 8 0 tcpqe 32 34 0 34 9 9 0 1 0 8 0 tcpcb 544 6049 0 6036 69 62 7 13 0 8 6 inpcb 280 12421 0 12401 57 50 7 10 0 8 5 rttmr 72 14 0 13 11 10 1 1 0 8 0 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 9 0 9 2 2 0 1 0 8 0 nd6 48 131 0 131 4 3 1 1 0 8 1 pkpcb 40 40 0 40 13 12 1 1 0 8 1 ppxss 1128 181 0 181 21 20 1 1 0 8 1 pffrag 232 162 0 162 25 24 1 1 0 482 1 pffrnode 88 159 0 159 25 24 1 1 0 8 1 pffrent 40 4729 0 4729 24 23 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 634 0 570 1 0 1 1 0 8 0 pfstkey 112 636 0 572 5 2 3 3 0 8 0 pfstate 328 636 0 572 13 6 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 12 0 10 10 8 2 4 0 8 0 art_heap4 256 3591 0 3370 54 34 20 21 0 8 2 art_table 32 3603 0 3380 4 1 3 3 0 8 0 art_node 16 759 0 721 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1694 0 1684 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12578 0 11150 47 0 47 47 0 8 0 ffsino 272 12578 0 11150 96 0 96 96 0 8 0 nchpl 144 23415 0 22963 62 42 20 61 0 8 0 uvmvnodes 72 6570 0 0 120 0 120 120 0 8 0 vnodes 208 6570 0 0 346 0 346 346 0 8 0 namei 1024 95739 0 95739 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 55 0 0 7 0 7 7 0 8 0 vmpool 552 77 0 22 5 1 4 4 0 8 0 scsiplug 64 13 0 13 9 9 0 1 0 8 0 scxspl 192 78898 0 78898 53 50 3 7 0 8 3 plimitpl 152 641 0 633 1 0 1 1 0 8 0 sigapl 432 6765 0 6749 4 2 2 3 0 8 0 futexpl 56 170916 0 170914 4 3 1 1 0 8 0 knotepl 112 1835 0 1816 11 8 3 3 0 8 2 kqueuepl 104 2697 0 2695 19 17 2 4 0 8 1 pipepl 112 4246 0 4227 12 11 1 2 0 8 0 fdescpl 488 6766 0 6749 3 0 3 3 0 8 0 filepl 152 66688 0 66576 81 71 10 14 0 8 5 lockfpl 104 2120 0 2119 1 0 1 1 0 8 0 lockfspl 48 726 0 725 1 0 1 1 0 8 0 sessionpl 112 70 0 59 1 0 1 1 0 8 0 pgrppl 48 151 0 140 1 0 1 1 0 8 0 ucredpl 96 9101 0 9092 1 0 1 1 0 8 0 zombiepl 144 6749 0 6749 3 2 1 1 0 8 1 processpl 896 6783 0 6749 5 1 4 5 0 8 0 procpl 632 21255 0 21207 5 0 5 5 0 8 0 srpgc 64 141 0 141 22 21 1 1 0 8 1 sosppl 128 178 0 178 24 23 1 1 0 8 1 sockpl 384 17077 0 17034 99 89 10 16 0 8 5 mcl64k 65536 770 0 0 86 52 34 66 0 8 0 mcl16k 16384 37 0 0 5 3 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 28 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 219 0 0 22 8 14 22 0 8 0 mtagpl 80 82 0 0 1 0 1 1 0 8 0 mbufpl 256 931 0 0 43 1 42 43 0 8 0 bufpl 256 32218 0 25160 442 0 442 442 0 8 0 anonpl 16 887557 0 864957 278 176 102 107 0 124 11 amapchunkpl 152 51668 0 51491 89 77 12 15 0 158 4 amappl16 192 39362 0 38092 269 196 73 75 0 8 8 amappl15 184 620 0 619 1 0 1 1 0 8 0 amappl14 176 870 0 865 1 0 1 1 0 8 0 amappl13 168 786 0 785 8 7 1 1 0 8 0 amappl12 160 1055 0 1053 1 0 1 1 0 8 0 amappl11 152 1762 0 1747 1 0 1 1 0 8 0 amappl10 144 452 0 445 1 0 1 1 0 8 0 amappl9 136 2024 0 2017 1 0 1 1 0 8 0 amappl8 128 1592 0 1523 4 1 3 3 0 8 0 amappl7 120 664 0 653 1 0 1 1 0 8 0 amappl6 112 1643 0 1626 1 0 1 1 0 8 0 amappl5 104 1630 0 1616 1 0 1 1 0 8 0 amappl4 96 7016 0 6981 1 0 1 1 0 8 0 amappl3 88 1546 0 1534 1 0 1 1 0 8 0 amappl2 80 51088 0 51002 3 1 2 3 0 8 0 amappl1 72 162667 0 162192 26 16 10 20 0 8 0 amappl 80 22458 0 22378 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 6843 0 6749 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6843 0 6749 1 0 1 1 0 8 0 vmmpekpl 168 57352 0 57306 4 1 3 3 0 8 0 vmmpepl 168 888177 0 885390 439 279 160 164 0 357 36 vmsppl 368 6765 0 6749 2 0 2 2 0 8 0 pdppl 4096 13693 0 13597 14 1 13 13 0 8 0 pvpl 32 2328427 0 2304798 485 257 228 234 0 265 32 pmappl 232 6842 0 6771 6 1 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 860 0 175 21 0 21 21 0 8 0