b967dd538b6c95ad10d694679828c1e4f659297d59c87bfe9d854513bd80fb793e92444dc972bc379ef01a283ab3dedfa926db5c752f817fde2eb6912602839c0495643c55f30b5c0194946ac78f053efa1acad3ce23cbd43394b53a80c3a410ffac1cb16f66f4b4923431eeef596f0e464234b13474099347f0b390062d8b7d6b3af179a55b1355feef30307a8b52b226dac39ce55bebaae282a1afc6117371701d69d0feb1b98c409496da057e2080f439dec0bffaefe852d051a228020f592ea480ba82993ac93ac02f46ac813381dfef446d09aaf844a5d5128be9475e51fa74a638a4a53ae19cde337a88c814fc06398de9e9e8ca5abbd270ef96481944b0c3bbd814486ca7a10bc4b518f9d3fc3e6f9d33770ba3848cf1be4f472b6f102df41d14dfb428baa44348eb3599fa7844ceea500a847e4440e07f228aa5d79cb650c0f4ae2aeaba1f8e4560689503c4b42378e989b9ab0aa10f5f8474180ff7bda78d8a2d2bde64f0a8699b1caec26a4dbbcf7c36fb5590ee0c45f56bbcafec86029b48aa487e304f354416fd466dabf9c05e7befc57b4b3e037971cfdac107f10e108b82d833935c645b1eb07c7b34b808b9199c3d3515d4e2b0fcd01bc692d76d964e5e33c349ccd428e748f90cf96d75d92614f1e68e534507b8bf1df728947e6ed45c854bc4d6a58520c67024be3dc93c409f80e34bb6c2208caf246eca0ad1c7e7beb2cfed522c5e90ac92e29e1960ba607636f4c3b1085a991529b3d6c25ba617940ffd3305d262cc76bff155e560c56bb8a3f8ed1cee0323dc98eb43735e66e5579be0f50cae7e32981cbdd2cc65700d7cc86e0498f5b02e075db3bd3c9186f4562f56bbe13576e7ad460cf640e714d752991a7bea45bc271c0817f0fc81f998fef322e480f83480a94a9c5903615f00782bc85c5f05d67a2980d272316e0ca46eeb118cdfd27e30f0c519cb22bbd1eeaf5eac773801aedbd2648d6ad0d4ba288090f1d75a06d190563f1a1ce51c1edac267c71b3a80643f04d47668245eff8e812857d57d8385724411c02e03681b542038202e5788454b4249e1a4cb97aa2af2490d23e05d9c260adfa562f3d9a287d29e9b22cdb3de76a2bbec11329a1b3cf9a0f03f83d04f071a48bb83b616c8bfc29c54a308185e4c03d501fbca8b996a00e39595bb40688bfbf194f18d013850de21e6acc78d9e147ab1616e96884d9445e9700f005daad927db59f21cc9d4fe0009a3d3ad9f84be130c563aea5dfbe49b7b53cebf3320f1b116806ccfd6d2042d6d4773d5001abf2680d752a9c455fd3b52e5e7daa4763f0f3d459695ba57865e19e5c28c2f56f24900bcd762a0460f0a8dc3ad1fa1acbb8a94cedb16a050f113d621dfd3900c3d5d062ba01f7054c923409816408e9751757270602872dadf43fc6395e8e705455d1519b12c13e3ae2c63db8c92a296f5c7bd7ea9ad84b14668275ee216915a7c31d1728cc09a1800cba5d867f6e69b177fafa549971bb0203ee03f53849b990e151171500214eb25350e612b489d4924bc38833fb4f6dc38faf43f5c57dbcd17b05abb9fd344f8f703ae0f48c9162e4aa76d5f7adf50f8c3cb4aad21076ae6cff2dba21c5db2e1790dfd4ca9b6005bfb6e04623b9bbfb9a498846860acc2570d8aac5a03bb26cc39900e5244125332b2dbe453a3c829c1d2c599577edd9ad28d9cb2ea82382cbeadb5b4c5d7080317043856070dbe778798a824f9bde2dbc8b8c39295cb5d10395fe436cab2c81820b587f95f2f016e80ccf4ebacf72c26f8c0e257e4b1ce352749ca658943685728061a66d03c7d0df292fcd8db138e317e696a55284f7e67ad41d759feb8f8e831a0ab4bee5798df74ea6892b112e86b15afebe607c9a886aa415886b5acd70a0ded1fe53f74b81d791b6d653cb8b39de88b6eaded5ed75f21ce7208182fa9e401d7e765bdbf6975dcdb85aec0ccfc978cc0f6837e8214ea9df274cb8a30f156620118ae6f68231662a405529044c2145c6fc07ff03cc73519ca982e2a23a1055e42ff2f9de704f3779a5b86ab19d1a067bd743d42fa3c05be17bc359867cc8863fa68e6a5075c0d1abeb7598863668cb13a109e80e16baa6c1313fbf3b8e113cd89df53ff55923f1466bd2baaafb2e2c747365f4c08f3676bbc1fdad387ab925607fe27fe8a7c25bb8553b0381572cf597106d73e42ecb31d0d10c075fab53aed090e39203effdf58b1180929d258f5259ea6d6ec0dd7fda8982b00a8f1918fcc9b126c56304c7365ee4dcc2cae93ec5f5af239a66b98abbba57f38e1cf5b5a83b038dd479ad3989589f5d0ea2ec1045033a969e27e49817698716e06c7b397befc709bdd15add51adcd2b41f0ecc9a6487228a0e618d1e4ba7b2768de8e20b3908a853bfb523936e04bed77a720f7e1d0eadbabf613c0dea8b386acf643fffeb1f1ac3a8125b24d989625956afc2b34866d61b0302ca3d7618bbf3f34e73c2882f3e82ca2c91155f04a77c6ca07b481158362957ba8c5e78a4651f7fbcf2f5a5932b9a030432c53a21557759a1127e1fe2cae8ba26a72ac3613a1987301899c391c70dd4fcca645bb5321a7e68d68de3b09b93f48d5f392f3cf7e2bbf1ea79aaad8805f5fd7c68ca9d83c807c5189a40aef3071e246563cd2053c70f8505bbe269c1d27613798b3eb87e5a5c7ff0d9c3fe05512cb5f280da7cd3e489d306f2a50b8f97b18b5dbe7bef2b2270ef22c9379ae27865759c481673638860f618da77846c520eb68ef629a90cef2f3176ca9697a685b287144561e00cd6f72466014604645b6a28e708d9702a0927cc0bccc0d1929955cd0ce9175e44ec9a580634b46115457336193ce18b6b4c48c552c022489f3ebf9151baefe722c1a01da5c99b1077c4106cadf3f8d42b1039416d6ab319d07e843f19f0ecf656eddf2629867878d97fe01623b1d98acac28cfdbcc9c3e42047ff309736876fb125d35f7ca417b3049af986cc739fdc5892827ee4b1c0e10cd40ef964d824ea68574fa3577e923ed6e1818a4a20e910d08bdc82545f2cf931001552d686984f78f45501aaedd2c22735901c854b31f2860dc6d2d82c915bd27ba59988f65696efd424126eef645a0738b8b1e8f236543f8036f4d2682579be02cd97524aaba8d1feae8a8c0a8adf74fe20962fb9df57b0f6f5b828c634ff6e56d9b3ba6da14ade20c0eb63bab9317d7fbef39227b5ea0263fb56e26abbe6eb13b6f04464d493f1e9352ad08bd8daac4ee3e324cfcfaecead43af8bc2d838cb37354c6a888f313efa7469414879dded8890ef63f37a4f5fbd9d91d971fd5e83dc72ba4399da957ece0100b034e90266fa749055f63b3eec1dd65e979e0c4dec5c4575e54517f4fbd85f85748a54fc7b0fe831ce9ef97a51c208621177515d17810828b50d92133a67bbe51c17e0e40715fcdfc7224bca69e76d2b9f9e9e7e661bc2ff55a47839d531ffb15c82da2951d86911f24383ea5ee7994cbcbf9e5751155d1e25a6228a1b3f053cb0c4c1f74c24263722910319f33e6e9f644ff88020a1a41316fa26a34c4aca0cbacdc1c4972fd22772264cdc7d5f1ff3b49b55abb9e2e54b3ba89b1972635a042169ef2838f9ca35e67e0de173212aabf56", 0x1000}], 0x5, 0x0, 0x0, 0x9}, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f00000e0000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r5, 0x0, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x46, 0x9}, {0x0, 0x3f}, {0x43, 0x2}, {0x46, 0x8000}, {0x1, 0x7fffffff}, {0x21, 0xfdc}], 0x6}) getpgrp() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x8000000403, 0xffffffffffffff7a, "73cc5160521f093842ad8721ff7f2e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000280), 0x7) 16:00:11 executing program 0: mknod(&(0x7f0000000280)='\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', 0x1, 0x3f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 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) close(r1) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x3}, {0x18, 0x3, 0x0, 0x101}, 0x5, [0x5, 0x0, 0x8, 0x400, 0x5, 0x8000, 0x8]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000000), 0x4) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/76, 0x4c}], 0x2) 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", 0x70) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) r3 = msgget$private(0x0, 0x28) r4 = geteuid() r5 = getuid() r6 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r6, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r10, 0x100000000000, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r11, 0x100000000000, r11) r13 = getppid() r14 = geteuid() r15 = getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r12, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @cred={0x20, 0xffff, 0x0, r20, r21, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x7ff, r4, 0xffffffffffffffff, r5, r8, 0x8, 0x1f}, 0x4, 0x7fffffff, r9, r16, 0x897d, 0x1, 0x0, 0x2}) write(r1, &(0x7f0000000640)="962cebb45c9eab6b468f0f0ec48bc4180ab5c894c67aef174924cb3ca14b80a0cacdfb37cb28251d000000008a84e9f700000079d87e575d4aa176d8e166b0d4000000a6ffd8e0b5859df080295645d1cb100dfb5b6b5b59c7b1252ee5471aa6590a1f7ee61a03d809be454c11d5898a40ac8c58ab7ac9632799560189505f904cfcc635bfa14cfe1a92e7d1432d0f19bc04f4839c475d4a7b7e6193bab685990400000000000000cd10ec87068bbae09b97be32b276ba551d33981ea6fcf3af4e362dc9a2", 0xb2) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[], [], [0x5], [], [{}, {}, {}, {}, {}, {}, {0x400}]}}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, &(0x7f0000000180)=""/185, 0xb9}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000015bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/107], &(0x7f0000000580)=0x6e) 16:00:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x2b, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:12 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(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) 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), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x4, 0x30) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x21) fcntl$setstatus(r6, 0x4, 0x80) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") getgid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="05c4da074670ddfce235ed03f478322fcc693bc0d89d8524a62ba852ce0bbc77d0aecb592fdfcc1aee8f92fa576d4d25aaafecdfcb1feea77f20432075f9e4c93e686419a42f6bc42a24abc6aa970dca46d6dc", 0x53}, {&(0x7f0000000240)="6bce0cebb3a3a86bd5ce2c570cbf622ad53a7332268b69ebcf446b9ab634420ec2a828fac6844390292eaa7fdb635b7f422a49fbbfafe552d3917cfd1231cdb025ffed32c80f125557ea5619cfc014211ffbbf14e52edc56cec27c7a5970c7692b8b54542f606ba48a25ca4b7c907c880df0210b0f4916834ed347dde61063ea2d66dea2c083f2efadf6180c2fe39ee65e21bbd0524a10b3b05224f97c12727cbcb57d15132bd499dc13f8fc8acbab042455ddbd134b6d82b9e2da", 0xbb}], 0x2, 0x0, 0x2a) 16:00:12 executing program 0: msgsnd(0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="b2747c7e22fb809eeb69a571b7a544340d43bbe0cd1860c43d0004000b"], 0x1, 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) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x0, 0x7, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0x1000000029, 0x11d, &(0x7f0000000040)="4e717448e6ae31", 0xccb12c51559257) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = fcntl$dupfd(r6, 0x100000000000, r6) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r16, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r17 = accept$unix(r16, 0x0, &(0x7f00000005c0)) sendmsg$unix(r17, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x14, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x20, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r20) fsync(r20) pwritev(r20, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r20, 0xffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r19, r21) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r23, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r22, 0x100000000000, r22) write(r23, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r24 = getppid() r25 = geteuid() r26 = getppid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r30 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r30, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) r31 = getuid() sendmsg$unix(r23, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r28, r29}, @cred={0x20, 0xffff, 0x0, r27, r31, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r32 = getpgid(r26) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r34, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r33, 0x100000000000, r33) r35 = getppid() r36 = geteuid() r37 = getppid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r41 = socket(0x800000018, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) dup2(r41, r42) r43 = socket(0x800000018, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) dup2(r43, r44) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r34, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r35, r36}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @rights={0x28, 0xffff, 0x1, [r41, 0xffffffffffffff9c, r7, r1, r44]}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x7fff, r5, r13, r18, r19, 0x142, 0x80}, 0xfb0b, 0x2102, r32, r37, 0x1, 0x270, 0x7, 0x7}) r45 = getuid() r46 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r37, r45, r46}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:12 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/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f00000004c0)=""/183) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000300)=[{0x1, 0x3f, 0x1800}, {0x4, 0x5}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xbb, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r2, r9, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r2) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x2, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r12, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r13 = semget$private(0x0, 0x1, 0x4a9) semop(r13, &(0x7f00000003c0)=[{0x8, 0x1df, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r13, &(0x7f00000001c0)=[{0x1, 0x106, 0x800}, {0x0, 0x44, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x2400}, {0x3, 0xfffffffffffffff8}, {0x2, 0x4, 0x800}], 0x8) semop(r13, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20008, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0x2, 0x4) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x4, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair(0x20, 0x4, 0x8, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev\x00\x00ull\x00', 0x800, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x117) recvfrom(r3, &(0x7f0000000100)=""/5, 0x5, 0xf17df06f74084626, &(0x7f0000000180)=@in6={0x18, 0x3, 0xe55, 0x60c}, 0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0xed, 0x4}, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000038000000efbda1e8000000000839000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce0000060000000000000000560000000100000000200001000010000049b5632448ae7496c3a77887c00fd45b2e7c6413cd575c6c280ef9e5cf04ba600eca2f778629a5a6172e9c41cffbbc29843ac790"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000140)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f660400653000"], 0xa) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 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, &(0x7f0000000380)) 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 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r47, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r29]) r49 = syz_open_pts() r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) r51 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r51, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r51, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(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', r53, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r57 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r59 = getpgrp() r60 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r60, 0x0, 0x0) shmctl$IPC_SET(r60, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r62 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r62, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r63 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r65 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r63, r64, r65, 0x10, 0x9}, 0x8, 0x1, 0x9}) r66 = getgid() r67 = getppid() r68 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r61, r64, r66, 0x1e4, 0x8}, 0x5, 0x5, r67, r68, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x803, r55, r56, r57, r58, 0x40, 0x6}, 0x200000000008, 0x800, r59, r68, 0x7, 0x40, 0x8, 0x484}) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r71, 0x0, &(0x7f00000000c0)) r72 = msgget$private(0x0, 0x0) r73 = getpgid(0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r73, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r73) r74 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r74, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r76) r77 = geteuid() r78 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r78, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r79 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r81 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r80, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r88, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r88, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="628dfdc101917fd70a9a47dbdc1d360a33c28c493551a57e73655a13be6998596baf2fc01718e07d97ca3a1c192ce7690000000200000009000000000000aff57892a0c8530f8f55d7815659808ee8461732a2f89d0d9164dfc565904d54c600000000"], 0xa, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0xfffffffffffffd41}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0xfffffffffffffe5b}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r88, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r86, @ANYRESHEX=r58, @ANYRES32=r87], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r49, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r50, @ANYRES32=r2, @ANYRES16, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r55, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r69, @ANYRESHEX=r85, @ANYRES32=r2, @ANYRES32=r70, @ANYRES32=r2, @ANYRES32=r71, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r75, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r79, @ANYBLOB='\x00\x00\x00\x00\x00'], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r89 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r89) getpgid(r89) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xfffffffffffffe63) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 16:00:13 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="03012e2f74be92c51c51"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) r10 = dup(r8) listen(r10, 0x0) accept$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022100"/110], &(0x7f0000000180)=0x6e) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x26}, {0x4}, {0x4000000000000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) r2 = semget(0x3, 0x1, 0x569fc1a14e9d434b) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup(r3) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r5, 0x100000000000, r5) write(r6, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r13, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x0, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r15, 0x100000000000, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r16, 0x100000000000, r16) r18 = getppid() r19 = geteuid() r20 = getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r17, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @cred={0x0, 0xffff, 0x0, r21, r25, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r12, 0x0, 0x0, r23, 0xffffffffffffffff, 0x0]) fchown(r4, 0x0, r26) socket(0x6, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="b370d8f8bb000000000000000000") 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x81) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="eee274378b4dbbf5d56907887123a9e9a98f0f8ad058f19a8e5f65ff07d0c3a918", 0x21}, {&(0x7f0000000340)="dddb6a58fd1d96f96579d2f75242be515ad3fd20b299b77095485c502a7f45cac104adaaab8b9eaeb84d3f9b5fe0abb2d1bb52a06ef87d4a7e8a5805a25ad00a01932920e0d136ffe418e925859c0b3acedc84a7ccd509b5253382c6977f8ed0327d812c5164346561a1e7c26375c777728548c9b81cdb73682618e3d795c7dd438f3046e68a8f24d92e424b602de24deca750db96c07bcf435bc9dfb2f4efa3135767f1247f", 0xa6}, {&(0x7f0000000400)="9db7fc156146679a3e1901bf3690c036062937ded83f6a21513ddbdcd4f1a8caec22790ea0e7e716ef4af9c931d058c3e610d482fc5679b64d39fa6292ef96832bc91416dabafb572056ef9b947362fa2fa4", 0x52}], 0x3, 0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xefc1, 0x4, 0x1, 0x5, "9c99d59b5ab77f3d196c7262747c8e97ddef28c9", 0x4, 0xb2}) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:00:14 executing program 1: r0 = socket(0x30, 0x5, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xf305, 0x9}, {0x18, 0x2, 0x10000}, 0xffff, [0x9, 0x8, 0x100, 0x1, 0x1f, 0x10001, 0x10001, 0x5]}, 0x3c) r1 = open(0x0, 0x10, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) r3 = getegid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1, 0xd9, 0x5, 0x800}, {0x2, 0xe0, 0x81, 0x200}, {0xf94f, 0x20, 0x20, 0x2}, {0xffff, 0x4, 0x0, 0x6e8}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) r4 = socket(0x1, 0x1, 0x1f) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000240)={{}, 0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x400, 0x0) socketpair(0x7e08e3a17e3a27d2, 0x1, 0x81, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet6(0x18, 0x5, 0x7) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x10, 0x2c5a5501bea24b7c, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10000, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffa, 0x8, 0x40, 0x6, 0x2}, {{}, 0xef68d4f5b25893af, 0x2, 0x1, 0x10000, 0x80}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0x100000000, 0xab}, {{}, 0x3, 0x54, 0x4, 0x7aa, 0x2}, {{r8}, 0xffffffffffffffff, 0x4, 0x40, 0x5, 0x3}, {{r9}, 0xfffffffffffffff9, 0x51, 0xfffff, 0x800, 0x9}, {{r10}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x81}, {{r11}, 0xfffffffffffffff9, 0x40, 0x4, 0x8, 0x80000001}, {{r12}, 0xfffffffffffffffb, 0x6a1530c7c192fc00, 0x10, 0x400, 0x8}, {{r13}, 0xfffffffffffffffd, 0xd, 0x2, 0xbe, 0xff9}], 0x2, &(0x7f0000000580)=[{{r14}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x3}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20000001, 0xfffffffffffff5ce, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x3f, 0x8000000000}], 0x5, &(0x7f0000000600)={0x0, 0x8000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000000680)) r15 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r17 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r20 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xd77f, r16, r17, r18, r3, 0x100, 0x401}, 0x8000, 0x8a16, r19, r20, 0x0, 0x8, 0x1000, 0x681}) 16:00:14 executing program 1: setuid(0xee01) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r0, 0x100000000000, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r11 = msgget$private(0x0, 0x4) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r11, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r11, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r13, 0x100000000000, r13) r14 = getppid() r15 = geteuid() r16 = getppid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r22, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r23 = accept$unix(r22, 0x0, &(0x7f00000005c0)) sendmsg$unix(r23, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x20, 0xffff, 0x0, r17, r21, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r26) fsync(r26) pwritev(r26, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r26, 0xffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r25, r27) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r29, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r28, 0x100000000000, r28) write(r29, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r30 = getppid() r31 = geteuid() r32 = getppid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r36 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r36, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r29, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r34, r35}, @cred={0x0, 0xffff, 0x0, r33, r37, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r38 = getpgid(r32) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r40, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r39, 0x100000000000, r39) r41 = getppid() r42 = geteuid() r43 = getppid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r47 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r40, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r41, r42}, @cred={0x20, 0xffff, 0x0, r43, r45, r46}, @cred={0x0, 0xffff, 0x0, r44, r48, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x7fff, r12, r19, r24, r25, 0x142, 0x80}, 0xfb0b, 0x2102, r38, r43, 0x1, 0x270, 0x7, 0x7}) setreuid(r7, r12) r49 = socket(0x11, 0x3, 0x0) sendto$unix(r49, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xb, 0x29d8aaab}, {0x4, 0x1ff, 0x8, 0x7}, {0x7, 0x101, 0x6, 0xb55b}, {0x683e, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x0, 0x10101) msgrcv(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7af0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x5160) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = getpgid(r7) r13 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r6, r8, r9, 0x0, 0x1, 0xed6}, 0x10000, 0x2b1, r12, r13, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x120) socket(0x19, 0x5, 0x84b) r14 = socket(0x18, 0x1, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) close(r15) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x41f) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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", 0x4b) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf7378b9e9342292e4c7093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157595ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87638b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809417ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000040)=[{0x80, 0xfff}, {0x4d, 0x10001}, {0x46, 0x7808}], 0x3}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x4006}]}) semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x4000001, &(0x7f0000000340)=""/127, &(0x7f0000000000)=0x7f) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = socket$inet(0x2, 0x3, 0xa2b) connect$inet(r6, &(0x7f0000000180)={0x2, 0x2}, 0xfffffffffffffff0) getsockname$inet(r5, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000a00)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r7, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$TIOCEXCL(r2, 0x2000740d) fcntl$dupfd(r5, 0x0, r5) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000140)={0xfbc1, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffff9) r8 = semget$private(0x0, 0x4000000008, 0x100000010) semop(r8, &(0x7f0000000400), 0x0) semop(r8, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r8, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r8, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r8, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) pipe2(&(0x7f00000001c0), 0x10004) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() read(r0, 0x0, 0xfffffe4a) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0xffffffff, 0x8, 0x9, 0x6, 0x9b, 0x24, 0x1, 0x10, [{0xfffffffc, 0xfffffffb, 0x6, 0xc3c}, {0x9, 0x20a5, 0x4d, 0x16}, {0x9, 0x9, 0x1, 0x8001}, {0x1, 0xc7, 0x6, 0xfffffffe}, {0x7fffffff, 0x3f, 0x1, 0x3}, {0x7ff, 0xfffffff7, 0x8, 0x275}, {0x5, 0x297, 0x6d, 0x81}, {0x19, 0x7fffffff, 0x6, 0x7}, {0x5, 0x0, 0xffffffff, 0x8}, {0x1f, 0x6, 0x80, 0x20}, {0x7, 0x5, 0x1, 0x4db2}, {0xfffffffd, 0xffffff95, 0x81, 0x2}, {0x4, 0x1, 0x200, 0x401}, {0x8, 0x7, 0x141, 0x7ff}, {0x8, 0x9, 0xffffffff, 0x3}, {0x3, 0xc88c, 0x7ff, 0x3}]}) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x7fff}, {0x18, 0x0, 0x8001, 0x401}, 0x2, [0x54, 0x0, 0x1a, 0xff8a, 0x4, 0x9, 0x0, 0x4]}, 0x3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) shmdt(r1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/35, 0x23}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) r3 = fcntl$dupfd(r2, 0x0, r0) unlinkat(r3, &(0x7f00000002c0)='./file0\x00', 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000340)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000100)='./file1\x00', 0x8000000000020a, 0xffffffffffffffed) writev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000200)="22217feb70b00123952f36368b8640100ea7d73e7cda41c006a6417de0113c3d8300000000000000000000000000f8ff", 0x30}], 0x1) write(r3, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x6, 0x0, &(0x7f0000000040)="3a3abc68e2eb0f712d04dbdd572bb6b026ec7902261fe78c4e43f07baa15155c4eb4a64f158b3480d4be3561b3687f4351a2a3df9060aea426ab40693f2690cd6ca404514c465c5d68", 0x49) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x50a) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/96) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:15 executing program 1: 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a819a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a970008723d20f933c576d96381cd35ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a13f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49dae7c57f4ced9508055c19ee1af3c644780707735a2439238891ef78be85d6139e4907159f8a93ea75e4dc55efa63289500d22d00c166d5dc16440ac290f985d4b72680afec4ab2eac07d06633d74205db2191798f73516b8cc6c2907b093c654601b46c96e2d038a527f88428f5a8524b7e224796b5f19563602928059e1c2db152667758b6f3a27d24e715874a6d4a24"], 0x10) r1 = dup2(r0, r0) r2 = open$dir(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0xe3a3ebddefa9e16d, 0x5) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:15 executing program 1: socketpair(0xa, 0x3, 0xff, &(0x7f0000000100)) 16:00:15 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/88, 0x58) 16:00:15 executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='w'], 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)) 16:00:15 executing program 0: 16:00:15 executing program 1: 16:00:15 executing program 0: 16:00:15 executing program 1: 16:00:15 executing program 0: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000551000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xb06b], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000000006], [0x473], [0x0, 0x0, 0x5485, 0x0, 0x0, 0x636], [{}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x42, 0x3f}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x4, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) socket(0x10, 0xb, 0x4) r3 = semget(0x3, 0x3, 0x282) r4 = getgid() setgid(r4) semop(r3, &(0x7f0000000080)=[{0x0, 0x9fd9, 0x197f1fe2eb42e351}, {0x0, 0x101, 0x1800}, {0x1, 0xb18, 0x2800}, {0x1, 0x200}, {0x0, 0x800}, {0x2, 0x80}, {0x4, 0x7, 0x1000}, {0x2, 0x1, 0x1800}, {0x2, 0xc77}], 0x9) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCPROMISC(r5, 0x20004269) 16:00:15 executing program 1: r0 = socket(0x20, 0x8000, 0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="08fbdcab", 0x4) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) dup2(r0, r6) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x4, 0x1, 0x1, 0xfad7, 0x3ff}, 0xc) close(r0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x407, "66ef873ab853fbfa2070ab9e1fefa07b21e2326a", 0x60000000, 0x2}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x539d, 0x0, 0x8000, 0x0) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="11f3950104cae2983763244d482e919c1e62b63090aa84c48c4bff15f5b48eadeaa937b1677fb49100ea0656c9fe721e758da439331e1919127ee84a38e91a2f73a9ed9ff122f377a943eb844839413fa6000a42505de91a93d2644437a3c36e3b78ed34172d03028c67a794d95d31a8353d3036f9ef9525710a1c77234e809f1b5e040adc75934faff376c0e52c2acfdc28b5f53e299ef460a09795c7549f2864011bed0b66d35232a45c4a8d19434fb9d903526a408851da07c96d39771ba06c151631aee3bf8d38a7378cdd3c4b3cdb66b680b474f3d0f0c6e72b317220553bd3a6974230fd5846dca95bd0b566a38776c33ba6e5d634b0b3d8efedee00"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffe, "00000000000000010000fefffc0100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x58c5709cc4c1fe13) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) r5 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r5, 0x1f, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff5b) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) socket$unix(0x1, 0x1, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x28}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/\x1f\x83\x95/tty\x00', 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e306c986f0f3efdcae82e8caac04cebab5c8000000008c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a202b79298cf3aacae5474638c40abb925f985d66b1bcea000000000000"], 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, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000ac0)="9f1f72c5089912eb750b8cead929cc4aafe8e33b80c9bca87783bc258779eb04ee645b170abefadbf0c1764e7944d591396aaa54648338ba0303c26fe4c80e52b315b5419a26122bd11ad21e3b901a83a63d8595486dee98c05496d59344febdc2abb42f28f3ddfebe22ec903d587fa8574f69669e6101f301d8ddac14d7817e71541061d0e41def5dc3ac382bd3ac2c727fef4d83ddd641d11d5ce57e88e2f4183da16fb325dca2110a02", 0xfffffffffffffeb0}], 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=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) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x84}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'p\x00', 0x0}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) sendto(r1, &(0x7f0000000100)="feb091fa0f1983a688ba41fe989c30220034624303c2776eb276b23b0df1b88000d8c535cdf23ce3b6b7b2b0eceb43ab3b037ee08547ead17d6b4d42f3e7ab1bc67333bf", 0x44, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x89, 0x100}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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"}) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto(r2, &(0x7f0000000180)="7093a2e3b9434d1ca43a1ea3ad74e6a3a549de88c940939465c3730fce98b14cbd63fc648aead6124d75e50dcf3ef45b7b7fe0440d8cd65b", 0x38, 0x10, 0x0, 0x0) 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", 0x1b7) 16:00:16 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x380, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x3aa1eb7e6c180d18) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x9) 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, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000100), 0x76, 0x0, 0xaa8, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x3, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1032e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)='S', 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f7e04f86fc4068c7c4891ad6b29cf80c6880e21ba6242847893c6706ed0bff0f17c1cc945be4e0bb78b5eeb3ef28d50365f5216dc91b5cdf8ed58163fa20a7d5d80e8096aa45aa162ce38eccdfa9aaca7d120264a28fdadaff89c511a486ff9255726f8a5688d90e872795b718bc44e8f49f93e4fcdd07dbbc7e4aee3fd6bf070bb1c3823d8cb164e65f78e3100430648ecf2686fa2777cec318b02e347c6694a70392a644d01c6e514bba24c1fe610208f4e6c65de9f2799a790ec4a08ca680f6cd60518e1bc1eb0a72ad5900719e8770b205aaa3c892c89cf0237dd9efcaf43aa4f9f59e62ca", 0xe7}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x656b570b2afceb26) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffff92, 0x0, 0x2ff, 0xfffffffd, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x7ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) r2 = fcntl$getown(r0, 0x5) r3 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/4096) setpgid(r1, r2) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r6 = open(&(0x7f0000000580)='./file0/file1\x00', 0x10440, 0x0) sendto$inet6(r6, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) r7 = dup(r6) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000480)=[{0x0}], 0x1}, 0x0) write(r8, &(0x7f0000000100)="8c65", 0x26d) r10 = accept$inet6(r8, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r10, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) dup2(r7, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680), 0xc) 16:00:17 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612fdbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8769cdba8e9278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee443895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e0900ac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255522df09b57d2f526e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c0736f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a38528334ad218c5291fee2a9902ca1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a43f93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c982eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd062610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a748211068d54e3fe2c38b66b4d7ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab43036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a988ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d95bea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c79667d8f390f17e70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ffc60f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a00000000000000000000000000000000ceb030f42ebc68c02a71b1e5226baeb0b0fc5f859682b7842c7196ce77aef86a556e905e62315f1f2a111bce37cdac6945b2b5bd1e7fa088a1f5d776323edbc5f8bc65b09cc10732ed5101d7178c8aee6eeee37f08902bcaf057e81393b064d09bf51763a4b46d5b0edd74ce48450e5dcbb45d995cc28dadc379def99c52c8c02cec576feda74581423f8215340b94d9d2c930706dc179c95daade51cea8f7c9ddfa5141975869ada44f941b6a80481f9c9ef6134d15df3de8c042b42a0a0131450798eef68e1abb3a37a58c40deaef7c774c959297e20f59b76f999793f4107b00d4d1a5b0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0xc00}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x0, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r6, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x0, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x8810, r8, 0x0, 0x0) r9 = open(&(0x7f0000000600)='./bus\x00', 0x20, 0x110) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) recvmsg(r9, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0xda}, 0x1844) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) 16:00:17 executing program 0: r0 = getuid() seteuid(r0) socket(0x6, 0x0, 0xff) geteuid() rmdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r9, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r11 = getpgrp() setpgid(r6, r11) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) r2 = socket(0x10, 0x1, 0x6) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) fcntl$setstatus(r2, 0x4, 0x80) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) fchmod(r4, 0x6d12300b1794ae06) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendto$unix(r0, &(0x7f00000000c0)='[', 0x1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xa0, 0x0) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r1 = socket$unix(0x1, 0x0, 0x0) r2 = getpgrp() getpgid(r2) r3 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) sendto$unix(r1, &(0x7f0000000300)="19c6167989596958a228df0451ca480c8d9963fee7416e5b9dc398fea756cc65cb8ca262111dc2351a9c5e3fc3679e24de26f89c30703c39739be0", 0x3b, 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) recvfrom(r1, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r0, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0x3871e612c039ad64, 0x6e, 0x20, 0xd2, 0x1}], 0xf8b1, 0x0, 0x10000fe, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x17, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x5, 0x638}, {{r4}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0xffff}, {{r6}, 0xfffffffffffffffa, 0x4, 0x40000040, 0x1, 0x2}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20, 0x4, 0x5}], 0x7c8, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x4, 0xf5, 0x8245}, {{r8}, 0xfffffffffffffff8, 0x8, 0x4, 0x6, 0x10001}, {{}, 0xfffffffffffffffb, 0x29, 0xf0000010, 0x8, 0x3}], 0x80, &(0x7f0000000240)={0xfffffffffffffffe, 0x8}) 16:00:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fchflags(r1, 0x0) 16:00:18 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000780)=ANY=[], 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r17 = dup(r1) r18 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r19 = dup2(r17, 0xffffffffffffffff) munlockall() r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x1, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r22, 0x0) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r23 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r23, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x4, 0x1000}, {0x18, 0x2, 0x0, 0x100003}, 0xa, [0x9, 0x0, 0x0, 0x0, 0xfff]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)={0x10000, 0x3ff}) recvfrom(r1, &(0x7f00000001c0)=""/199, 0xc7, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) listen(r0, 0x10001) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) recvfrom(r1, &(0x7f0000000080)=""/137, 0x89, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000240)=""/142) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2000000000000344, &(0x7f0000000000)=[{0x1d, 0x3, 0x0, 0x7}, {0x40000002d, 0x0, 0x0, 0x9be}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x838c) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000200)=""/174, 0xae}], 0x3, 0x0, 0x0) 16:00:18 executing program 0: seteuid(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff]) r7 = getgid() r8 = getegid() getgroups(0x6, &(0x7f00000000c0)=[r4, r2, r6, r7, r8, r2]) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x47, 0x200}, {0x2, 0x3f}, {0x85, 0x2000000}, {0x41, 0x1}, {0x46, 0xbf4d}, {0x24, 0x8}, {0x7, 0x7fff}, {0xf, 0x1ff}, {0x40, 0x3f}, {0x45, 0x3188}], 0xa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = msgget(0x0, 0x58b) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000200)) r12 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) read(r12, &(0x7f0000000240)=""/102, 0x66) r13 = socket$unix(0x1, 0x5, 0x0) r14 = fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={r14, r3, r5}, 0xc) r15 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x4) unlinkat(r15, &(0x7f0000000340)='./file0\x00', 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f00000003c0)={0x8}) r17 = dup2(0xffffffffffffff9c, r12) ioctl$BIOCGFILDROP(r17, 0x40044278, &(0x7f0000000400)) msgrcv(r10, &(0x7f0000000440)={0x0, ""/120}, 0x80, 0x3, 0x0) kqueue() open(&(0x7f00000004c0)='./file0\x00', 0x99339a024013e3ef, 0x22) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/16, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x100, 0x0, 0x6a, 0x5, &(0x7f0000000300)={{0xf2, 0x7e, 0x0, 0x0, 0x5, 0x2e6a, 0xffffffff}, {[0x7, 0x40, 0x0, 0x6, 0x6, 0x3, 0x6, 0x1, 0x1, 0x2, 0x0, 0x100, 0x3, 0x3, 0x1ca9, 0x1, 0x2, 0x7], [0x7fffffff, 0x6, 0xfffffffffffffffe, 0x200, 0x28, 0x2, 0x6, 0x69c, 0x7, 0x8], [0xe3f99e8, 0x7, 0x6, 0x6, 0x0, 0x5a], [0x6, 0x5, 0x3, 0x80, 0x101, 0x9], [{0x9, 0xfffffffe, 0x200}, {0xd35, 0x7ff, 0x7, 0xeae}, {0x2, 0x6, 0x10000, 0x2}, {0x4, 0x1f, 0x8, 0x8}, {0x7f, 0x5, 0x10001, 0x9}, {0x6a8, 0x5, 0x4, 0xffffffff}, {0x80, 0x7, 0x2, 0x337}, {0x2, 0x0, 0x3, 0x7}], {0x9, 0x49, 0x0, 0x80000000}, {0x8a, 0x300, 0x10001, 0x72da}}}, 0xd218}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x128) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xf7f285fc27184687, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x3}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0xff) 16:00:18 executing program 1: getrlimit(0x5, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0x7, 0x1, 0x1, 0xfffffffe, 0x7, 0x2, 0x2, 0x1, 0x7fffffff, 0x1}) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffff, 0xffffffffffffffff, 0x800000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229], [], [0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x4}, {0x3}], {0x0, 0x0, 0x0, 0xffffffffffffff7f}, {0x0, 0x40000}}}) sendsyslog(&(0x7f0000000080)="3685429c9d45939808a464fc6f41556ea9ddd2eb5a01a5a0b77f7a05c16b5154272e77bf390e308eb8f86a44cb4648963a9916b0921416556d37d336524ebf6e318866954e49a5d8be977248183ba72ac27744e2e2ebd882e7e5608309ffb24b482ed0f24ae25485291c44b79410f7dfa750024d21b85476d8ed6b3614e7dc478882d5ced5ca18467999313abd74b5972b483550c43085a5228ff6d01391a2d72ffca2d29242b298592eaa18621def", 0xaf, 0x18) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xb98c60a8ce1310b7, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r3) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) 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) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x4, 0xf7, 0x81, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") 16:00:18 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x400cc, 0x0, 0x80000000121, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffe39) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) shmget(0x0, 0x3000, 0x104, &(0x7f0000ffd000/0x3000)=nil) r2 = shmget(0x0, 0x2000, 0x110, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/246) 16:00:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000280)='./file0\x00', r5, 0x2}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000080)="6d47d44ac81c68eb3e8ed4780c25e5a1a17411aa0d7ff730000ae86ee395dc48ae7240d95e15fd2c6a29382971b98d04310cff0b012bc075e55b3c2be47680d6756a9a3791fef9d8e005d56adf12bbc2c2c7e92dc7dbadc4f98d32917db0e68bd62f077fbca20850c747d8f7eb98ae03ff98059e7075e4b6a58eccfb1f71cdef05e0991c04ab33d34889dc915fce5eb02eed", 0x92}, {&(0x7f0000000140)="527e9aaabb31a211a2023547f40bc9a4bd989542742cd821f154b8bb8dbc3dfbd2cf887f79eec7d71d1dced68e166ed0c16c5414f9155c8a92d7242248c17b60886a7413cb39e9d22d3bd4015981007e3b509119d2e887cd8e544928ff8974261631901d0cdf949fc62078e2cbc26d9f1aa061fe7b7fbf4cfecab4cbc638e846f50573c88a699154d9d1dfc299cab0690debf602d34ffd249efa39eba07b5a971b8ef59d8467dfb7339e68bb95e4b5c1afbca304d0d569f8abbf036a5c9117c8c873f8a1bf53d39410f96bef427eec6b4bb1135194903d6eeedeb514777fb8ba477ff21345ee56", 0xe7}, {&(0x7f0000000340)="fa108ceb0621d1da3e1fe5e1d0b9bd1657eb687c95dd67272f99d1c3d0deed7563a5438e4fdd3cea5b49933d8966e51746eac6d9a2cd6ec76ab0ff7c64a978ab31cb720644e9b41d5d70d3df0a4edf09cd79248833d57b5ab997206a520b52c3664e9855b6aed204ce5fe1e72522e93b39780de024a450a58ca37c3d805b2b7a215fdb71ccb580959531ac4c4c7cde197a0d01516925b7daf2ce48c42d14015af51940835d9c879a289f5c67e613f3b578a345151ce791c56bc03bf508fbfb786eacf89983299290db55df34fd1123b7f46d4d06322a575b10055335d052233e2d4a3fa65a3330b4b1867638", 0xec}], 0x3) r7 = dup2(r0, r2) kevent(r7, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699d, &(0x7f0000000300)) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x60) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) renameat(r3, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) write(r7, &(0x7f0000000040)="02588df0", 0x4) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/245, 0xf5}, {&(0x7f0000000600)=""/85, 0x55}], 0x5, &(0x7f0000000700)=""/145, 0x91}, 0x41) semop(0x0, &(0x7f00000003c0)=[{}, {0x0, 0x0, 0x1000}], 0x2) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xe2a5d7ee2d8ff470, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r3, 0x100000000000, r3) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r13 = accept$unix(r12, 0x0, &(0x7f00000005c0)) sendmsg$unix(r13, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x7, 0xfffffffffffffff8, r7}) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6011, r0, 0x0, 0x0) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x20}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ea973109f653000"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x2fbd2907010680f5, 0x9) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x3, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getuid() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x4, 0xff, 0x3}, 0x80, 0x4, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xe01}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x136}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd8cd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf27}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x76}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000180)={0x1, 0x2d19}) bind(r7, &(0x7f0000000140)=@un=@file={0x0, './file\x00'}, 0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000000c0)={0x7, './file\x00'}) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) recvfrom$unix(r2, &(0x7f0000000040)=""/51, 0x33, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zerm\x00', 0x0, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x5, r4, r5, r6, r7, 0x40, 0xae55}, 0x0, 0xa, 0x6}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r8 = semget$private(0x0, 0x4, 0x43d) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x2800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0a24019c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)="22c400d4c2ea488e9acc2c6cb3f9bc2bd3e94ef1880da6f7ba4010c22316c910b1d295657c144b9a89fec7e10060d4d317cc21986ae734519dd21ad1d7a3f5475906a582fb21e453b8c80791305eb08fa4cb", 0x52}, {&(0x7f00000003c0)="ba80d4567b0c03829f6d4e9a994a0436164a186df387763663f9dcea1b7cfecf7a0b6d0e81bee1c4110733fdb2173fffaf3721268f8f8f1315674731c6af6b2300762477cedd334b1b021f5f04f4a4e385eff01f31325a4bc35f5e7252bddbcc66ee87ba6db87e885d1c2da97a9f3daa8fb127724a90479bc3ba60d6006dc3d395d59b9a2c537400ae05b0c712230825d885daf5b8bed994331cc32707d44425c8f2e11a7212294c5e27de0ddb17571064f31ad69cfeb6cf893038565640d4313fe042ad956d92e90a1fe68ba12ac715803665a99c3493267a14ed75af61379d4f77dc718f4bbbac35e8927082442c", 0xef}, {&(0x7f00000004c0)="bf47b06412d4064765b7f0a90e79d17ee36aa37d5aff13d78e6df7d00ae6df7dcf02cfcdeff77cecf188be4bf4d19f7a8d38d571534e3793849af1ddb559816f4625aa424a990dc1180972ec5a291599061afc43438213535614ef35e0ed246070ee4d1a0fc453fb150056324290ff5452d50114d38820014580a3a554ad5455880d07658b297c1adc3f66eec864c11f1628b411fd5320358f618c094473c9488ff2406c580f55e44692c0288ddb5c51a719c00003a96b59f1e5f86dcc8f1e2e3efd52ae894ca40ece32d105fbe53fa9bf6e145b21", 0xd5}, {&(0x7f00000005c0)="d8eb6035db6865e2ce1885f26629abe3af49d5d2842e0d975b4dbfd72ede5ac707be4200803be685eaabb45a57603fbcddad56d63faa661af9f392a7bc1ebf59692ab8c46bf8c16019b096103154bb3faa78bbe958188dd6380f1392f106c08c9ec41e23c7081c3a048b00b672b3220baa51bc89489c8ed30c193f7c19ed8f551a1eaff4e77c0d6852cf218e74a232a3f8211a3d259a6df8b6ecfb519caf31a296ae4b5a6958da17c1465d774b3782fceb60fca274cfb8c2640acce9299c31b0188e56a5ee789be345a6b8442412ba67665611f72d44eaeec05ecf74b8731174444b86640b13cb4d71d84c1a4cc709cacb44a3d339337ea5e8abb6d037e768d2b849d10fb08a96671c09fe5bf7e57ef038d9582409713d007cfb6bfaf2142f5babc26ddef75db4e78c130b986b61fb1def0f928625482dc89f5dbedea6b6871ec9b9c5ade6a39d80f195f14876464ef7afc06a8cf6abd9040dae1d29f93c74a2cb4ca282ffd94ff37fd543a7b86b1aae014d2556c0167ff9ab93d7bc62a79bb47b2c95e89d66724e1abd7d52502034f40d0bc7bd6eb9fbf1d3f64c7c8d8879c010f0f1252304183cfb86baea48199c232b54fa3f2c09d3685096b8b0c582ca0697dc3eb2fbf53effe70e4c1682365d49b98a7ab1ce0311a1fd41e9fbc63865117b568bf1e552a45adc0e78df380b6f26759a7ec9f40a681d2372ed1fa36cc94e4a6fe9f7818e8807b3f01041fab40244111e389a7372a9ac90d11afbae171a0e51c5e29c98d3b9cdf2bd68c40947f976ee6bebfbba54ae5c004c140f42d7bbed03e77c5e1644766bc5f20b482a4bc556519bbec092264d5cef05f1130d06a927e310f546f55b8da81c93a08352a51f24eba11e27b10c70aa403eac72861333226c444ea691a69c6aa560ed2f1ca2637862d202d49303806b41ac643a7010799e1ec5d033b6301914a16a067dd049c72439cbd94a3db1da504b0f18abf109a63be74977c2474843d7f4504c2a63e88d75575366864f8ac84b18278b6603118b7868687f622ddc6b63701fcf5d9ef8db5e339593b08c524a5b47d75f158e6aae06d5c0f5e721cf22296480ea39562569b4af47115ec73950ec117fd939dd2c641ad268c426120f55ef5348153f0e697e806463bd0fe182c17a2cc23220381bbc3dc175d0f70f85a120354d6761d74ba28731a6bbb69194e95f177bc3432f921d7e9f23aa6f4b288e6966ed60e8f88bf6e2003b35ffb7335c0aa3888e93988200cae6597f168466f3fdbe4cd717d481302231feca74efbe6e3cc7633f94e5a4c12d32277fe9783084720133f5", 0x3ab}], 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) 16:00:18 executing program 1: poll(0x0, 0x0, 0x130) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) r2 = socket$unix(0x1, 0x5, 0x0) recvmsg(r2, &(0x7f0000001700)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/246, 0xf6}, {&(0x7f0000001340)=""/220, 0xdc}, {&(0x7f0000001440)=""/31, 0x1f}, {&(0x7f0000001480)=""/139, 0x8b}, {&(0x7f0000001540)=""/204, 0xcc}], 0x7, &(0x7f00000016c0)=""/58, 0x3a}, 0x843) r3 = dup2(r2, 0xffffffffffffffff) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0xb1, 0x9, 0x81}, 0x3f11, 0x200, 0xffffff45}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)=0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20080, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="f7c915ea14bd3a3d1aedacf01f60") 16:00:18 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffff8121}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80}]}) 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) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0xfff0000000000000, [{&(0x7f00002d7000/0x3000)=nil, &(0x7f0000500000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00006dc000/0x2000)=nil, 0x6}, {&(0x7f00006e2000/0x2000)=nil, &(0x7f0000707000/0xe000)=nil, 0x9a70}, {&(0x7f000040a000/0x4000)=nil, &(0x7f00005c5000/0x1000)=nil, 0x3ff}, {&(0x7f000032d000/0x3000)=nil, &(0x7f000051a000/0x3000)=nil, 0x3}, {&(0x7f0000493000/0x4000)=nil, &(0x7f00005e5000/0xb000)=nil, 0x401}, {&(0x7f00005ef000/0x2000)=nil, &(0x7f00001ae000/0x1000)=nil, 0xa20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000041c000/0x4000)=nil, 0x7ff}, {&(0x7f00003cc000/0x3000)=nil, &(0x7f00004df000/0x4000)=nil, 0x2}, {&(0x7f0000793000/0x4000)=nil, &(0x7f00004ab000/0x3000)=nil, 0xd1e}, {&(0x7f00000e7000/0x2000)=nil, &(0x7f0000616000/0x2000)=nil, 0x7ff}, {&(0x7f0000251000/0x3000)=nil, &(0x7f00004cf000/0x4000)=nil, 0x9}, {&(0x7f00000e7000/0x3000)=nil, &(0x7f000070f000/0x1000)=nil, 0x7}, {&(0x7f00000e5000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f00004cc000/0x2000)=nil, &(0x7f0000508000/0x1000)=nil, 0x57495439}, {&(0x7f0000420000/0x4000)=nil, &(0x7f0000719000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:19 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0x1000}], 0x1) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r1, 0x10001) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x19, 0x4, 0x7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ca}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff4db3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x160c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x9}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}], ['./bus/file0\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00']}) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000002c0)={0x80000001, 0xffff, './bus\x00', 0x1, 0xffffffff, 0x8, 0x6}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000000)="5959fde5f53c9f8f4dd562383639", 0xe}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x900, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000280)=0x3) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098", 0x109}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x1, 0x100, './file1\x00', 0xffffff01, 0x5, 0x4, 0xd41}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:19 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendto$inet(r0, &(0x7f0000000280)="1432124ff7426ed3309bae2b76c6bf898f655eafde6538e135f97ff17580faaee1d4dc6269e3f1f59f141bac95175545ff8cbf110e292d7d3fae697466578e297afeefa9877de7e6481790909ceb8a82e329ed6d34bceae2d95c79366d7bf47719ba233f6de5da7a3181ad03c4a84d99dc48c775da397d7c0c5aa3ba25d8521037353bfbe68b5f0782019c26be67bf52132e634ccc01a893c529ce51d51b7083cffb2e03e52c8cdcb738f4390c47ed734f7ada150567740acbee831602a2a54d6cddbe9fff19d32aa3a13a188dcb61956115fdcf5b5ad8d888e8ef2be77a9495f39fa9ec4660b5d57d8894f39f30d9b88da09643e61f9cb4c85ae2", 0xfb, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:19 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = syz_open_pts() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0xc658063c78d2d5b8, 0xfffff, 0xffffffffffffffff, 0x5}, {{r7}, 0xfffffffffffffff9, 0x40, 0xadbaf3ce106b5162, 0xfffffffffffffff8, 0xffffffffffff5769}, {{r4}, 0xfffffffffffffffe, 0x40, 0x2, 0x6, 0x93}], 0x81, &(0x7f0000000100)=[{{r8}, 0x0, 0x69, 0x20000000, 0x7, 0x10001}, {{r9}, 0xfffffffffffffffc, 0x80, 0x6, 0x10000, 0xfffffffffffff800}], 0xfffffff7, &(0x7f0000000140)={0x2, 0xdde9}) r10 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x46bfb) r14 = getpid() r15 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r12, 0x6, r14) r16 = kqueue() r17 = socket(0x400000000018, 0x3, 0x0) kevent(r16, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0x5b}], 0x66, 0x0, 0x81, 0x0) close(r13) kevent(r16, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x44}, {0x7ffffffe}]}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) recvfrom$unix(r3, &(0x7f0000000180)=""/169, 0xa9, 0x842, &(0x7f00000000c0)=@abs={0x5b2757eb2ced7a92, 0x0, 0x0}, 0x8) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(0xffffffffffffffff, 0x6) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20043, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x310, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xdb) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x1ff, 0x1, 0x0, 0x3, 0x1, 0x6, 0x2, 0x0, 0x40, 0x20}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r3 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) readlinkat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:20 executing program 0: chdir(&(0x7f00000004c0)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000480)=0x9) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=""/200, 0xc8) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000240)) syz_emit_ethernet(0xd3, &(0x7f0000000840)="b4") syz_emit_ethernet(0xac, &(0x7f0000000100)="f3cebdfef6538de766b47134612e74eb415c73579989867d99c6178606cd2e0e05470a5fc355bf03642e911757b394de0f2fb80d4b4352d3652a0c66111846f06412478f0b1c97939bfa6988e8437128b40abb3b76296645a87e48428bcd340a893f933e1e5cfc83c890207027dc8c46d0d757a853056f4be57c1c30b818f9af7a46c4cba04e34e4e00cc56e41972045b4b6fb7fab85860023d851acd22c7fc7dc94efdb57d7b66cb7ede163") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400014}, {0x20000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000240)="908c3e3c486442357a1665081f5c8231148fb9995b9ae95765013c9dff9fce1df2450670917b0657ed50dcf8b9f022c096bd3a356de714aa9d5eee55cedba0ccff5cb4d1c1a8df3433c35555ddad7b1211677a3339dda83f15a0326ab1c035de3219d70c2c0354b32585fa6e9d9177192427f130467f8d6997f0ae939c1f0f2cdd17920b7d1fbcb2d39cedcf26673cf7235156c1dcf4e5ee92b375636dc410207f4e7822dda9b21f029948e9970d69d6c2b56e7683a2ca0bc511d627f006f2bdd5313ddb4625c741faa2650d4a41ef34537fd21f7227ff5b96edc21556228c57ddb95f6c15f9a1765984fb0a995a9edfaf9e922159873a6270aa0d844557a3e0d2f1994611ade22eda051540124afee7a1465e754d1df2e68003d0da2a9e9eddae0a4b2b4ff559817e37fc33c8b3dd1f149a433813b68316c6a01c32de4a79927d3125c335edbee7018fe366fa0c1340aeaecb2484ba609053efd53b9fc90d54e3058f8d070d48b196eacd89e234e387f017fb27867465e53e6704ab49b8c321fc53b8d5badd164e0cdc49fdeb330f39b1db08fabc98f8ebc930abc15b6ce9c68dbefa1e7af383ee05289d4de716de4a36a7fd4856e25d85725134f3929a03fdbd03791de135c17831a3c7202bb977e535d9f36c2dee66ac8a1ad0d3b09b23145c13e0dbcec31acc31ff77220547fc864db44cbfedf400245d810897d9727aebe7241decf12acb5e4bb24f80cdc1ed71a15ef7f9c6d031154fbb16e802b224e86ee59db92fa26850cc9827a0367d566fc284adac6011cb6976c86daadd8849fda1dcf42cc4a1c597321c09dcfab8dd6018246788c2385d36e19ee5a863e472a3cdecea1489c6efdba7b9f8f49822fb22e39d9feb28f165adb2d287cd28b051d6cdf7878da28ccc53351a5fbd9c6b7859df368825bdce87b3adfb3218d98c000e9566adc9a29ccd2bae1f86896fd67ffb2d07f133fc2332998e37934f0d1cf511640db4294bab96830b6cbfd18409b42824ae34bf9c6e9f5869e037633f3be555fdc7e4708be9a0394878eaf63aed934766b2d5bcd0b4b1ad80a763e4e615677cd5c6d729699f1302bea56a9fa443483ca1569aa18fbb36916f22d94086bf7fc3a3df3a3e1e8d112bb8b4c96029f2e6776841040fe12efdfe3d8fae7dc2c2d4342821f0c2a6028725ed72d307047c67f99c34fe4db3ff03364140a14e349e98b052b26b7836a566373cf6dff8f362cc13ea2b6238317bac70de7894229236ffa92c2fc8efe18172e3e5af06508006cf667010309b4326a293f4514d3e0815fef58b04fabe137cb6894391622c24eccdaebc618a3183032c201b835b25537c2b6300bd95f94144d4c9845cc07583f1a3e52860343a9eb190d5ea0f18098a472ab07bdd84ee9db3bdab35b3dd22974e74973005c1a10984d46a6af43a456324b3200560d150b054a2b6d51df44afbc5609e24d20f2e0cc6258654f298fc3aa74105401b747bd651346834374205f9fea4b49c964b682c853a9c46898879fb4d06438b491cd3d2fbfb2efdb5b1b3c5bf4922e874e1deb7a626e5a6f509ad7a7e684f1eb921ef787f5e4ee891c16e102110390e49ab314867bbb5f352dfe2ab174b3af987e592da99cc79090518caa0e9a6c22dd9dc2900aceae9ac535ae3d8ca047142643df53c09bdd5affd2e48f6e676171af28dbdf670b298282939c61197909a9ba77514f873ded3da1378f4474e9e0e00a0a8bdeaa6f1879b0c29e925d5c770ddb0eed7c66a04c6f04acdb47503a109e7030241bd24666aa767cbb7ae975d0afeddce643dd6b08389f07da91ce21fe028f794cd73e3ed30ed686d0267f0d6c5abd8fc5ad9a24a30f314c31d05efcf66b474db11ea76a99d486b9b8241df54a17b8007d752cdbf8214317fc2678f956df56105ec8784a87bd6619a98c92d3c1ee9c09d4a7ecaa9e48a1095adf0c2bb0aa5b95bb0abaf10ce70c2d1482e90e4b4194988cabf5a93736abcb209d4928fb37bfd97c6c1d8980909b783db8d751dcee31e9c822b88d2d85c7f5a5e6040c4a0a641b2f1f43f3fff16504c62e78e96c8c9866ac3625ca8ef8f07212c28ddab7ac5fedfa68fa4e3bd4b6e360a2a46f7ca3ec88f893f5d89d637a15caaeff53c37810d4b32fd69fdf8183d88d5ca73f82c0ee1c115be73aeaafc0993f0a37b46196b890f51676af7cc07e515d0264745209dbef0d51148ac718daedef1f30ad6fe25e0139a0c6a7835400b1d4e65309f4b43386378c4a822de51268e32d1b67784a63d22105c273729764f76e2e71ab09acdc7b1b641293a7e99caab955d2acb60f0f8eeaa11a351fdd6230dd05532c8fb251a353201df174505b3c8cb46d244814b65b1b550f9f7dafdf236ae56dbd51afc98d16ac2bc0796bfbb6a499ad6970643c5fc5329526e79ce652cd4ddc890e25ac7312a71538e2790d7bf5d84f8c8a51275b7b32b1d129b416ee9cd437317a402ab90ba405c1eecc36439d6f3d10925a41af190362a46362991853575f3677f9cbf02873bbb3fadf647867fbb408a131e9b9eb886710bd6d335cfa4873316e1c0e09d07c4463dd1e07fd95d1fc45645c0467bda7c03d0477db69704c7ba7bb3af14b8da051131687f0dc092510639874e457a209c2b13c9461cdd3dca2ec1756274a15fe70daac119f4f892c506fad892629425992e5a28e706cc128533f07738ed53c74c5cd344129a4112bf25987c6f002b1fa8ab7d60b1a03509aa9a73c001523d04820f7c0b0b7cb59d3eeb48cb7b028559ee6b38ddf759533476d6f481c6e10f7a1ed236f98964131d9798d2369bb578dcd98221ffe9621feded69ace1ee9a3f770ebe917d58f477bd5fd22793a299715192d96628a3473fc64b11a0ec43419d1c190802a3b584f0e57639930dc04eb0f7c77bbb55fe43a96d0e52095399885f01152e609addf561f78132aedcdfa0872daca8048940168904a4178f940e4fd0bb3706da08e9da6186f903f2fdc1fa46b644030a4aa608e38a0649324869105b38934bd50fd2d90c80b911472cff71c609c9ded9b1a62fc51eda0b2698968238a66e46a0e8d6c5f8c01d5b3215584c875f32c491134f2fe8a7435f70dbb5d278efc7ca8ace8640d306c0221f1afd2463992bb938f35b815f9db7ee8616922db9c68329e9d1a8a3eeb05f4237e579b48b211d70d00d1d9734694f6094f750d0e879bbf1c726b2b12d66c032eaf747a04f8f7105988e708ea3ce9835ed232b7304340d9a6f25e30e90da9de317e3b23f95c66f8781d009e159cdae061ceed4f279224a55a24b2dbea02d65d6f71bc9513c8a1e27caa108c7c2a56a99d6b087705ac889cb95c7ed79ed7dd5ad3c34aeffe006e57e3c049a6e0fd67a61828fbdc382827183b000912c879fcb905d50e308c9e2a99e21a944a17e93b4cff3080d9c798b5007b0b931808de4e33050e7de125db4aa3f8e1d9f6dc9bf7b990fe22910268d70632d10210fc239ad7ce6bf212ff2151bda94d0ea637d9e348198828f9f834aa6d67a52e7531425a3b2c71878275353f4dd51d1d875b574e44fb970d2cc7cd87df1b4e2a85eaaf48fe8dc03f87bf09025385179c7e8bbd80134f2ec4984a4d19fed11a30b262ce1b9e1006926b0ccf39f4577677e364306b19264ddc5c2bab498a5800b341cfff166813cb8a44dce53a46b548cad4cab8d9711b8e5b508c94a49afa523967f842177922d784af9c1eda1eff3390e2d40398e769a80754c1cf90fe821f1898a5486100e6e43de6dbb49fd2cd9af433a9a95f1d4e4f7d94309de100939ff9ea59900c562abd3a895c925345490f0cfbb8431fb72c55f36aece95bb844777f800f4c3c36d97d0dc70c66a917aadd318049ac883e0c54fd07d688660f1e966aaf7e436af7cad97f455a94d2880882182ac72ef30ca4a5e9bb0cdc19994c62796d035d3cf176511bc5a2cae9d0e0504129105ed5300c491d6706bb85baf07d7b99bee7bfa214ef010ac1dd08bd7e06c256ac3e3cf40f79296df76501c8917200a6de6a248e877de9251e3d82469b39da369864e51fa798d898cc78a456c92063edbb36cbf8109ff8605983a50e23e15b1394d1d5764b558ec4e2dcf871114d6489e07dd1da6594cbf0b128b8091b82bd3e258028c2cfc4335578f059ea078066de468ff6ce8efad4816cd2706dbab41c6604a049a9c133343035d52f0c91b7e69bd385ade38a7745f17b5b313f788e2e508d76f2545fc54945ff237ee427b3e00a0a46559e131a857995f1124819a2e08288a9905a284bb336de1f954d839b9a10f91561f81b12970f965770027b265956090b06ddef98f21e3e89d12ca1f2714d4cbb36a3abfe5c1c9858793f080f13b373923fd92a3de8f94f7c4a6052ac7c0398f6696975970baea326b2e6d5aef95c0e1cbf202584aab0e2961c9d94b5cfc4d5d15372efe7109791decc396e559eff9b3b4a0b26d53832bd637276185493bde1b07fe57cedc09b941cd15ff78930c8ba5b96f82841f0e7ac0ab31019ded48d2d4bf84c9e4a09004ab3471f32c26531971ff1125cea5b6116117d7abfe42c14b82c296c7145d2c04f0ff42e4022aaca9f6c7d079b81dc07b10c49c35e9126d3a8ee77d9388dac24fa8ef64c8f1bf799a35953a3dd80bec6077701b5e8038d3a12850fcb1752c50fc93154de5c8097426418dc8e5e0e8d83f8e20fc489faa658a24531e04afd5ffe74d7917c09e382caf9d4f932f8a8f63294fe5787d562ae8206de9a0ab29973438e11f442e26ad743229c030e1f5f52087abcc00f495f1c0cb94b1e2571314a4d7bdc66fcfde5eed023ab115fbbfd4e17432789cca6e9ff5dd75add5efa27e00a1fb610f07cdabb4fec2eb48f5ea64bb80095e562c208200f32eeea1e7601670f252e414e59f4057ce2125b9fd566d2d578ef0a003fa6b01068531811b2454aa4f4bb1f915c1b07b0f68d9274c2000ac5ad4781156ba4ac9b486136e2ac57828d20791555460bdf4c53c1a147ad7be3252554790ddcf5fa3e29aa17e29eb2121ba887d4bc79f46991ea5c2ec0fe4b82fae4f84df696432c6ad8120c56f593fff8df3a218852a85b23df949991b584334f11f3cbb93fe9ed8d015f630c5d8e128c23b746613ab5f5273b9738b24665c05153135f87ee8c8bd06884841e20a66ee86ffacf4b3592b51517c0190dbe635f88d74cf918ff6f333b8b5a5ebd5e1819e67fcc5681cbcaad62e01724078cd3212f766a2673acf8de544655882a165a44feeec37cbb11cb643e1be20f1fa310b259a531cbe60419b8db4e45853b76e60e74a445287855de964b5bb26e3ef6ea880818773127f5efc8e97166731f52829baee27e97889e9c6d66f6df695f24ad4f2e87e3992f242a890c985c0e4f91b68c2dd86c63abd04227814e1abc64ccea23382d160294a0961921ce13c8a016d11bd20ad9168e19310dbbd7551997e8d1abb0f528fd7019798bf402476dd22f51a92dde18404ad5278390e654f3409d0c442a03256d2e74c7f007bc4b5240151b659982b7f1bc1875ceffe93512e21cae2a57ca7fbf5935dbfb576a59b053fb1e51d46068c8f30c722a2d00749d4756544aaed4c7442bf46a4ca4317a11e6910026af317aad08ee744c00e0496397796862cfabaec2b61a2dd81d792a077040fd6e3e261c3eb9dbe2e9dc865fa54138c50d419c3e01cf52552c7da629016866d6e4a7be3977bdf2a12fb51825e5d1c5ae4aac34c7e16980ceaba045e0eddf608bac745cd921e31329977b1ee3ebe3b6648", 0x1000, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) getppid() ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000"]) pipe(&(0x7f0000000100)) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x8, 0x80000000, r5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) r11 = accept$inet6(r9, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt(r11, 0x3d, 0x1ff, &(0x7f0000000880)=""/74, &(0x7f0000000380)=0x4) r12 = semget$private(0x0, 0x4, 0x201) semop(r12, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x0, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r12, 0x4, 0x8, &(0x7f0000000240)) semop(r12, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = socket(0x2, 0xc003, 0x6) connect$unix(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f687fa69dfeeadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2a988b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf55ff01b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e63570b49bc509a00e872cd2350000000000000000000000000000000000000000dbbb55ca2f9959b0e8e8901b5b90"], 0x10) write(r17, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r17, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={r16, r18, r13}, 0xc) r19 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r20 = socket(0x2, 0x4003, 0x0) r21 = dup(r20) setsockopt$sock_int(r21, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r23 = openat(r15, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() r26 = getgid() r27 = getegid() setregid(r26, r27) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r22, r24, r25, r26, r27, r28]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r18, r4, r2, r25, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r12, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x409, 0x0, 0x0) r29 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r29) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r3, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) write(r3, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) r4 = kqueue() fcntl$getflags(r4, 0x3) 16:00:22 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40000, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="beff22f13c80dbd64cc87cf41f1fabb9b69d83ac2b23ceb988015e90c1a1e236a83011b20c88905fc57e07deb7b9cf09a78627b4ad1ba7bad1", 0x39}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = msgget(0x1, 0x4) msgrcv(r0, &(0x7f0000000100)={0x0, ""/255}, 0x107, 0x0, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) pckbd_enable: command error 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1d480000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget(0x3, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f438557795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x2cf, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386295954984c87910dedf52c4ad9abf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b46269fc4e6353a9662bd407003903f99f1cc4325a6af05a7b71e4"], 0x1) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2, 0x1}, {0xfffffffffffffffa, 0xdc6}}, &(0x7f0000000040)) dup(0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f5c813441"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xffffff93) r4 = dup(r0) listen(r4, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) accept$unix(r4, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c8bb47fd65a83a887decf2ba302619dc2dcef33b15aa3d89beb2b70ddb884311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffffffffffcc0) execve(0x0, 0x0, 0x0) 16:00:23 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7dab1cdadfd8fa5dd8"], 0x1) 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) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:24 executing program 1: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6, 0x10000000000}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) r7 = getuid() seteuid(r7) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = geteuid() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r4, 0x100000000000, r4) write(r5, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = getppid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r12, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x0, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r14 = msgget$private(0x0, 0x4) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r14, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r14, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r17 = fcntl$dupfd(r16, 0x100000000000, r16) r18 = getppid() r19 = geteuid() r20 = getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r26, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r27 = accept$unix(r26, 0x0, &(0x7f00000005c0)) sendmsg$unix(r27, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @cred={0x20, 0xffff, 0x0, r21, r25, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r30) fsync(r30) pwritev(r30, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r30, 0xffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r29, r31) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) write(r33, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r40 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r40, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x0, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r42 = getpgid(r36) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r43, 0x100000000000, r43) r45 = getppid() r46 = geteuid() r47 = getppid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r51 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r44, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r45, r46}, @cred={0x20, 0xffff, 0x0, r47, r49, r50}, @cred={0x0, 0xffff, 0x0, r48, r52, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x7fff, r15, r23, r28, r29, 0x142, 0x80}, 0xfb0b, 0x2102, r42, r47, 0x1, 0x270, 0x7, 0x7}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r53, 0x100000000000, r53) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r55, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r54, 0x100000000000, r54) r56 = getppid() r57 = geteuid() r58 = getppid() getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r62 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r55, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r56, r57}, @cred={0x20, 0xffff, 0x0, r58, r60, r61}, @cred={0x0, 0xffff, 0x0, r59, r63, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r64, 0x100000000000, r64) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r66, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r65, 0x100000000000, r65) r67 = getppid() r68 = geteuid() r69 = getppid() getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r73 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0x149) sendmsg$unix(r66, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r67, r68}, @cred={0x20, 0xffff, 0x0, r69, r71, r72}, @cred={0x0, 0xffff, 0x0, r70, r74, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x8, &(0x7f00000000c0)=[0x0, r11, r29, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r61, r72]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r75, 0x2) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0xf0ed) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x3ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:24 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000540)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8cc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x800000018, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000000)="63247c68b99b8be60c05b16f3dd2823696f42c89444b2e146e4e77699d05018fdc97bbd498e354b0f1f9df029825d9e7388470c9a0720d587e5f6d2957945036388e10c94d157f4fbbd6298109729542271e54641f5f1b9bd41a20b4b3568ae3be6ab9f7a410f391797905acf7f08c4d3f0de2171cb98b", 0x77) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getflags(r5, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000180)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) semget$private(0x0, 0x3, 0x0) semop(0xffffffffffffffff, &(0x7f0000001640)=[{0x1258ef240a94ed5c, 0x5022, 0x1000}, {0x4, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget$private(0x0, 0x3, 0x4) semop(r3, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0xffff) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000480)=0x7) 16:00:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = syz_open_pts() r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffe7a) kevent(r7, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0x3, 0x7}, {{r8}, 0xfffffffffffffffc, 0x31, 0x1, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x106, 0xfffff, 0x100, 0x53c}, {{r1}, 0x7fffffffffffffff, 0x92, 0x1, 0xfffffffffffffe00, 0xffffffffffffff7f}, {{r10}, 0x0, 0xd9f3c20bdb13f391, 0x40, 0x80000001, 0x2}, {{r5}, 0xfffffffffffffffc, 0x24, 0x20000000, 0xffffffffffffff75, 0x80000001}, {{r11}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x7}, {{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x9, 0x5}], 0x400, &(0x7f00000001c0), 0x2, &(0x7f0000000200)={0x8000, 0x6}) kevent(r0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x48) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='//e./bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x7}) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000ff]}}) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x20) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x5, 0x0) dup2(r1, r2) recvfrom$inet(r1, &(0x7f0000000500)=""/4096, 0x1000, 0x40, &(0x7f0000000000)={0x2, 0x3}, 0xc) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="0669", 0x319}], 0x1000000000000011) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000600)=""/4096}) open(&(0x7f0000000040)='./file0\x00', 0x9, 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x11, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xd8, 0x7}, 0x8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x2, 0x7, 0x5}, 0x1f, 0x6, 0x8}) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) r14 = msgget$private(0x0, 0x4) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r14, &(0x7f0000001140)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce531712433a4e095e84d9509afbbc382358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r14, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="0003000000000000"], 0xffffff64, 0x1, 0x0) r15 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r16, 0x100000000000, r16) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r25, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r26 = accept$unix(r25, 0x0, &(0x7f00000005c0)) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x20, 0xffff, 0x0, r20, r24, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r28 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r29) fsync(r29) pwritev(r29, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r29, 0xffffffff) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r28, r30) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r31, 0x100000000000, r31) write(r32, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r33 = getppid() r34 = geteuid() r35 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r39 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r39, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @cred={0x0, 0xffff, 0x0, r36, r40, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r41 = getpgid(r35) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r42, 0x100000000000, r42) getppid() geteuid() r44 = getppid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe77) r46 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r47 = msgget$private(0x0, 0x4) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r47, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000001400)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656d51e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000000000000000000063e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23f2327326484829f3f7769669e325cd2485e172bf120b2280b04f92fe356351f1917c90027ac219159815ce9484c9d2445457b59064a025"], 0x44b, 0x800) msgsnd(r47, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r47, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r47, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r48 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r49, 0x100000000000, r49) r50 = getppid() r51 = geteuid() r52 = getppid() getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r56 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r58 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r58, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r59 = accept$unix(r58, 0x0, &(0x7f00000005c0)) sendmsg$unix(r59, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r50, r51}, @cred={0x20, 0xffff, 0x0, r52, r54, r55}, @cred={0x20, 0xffff, 0x0, r53, r57, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r61 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r62) fsync(r62) pwritev(r62, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r62, 0xffffffff) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r61, r63) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r65, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r64, 0x100000000000, r64) write(r65, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r66 = getppid() r67 = geteuid() r68 = getppid() getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r72 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r72, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r65, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r66, r67}, @cred={0x20, 0xffff, 0x0, r68, r70, r71}, @cred={0x0, 0xffff, 0x0, r69, r73, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r74 = getpgid(r68) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r76, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r75, 0x100000000000, r75) r77 = getppid() r78 = geteuid() r79 = getppid() getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r83 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r76, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r77, r78}, @cred={0x20, 0xffff, 0x0, r79, r81, r82}, @cred={0x0, 0xffff, 0x0, r80, r84, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000540)={{0x7fff, r48, r55, r60, r61, 0x142, 0x80}, 0xfb0b, 0x2102, r74, r79, 0x1, 0x270, 0x7, 0x7}) r85 = getegid() sendmsg$unix(r43, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001380)=[@rights={0x18, 0xffff, 0x1, [r43]}, @cred={0x20, 0xffff, 0x0, r45, r48, r85}], 0x38, 0x2}, 0x2) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x7fff, r15, r22, r27, r28, 0x142, 0x80}, 0xfb0b, 0x2102, r41, r44, 0x1, 0x270, 0x7, 0x7}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r87, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r86, 0x100000000000, r86) write(r87, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r88 = getppid() r89 = geteuid() r90 = getppid() getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r94 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r94, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r94, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r87, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r88, r89}, @cred={0x20, 0xffff, 0x0, r90, r92, r93}, @cred={0x0, 0xffff, 0x0, r91, r95, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r96, 0x100000000000, r96) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r98, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r97, 0x100000000000, r97) r99 = getppid() r100 = geteuid() r101 = getppid() getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r105 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r105, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r98, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r99, r100}, @cred={0x20, 0xffff, 0x0, r101, r103, r104}, @cred={0x0, 0xffff, 0x0, r102, r106, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r107 = msgget$private(0x0, 0x4) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r107, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r107, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r107, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r109, 0x100000000000, r109) r110 = getppid() r111 = geteuid() r112 = getppid() getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r116 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r116, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r118 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r118, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r119 = accept$unix(r118, 0x0, &(0x7f00000005c0)) sendmsg$unix(r119, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r110, r111}, @cred={0x20, 0xffff, 0x0, r112, r114, r115}, @cred={0x20, 0xffff, 0x0, r113, r117, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r121 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r122) fsync(r122) pwritev(r122, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r122, 0xffffffff) getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r121, r123) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r125, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r124, 0x100000000000, r124) write(r125, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r126 = getppid() r127 = geteuid() r128 = getppid() getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r132 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r132, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r132, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r132, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r125, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r126, r127}, @cred={0x20, 0xffff, 0x0, r128, r130, r131}, @cred={0x0, 0xffff, 0x0, r129, r133, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r134 = getpgid(r128) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r136, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r135, 0x100000000000, r135) r137 = getppid() r138 = geteuid() r139 = getppid() getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r143 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r143, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r143, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r136, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r137, r138}, @cred={0x20, 0xffff, 0x0, r139, r141, r142}, @cred={0x0, 0xffff, 0x0, r140, r144, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000540)={{0x7fff, r108, r115, r120, r121, 0x142, 0x80}, 0xfb0b, 0x2102, r134, r139, 0x1, 0x270, 0x7, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r147, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r146, 0x100000000000, r146) write(r147, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r148 = getppid() r149 = geteuid() r150 = getppid() getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r154 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r154, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r154, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r154, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r147, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r148, r149}, @cred={0x20, 0xffff, 0x0, r150, r152, r153}, @cred={0x0, 0xffff, 0x0, r151, r155, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getpgid(r150) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x8, r15, r93, r100, r115, 0x4a, 0x7ec}, 0x0, 0x6, r145, r150, 0x100000001, 0x2, 0x8}) 16:00:25 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18222, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x100, 0x52e19f2b, 0x3f}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x0) write(r1, &(0x7f0000000280)="9cb2997c00f84ddfd52ca527a3783c794f6406e82f11520166322e2e", 0x1c) semget$private(0x0, 0x6, 0x2c8) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r12}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) socket(0x10, 0x2, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = semget$private(0x0, 0x5, 0xa6) execve(&(0x7f00000004c0)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')*-\x00', &(0x7f0000000380)='O\x00'], &(0x7f00000006c0)=[&(0x7f0000000740)='\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='+[+\x00', &(0x7f0000000540)='(\x84:{', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x80', &(0x7f0000000600)='-\x00', &(0x7f0000000680)='\x00']) semop(r0, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000000c0)=""/111) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e632e2e", 0x66}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)='oL', 0x2) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x48) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x7, 0x0, 0x149, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:26 executing program 0: mlockall(0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xf2ee06c66b70297, 0x9) 16:00:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='e', 0x1) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000009f9584987fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896045e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8cdb4af40c1a2f2162bffa4d012ae46ac41e6bf3bf55479900ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a476f401f9e250884985f04157795ea4a5e89a1a9fa202361ca1d8cac7dbbc5b65c6593d2800cc00000000000000000000000000200000000000000000000000000000000000e0d853fcd94c20b9ca1cdaf980e8b36048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b07006beebc00000071102f9f52d3a41e333c9b6500000000000000000000005ba4db6fe653d75e1e673e4dbfaf5066f9fdf228bd05f11ea4e399aeb620bba50c0b2ccfadc51c6090616ac3ebe277d5f773d1e597b3d47d924434a6c8da5a218207000ad9b9b529c0b59ce7ab4b797c80ed03c06d71c88ce5920c9b589133b342420bd6fde746daccd00cd64131fc04b60fa38e0cba45aa39199539b524f4f41dc0ff5427ab12cced42bcba711cf36448baee7552f9591ffa871b4d1297a5a8000000000000000180bb54fea83379c80b4a42d3d5266ef434c2ebb5724f0da3dbcc9e9bba2efd0ed23e46cd8c1d7f920e7e38c106f771c6f8ee5ea77783469437dee2f35f23fa795e7e67710201001faf32756b7f86eb1a73a7a1b63bb931737d4962130c338f43c4c23b16c494344b7a397412b2e5a4ff4442f423a95119aac1768108eeb5a8a589b3e99fbffcadc7f9259c10377622568e92ce74bd904e0100ff6d3841fc84d7bb0885c8012922db04ad301cc263fcdf907720116e521b1e1f74a4fee00859d3127c27a03e92a1bb555e7474b100833f1391a57b137514b723e7ac52b55278380aa5f139c6a1a2a1067864ebf2bd64cbdc30064e203cb95bbf461788cbf0e7addc75aced1fd3985983b5df2e53b59126c13f850a95d5937d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000400)=0x43cbc, 0x4) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) accept$unix(r4, 0x0, &(0x7f0000000040)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x80, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) dup2(r11, r12) r13 = dup(r11) sendto$inet6(r13, 0x0, 0xd15cbab7, 0x401, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="ba8b689871f5c40d3fff3e10a5c3ad3c7879c904326f808621ffffd088d6871ce74af9231aec4217c980e09357841b99468c14cb3c09f8adabde0b5b5fa46565041f6fe6d1"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) listen(r0, 0x5) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto(r0, &(0x7f0000000080)="08a31df0d02f65fc5767a49e5f5c957c1adf12846f533340369a0b9ef79329b1fbb2329decb2330d140a6d9e23f32792fcd4af110a5f8430411a9528dfd93cdccfec5a39a74e61a01a5d8a6a8e053a6e20a738a70066db50ba7b3a582d6344567110c00dde77890802e2866010604160358036f769211a415d6e4a556ae455c3b1633e701f20a8f51196db78e97c6275badd335907adccaa215553528281ca47923c2dfcd52a01e59f", 0xa9, 0xa, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde4, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:26 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x18, 0x4, 0xdf) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0x1, 0x1b, 0x800}, {0x1f, 0x1, 0x1, 0x3}]}) 16:00:28 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0xa67a61dc79ee1e9c, 0x0, 0xe1d, r3}) r4 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)=0x1) pledge(0x0, 0x0) socket(0x400000000018, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x4) socketpair(0x0, 0x0, 0x0, &(0x7f0000000140)) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:28 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, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x723) 16:00:28 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000001000000000000000000000000000000000000000000000000000000080000003b9e79466f88000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000000000008436e52600000000000900000000000000ec00da000000000000000000000000000000fed439a15800d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898e4cd63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345048e7e4548cda7403b0ac667f267fde68fb78b6b45cf39606100000000"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\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', 0x8, 0xd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc00c7006, &(0x7f0000000000)) kevent(r6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x3, 0x0, 0x29cb}], 0x0, 0x0, 0x401, 0x0) r7 = kqueue() dup2(r4, r5) kevent(r7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) 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, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x800, r18, r25, 0x7, 0x40, 0x8, 0x484}) r26 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r26, &(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', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() msgrcv(r8, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca61b32865bcc766f8871c7ab20b5d34a6e6885f6e9461a4ac044a39bd98eb949ff9b31715429b45f82971"], 0xfffffffffffffe07, 0x0, 0x1000) 16:00:28 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7ff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) kevent(r2, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0x2b, 0x40000004, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x4, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x4, 0x2, 0x3, 0x9, "6d02d340896d074727613e15794b71a596da4097", 0x8, 0xddb}) 16:00:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mkdirat(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='W\x00') 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = fcntl$dupfd(r1, 0x0, r0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="89ae6b4bdd5bec9006ea2a9599ceeae9b8ee8124ca6c9ad6f803f3604d75527780da45054d6a2c562c54708eacd35e144ab3b8dc23b2a997efb057b579beb268e899c4d5f4f9af85ed1f4cdcd5877ca7b641d9cedc1f06b1b959ea5645c37d80f40b6ec0c689b3079a02d664ed33474da8cf394c"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socket(0x18, 0x8000, 0x6) write(r0, 0x0, 0x0) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_emit_ethernet(0xc9, &(0x7f0000000080)="5491de822987ff913b066e52b13722f40e8c3cb3f7160f2f0af792ae2e33d8b2af40a5a6f05b5a5b5781c84d18b79320e975269d40855db2330aa5308a17b23b42236eea9bf0f1b04199acb00d83efe7a997cb933d21a40e239dda1a743ee70670218396b8717f0b7b1d917f7d668ece91c3e928095fa12ae9eb976c18679e3bc8ca3bdba86932ffb8dcc324b4762ee0a96f3da20eaa03f96c7e5fc12e600d4f225ebcdd51377b50be8e3797972af516870669286094806834299979d752ebf3e36f7e1c090a5a01c2") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:28 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dab000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000540)={0xffff77a3, 0x1000}) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528361c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7d3d68c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166235094dfd5cb2de8bc9d2a095270bd1ace236868"], 0xd7, 0x0) r3 = getuid() r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r6, 0x100000000000, r6) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r15, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r16 = accept$unix(r15, 0x0, &(0x7f00000005c0)) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x20, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r19) fsync(r19) pwritev(r19, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r19, 0xffffffff) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r18, r20) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r22, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r21, 0x100000000000, r21) write(r22, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r23 = getppid() r24 = geteuid() r25 = getppid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r29 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r29, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r27, r28}, @cred={0x0, 0xffff, 0x0, r26, r30, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r31 = getpgid(r25) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x0, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x7fff, r5, r12, r17, r18, 0x142, 0x80}, 0xfb0b, 0x2102, r31, r36, 0x1, 0x270, 0x7, 0x7}) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, r18, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r44 = getegid() pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r45, 0x100000000000, r45) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r47, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r48 = getppid() r49 = geteuid() r50 = getppid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r47, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r48, r49}, @cred={0x20, 0xffff, 0x0, r50, r52, r53}, @cred={0x0, 0xffff, 0x0, r51, r55, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r56 = getpgid(r51) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r57, 0x100000000000, r57) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r59, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r58, 0x100000000000, r58) r60 = getppid() r61 = geteuid() r62 = getppid() getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r66 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r59, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r60, r61}, @cred={0x20, 0xffff, 0x0, r62, r64, r65}, @cred={0x0, 0xffff, 0x0, r63, r67, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000680)={{0x2, r3, r42, r43, r44, 0x6, 0x9}, 0x7, 0x2, r56, r60, 0x9, 0x100000001, 0xfff, 0x401}) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r0, 0x100000000000, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="2d112e2f66696c232261"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:28 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x2, 0x0) r13 = socket(0x18, 0x1, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r15, 0x100000000000, r15) write(r16, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r23, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x0, 0xffff, 0x0, r20, 0x0, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r24 = msgget$private(0x0, 0x4) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r24, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r24, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r24, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000f4ffffff"], 0xffffff64, 0x1, 0x0) r25 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r26, 0x100000000000, r26) getppid() geteuid() r27 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r31, 0x100000000000, r31) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x0, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r42, 0x100000000000, r42) r43 = getppid() r44 = geteuid() r45 = getppid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r48 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r50 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r50, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r51 = accept$unix(r50, 0x0, &(0x7f00000005c0)) r52 = getpgrp() sendmsg$unix(r51, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r43, r44}, @cred={0x20, 0xffff, 0x0, r45, r46, r47}, @cred={0x20, 0xffff, 0x0, r52, r49, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = socket(0x800000018, 0x2, 0x0) r55 = socket(0x18, 0x1, 0x0) dup2(r54, r55) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@rights={0x18, 0xffff, 0x1, [r53, r54]}, @cred={0x20, 0xffff, 0x0, r27, r35, r29}, @cred={0x20, 0xffff, 0x0, r28, r49, 0xffffffffffffffff}], 0x58, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r57 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r58) fsync(r58) pwritev(r58, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r58, 0xffffffff) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r57, r59) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r61, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r60, 0x100000000000, r60) write(r61, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r62 = getppid() r63 = geteuid() r64 = getppid() getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r68 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r68, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r61, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r62, r63}, @cred={0x20, 0xffff, 0x0, r64, r66, r67}, @cred={0x0, 0xffff, 0x0, r65, r69, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r70 = getpgid(r64) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r72, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r71, 0x100000000000, r71) r73 = getppid() r74 = geteuid() r75 = getppid() getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r79 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r72, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r73, r74}, @cred={0x20, 0xffff, 0x0, r75, r77, r78}, @cred={0x0, 0xffff, 0x0, r76, r80, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000540)={{0x7fff, r25, r29, r56, r57, 0x142, 0x80}, 0xfb0b, 0x2102, r70, r75, 0x1, 0x270, 0x7, 0x7}) getgroups(0x2, &(0x7f0000000280)=[r22, r29]) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000002c0)=@file={0x0, './file0/../file0\x00'}, 0xa, &(0x7f0000000040), 0x196, &(0x7f0000000040)=[@cred={0x0, 0xffff, 0x0, r11, r14, r81}], 0x30}, 0x0) 16:00:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e80000000000000000000000000000084e1d2d93eb48dda30000080000000000001000000000000000000000001f0000003f00000000000000000000c0000001000000000420000071edbc19ed721c386fce00000600000000000000560000000100000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) socketpair(0x2, 0x4000, 0xff, &(0x7f0000000040)) socketpair(0x20, 0x1, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r0, 0x0, 0x200, &(0x7f0000000100)="005706fff2817c573270", 0xfffffffffffffed0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x1, 0x7fff, 0x81, 0x400}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62a5000000ffffffffff"], 0x10) close(r0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x26d) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r8, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r9 = dup2(r6, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) r12 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) ktrace(0x0, 0x1, 0x8, r14) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r14, 0x3, 0x18f, 0x9}) shmctl$SHM_LOCK(r4, 0x3) write(r1, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) close(r2) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:28 executing program 1: sync() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000040), 0x30000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x800, 0x8) 16:00:28 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000030b000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000000000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r1, &(0x7f0000000140)=' ', 0x1) write(r1, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:28 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000300), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x4) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r6, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r8, 0x100000000000, r8) r9 = getppid() r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r17, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r18 = accept$unix(r17, 0x0, &(0x7f00000005c0)) sendmsg$unix(r18, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x20, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r21) fsync(r21) pwritev(r21, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r21, 0xffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r20, r22) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r24, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r23, 0x100000000000, r23) write(r24, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r25 = getppid() r26 = geteuid() r27 = getppid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r31 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r31, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @cred={0x0, 0xffff, 0x0, r28, r32, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r33 = getpgid(r27) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r35, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r34, 0x100000000000, r34) r36 = getppid() r37 = geteuid() r38 = getppid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r42 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r35, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r36, r37}, @cred={0x20, 0xffff, 0x0, r38, r40, r41}, @cred={0x0, 0xffff, 0x0, r39, r43, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x7fff, r7, r14, r19, r20, 0x142, 0x80}, 0xfb0b, 0x2102, r33, r38, 0x1, 0x270, 0x7, 0x7}) fchownat(r2, &(0x7f0000000180)='./file0\x00', 0x0, r20, 0x4) fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, r5, 0x4) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "e5a8e0dc4eff52c3d4a3c31c8a5fb16c058abecc"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom$inet6(r1, &(0x7f00000004c0)=""/119, 0x77, 0x2, &(0x7f0000000080)={0x18, 0x3, 0xffff0001, 0xf21e}, 0xc) write(r0, &(0x7f0000000040), 0xfffffec2) close(0xffffffffffffff9c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() read(r3, &(0x7f0000000200)=""/176, 0xb0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:29 executing program 1: socket(0x11, 0x3, 0x0) socket(0x1, 0x4000, 0x79) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:29 executing program 1: pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = socket(0x20, 0x0, 0x7) fcntl$setstatus(r0, 0x4, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x40) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xc, 0x34, 0x20, 0x0, 0x3d4}, {{}, 0xfffffffffffffff8, 0x41, 0x10, 0xfffffffffffffeff, 0x1}, {{r2}, 0x0, 0x51, 0x20000000, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x20, 0x80, 0x6, 0xf1}, {{}, 0xfffffffffffffffe, 0x20, 0x80, 0x2, 0xd660}], 0x1c000, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x14, 0x2, 0x5, 0x5}, {{r6}, 0xfffffffffffffffe, 0x29, 0xc0000001, 0xfff, 0xff}, {{r8}, 0xfffffffffffffff9, 0x80, 0x2, 0x100}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x3}, {{r9}, 0xfffffffffffffffa, 0x2, 0xe109bb3f8d7eeba1, 0x0, 0x80000001}], 0x0, &(0x7f0000000140)={0x6, 0x1000}) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) ioctl$KDENABIO(r11, 0x20004b3c) 16:00:30 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r2) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) r6 = getpgid(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r12 = socket(0x18, 0x2, 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() setgid(r24) setgroups(0x3, &(0x7f00000004c0)=[r22, r23, r24]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r26 = socket$inet6(0x18, 0x1, 0xfe) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x40, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r19, r23}, @rights={0x38, 0xffff, 0x1, [r25, r26, r1, r27, r1, r28, r1, r29, r0]}], 0xb0, 0x1}, 0x202) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0x100000000000, r0) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r2 = getppid() r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r8, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x0, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r10, 0x100000000000, r10) r11 = getppid() r12 = geteuid() r13 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r19, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r20 = accept$unix(r19, 0x0, &(0x7f00000005c0)) sendmsg$unix(r20, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100, r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') socket(0x20, 0x4000, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x53}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000180)=@file={0x0, '\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) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x2, [0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0xfffffffffffffe78) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000480)="33feba055a38917011148ebf04874abc7824970998755a10c94ae15b696d9b83fbe983c15c3e53504815243341a1b9784e2ce19b0998e4299c6c02fa94a21e57dac9c2adf7fcdde2c4da3f7557eae606ea29f33df92c8b41644c4b02edec0288cd846c3e858b6da44737cfd0ea0616c6798d068017b5d99302f924badfe24ca562669b3bc0e0c9bbb28fc2d99f53497a9acdb2a9145fd5253a6a288e6242ff8872e33a23e1135ae85f2bc6b68c69094926d0bc74a139f13227f5edbb8703aab504ef22f01e9bf2fac16625571729c337f88c6590a87d57de74ce2ccc5f154bfbbf44104100ef75fe897309001d2e7deb4fba880ea3c9d8059994cfc82abc0c547115dee117940134103cc6dc2a120dee15b42ff1aba0215ba72da80488e811a46274ed5bf5c3d3b2403813542062b467c0cddc31ed841d02d96213fa8d60dbf04b57fe6f4379d274cbaef673401887ec748c5be74f0c499aa5fd1f6b20878a135c3df7228fb6f76aceffadc04ef5138a63f3ef116b7a680d7ca1e76d13e26c6875a438af09573195d3891eee7af4407371171ecfd08a70064ec206960472bece8f76de41d8d679c6f4b3cee9adda51356b2198fb8cb2cf9e75666efc0772644ec303540bcc0bbd124b56ef971a86553904fd55c2e8751c167ab0cb8c8ef503a61d7f3134f5b1d407d820b6d52ea94d820c714bd3fb69dc6b1d301eb38f93ed8bf484fe2c306e1e9310099fefa05c2f0e590d6e0c522738379f35bdede51feb75d75cbc4d7048d18daa353300583b839b22be961037b4454f69b0159690dc50719fc6e48bb2ea6a7c11bb7e0559b6be8d8e959f77b70862ede7ec2cf670dbdfbaea2f91b61fe17d5bae34bc23f36a440337f3468f98e9c6c1b4b05a172eea780f73e7b44c50bfcbb023a1d5290fcd5bbb95573f4248ee80ce01d584b390984c1b3c33c515ccad6d34e08e375e80eb79a8f782b3d86d6418dd1240b6bbd6b0621fb9d8601e86f95716d5453658021d39dedcca836cc1a69fc00c7011ce7a662bb89fa03915a2b230cea53c896ae0d8709e74cf294694cbd60e7101ae18182d32c06547942ce755523b97e4e6aa1c98dd145cb0f99f6622a14589fec526f24b1234fd7cfd8da84421fa9ec48dd516a857e3023dec64cbc726465bd7029316a33742e032ff9700adb2cec373b033c40ec8a02b28d488548bef0310e184a9c1660a30a36d77b70bb93d732aaec857097dcaf56f1a213d56413c25895739450b040fa677254f3c536b9c07f9c8047b79e25239dd4f18a1d06dc1a413369b628aeabda71393c683bc1b624c7df848c4cb1784c1a7981a142216481231fff958e50bfed5e5eea5428e65cee7dcc00004b1e93bc613a9eacb99ee07d3b8bdb34a3b6f86af82157a8dc4f23b72492b5e8bc3bbd99dcfbd7009a012b87f91abd28edd9ea6ff145210011c0d91cbc240ea5cf26a629de1fe4220dfb6f3c7a105e1ee1d81e7a117b1bcc6ab2334ed9c7896e0ad47841732533ee602c45a9baa69511bcb1a4f74633372e2159fcffe6611ac303d642544b42b06fb00dc18d0fee1263fc7b29abc242a5505f6731f000db0d02406f174643d127ac9de44f0dca9e89bae77f4f2a2512b68918528cee75bbc5791818fa032650e3687f198bb05b70e5e9558ca54f1ffc1dbcb8c3ae9d360923bf51949784c3db20a7e8c1f094a38a9efb8a0abd26ff0384e3af5a071f747ee23ecc3290e36c92c7e3d2c5426829737d82eef2af9aeadc7f53a8b649f2a748ee6c217972b1b06c257c27b44c03d48cedeef2310d616d094d33cb70d46990dc909527957469e82c72a7e6635eba40c78fbc00d548a1c76421cc81a36cdc80dd75ee40b575fc36b9b1e7d6c4ae3415dad471146d80024b76b69e099339300d734d431f43bb8c3438c7907adecad40ff152ac45d6f248b8b4858ee505217afb5e58c43d8a4c6f66c1dcabb2797b9a8ffd3d7c270192572e03b9f220eff3e8ea136bdb156ced8f4e03e8f3359ab6e2abe5d4f6e35b8d2806564a53634a3677f78674222a3206a7f1ad34a30567b3efab4e53cfd5b24791cbab4691637ca9233f80101f8366ba041891175a47b32c5fa4e80332ff0d3d0865b1868d2a9c85c1f4b9cb251114163d6fec669c5a74c09b26110f170add53e3eaecc4614dede913e359092aa06a7d17daeeba9f652002078990722ef5e782c2b8d270ab8e3341cc8650c7dadaa481b9dc5600eb5b722098686c02199539206e1d8e529e270a8bd2c6cbc390bcc2075d0e2277509f251b225aca9c2b1cf9b3bcc16548e96143fb76f80ea721c2ec00d068acd6937a5441ab9b597d3a9c4c045dea829e375de5c84562195b3840af43057c51f22a2e6689be8f8f25289cca6433c285321a4d228aad43c6b8d8cd25afd86ac6c60a6124d7466609fa709d43ddc8eaa6fd940a3757c4caa840a43eecf89b72e347e485a28a73b1b93af79ed280df26cf2a2fbcd491920b7a612b4be9105359591a0596a64ce132ea9320a1c65336398d991f600901f6a459c050ab926227bf1b94ad233e729c9e725493356d917c1b6fd269f96c4f76767bcf4e5196daef6570b64360d0ab7b4ff3d3b6cd7a4f7c865bb9a991a564d7d146c8339317fad0ca430a8a52731e505fb4bab5c1ba3364664b6642c1739ebc0efb5fc3c091639bd9440d3f4cb00e4c3e77cab7f71b8dd8348a696846d720c2891137bdf012383b179c6a750c0c19de20469a6fa5d0b19e8c22effbbd57a69721dcc2446c4856a87c8a15ace908069aaea662febfcf7e688cf045ab0f92afd2a4bede280ae9b3449ac742a00d75d1e7b2081477a5c13416af3ce568c4798b74872d8450647c61ded31fc25fba63b74d87d0615476d90116b9a3bc7d5fdd2e4477a70ccd52a86e54d37e20ae8713f8bd44f819a612e3342dc2f5bcf829dc61a21cbe91d7f9ef61aa0d22ca2a1d15cbe46e89aece5b8eaf30a0ec0de0eff692a0251b18e4cad3b7bf68fce8142e52409ae8d06dd300e6fbd5cd9ea448683b86f1b968ef6b204ed20e5310eacb72c37b285c811a55bb53542c6e59ef9b729e8c849d0652955c88c56a3e4565c4da677f992e9b3adcf7107055c96a2a917f97eee099e3d74731ad3dbfb103738f20d889f151cdf7df4e2005180dc57386f0e48efea945c825eac09fe7056393cfff413e3b3c11f97a640f379dc7290ea095c5cb34011d406516e8d6a078915703df5e381af3bc46112ac8b02464052a1f8245010b0430b93e7a26a16bdd7fae1da22723845e6227aa01307158fbd1023ad5eee8c355859c48830b7ea7010ada32aaa440235b57a620ba8ace9879275276febeb7c75ecfa4faa76be20899cae1a4973ce7d58ac83bbaab2e19e13d020c482d3058e4f4a9310965630eaaf1624bd786ead825740e0c14c8b1baed7e357ad437b239f1942bcf6bfc8642b9ad249d507c1e19cc7860bd101f9c055bb5e7ef077a4f3f40eff6cecde4e1f14aa8c3f48d049de84e95549999016511940b175644f2cf9498fcb191c860a1cbee6c1af4b036ff20cd7663fdcf417898c4717ecbda972013c74c63cff98cac4a5f3a319e1aacbfa3eb7a9b8ce635c87762d3688d146b85e559e7b600b26971712cbe79b2032788efafa1673f78fdf88f3e6c232abda04209c8432c9a2283c4850c104e810fb0b7c69acb79fd3219c7221dd3e673aebc2618c740efb80aad1c6991a84b871ceaa5fc3fa7c0141bc3a8729bac46483171b5715f8c97859e631972ed5f6da0936c15ed9ded0e4f43fca990c1a0be6a65b3e88ce4d415e606043a6bc810385f97e9f396a87b42ea1afaabc6e3a5ab158d571ebe4ed7915587f3c74b6e48ae0c1d59baea18214dc9dfb4e0c7cee94d0c5cb89b8fa1a774bfc9e7d37374b4e5e2c9086de7e11a07075d1bc4de3a384ba6675ec373bdc3c9095a5806d2d709e743a64206b942528740c71a0d0203c964c31da28b903dcf41e2be837378386656f7bdece5773727ef954ed27e897ef22200a2e7a68788f5799d2a398ddf9491ffe319feee8d35da4c970e21cb524c352eef16d57bebc7a80bef142ae077aaaf3aea42fce4411c838700d2d35d30cda6c25b1961fbb0f070610e9e427514501b5a63ea689549cfc1a43196ded4627ece51a8867244e933237956d25f6b4091dc7af10519f40be84c7a369080c2c2e4ff72bf4e56a1baf568203d8186dca450ae975facba3ee44907135c00a60db8887054e6294db29fdec162473f42b38bc9213524834790b103bfb399787ba2c0e1aa3fba1a7b425f8c0cd97303d36e8e7b5ed59c2275688ffc2e80e928f65d6288cef8eebdf581579939214535b90b47aad7bde1d7ab9aca359268eae423a517834fcc9bea7d817e73e8c9a805f09e5ce589e6d2479218740decf338de92d25241136dca8a4a12a5d9a9aa3613aa7c1a8c7dd3399bc67967666324f214ec92534b033c4f55c8d24e28c284396a444489ef4758d582a241ab5267afd9fc86c1a370733608143c725d9cec6bc6b55b53e082bd4f61593e48efb4bd20bb6099718924884019ad3b32cb4cc80484e3bcfa546b20868f99f442e162b58c3bf139f9785096f6d8c1522b9e60d09ca1bf1a28fb17f610e8524f3b508ced10a633d8d3853c778baad87bc475851995b99da2d76ad129f9c7a40e11eadacee6f46daf9a4234267452e33133a7679d7418dce031cbab26cb164868dfa988e702f0fa1680ca30f7e41aaa633b4c71ba4222d2b79719cc692285a4585562987af016c3dadec88531304e310b15c647c6f64d80d575b96c2867141c910354f850fa714020bc7fd3e140e0ec2766b736a845e3859864cab9a1faea3c3b4019760857d31bd8ddc37c11480bcd2939ca90dbf4ca138a56664560665006f2c9b837d98369f870bd9015a1ac6636d52a0097b09c34d651012c385f729316917c4f4ed3c8d76840fdb80b3d8b9ff195a54351c3c42a7e765e5993bb0ad14166abeb6015123370938c97b9699e975aa7287e83f633e305af297561b76890b4dc87bcc20f50363a5075cc6a53d9482e55c90752fafc787b4a53faf0db76110d22257cbe7ae984ceeaa8ca3bf01cf453fb08be6aeb2e4243bda249eb662c77523b143efc2553caae758888b40c233cf0e6b7e17f61ee03ea22694a275add52c3998b11e4d8b01f33ee380e78650715199df89c9e29a6202a5b78575781c3189c76e1ac49af932a172aafe81a863de557bdb9b4023fb06dc3ba25c34d62f38f9dd5ad37b78404c36ce5eca789b33ae09a19a89351e21fa714649b3a1df8eb383ca04c8073ccb2b12178a45c3f64aec86bf8efa501d31d332bbccaed0f64030e32333107ab019db0a14019ceccc9b31f1db3c438d7cbebd78ec4840f4508daf7c59386dd2ba4b1a48c87284dfda1d115cbe797d474c69433f334b4d0fce0e3734c71372bccef36fdb274c2a491e7a4476328b0965d4b2ca8aee7d5b0b04ce87f339f5b85ab8b91621b2742dec17700f4e326b0a95891dee17d85e059b2bdd3d74b02d192a066665bb384749d709badc093f740f2af68e18d0f75a9e335437b4f8df9477183a11a9046ab15a95f3bac7d7bc7b363669bc275e1be346c414d0bd24dbd20423ef25684389282bb047da1248ab39be50eadd195a8d2af48cfe0d757719d7ea0f45c536fc7c0e46f2b6ee9c75fa3577338b9a0384986436dfe2a5eeaf3ac0265bd69a6391c097046fe576fc0377c0dd1d39fcba14b07b66f3f2329ca01d76bfc025b25d4484c64a9a0f", 0x1000) 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') symlinkat(&(0x7f0000000080)='\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, &(0x7f0000000000)='./file1/file0\x00') 16:00:30 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) 16:00:30 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:30 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(&(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() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = kqueue() r17 = socket(0x2, 0xc003, 0x11) connect$unix(r17, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r17, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r20 = socket(0x2, 0xc003, 0x11) connect$unix(r20, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r20, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(r16, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x60, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r17}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r18}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r19}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r20}, 0x7ffffffffffffffc, 0x20, 0x10, 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) r21 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="4c0d4395229ba6013978308b3e130acc03415de7650d15610daf66bd5f0e859b3ed2ef658ec45eb4c3053d7eb4352d14c9e1249580bf4691e67ac605e2404c55d3efab65adacfaf6a8499bf1a8cc609a5ade617e67a8b24b912ce00e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001740)=[{&(0x7f0000000140)="4ddb87e23f276d945b29b60745e598f0e1090fb25856a6ca015c2ad7f8ba14a95bede6370a945ab83b81731429ec4a843cbd17a0f68a8dafefc2f5e2dbbd34a8885f9e0d82", 0x45}, {&(0x7f00000001c0)="ef7e6b5c4720a2ecf3dc43baea660266c7cdac747231fc3eb3483a8184c1f94ba6f328b8ebd469e14a2cd0a089d9501a4af535", 0x33}, {&(0x7f0000000200)="8bf0c8ba73ad3c7aecb19031354883fc7383e6753e9f6eb0e119a9436643e4c155c1de4c634fd9dc7e49f60c23470dbb4a6e9f01e319ccd7b4d735d58f03eb8f83cf0ea639b871cfa10936fdee3708ecabb9e3ae9a4168df40883969c00a1db5afb8f156fb831aa87f2ffd68b9821624278fd644d61328b517359fc71696ad774cb33f5444e86a7ecb42ac4078e64e64b6aa49e76587691e39de69579f54bdabc32055ddd815d938c217070e6c1092384cb80ccf93d7e52ac321daa94137ced3679944a47298e580899e6e981eb1881eaadbc0df3f6448790fcc6ea3b9f8df3ae10b1609a23304d8c000f2acd235f900a349127796a2cc6927d34976275a0defe3908d90b0eeb41726ea871bcc18e71edb48893e3de3d66762fd4ccaa5dc2a6ad320ee6b9cd0ff6a094351fd88337d0e00af7dcf0d970aa0df8c814aa7acc0d728b9987497b88fb3639532383e014da762f8eea9545abec3b284e6ff05db9627871e3ed4d53707f3218a9dffed0d12be3a44642d7f947f3312a05a7bc95a9e5bfa9085fcd4ad1c9611347e158cf7d23910908301901f985020e324cd9b3afed3e58160d97fdfa9378026492b74edfc5798774faedcb632928c24689fec10173d8513681a39cdc58f1ada7565ecd5de624bc08757071cd3634a0669488f620a9964f8b748c27f8cb60d6bf624abfedd782ac21525bbfa89aba3c15c1d83caef0eaafe36f9afa13726216254bd8a504657731f4da430a67842c715ad7dfea8d61bc764a7274bbfc8bb9a527bb827ecfccc56c7fc3225863701d1d011fe72fb647a4cb4f8b850925903eb8580aa0293802ab873e669142191e0cdad8a680e71a9d9982bb2615690d4ab7542b51c4888d709aa6d947c7344e7e90dcbcd0343d2ce68801990c87c5870fe7d08ad7dc3d616e8ca99926915a184d06d47090e19788756091f37bdba01ee3a5a57e11305a427a98dc82ffa1be8beeac0ba90093592a2ab0f8acd4a31f65eb1c28a8d222102353ecd5b583f2e6282ddc4baa18bfc994c2a158b15cc40719b9ea5f646e22edec6c044aedf1cd02b9dc59476c3957969a9a1997fa0ed3b94334cc3abd0c92d16033cc6b6cdcad095cbfa48fc0c96f55824aef1b7c4c03d152602e136aecc2e86c781f78743e78b9438d88808f535b00726ddd86dd19e652a5ff701c37ce3336bfb08c35f2c8f5a1cfb80d635fca7040f8263ba45039657c939b8cb55c95681f59085212169ef442cf836a8c10d5bf872f3ab2999d9304d73aef02c5fc85637c1e0cf18fde89d5f87f94f8bff52542983ad3fa1630d2a21a554e865a080470f6620e94ef7c98c1779c5a0be4057e6ee9bccaec8cb9d053222dcdf745eba7e164850ddf073b74cdeb12a70521c06567cbf5e2fce52572cec4af8941142d02e83cfd35dbb998ca6ebd8c2bb82cac4e21c2db1ac41a4875ffb7a631eecdda2388375c04218e82d7ca36e27c0702b4abcda4453884f2fd007979624e6d4bd62f96bd3bb706f780fcbdc107871084a7e3e2f39202b79aecf0666174a46437e2da1338e7f51a0ed938c99efd502b95ee000ad227aa506fa58dc3092431ce32bf286f84b67f68308ea343dcf0b00ce79d2c8fe571157eac948b4af0de89288247a3448f43f4a7325ccfeb685747fc13e5d3a519c3b2d8310b53930b98ae4d50ba955e8aaad66b287cc224bb3852195ef098eb9b83fb8140158201deb243be2745d9f6fc5a4771c5c481149190be9ab4262fd50e5b1d0f6813b34a54fb0a779009ac92d92a729c961bc6dce701a66dc1b50e9a60a25dc7cf35647a8d9121c1363ddc98643d73e74719fa347ba6424d87ce7d8ca2521d0cce5335f73011fea4bfe4e6cbe0f8320e3a76eff691a73e9a075495e92b8fed0fb84454f3d77af1e674f2dad1cf6f965da59cb9f3203dddfbd0613a60add3019d040dbce21cd3b98ae8a280e16b15e405cd4c42871fb8c8b19f0c1e7df1df958ae48c8274964d2ec377c45014ec5d808de2eb0d449e7e5709b7e592b3b6fd218b744c43128167d76433d2190a64da4fe8daf9f10562b3a6119d1b2ae646a0d68abb61e23eb846b51775f468a84493e61d97ef09d4c1521cdfcefcf55126371ce10f68d9584f70a3849739899be30b4c9cedf1f9bbb9e9f3ba6cc55c44cdad2498cd68bde12225880065c636050c7f474d3457f6ec06e79d15d6a4acb6453f2a00a1276d1c5239ad98292fafe211b031244833211119e7272065155ca2b1c3f52733bd45a4a62af852c71a4cc2e6615b96a882b3028ff3331e82b3149dbcea23b0962b9c7199522c9bd603e961ccb1f4901febd7e3c488dacc4f94602536a39ae6f2cdc5cbe96e161497be92cbb9a8d69d1bd13a437c2d5da37b6ba743a6ff152b7ae3416ec942e28efc8208db9bbc072064ad15e20fe1837d5233ecfb320f3abf8e58bcfa29a481e8c0c58abf9cb60917095ea5cf3f7853aca492745e196a0282a2233a0ab35a8aaf17724184a52ade4f4dcf4441bf977cb76a6aeea35fa5e37d983184f554682754650213d6efa4084d158f9d7919844ee700feb1c19907f08762c659d59e5a95c45ba0ab99109ca0ffd5223bfebd10d451be4904ae3d2ebf9937fb8d761c146eb73a11b825dd34608b32fa9a3cb65c88ba07d5b4ad7544292acc1cfd3093b1b4795c5f5b88db20c17aca90500827eb9fb46a53909bc3d9ceb2f345d31805c33d9ab12650412d68b1d56de2c4677328082d792da7ce5b96b88ed160d511ce6e03d2a6463d76a34d4cbac824e661ac974ec2f036f2a6bead491b3e118f22b5c97c7c1fd32548012614f80bd0efdcb2f25610e4ef437c8f3240ed938bd34c0c5e3bdb60f4b760bba9e7f56daf77c8890a644294ba25f871c6a6529b80e1d5a9870ba0997375437daf8ebe779946f7a8fa79c47f9fe85a77c62ec3bef7ce45cfde9bb4eb799706557f1598666cab2b37bb2a64c15101d1d02d7db058ae8a8b7f60956b9b47e4f7b979bbad8b21b737600fcecb7c865685d301dd2df3f0dbbc624e5cee803ddab12cbc816d82c2f9041830c79b2df90590b80521729237bca241c573c8d40a35a24bf4fe06f61466ecff3cf3a2a00dd91215228fe582b3876a826b7acf37b5f08e2fb73d510194735505018c8685cae3ea50d6fde2d654a67fb3c93314c6d998bf68b33d68f7060553bb9095cc0070085bfb9c1d17c5d19cd93ad906edcf77bafd2555cf6ccedddf5f696a01a73718485e6fd0d562d8af1e310b6b9950d49d95b1a478f71affa172f1b73cf45de4767ea752b85f1d172493709c3ad34a99fa4f851080dd282254b6fdbe237b30576fc7b06067f1b7bb90775e85b26a41d712d5a6fcae7cbb7face03a12ec180fd679fb349dacf753ef10270b9f976433cd905d4629db4ee2ad9169f540a1355ded31ff63b91d43e433eca8876ebe05234bc992163d58f4f6a4de3679c326272201e8b862d10b9e3602739a72f15df42db45823b64675bdc2e01ce04db71b2582a4fc6365c258e2097e0ed51716c97ad8e5e143cf1b2241c883366cce5b538d9d7857656c99277620beda1e1b16e92b46e250c135b4ad617afa8a391ff142f6701b67460693dde4a0cda3efadbd6d3cb7fd748efb9bbc9b9d97bf00cad84a2e8987c744546efd84252c8ec438cb33a9042109ce7fcd77a05afe06f14662e24bb839dd76ceb7516e70b3f590c35bf9feec350ec0836a585d6f672368f068e9f4fefbfd0b477da301084c618299b12e9ca1834bcd68d42c6b6efd2607cff6195bd3c3b5ead50c48af0dea6be729c3ec6610c7843854d2cea5aa50df17d0428912d6744d9b6243ab095da52f59a5da6881b279e6d071ec9ca92967b9bafa82c02960a41aedf6c823a3a1b3bbd9528c1409a5c07fad802253c664cc7712fd57de5498c1eb820bc44c94d3f04fd8be93cf1c51a7ae09b161973e6c4515b70d480a8bdb44cb62e6584482f43e81f4cb7b7c023e260be575cdc13ef6354108e4af49f3c272e16eefc2999f61f23e3ec4940b6ef5632086bd079c568b3b31e28fc950ffa9743955ba0bda8f662c9ad03c2f69d01b3fe4da9c2486ce3d4e8354fa3d6da125f47d5d20543fbb361e8564645bf23ac98c91bebfc064be00b9bf5339c6b57c7127f1f32011334972838096a3fad963e5ce133b0b55e970c152a169955d4f1cbd709f3498bcd486614ac83d9d92accae9e959f49810b066890a95697c91f268683c652b6e2ed3e088498ec55a81e6f3e701015107d2170641431db129f3b171e6d7cfd3669d6647fa51750e71ab5cf1a0625401bf64c94349b236b9abd4baf12e4a6000eabcffdd30efef98b86b3c2840336881b96c060763112ecfbbd6a10ea72a8971b7ceafcaacf50a581fbe2a12d9a3c6a07a02045222986f0c9a281198d75cd88d1fd47dcd0555494cf968f497e1fa456f1a677d5579f065aad17f25e9eb7275fb6e7a09278bd13e2112676a159e9a8368f8dcefdd42f52f403cbe8a8bb290c0e61dad5499ea8f8df81e7d6fb99d7ae661c097c19e377984d709964681adc344e1e26cc45a24c6f364c59f4c2b51cc41229ee11a43ed94a3b89677979bc6d6e4a1623b11c8b2fa8d2f2aab2ea3ebb409de0f8a8a32edbe515ecb73edbac79cebd66d507114f0bd2a47750659d2396b0014b6354310a8d96945410abe2375edfdc6556a7e16e8691bec9404667d6b151ad1ed77561934faaada2b8884acdc5b116f59ed0fb7bb2efa714bcfe046cf26d819a40b850497241807afee12b2d4c525c264c6a6e85262712d9069447330756689eeb702ea122b1c569503e4dfecbd6d2bb75efa61940be531265d81541ff767ebb92fa90f6cccda12d05c6b3c987ff9733b827c51cf8133e3e4382d8feed3178dfdaa03efc51c620db17f6d093dd6d0a07dab2727bac259b0f6636651c1829dd106792b01a8b81bfd922330622fdf197176ceac505272f9181488b261286885a471c6f91282724dc6e5d0179fcbeda729ef32c40cc66e54f55994d7d388dad7f73c46c142679226cf94c4231742d89fa8d19abba46b610706e7edd5980cdfd295d705c0f7217dd2987e866cdea9c0408900c167ee62b3bff56c127c7badddac293160e350fad8d014750d31c72e8f0a3ea70a438f560c2289a2fcefb32538d6d5273e09e09a892c1d024b5a72bd90864136ee8443d9f1b3d4c1c13c3503454f2687cd666d72b2cba117c75c388e99792fba58ea55f47724e9d0fa6f34d05f2073753fe4aefa3e8dce1c05d104dcc76037526b7709451e696b66b6074f037335eb07eaf09118206d2b301c5d51d4478dfc4b1fa0a6d2d6d92e550c48df0cb348125e66abff4571c325d6af1464f1f94e9351c660d3a2006a6c345599b51ab25f67c1b0c10b865b355e8b90267596cdbcba5400a0f6095b06fc5ee0ff84d393fb3e89fbeea9390f29ad7e7f899c7ef17134c0f8de73f1aead0d33ad2a5882a39e40139b04459cb4028b6959dd441899b41979b275d41e1520552adedf7b222ea3c063fa2aec58cf4163945120659122ff2c4f9554f259b675b02178b8c587d87273b89d07b93e74dbef5d466e188024b499039785118c6d341760f80e1b5f66b31d2b4f6d717a1c7ec4d7e3bd440a0611853a2c2847017b5c2e275079118a33415eee655589245174fe7f5b85e3fc709efd4a025c94ad0d518378b1706d594c33472bf41f0d73bcf9a97ab038d15f06267394cac87b707965a76df42ef34819773c4d55b635f0140e2bdb916ec78beb52cd12e8d88bc", 0x1000}, {&(0x7f0000001200)="bc1f1f1e80834aec3337f0249ae1548a92f9f531f53fd05720d364c411c32274e2630d0a20504a5e30bca1b50f64f6582dd4b4cf64629cd8d82d7a7caa3e1a95c10412d561ee080f0504af4dd7644d4b5294de62243c1d7756b2fae865d5fc6295169f93d3573b8d632009c76703c4ef4468e476285c8518345207b6a7cfe7a37f1d9b21bf63c4df5f9f6e87ffa6c81a914a2bf2caa59a56a277ecec38d9c9611c1b796d27ce0eb48b3441cc2d03d986e6981c336b20074883d72a93f7ae83636cfbb8", 0xc3}, {&(0x7f0000001300)="ba726cab06fcf4768ae695ad4e9ff06c26bed90165a13849896caa3d9f519307f79abb38969b2aa0e4771ad4f08fbbab840d9a7c46efb44698f74d1e2e0624ab1d66ab81389f0bc3b0b4c481f43d63f9630f9e2d425e5208743ada5686e5fd29c1f53d8a92591b2df57fded3aa5d2ab43a807b97cadbd6150ab99d876f067a895918f3e43d32e15e93024fc46c6c423dbaad4f", 0x93}, {&(0x7f00000013c0)="e387d3133a618d2c9b64f00617149c8e", 0x10}, {&(0x7f0000001400)="d44a8db06783eb6a889df10848e151d39829170e6ca062418651e4966081e8f79d381cf2ddaa5aa45c7a86fdaf6951ac1ac77f42de15b4e1a0954526b1792cf003a72e21d37f57c0d2aee1846767945fdb9d722575b1f34843d15352be7a446c7938d3dc410cdfdc4babe4fc1fc3c8", 0x6f}, {&(0x7f0000001480)="158f04965b9ef973d0d87d420036d7eae512e0f1f4204b3c7dbc07b3e062c7ed22650833f0c073f4f0d4d834cc957fed067d6ece2e9bf206d04a826fe1dce840dc87cad1262dd5cee01e1a9921a30be6dee49cd55f90fb42e9124a60b2886c5f21c3dedec128fe55d6fa29dd16f7c873b373e8c430b62a47816dfa10e32250226ee3edf08c29ede44035aef23811650c2f93826c6bbb11d97bd8ae519bcd52375798d0b7cd4a9b443ea717add7aa016cdee673cf3d3b19b4cb61419f9c7eb9a24bf153cbb369aa602ad3d414b79dfeafa6e1671b322c38538f2d8c87758f851946c2f52abae524f3b8a8ec6a2c83a34481e84dd2360b", 0xf6}, {&(0x7f0000001580)="0afa8d61e8eb97d4f49ba4d0be3cea1a6cfcc58be2494c210859aa30b141715fbd10570c6252f264523aaeffa9ac807e49e90b8c66495f0a56d0293a38434a1f83cc87b830027aa610110289a0079d0ccd3ff8fac771968f7c7837f8e407d634815764238d4d49862f77a3cdf94c33d8853cea442aa34050b07f8a63cfc37b9cc5ae70750e45e7a1ba9893e19761ab7f2179bec197e7d116ac46e6539cc81a269e87b76672ecbc931490ab2d60f99b6bd4f4dc461bab26e1b5c285f14ec5320e197d2db8914888dce460fc28562ffef2fe43a0339fce7e0eb7", 0xd9}, {&(0x7f0000001680)="60b9ba743bb75be7cbd75f3cd27ccb0b38434cef1da6e5f74ada13caad45e095428216fc01893d3ec4adba53ee89b013bd5d612c3a8be285ff200789b19ff5492c39c2e7cad64d71a6aac88e001e0e8bd146869811363d470f09811437d2926fd2588d04e6b17d6a6803bc848007c3727d0a979dddfe11f33168d557e81cf0ded44cec9a2c", 0x85}], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:30 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea000000000000000000000000000000000000000000003720588d000800000000000020e8aa7c20a114a95edc35935295b539ed89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d9312d3d5f257d7afb1c4579afa78325b66216cc41936c9efe0381d4d0c18c6a558e36f4ad7c3b45075fa7b06f5fc4c"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='^#@\x00', &(0x7f0000000300)='\\(,\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000a00)='\x00'], &(0x7f0000000b80)=[&(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='{\\\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='+\x00']) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=ANY=[@ANYBLOB="79a64345266f71ba43ecb2b66048ed25f9149abb4ebeaae034ab35f5ea39947e478539202fefbd7ea1b9e187c44ac701e74bbf5654ea8d1d71bb6d9ae29440aa80f23baca6e4a0cb3017380ec75171b11100ca6930bf29a5b8259e527454576235f9b164a88c11e4ac6b226024adffedc5fb7e9e1e522fcb122378d3c94bfd50a5ad3f200f04fdb6b18d230c3555a18776d5019088f4d9625fb73c075029f9c46ab69feaeaff7985ff9fa487283c96000f90811a394450a5c325cb868e254d8c54f6daa045bd2b39f4028cda14844b41fb1aca2c0df537c411f461f3e993544e087f412bc7e8e0262347f5743c97a17b9341ab726196e049bb4fd5f4fb0ff0c2681c6fd238640f46cadf2812aaed474bde5a05561c50b603d3b618f1bee6a540c6f768"], 0x9}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000300)=@file={0x3, './file0/file0\x00'}, 0x10) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="219453ebb5d232c6fe62ed15b00d9ea18b4dbf391c52ed38b4b41e662d8c31bb1741476c7e6872f24f8bd3d9becec6a142f3bc1d3e14c0b1cc1e3d16dabcda3a71a1d26a5d03be5eb082a4b0443411da072cca50c0aed13a79f32242364c68f5f1f3e42426554345f25f8b859f69e5c61402b6d9b2ab7e2a96c03566bbca0d7c2bcbf504a8ad86902e1c51f22cd761a1f6944d7cb0e05335a41cb2", 0x9b}, {&(0x7f0000000240)="f7d9e7b055401c25b23c061c661b835656e43746f6a1825d4695e38e7db593cfe92668d29e96f24a171d45a390e26e01db89f5d6100dbb0775831bc14259c55a49f00a040bec07accac1530c4daef9a7e720deb9c1cf54ace4a7aa14a2f6f8e3afd542d4d1cca05d09", 0x69}, {&(0x7f0000000440)="8b05e10142a94e8231deda85dea84b9058ac5fbba88d9624cab11f1e61a88ffbfc9ddfe9a6644c21d0f733c5c4ae926e3fbd17e943b647afdabbd0568dbb607b222e005a62f60afff11d0cea99f635b927170553f113b4ff45a0051c232439c4007a07924e7f9fede5a18ca09644b11c75a5eefb39f4c47ac6e2f1c5aeab5e2abdde1db37f6d75a0f64588e59e794f650e5a894f9674a7a274c723f32579a416d7f6ab2a1f5722d5d64f55b6e000fbb1e99bc7b84b411dcbc53e27bb7d7585a00c1f6f745fad7130d486e1b1a06b07d3c101", 0xd2}], 0x3, &(0x7f0000000540)=[{0x30, 0xffff, 0x4, "68bb8d7371fe6810417bb61dedd116fb817cb106d497fa5b75361bf6"}, {0x30, 0x1, 0x7, "43d3835ec197c71ffb28ace94ce189609151628a5cdd312af2eb18"}, {0xa0, 0x1, 0x80, "3a3fdf1dc4c476d70ce140cc0a2001a1e9054ad0bbeccc08c0852950b61c23d3e4de5f051e7227e1d1f5848b5deaa6ef3eb1975923ced824a3f47d61743862f3f354d7d9572a2e06384d65c1e75a6309ff93e5cf85f63474b49d7ce7809705f6b2777ac99c40989bf7edf10e470a534846434efbf415528e9a299da171f23476f52e9f6dc7580d421420"}, {0x18, 0x954588fc5da79981, 0xf8, "ac7f6044d3"}, {0x1010, 0x1, 0x1f, "f18a7866347d336841cf8858c6edd9ff7d92536bb33171532c58381a7b05dc68d850c196bbd3429f0e1d18e798345d2a7b31a26cd79d530f9bf41bb1728c1e4a42aca621f5b4e1df3c41cb3dcbbae364e98728739817e4a7ad0ead5bf9e382b9120556b8b054f155fb92eb6b73bd1dbe2dbff98eda74ad8590b05f72b1e5afb796c7fe2282bc80dc3eb63291235429237b4406bc3cc42bcee7fc28b1cf2e93cc318aa22b255880549be4d3d6f50a17ac9c9a8691de8d28cead26530f420e1eb86ae52bc23b685b846ed7f6ecca40f2fdeef8f0ff64163ee13d7808230b1aa580aede9ce612f850991967636d415f9f9093c0fd30a8869d3bddaeefd52c25843ea143da0bb5963e9751443df49a247b69e9662a6fabbd62d1e1913496b24f3c6f732534c733d62497cdd16f0f10262ffbc0fa2597e6118a239f09ce01835feda96c99fd68aaff59d185219527d0e1007df7b3dc7ba7d765824a43148d3e68977f2307bda904980e98c315c93acf6be1ebca53800cd59d2608507c0e9c724854181aa2f51584a37abe12c36d57c11200f38b1926c0b94adb7b04eba07e72acb4bb75ddce639a6eef1eba009c45da3f508f1dde4eef70b092c033b9a9984ccd16f8ed69a4a79380762e187ee140db4bcea3e1bb9b48e50f4c3ae473f56914ab12e7817a55daa55455ef79969cd7fb30bd9afd0f52d54905eca571f3bf8e9c4898edf655a75793b2853020ac33e50aa0d922bb88c37110ac48b5121be07e8c351c685af8ae35c2f403a620dd864ae941ea660d149627fca9cb53363b98c71c533b500c0b021e948baa87f6ff90058a880b6d09b06da2e193a43fe4bcdd9cefbb5ef108701911f8db3fa751d39cda7a18681511767370da75ec3af0fb30453fabd3ba3b8bea3ce0183c35256864a6d1cf73d04abd0ecdb3d8b216b22e74dfe4e05d429f323a1c749a2917bcd0296b3955119e429d51677a7e159c2c685c96295cf862957496ff4462058e521f251d556a8c43b8e7f77e1b410606de77f192258b03646be0dd1e0466eb8af1160419bd3ecf8d2c8836929fd1233deba1476b058ffcef259f3b782eca59888a44c9b598b3f534877de686e5bc80335774bc76f328584307e64bffd96c31b68c0908abbe7e330a604bf8134c00d6411f290092648ec29844aafba81f4d42e5ba9aa9da27bce3cf100a3caaa431c68735e5d5bc2a0fc7acb0e3bb23391f2bf68422b077c16b24485833dfc5ce5aad2139856a4f29b787dc3a453ea647ff0cba0c600b416b6fa793b46023d04e6a3bdc3ef36ae806bf78df6a4726b9cc0ca93837475645c0e45e55f57cade2f3da1c745bd15d67d3d0d435a6004655008916d8b2f6a32b010a47c2b516806c9c6b6a560b61bb9765aa83a7e6adfd7c2296ff19ca4bcfb3a5257e8e7e92a09669e0e2f076919576c672fa456bfbebd1008ef0dd3d88e722ab561f1acd748fab29c08a8d4133dc1682aface39e2c247a065bea99b138b497c1c1cc3affa32f310e25a7152982721d57d166b584b6259d67a1ef4fd7bb00fcc22229bfa8978045ad0cf2b3d97a284523c0a9da24b762cf5d2a62e63468cae05c033182357455cccf82d53e1165a03dadded37f400668a2b9d200cefec0d05390131e95f0d16d3a4f135243f5a4272794a7bfb49fb67fb75bf9f131dccef8f571112c8290d7ea074d714c8ef514e446001ed666c60f8da6be33816d48f7abd8803ce6e5ac197021cbecc407d3e23be3d6d5c5834e9f536085d9a08fbe6f088d67d87bcd64f57bb054d5acb2473f2ab39302681ec1b9ae143193f89fc19ffccecbd8113ce3bd62664f152b1c46991e107ea3b8b48f6473d40e2e4eddac675132800ef365cb95ab40bb0d62c811a3cbd923c426371adcc13397fab0982c2d9c305b275f933dbb49c56f8bdfdbf11f26068cbf114e5fe310ae0f07947df8a32fc1f918f530570b3d478cde5db95bf0dfbe08b547396980732f38013861481a115fbbe1e934ca3819b4a28f131ff7ff5234e252ac633fec7a8d8792f90ddd9f7f4fe47876d0bedb6124e822802717b28a230438bedc654bfa24267967d1b0a58ca6b125662e99a5d45b006b54bbf3b246d4900718212beac0b820d8a7d067de24a7527e6879e47170a1cbc0b5de8329580e4ce0b8e5158aae47bdfe0de4f99d85eb98f1575e9a6f9ba1ee4d0753701e07d09f9f0db73d2a1262ef66eede12e9c4201bc6666eca0fd10f3f7984593e68ffb6dd04b5d912c811cdd6bb262d14e15670ffa253a5c9ba732b1479eb272ac1a462a3556ccb8e298c4a535f691c63d941d25cabdadfc3ef8f396e9a95d6b0d5b9b170a5fc935c7b8544a376770ef10f88a07fd4ef46dc98b18255df1762e4ba37683022966eebf0d6815691dfebdbf7fc15570b1254fbbf3128997a45d28705e4a2108d529a8721abbf4e4a09b590e292e72736bbf350bb17caa6fbb7793651e2398485a5a73502488e2e0139537bc305d7e7ae9d09f299250fcb731b9d758f06b84e123207306328cc9abdf291ad7c1ec920786248bc0092fbb80a8c02f8dee3850a6f581d6d28155ad470bb504a1bf7880d8585bad1ad4bde4fb46ec1c14ecd9bf5e04ab40d1d7056e8e00843c947f5668f58d11ace8d7866a2826d6e6c3f95ea7367c0145e78cfa4be0c18acc7278f6f3bb4925088f190dc5f7f7cafb681e9c075145f694336c39e68bd77413d01073ac0630ac72807bb4051063f88b1bce8ac64a60c09239ecc497d0678449080eb938f90b5d42935b5460c356dd10a01fe88d5695a71380c6d412f2df73e75b6c7ddbb05beaaa6c569379dac0464a66fa09b9c6e6f2474c4ea50cbdf5d009347b09e1a6dba70df4eb6ea1e42213153cef8e8299312dcf56c26aca1c480f83cf4dfeb31c4e3f1e3928811ee1be40a44389f2202de55c894b624b9741fdb3ca8848494ab719ef2c3428415c6292cae0291ef878f25a7b1a591656cb6f784d6a0e5f51f1a5d5a2e267ebf3c169ebe8c6d21554147473ee7a57cd53664b066670bf12b2ddbcbc55b83fa19bef2c65f88cbcff82f0f496ccf7a9a5480434d5d8f997ba20587dc822a7914460217ed16b6a93cb8e43e753d1d903ad592fb7833536a082de84eb84bd6c496c9e0c2682da20534e38ee8fc5b44fdb67f09a67552d0aa4cd35a33b0481d60c845dcdbc403a8132e673783b8981b262b090cad14baf5732e0f1f6f8bb54cbd26473f2fe34241bbcab0e1c0b1dba660b6cf0c7cfe2dfc294fe44ff33ce80d9c2794bf27e79707fe2097ef79835f6a128e51d75cf8d074ecd61fc759bdd2a683ac81cbb52c98128d8bbe091a5018d3f40bd0b217ff7da8720868d7362d2e994acaa131dfd194f965a79d44324d658b914f4b5af909306c098beb75baa98ffae737788d40f0b25f45ef77359d34e933849854ee2ead16aaa3c35705b594033e7dc679a334b10f1fdd661697e5d1919048ea6a2ee22030e0fd9ea3473d108f0bab09a1771569e69f92fff2a14f0fcca94e933b87ecda15f5ca95a41e437b4ce3358e93df8922240852940d496f93198c542466ad99530641aa1a69279b8e7fc123e26c5b12ed9d6cb25cda74c67c95d9eb896fc445a727d2c2a65e3f71768505db16fcdb42e9cf38fe27d7bab84eae20190968c4ec1e250cbdc5fe53f5372e05307bc6ee83605c77e38c71bb35c9e1466b6efc4caa122c2c5a3e29d976d4c1f821aaf6eef43831d1776af0926b48092406707743f55fcad1ee4592cf08153e481d1a603a76dd1374a4a9aeed540f7223b10cf0edad1c2d5be4ca8322a73b26ad7508ae1a185b5c183c934be72a5c46a8d0e3332f9ab887b004d38631f540ffb70f082681cda1ac9d0253e0ea8e7bf73488803f05277bd0f191bd2dce6c156a50a468512d4d4c63e0c5c2c4b367b04bc77e890ed62de7b2bd83f4999426f1be93a19a267d9bb009b07d62ffa89dd8ac10fcf87468d345400775e044292c1252596fb469322c734a2c07a535463cccba83bc5a20a25194b97a85d2810b6a016c0fe95fe64489f0c6383b25fd810b8d535430398873033e55d0a5f3ace147eb159f6db2ae2c2fed54e7f70a1fea8a527a22aff1b772ec22355a205bb9e4ce5356a54c9b2f9e2b8d67c9f185350c53688051d76ff1bc324752ff4ac37007ab26b6f6d032d7a51a452ebbe6a2d39d73c00e1ab846bac51a9603ce20a56b811459f59073721412012fb2ed58a217b87e5acb91065a63208bfd0db529edc99a941e76df6c000e7ff6dadb16e008f3ca025549efe9f85780db63f707a31cc779486beec88df72d42883d068f249a8b7f66b782067d0bc9099ecb90074f21a93db82de457199d6f89d1b9e5d30667819438f9bca1edab3c560d416914c2acc378c288aff0114f39a9c5759c0b0e921cf09f848dc1334f0d7f978f317053a54d99108b4f76369c949b60a0aa082c8067725ddcc40028dd76f4d356bf168e554a906110575538accdfa5cbc5a3381f81572327c7470afb55f1cbd5199248ef0d82a44816db0cd9d5d741c8ebe358bbb7fa5d08d6c2164cc7f82b7477288f9107c4a7234b830c5af35affe4b677a381137d6ca1e7dfb01eab50a72cc00a033eb7120cebda3e8ab6794d9fd9e71b25fd8db1daa074228eb5ceebb9c2435bfe1642b9a052902bff797136fdb377c339aee04f1d58e13beacc027c8fa10ed0a63aacb80bf656f910fa48d96aa4a69935b2f0c38b8b0616cd858a39705a2ab77913336eda9a34a600a3ed98aa370222ed687602b280d4f2e791f26679077332000a82642e25d172e5b59cda82fa03fafd3534dea71bc9b4c6eaa0467e1a1a720e871a99485b03634b5920fa3681d83c7bcc39c865c1b9413b0594f1e8e1536df0502047f739f8c5ecf95f9e90c8489d54a8c72e4b897d59eea551160b2725e6428389dc691e62cdad313f9af6f0c2e699318fb069cec5668217c2122d134a587d6f2f5062a21c4c9973089e197d995f22568f7c4884f0e7b579c24c6204f9ebb76cfdf864360fd125bc3010801cadf1c62b5029f5a1343bb05b25d2d05df059dd80670184bcb1f8631c0d328f7adfe46ad7a634adb8af776ec72c41994b800938124caa1562f8fcd6de6d89a71e0b98b8084fe3943f392335961bfb4ed9a78c64b9d00a89617d6dd25a761aea4970757ba8b278dfa6564953a25626b74c0a88fd17d9005175513b4eade34d621c674ae886905e28d415123dff1e81ce5d1324574803c5e0f0c0ba563ea0214942b21457222f3a3040160bfaddc1590783ef5dd7a9725826f080d0b3b7ef072015d7b8be490aafaa355e754b74a07cc062f23bdbfdea95c17f4428f14ef767dde2c672780eb6428839f91747ef64d463231fe23e2fe923b45f600db18b5114155de852a77f575b014b08262dfda45b94f7353d82cdeff75d31343086a3a615c796d593eae10dc3b37c8c72071e7cb46f4f74d31311e9b32077f73a3dd804bc2b7056b5f6b5c4275a898577a2a5ba174bea6a09af0ab1f036245b289ca6cd19beb6ace13b54f8fd637aad6829e4c6f5cbf92a26a02860ce7f369f7733ac8bc0db6de5303beddb549b579c2ec0d8e753978cc3e06e2be57af85d7a25b62b87b8b8d08ff08ccd4ab656c5f3a85c58951938cc84b21ed9964d6011b2fbc187b844531b8edc830c781973e0a547cb640e6d114a97d63fc8e2430abd98a9ce6c6ee6fea89f7df815b650577ab07f2e8630d0593150c6d2a846bd8c70ffd600978e059cabc0649b054e24bd31b94ea"}, {0x18, 0x1, 0x6b, "97408a5675d8"}, {0xb0, 0xffff, 0x9, "612a7b65858c5d33901ff52f30a416075cfb925e51fac8631f89e9739929e3238115facb3f02476c1256c1e12f4be385d6a6abb23d2b64a33f9ec3034ff34a7a17a601b73b289ad67af107a6192668dba25730074371756609bdd84fe565d0e871eae0e3e5fee150c6b771d428897f0c7845472fd3e628e71a3258be8be0f79aa2170bfbbd216d692605ce4ba6cd7d427c423c602c2738f52b931f"}, {0xf8, 0xffff, 0x7, "7be6f905da48be45c0cd99ed52bf3e5bea160898895705cd0170b271fdfd6a8ecfe3d4401dcf6b5fbdb9741283506adceb78a230b55a7e8f1d286fd928ceab3d1f085897bf9980e0d5d65253e127d069229c17202f3f273f0d0f605c7e9441a17ca590e4e93c9cc49a84fc90a3ba9054fc0a3b60f846751b95cc9aa6ed6f11559e40fa941eadcc722c65291982f1138051439d4b978138d7a4fcf73658088a8d83e5b4169277f0e24f681e8e5bae6bf29d841344d42fb6b7f5619fa36977a1ee0eb7695e57ef0a6e8097d767e58dbe6431c199553217dd316aff27a4d0bf718b74"}, {0x70, 0x1, 0x4, "e054a1d6688ebd59d4f418849a36a4b5ec53c5dbac9b83f788cdfe228db9fc19c832d8eb329e899dd758dd069cfb0a8212af3ecdccd1248fd4d68f3ac425b0f68a13595f230a5b70dc40259c3f0b2326d34c0816f42e7f046a7c"}], 0x1358}, 0x40e) dup2(r2, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:30 executing program 1: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:30 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xe80657db20a76256) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x40030001) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f00000001c0)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x6, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r24) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r20, 0x0, 0x7}, 0x1f27, 0x5bb, r22, r24, 0x70000, 0x3, 0xffffffffffffff37}) 16:00:31 executing program 1: clock_gettime(0x5, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001280)='r\x00') pipe(&(0x7f0000000040)) r1 = getppid() pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r1, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r5, 0x100000000000, r5) r6 = getppid() r7 = geteuid() getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xfffffff6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r14, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r15 = accept$unix(r14, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r16, 0x100000000000, r16) write(r17, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r18 = getppid() r19 = geteuid() r20 = getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r24 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r24, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10001000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000618000000000000000b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r17, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @cred={0x0, 0xffff, 0x0, r21, r25, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r21, r10, r11}, @cred={0x20, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r26, 0x100000000000, r26) write(r27, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r28 = getppid() r29 = geteuid() r30 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r34 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r34, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r27, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r32, r33}, @cred={0x0, 0xffff, 0x0, r31, r35, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r36, r29, 0xffffffffffffffff) r37 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r37}) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r38, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$setown(r3, 0x6, r37) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r1, &(0x7f0000000140)=""/138, 0x8a, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x1, 0x6, {[0xffffffff, 0x1, 0xfffffffffffffffa, 0x3, 0x4, 0x9, 0x5, 0x1ff, 0x1, 0xcc, 0x101, 0xa38, 0x0, 0xbfbb, 0x2, 0x184, 0x1, 0x3], [0x7, 0x0, 0x1f, 0x9, 0x6, 0x66d2101c, 0x3, 0xfffffffffffff7a9, 0x3, 0x9], [0x7fffffff, 0x1, 0xe0f3, 0xed6, 0xffffffffffff8000, 0x0, 0x1], [0x100000001, 0x100, 0x20, 0x4ac147, 0x8, 0x6], [{0x5, 0xfffffff8, 0x1000, 0x6}, {0x40, 0x3, 0xfffffffc, 0xffffffff}, {0x800, 0x931, 0xc8, 0x3}, {0x7, 0x5be, 0xffff, 0x10000}, {0x401, 0x0, 0x7, 0xffffffffffffb65e}, {0x0, 0x101, 0x1, 0x1}, {0x9, 0x9, 0x7}, {0x100, 0x1ff, 0x7, 0xffff}], {0x3, 0x5d, 0x4, 0x3}, {0x2, 0x1, 0x1ff, 0x5}}}) 16:00:31 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001040)=""/132, 0x40}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = geteuid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r24, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r25 = msgget$private(0x0, 0x0) msgsnd(r25, 0x0, 0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r23, r20, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r24, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = geteuid() r31 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r31, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0x0, 0x0, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r30, r27, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r31, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r35 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) r38 = socket(0x800000018, 0x2, 0x0) r39 = socket(0x18, 0x1, 0x0) dup2(r38, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r40 = socket(0x800000018, 0x2, 0x0) r41 = socket(0x18, 0x1, 0x0) dup2(r40, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = socket(0x800000018, 0x2, 0x0) r43 = socket(0x18, 0x1, 0x0) dup2(r42, r43) r44 = socket(0x18, 0x1, 0x0) close(r44) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r45 = socket(0x800000018, 0x2, 0x0) r46 = socket(0x18, 0x1, 0x0) dup2(r45, r46) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r47 = socket(0x800000018, 0x2, 0x0) r48 = socket(0x18, 0x1, 0x0) dup2(r47, r48) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r49 = socket(0x18, 0x1, 0x0) close(r49) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r50 = socket(0x800000018, 0x2, 0x0) r51 = socket(0x18, 0x1, 0x0) dup2(r50, r51) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r52 = socket(0x18, 0x1, 0x0) close(r52) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r37, &(0x7f0000000c00)=ANY=[@ANYRES16=r14, @ANYRESOCT=r39, @ANYRES64=0x0, @ANYRES32=r41, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYRESHEX], @ANYRESDEC=r33, @ANYPTR=&(0x7f0000000f40)=ANY=[@ANYRES16=r4, @ANYRES32=0x0, @ANYRES32=r21, @ANYRESDEC=0x0, @ANYRESDEC, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES16=r11, @ANYPTR64, @ANYRES16, @ANYRESOCT=r26], @ANYBLOB="e0bd2040575756b1413c4cc24514eb782823b81d4dfb8babae1230a5fae8c6a9d04dda37f280d601fc92e57e24989555372a77dd4171532cad07ad1d285f50cb3a08abd5e44c3f833fa362f28a604bc110cbeaea21ba4dd11be8a74e2a6dbdc8d10c867a8d9713f4ce36d1c9133654f3788ae8c11cf6658b51cb26c7f5eefb5040b13a668f7e8366673100dd644206e9d8f02eec537bb6baeeadfd491c1188", @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYRESDEC=r15, @ANYRESOCT=r44, @ANYRES64=r46, @ANYRES32=r39, @ANYRES16=r29, @ANYRES32, @ANYPTR, @ANYRES64=r48, @ANYRES64=r52, @ANYPTR], @ANYRESOCT=r49, @ANYRES16=r34], @ANYRES64=r51], 0x8, 0x0) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r53, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r54 = getpid() preadv(r53, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r55 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r57 = getegid() r58 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r55, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r56, r57, r58, r59, 0x1, 0xff}, 0x8, 0x6, r54, r54, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r37, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r37, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r37, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r60, r62, r36, r57, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r63, 0xa5, 0x3, 0x1000000100000000, 0x6}) r64 = socket(0x2, 0xc003, 0x2) setsockopt(r64, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r64, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r10, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r12, 0x100000000000, r12) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r14 = getppid() r15 = geteuid() r16 = getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r20, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r13, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x0, 0xffff, 0x0, r17, r21, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r22 = socket(0x800000018, 0x2, 0x0) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001600), &(0x7f0000001640)=0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000140)="b6e7fb2dc56f66b347dab097eff836ab63bc7b50ce0f592866da184b2b9f96e575a4b9fe668636828b847c103ceb604af698014b96af19179ff53810a4ef1633142696b026cd6912119580cc04d2eb39b69b10f2b7ee77ce4239ff6f4e8b34c534bcaae94fba072143add77e2cab9bcc827015cfd744d66ae5634d9de7e2f89a8a541526da35fc1d7e68377aabd5b88810369c772eb6047a5ee5a0e01158efb8569f63e0e6603e7b76cded064c8c05c0d35c6f3f8b8ef972e9d57f3e", 0xbc}, {&(0x7f0000000240)="59ae5d65c0a30979d81624b54e595c02d09eeccfd2282cd2aece80ad5031025da45894cb74100ad65a0b311dedc23b9731229053591512038c55e9d1c66bd55f84ca1fee021c30155d1b9b3750172e2ec7509fe4d1d050e5c9701fafab1a75a27a", 0x61}, {&(0x7f00000002c0)="e3fb46799667ac368f5d57ce0b3c9605ba8e7405cc80284512b2283fe7b5bf4550705919d50b6da11085f5b964264c56c6d200d018bd182ed38cba22a864097a0385f78528be9cc4d40cf6ba3e94120c90ade9693fe9f69561f4c9bd8db08440896251abd5ee57cfa65e631583448c6b6c9a61831268103aceb4cbce8681c55de0f25b2f9b29a89d3a002b7f0d4f5779d9d6fd2663618a", 0x97}, {&(0x7f0000000380)="3a5f19232fdb1fab3e0a3ca4a60e7e644472ca8650ccaf2dc6d5e821d4936274650e5bbbb6cb57630676dd213e363b3899bb8cbde65c14204e14f0a878ef3e70103381fd55d258d331b6b33f1963d9a4d45aa327207e6cbec6360e98e635480a9fd56e510ad32f60ea36b527ca5e49a3baa7dd66834be706a1b2da544169bde41120eb1485c45320d065b1f05093f85ca9410857bb04a9b2c2008117af5da54496b26f4c227a1b3538b417f36db01dcbc2658664e05a4913de20ec03d7e7ef73a2dc2fe34e117316e46cf5c36506d24c5513b425b2cfd6387b684bcb26687395759629aada3d9139037395a7e9dd3fa19f05852292b815ce6a2a71d42918ecc534f0b4caf941c994dd1e6a1139095f37bd07e18939ffb36482a8efa0f243f5615cdffd1e9b76a6e429e35451594f3f372ded1f92582dfa0e6880d5c2c11e48942851112b20c743755ec98abe957e3bcb76d107dd6d955ee6cca49f88bf57c32e062e09008de02275379f4d334e358ea40d6f745b21dcfb5b33980536d41a904b015e007231f75cf2dcfcbe0c712f2bf97b43437c68ded965235cba9ac117ffcebc2d0c2746bd20dac71f1c1c4f0074d3735e030f30f44a6b1b022536a218ca926e3d5930fcc4558f8c7487993967444742ae18c6e8099fe81bb1ec1e0978b9fb8c3cc8746b023f2f525074b86c37ee694edabd7600a110920a1c30add5bc69f9c3486a8f9c963d0c5493e90d98fd24e3807385c6d78aefb2fe1c0760a79afe29f54bb866c9c261040f5796466f98a25876e0238a8a081007673b4c658c27030a06b36fe4ef3820563d03aa7d60fc1f731335a169a5fa9d409cc22b15f221a0762a90f536b98d409cf1084945963ebc08a0d1b459cd3c0ee84b20c022c6b1aaf3b3682b2b26784001d210ba436d0f5329068e1be7cf4618ab07cda436fcb0a03c2dfc40994ec0b10b1cd79cd4fe9bbcd3285f552ca6b27ce710d5b80352970b14a8e1af0de25f5435a2d029ef95ebbc843a4ca4dd7ce4cbf74267c9c802f74b56672ec39d8a3c29704dcda13cb101d5633d9594847815b50130d4682415117b841bbd26e0f01bd6494621109e5df3872c5f4aad4be9e6a91b2c4196c1f48771c7bfb056d4d74aa1d31ef3e06d677ae7533da9716a35a0fbdc6d5b22bcafe22d18efa08afec71c41147afde33542cbc8a3108cd6029c04078b81aed7d4964dc15464c7009baa6f8f7b5f06d3641e52595d7e0c192e356cf1c244e0a93b898c9f19e79eef50d0732137cc9f721a7106e9d7e1d2fa83592186a882a7d37c62b5a37b7b18ba3cae12bb7774928c39b5387b160d34daae2eaca77eafbc5f5b2cc1c9c2023260e20dc828b4875e080638e03b18831d3cd1e9ddbb88cea806fe0a2537bee23abed5d5d9d7a7f301733af72ef0c799abaa2b7c63a24dcc08676254b1cf919049bcdb4299ef7c214df0b7258ae5efe21ecd57d43b87f24b6b58b2b72885f66ab87aa90f3f763590b4dbd02838cfb475d8763fdd7732bd840b12e9e520757390061edc6c75d04d2de2138ff49d4b7cf2ad168a9fd7ae4b31abaab9f1acc58ceb7a1b7398da115c1e6abb6fd1bb3042c7ea8ed7259a228d9866667aff1c7b4ea93672e3f09771011adb2718d42ce515f90b287a58e07b89731804fe417511ef8b51b7eabb7a78c4ab2d2534788129b7b11c825f364c535739a0a77e5b55aea6a7036a943b6e499887f901f699e8c96a94b78b2d1e1cb074d54780cfb8e2d4ee81ae48634a2adf8e9888eb730e5d4e3d4cfd218d1ced84de7598376feb976a1dc4da44f9ec2e6fbe2468dc65fe1085f8f1e576638dbf810052d950434e309e8ed1912bafb729702ac3755aed9e74acc0420e96f68eda37b99d597cddc7738f37e33876007b07e77f8a2648c4ebba83b308258b96f122770121950729a16f21663a198d07a67621f46d414908ac79d924d698c5055942f53e9db42bb0f74382f0f21dbe6621c76d418179d3cef4e670b9f81aa0a884eb73df5c3d98d7fa0244d5b68409ef969af5f686564e47ca0a19217c615353efc205f9738301bc813ad58e7fb2b72dcfc5c8b25e0c05c6d0b4b32cb2c031a0012c318d7930348b833802b10884085ca13f537c134762f2d5a1b9b6c17b32a185d1d261356c044e29b2d9ca560639d0a0d864f87001d1eda767ae78519e8872a694ac1f7a84c40827c7d3872b51c8842bb673085e5ae088248a4822ab0e63158d72b13fd2c9736413d5328efa00e46bcf65822aba1094740cb83a29e28e64f2641d54b488f1899c75bb4c14fcc500cd30e19e984e124d2cb3865f0385077061432e696d5fc6f30130326f43dd5142d544cf7886f2788453e9c6f8f8c8685c9bde5484f24c9363b9ef6a5901bf16f60d1d5438a1c170cc8c74467e3782cd0fa9c744e626a1300f40f38f97049c97d5eb2e001f23632ff3d377b27c9d780d89ddc7f1536019c58704e34c025c6225a42137722e4c68a14809b7684efcbc30fe613c1cc8c6951845a368e79144077866ee1bfd957e8f5ba17cd053698ae7d866701df3309e99187f2c43560d557cbc33c3e1ef2d34187c7a5ef1f132683eb77fe6a0db2a4950df2a986bf878c9d1f372ad3f6c004ac7be3d82c262137f8c1c8e00595344f7c3f27f800c77d6fe0327875121d3dc781d645787adfab43dfa73288e8db1e1f0719e559b5d51153095b0b7288ab3592ce2bab49175dcf2b2527347d1af7c8915e06e564cc778fddb313f68d7a2c6d40e1994574e73731d61264aace82f94565a37c8996efb95adb85110d4b61fe9395468eb39bbbacdb36e9d629c2f2d233ebcd88fdfea16f9a26eba3774aba43532d4d9ed937cea5405fb7703cd280dab518b890078430bfc3d0480c52095fb32134f1de35f10ae81080da65acc55b021f60801901723b7a5e2e83d9e053636e5a68eaa9ede50e1f682c016ad5c34f0137da6654d07fe97f3a23bec47132126f4583e90b2d1003924af3a450395f77e12ce36b6cc0c67349b2c6986c6ed2ed9be4cb4f894df27e7bbf0289d8c992ee5cef356fde16d7e4f8181df8fc2f7534400b9404b51277925a674c03ef8c6449b3cf32bf6561ec767a86bedb336df173732a7432575e3620502a1e06a9532ccf5f77a5c00a230cc0ac0871a262718dcc9cd2da46c84f54cf55b9932c0c27117e48956991a5bed69ed2a1191bfe037e1ffa6aa30345de3c8b10ff16ad617d352ff29277f673ca682e64455c5116d10ea7d464c13fb568cec8a8934c0d2906fe8d9e259b5802c24539f4586a5a47c46fa55d0445a37f5638ed533435bf6c67ccd278945bf5332a3c19ce453e5e5bace94a71f5fe648ad56bf66e5ef5e6beaa84f3defbbee56d6563ae7ca69b7b2abf1b1f414905d915849dcbb9d261342ec370a22095ce5cc78c1227df4116ce4d1507b1d12020bd2773f5e6f81e9c0960ea9972f6f4a092076e992729e6f45b4b1a605b19c86bae934d8e1297a27f8094137386a7b296a35a5f5efdadb01a507f1e753a0d17097c15729dec6befd828d4fb5a58eabbe9e43c120529e0a8b2ee377eafccb3db53853ceed6246dfdc630407b1e75d88bb8a9f8baaab41afea23a93fef7618d4374013bf8b1af504a57c10be553f7fd3a083dc94c48882374285d0a6468fd11336c1a1b9e8de2053b3240741ab741e948c1cea17df798877a1fd926a7221025a5e1fade6af8e16a2dfcae8b2e3dc3ff9aae9e7c0f162bba4ea70248c7fa382513ed8d1b6e604bbf0d810117f01a2d2eb1c92eda87b00829d8663b248226eefc9970784abc8a21900b527194105408f9bb96759da76d65212bcd507a92fd08b88addabcf27723b721d9b5494aa8251780d23d87f69b0c7c55e4adbff77010f6b72f22fe14ccdcaaca049e32a120cd2193286d792ed6795f489d8c4584a2faa648eb0af06b3b45f813caca27a9bb8538be69ab8f7296540bb2cc8f9ae31ee81904cbe0ff82eeafade38f54b9dc0ce46d933038e3448c95da7d1ecca4289b1f0cac770c08d1e1bae41b6a024742be2a1827ac511d8e23d50832e472043f23aa1ac8c4c17acde091887ae2781565bc724a2ad9c65c536995d26b67f038f89d60228c0ca53f74ad7becef65bc0093755986db06be04f60a864a42967d8d587956721746548750375033c5f87c292f154af83589ea39286d65866ce69ae2e8d5ac5fef810215b099ddbc417028c0b0f96dc0467604b1122c5eee21d98b613afb9d39a8dd6495d0d257aaa269269af6019319529dfc9ac03649d1bc37e870821d3de0249ffae5b88d45fa4809339bee1cd26af0520c80d9feade468587f7bcdaf6d21bf7953df6853bfcf32aad6d1d11c8964426f0085f572c88bae899646a02facb6dd2bf1900c225253d800ab1c59ce29cacb4bbbce282480c5704a4d7a313e8a68cd6000200af169b5e495e979b6268132d653634c24792140739d8cb704dbd546826aed85e76e5f9a78e877ae8e381d33c20fe83a04fd30b32f7535634622466cbc9ca778ecd42bd9fd669dbe38cd97eaff34306b67cabfc8d5c38be69c5017a5565436d1e8b683076537ce4dc5c414a609d868c307125581a7b295b53f537bbefe1f47bb9816e74fc632ea0b62ddce88553acb0d11d155f530051c6fbd64f15cb05a22a762634f4a86e3502975c2acd8998cf8d55b8fdf57b71e11dccabfa85a18cb0efef7fdb5cfbd1ea1c924f2c6edf4fd01497b74cf15b3e06ace42e2124094656e1552d11d938f4dbb38676d5040de4aa4206685829bf164452fbf547571b6d53b26096e1c948f3a71f736b77749d178f072b65ffc1c82742fcc989f4085feb653e63ad32605d0c85668c3e9496976ba4d32117c49ddb8458ca04aad45c9abce18ba1cbfe14b1d32bc7822713b6e190eb9359bc2dc5dbe706bdde2e3e860afc0aefe4bf85339aa4dd8f0a30e9a417f1db18a3b7e89ef6e5670c7ea26e7a0b2af18dc7183ff45e764b2292a99d957c4bd233ec61e612ae543bf4384b94fe6ceaac21c4462051aedad2f4b84075c27e69b934a14c8e9bc3021c639ff22229c5a9ca1a86f384c20c8dfdec1d6387fefd01d7d202a56ebd7a9497fdcc4c12c6eca5893d21cd21f727fda7a60d0d6fc65de90ff2e4c9ba3d9ca78bd3d55a44d75dfd92f5dadab80cba524ff334b91bf66c3c2561524b75385ec0fb63fa6a3d937c3255858c6762e2ec7594601e8210383f5ff3c4859035fd48e670ff697709f2694684a5a5564d021dd6461e66f73771014679d40de9d8451956baceeb6add908cf192ec4260578c1f3a7ea21046316beb3130cd2776d39c7d73705ddcc79541cac6ca398f99a1902d7e605fe00075aa9b09bea1dd9a1362eba1cc8f84c710696f46c361012f1f85e908302f7111ca44e1aff1629e7032adade7993cb9b9cacb37c1c6d7c0198cf4ff4ff6e8cfe14c82c74c25fa9bbc4baf3d25e951e1551f67e0e18d8153712a6b2099354e2b9934a82a99665a4a371c750779b4937c5c133adbf003862919ce52abd1ba23300017de701d8ae8aec8c0337e9b601caf3f3ecd732d2c04d12da8711a38ed8db326c90cd34c46ed3cd968ce20e312788e4fb6297e863148e1a7696ee22499f7664e8b07d713888b1e0d700c1862293203be4e52ee5508ea6affa31148c0762e2a62ef7ab81bf8be5242221fa36237483c044e9147506fa47a69d7209902d9fc9c615e2cbd7fa9fb5154278d24764874fac45d10578c95506dcbaec53607795eb6a87e01fa5aea1d1d2ef4fb6cffb60", 0x1000}, {&(0x7f0000001380)="7c540fc9fd61223b3dd528b66937da36de2bd02da6a8fb8b873ea664c659b2e5b57bdb8d9ed02cba09a1578587bfb7efa9bb3b31569e34983c8bf6c8d7d99b097a192c6bb3a906a88cb5fda7e6ce3f22e91948534b4d2a7b58164c8354a155229dd783a3801dc339adcc17c777d70272e2bcf4aff2eaa4fdb1305b226a9d9d5edb5b25c7968ba6ec080bbc8991f75fe0604027e791602abd506066df87f41bb15d9057a196355d60a2a5e68556dfb2fa4aa9f03b65b25e027f1e23434608857f66bad0d917525b5351e8547c245da4c3c8de13b14f534a057201719f243739663c76332255f419e6645536a94bf6c32455e66c150933a3600b", 0xf9}, {&(0x7f0000001480)="654b98438faf38d372c8d64a", 0xc}, {&(0x7f00000014c0)="ba1d6448f0b730671c9c74cf5b02140d2e9336b02e528b9873c59f43158d5f25ab63c7610c8f6616c5aa787162e8c3be207ed431be859d27724269902cf7cc0ff8bfe8f54057951842949aad31836a2e9172826aecd56535b6d04ce5f9", 0x5d}, {&(0x7f0000001540)="ba0f53b51e4e129ae24c3ce27d2c802bace68d29f9", 0x15}], 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r18, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="00000019fff9ffffff0001000000509118000000000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r23, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x1}, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:31 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x800000018, 0x2, 0x0) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0xdf, 0x2, 0x0, 0x9}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x20}, {{r3}, 0x0, 0x4, 0x211dfa44a2dc3711, 0x0, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x80, 0x20000000, 0x2e0, 0xf7}, {{r6}, 0xfffffffffffffffe, 0x12, 0x8, 0xe93, 0x4}, {{r7}, 0x26e0635dffac40c4, 0x101, 0x80, 0x7}, {{r9}, 0xfffffffffffffffe, 0x25, 0x2, 0x7ff, 0x1}, {{r10}, 0xfffffffffffffffe, 0xe0, 0x40000000, 0x1, 0x8}], 0x4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) syz_open_pts() 16:00:31 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0xfffffffffffffff8, 0x82, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x7f, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket(0xc15d801483e9e71b, 0x3, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x3, 0x6}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r2 = socket(0x800000018, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) dup2(r2, r4) close(r2) pread(r0, &(0x7f0000000240)="f4a4aaac3141ebe6738c7707c380d7ba4f029f1b7c6714e3a970babda166ca027c13f92582b132b088d982939110acc976c3ddec1986f7e9fc1906708387004a7d74d3e72e05cd589fac2ee1b6f50ca8b8f62f4dd93bd3ac5f7036bac5df37f06ab20e56b9ff4552dd94ec1b1de8df901bbdceccdd48b0628ee1e61fce3ff884386eefc6d4eaad07821ff2de46e37537eac3e86498747eec3459d28145d4cc670fa8a22c801ea9ba22e359e55e583237791532624a8d13", 0xb7, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, r3) 16:00:32 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x100) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000280)=0x2) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0x3) socket(0x0, 0x5, 0x5) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x1a}, {{r7}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r9) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x1ff) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x42e) pwritev(r2, &(0x7f0000000a00)=[{&(0x7f0000000380)="ce02fda5060b22d2b24ab0425bf36365fba32c240623ed9f649812231bc546a83709b1f8984873b20581c8063a745cfb36898beec918ec4309b478b5e25c62711150eb8931040be400d3fd2db862616627", 0x51}, {&(0x7f0000000700)="a7807aa5214f2b7c96c6d5f15d9e88b5d9457bcbcddbd2798fe071df828d961a8062bc3d0a704c794ced5331e7e4509f2a60bcfbe240a58c5718383701cfa2217ab256b096d427cf70747e3aeabf78941d969f84eaa69771eb3b36250718ec9f31925f1ff832396a8c3db300851182689df114e579420d681b06d0b4837b65b54651bac779740cef2ddfdc5ce841e3b5fcf9bac4463125db9a23018720d32a7365db53eba2546e65792d5c52f9272e40a8a8ab661d235032c955166d44624fe3e26dd7151f303df419a18f5c136d44881b858d84b1b81396b49109fa6bbfd66e646269a9770c059ddc", 0xe9}, {&(0x7f00000005c0)="fe073dbbe8eed560312880226ef7c6642d76a2bb587512cc96ac99ef145ebaa47aeb92dce2e1b895267fd59ac72c009fe7445854768761511b47b6a44ea5b54aa8740f4bc63611e63c7466821c11d078484401eee9723858950a32be493c5e37ed3bd86765422d879cd7199d6896b61969d77c89fadf772d99a797b3ca29800b86be75c631201a72cb88ab94ed0cf8940e40", 0x92}, {&(0x7f0000000880)="5d68fad757aa8c06c2407a35c79a50e5e4e3bff766bcad53fff34916963404e00a950d8c6f70e7b26b6c91d52c04caf960b921a036d645a4ca534876cea0b718895451e703e55c741239ec796273ad58efa63f5ccd93f38df6ec8e3c6b19e8ce6659433a996594adf78f29d4ae892b265523379f65aa8d86a3c2da2c113127a8e91a5da8659279846c4995662a1ca9c67a48c51646eef5e378c4b647a60f9900d0801c2d38a3f05f0ed537a9993cf19de93a66d2e44ef019aaa0ecd33462d864b27a1b9ab52a49de7e83e1c934ce33f3f457382c9337eb21aba28673af247fe7dfe84fd6c7", 0xe5}, {&(0x7f0000000980)="3d8714b8f18d56cf76ab44096c2027943b0902981cd9f528ed5d24e31701f881403ddf795edf25b7a2594a3b7ce301a43ffa4149d7e914023c957a941e352c21d139de098e2b519b808e80b323e15b23e99073a9c1cc365d597fb154d9a0628258cad959", 0x64}, {&(0x7f0000000140)="a82c6ecd94f56b006345c6bd68df18b9fe13b720b468bcc1d36a52d5cf202016e1892a9f746075ffb8ae7fb0fcfe22ef077a41c68b0ecb24bbe3f5bc025b", 0x3e}], 0x6, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:32 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x889}, {0x3, 0x3ff}}, &(0x7f0000000040)) msgget$private(0x0, 0x800) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x7) getgid() r3 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgid() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) pwritev(r3, &(0x7f00000022c0)=[{&(0x7f00000001c0)="82d23f78c4fcf3e5341fa235df58359db75c2e515bfb32f1e768cd61bcb1166ac007082d7f491d222c0fe18b8042989945a09ae8aad16ffd4fb00227e5295233fd02b00d5a274a9975c7d8fc7a20799ea819d0056ff786ece6d99ae7e6992017f1595128a3e2cad427ce098282db48a267f0a1209d21df8334f914806285e39bb958f79602fe4716ff509e87fc23e4c55a6b7011c4fc1321a4129132c70f841ce0036558efa2e8248983c566ec429be79e27f73e161b5d74fbd5ad5e08cc041675ec2d75bf8c54e7dc66e4bf861b683deb4df91d9b77418c8b409d1eb49e3590a3f661cf1c93066401ce60beb3ffb1b47c0dfe73b15bd1c2321b3670a5072969881cefb16507c0496c0d124e9a5eeaae0339c88464ef4692d18729ec417123a95f78cebdec02ed5d749711dec7e6c4c7a657bc9cb86c3762319cc8ca86c64d73837941da819a3c2750eca1ab93f1269de2464241d1f506a9476e554e8fb4587e6bbb2274bc30163ce3fd7ac0f851c4c994c275209c28a4bc604f780183de158a2963ce722fe9644ab7e7566afccd821f59d46ade4f7a51b9372589d0038519c0c02f24e4cd70f74ec285b3638ee5b19ccdc5e9513a6c8fe7d67bbe04a2058bef2255ee1f9e6672a0f7a9f7894dc8065841dd0607d684610fb48843e5bebb8c326f60d7f36ff5ad0ac3ad6064ebc3e29a2957bbd954c10112a6aa450e2fa81e516b30ff988c355f320e9edbcb19faf0968115a7c9865258779b07b7562a2db4b2de09563144e9a911bff40f95f4c6abca8e8a8cdf6eed1f1095ab14e2ca64a275e62cc9bc587ab46ea4b4b65ed83a113ac8842202e2834a3c2fc618240f1973a97021be063dc4da3ac9eaa434a7c55210da9a0d7d70ee22fda5b05e36710fbb85d19cf0f46ab94bd0cc41daf9431c785b2bc44c78449fe7b4fbba0e3b934f01802209e2c4059913c7810f2103f07d23c1da913593dc535dde275c6d9afdaffca3f61eed8d330441b7b5dffe41e0eba7f3dfc4758c407deaa69a0c2a5a0f3163bfb1387408051e9b6160530f3f08a381e79de0719cf08216511c55df27736fe0c39d8eafaa7b3de68b956c103250cb8fbd78626f15b4e9a95a08bbfde4971d116682af8a6755da3a34dd80c73d71936b9fffd727f2a8867635515c12c43329574fc0ef59a973755121def669c8e17c181f82e49f7b18293de68ada255c6501a49957b835870aa2ccb74a4114b383f9c777e338a523f58356acc1f2d7e6a5ca6eb289a958f9805e4b9695b68f261c36d662dc8d39a961a11b7d6d940c60bf908ffbd46c9ecd1280c637a09c66a22dbaece3c6644ab3b90b435b35d65eb1b849fb8f7dfc05f1c4f29041dba11d66ecc17890666c3f8ab5d8c1a1062ee08120f675d157ad36a576a5c8a18df07627289250bd941b16c38257d7d286e92312c522644217c2c43e0de7d0d9d7d0b96e0c250cad8886e0e9160a24bc075471b237dcbbb11266810e7c268aa00300454aac9e76524488b661ebb7eaefbd206586f8fec6db00d7cb96e755903ae2b1c1fe8716c381a67cc9ae6a7587f8cb2404997000cd8350827d2cb0775c4b8565a63f57569825affe81bcda621a68be01973fe038aba5803969ea0d9f9515a1d188cbac5195fc3d1589c6e79f6ee142aa99598bbfabbd8ea54a91231510c03224f2e59bd0cb587ff76f81505cbdf6fdb9c175bba1635c05856a887794460c45da0a06760b59d6298a7a75e0e6f035f139d78e75a846492d5660a94401a88de3e027239e9851a195a3257a445d59c35c9c2c0a762a1273c676e01c5d961e59e2a8ed138fe9e33ed34c55a0926ac5f736456bb61d09c803cc761414ee57c2da9c0595519edfd09a7588f2c28b66cd24ad2e5b547b105d288bb891bb7f86184a42cc606e2979e663bb7173bb19fea7ad8fc1d8346d68d9600f562645ec51001c65dc565565ffbe45e6c097321659d16406824a3e5c69bd1bd43966d7971597f8e8853e09d34cd7ab7da82c127184d4e672b495bcf404a155ec97befd3b38c04dd8ac727bd5a3de2ea12d2062bb60fb9a9a578158e73f6a2210b57f79231d140737126c446e83194795aaa8600cce4108ff1cc0b0d1e4bde2808184fad42c7d86ec8060f3c44c0a22d766ffc24b607e1521ef41e6b42e94260d347138fb0b95f960c23f5ac4630dd8d7112a9a28a0f153304159a65d8b78603bd83e1a9323aba19953ab577896992e6f0c00c9ecaff9c8097d87b64713b12748ac2d686754085a15235583e6cccef244a27c131257599f3466df26918ebbfd2580b081a3e9d87e7e4930e55a7a1562e7f0403d50100e0771d68e8e3121b1d0ab67ce1458a0fad5654bcdf7dcd3bc01a48a9a528e810554194e0b37079927d882483f146702beb69834b21cd3b88547d2b6452972c3318c71dc46e37ba3272fb01f5ad1d917ab80004196d8af7f641921927159db3e85d209cf524d7c1a299a81fe95b6ffa1e4e2d987e76d0266e0faf809486b9a430dc03086daebb2700998c821f823d75b20b03a14d5dcb77f86141d7db5c195b80193b22137fafb28bf135e429aa12f6ead362e3a47cfb1b662a2ebb54e1e0083589dda70e221ffbee0c785d0b545cb953cdca930a1254e99b547cb6e2672c6c01864f7412dcbadf93f946924bfd9aa30b13b4821796e0f74cd8f497b2043eb69e10ec3e9ff4eee227de2d9fb052e9512ebaa0c06272d6d02bb26599e29597b25c5a703c09f48083afb47b935461ad9a7cb472079bd35b0edfce34af60458130faf4e7871682085ac18959ef8fb317a73df9668c731abe23ae80def4851702aab7cb1034a7ff3426c9b3953886a086f72366e5847d9259954c5a642ad10063ad38756976e43dc71a3bccd91b60684a45b90e66ca301b08f919eabc6e984b383d3f5bb07bb6cbc1c21a297c99cf6d9dfa9c039a61f66a67e156f55be06a3a6707076ac53eeeb18b46f99e22470b0224a7e09451e3b64a76e09e1b72e859201a54aab5eccea175553e3bfc27b3ca6227d5bba7827369bf12ebbd117a693bfe77a9b84e17ca1c8d6fa88d508678895b466970a7a616f4177e48751eceedac5f1de8edaf42894bd6f401e2904d3860791ae8380daca58438615d62c3fea35495872324700adff9f4ec46ceb2263fb77a741eb8d2e97a856c39a9b0f0086de364b42887a506df75663cc940b9475bd5caa112480e1fdd0415bc6fe6d3fc3eddaf88974c64fbc647ee1bec12c47ef81c17808f98a1f8a498b1694f7eb8e83d7e07947d5e702c2b2867d53b6c04ecb20ba5eca2e54f5fc9e941b3b813ac42a3af6d217647cc909f86ce3c0a7aff05353bda24754534f333a5ced7f956a91eb6ddb4a66583e3acbf826171777a2aad926a8695cc5fae572a1c7cfd5d9f7dd3f31fd3cda7fee6d9a5e31971aeece2f5a4035ee5527d2b31cc471798d5c2ac1beb6a69637bf35e5eb43914136c54fd7bca41f90861b6b8325c9b90b08f665f472f9f9cd52c6e8781bf824f17f556b9564a90ff489236e8f22276eafc291fb359e843e631023f9511897f744e6177de8fc8b0dcb5d2d3387579424c36588bb64329f17d7d0d6cc84a19d194996c24527750908b3a055bce7c9799a2fcfbba4773df4d9d487b8480291f36a10c3ad8d89877e095bec276c50caf45e69b73bc4b0961c91e50947e0573f7b91d687d7ba8e4c944265444ed3d511e21e0637864ef19e645af876cfabeabd7717ce913b62fc48f2f17fa5f63eabdecda8b5a8b52368945ed92b3c518002a0de5de3f07871c07a360adde69bb8948c0105afac8a438c36fde7a55ecbd425a107dd26e9263f4f316ed9f1154104542050eaff4b187c7d5c4fa5c4da3179376e3d1f0cefc8b9e130191b76280c3f0faeb7e953ad516d11292390898f0e04eb31eafe6837989a63bd3438a4fb1b9e5ac1590edccc38046bc2c17dec5a38225b1b140465e28f8d8eea3930c55b51b197dde5232e1fc201305cbf627ae6e7566ae768c75f9cbade0872b49b1bbf15e6e0abe7b704abd3ae1368bdca4ce36677d94720582bfdc2cf3a6df3c7a20a8a28dd2781d757d4f4177d7c278dccda0b9d8f3a90c4dcc764ce3d7360dd62f200ef3634498eacc57cc9e5d3286b38558df8015e654bfc6c6904ee894fbca35a90477ca035fa99642b3c9bfa710822416265c18df8e4c6565b7a97e0f49f2efab21b0860fef55cbb53b72bbc0cb93f49547cd04d47670176edc256a304b8018ad517ecd9360cf4e6e6a6f8122e56f6f51779da6edf4e04417c81c7525e11e6b162c220afa3648bc56259591a63ca70633000899e529a45a11b0fc10fe2520407c5bb4725d4200d5b48840087e307838c44c9cd8f01d7a3848b5866d96cb3ec9d5477789155178af198ef7d8cb018ac3fb967fe77a22b9d1c29bbaa9f7689277917eecf6e6be4beb4b92602d985cb9779d60fca7a40cb6d1a1a1c8c8784da2d2296f36609d5c093986cdb0c314d34651b3a02802a9e59525953065164dd83585fc2ddc2f5bcce033731199b0b1a34c6eb3be887f8320b82711fb989303dd64d71153877a4abff1c4ca54d19fc3aec16fda59cd97f77cc86971d4f001dad8c5e3588ff5a9ef6fd10b79a5657b47c30f5530ad8b7cb371afc6d57a6212f1d0b3c92aeac06db738ffb8e8509b8c43a0370b2868763288cc94db204b18ac7f355e0b1688521d98851e55d1e996c10b4a62d3581fc2a8444e10fd6142ab51aa35a308fcc547784795485f4f19d81896af643fba23fa86290be4f228bfcadb1c45513c8dd142958867ff8d521947e6b1c62e3609b7309e472d1c74d4147113c0a4a27e82a6decb09e6feb2f1c4a794ceaffc0157800dacfd1345c4e76744ec1cd69f47b011aae67e1a3052508676e0e2e2967bfd79c24e34ee7ccc6076b878ed2bd3f5114180f08cf8adf77889c35b0bd0ab1590ea572076888c6811be3c179da9dde16eddbd1220e2491036103232889e6e2eb2e895ebfe9f26a79bb88e0a671208b869a8779ecc5d17f28aaf3a19237404d9ff7703afec039e557091ceaac6468fd22cd8ee8621ee984a169306d9780329e342d39d268418ac8d31f753c71c9b630024d6ed6609039c7f67c0d3ce3709a504709a6c357d37d960176b9efdf9b51a8a5bdc3ef4cc71c84b17be516117c34b943c867b27bf2cb2013e5e2a461be206aa81ce399dd05802c0fd241cef5438dd76bb2f7fced8741f376888223e5ffd69c158df0922fe75b25f53df301fed97aa8aee2009251937ebf2ee1b206e59856a37fada70a90c70c9c85ec09450c596a361660de934fd43ca4f9931424ba8beb2c484c75ae47c7fc20335d27150eae3fb919196d066f7b617ee509b26701ace246a5c9f17f1a8eec299b935694fadb380bc66e227fabf847429ee13323de6885b162d76f15e6fedc868ba4221824987a66a3bea70e602ea580a1f06a4d1b23df68263487d7c86551426329772ab9a1be093bdb04390d7a8ca61f9c9d3c5aefad2cfef40f8136e6cf0b1b0b2e7e29e30b032e2d21ec7c1515ce896306ad09665ce621c8ea413bcdd8293fad51f35907eb56eca54667ddbe1556403a875b7250731da3c0297c76420d36e5130a0b8edc42d13f55365323ee367eb1f1eba5c553ec4286c20b5818d08b54e1c2601e23477bb63ff2b68b7d618e5addcdfe455057815360844c8f32bebf6cc0440c610eb94c01a5482744807c244a97a7abe8e277a2babb34c7d4e7138187864c78c1952a13a11e41edd4cd025bb230071ae5", 0x1000}, {&(0x7f00000011c0)="891fdf7e2b4f35d7bfca3b17e4e1e81adec00749767e6ec45da16e659bf3c27791537f90c91c84c0a8e2a41492d70106cb96b09247c0bacfcbfdec091d9bd92c45a4c354f1ffdef9b550123e2f749a3d4c246f2e0e4270cc261438f5dbe392e12dd1bc15830a6599b638b9d19d2d3c0591135a9b5282c596ac49b4e9c2bc0f38eea35a7ca6f717860bd24e766bcc0ca0bb2749838150f3d80ead9e03eaa7df84e78f0244821a3f72e8fa9607fc21fa0c300bed74874be4f19f39c367c1dc44b224d2228b9490fd8d9e2c1f9cf488de2eec0558813a1774b235f44368f160e556618e95db572cdba21a888ba8a9c15d20519dbbc6186866d3af6938535d59ebce934ec54c7e9bda9ee19f3a4d273fd1ed31eafe72cdff8bdad152df5fd16fcc15622b35b6913e7a8ff8bac8837449327b90aac185ff457e02a5b2950c153eb948ab948830add5ade46b5e548004f8d4e5f3b3c64300e94721979684361c98f94ca0239384140c1ef757ca375119745ef985ec78ca75b1afe63ba7a207ecc10da42cc59b3263b8d407f9d5c0dea2647b1974c9a893892184bda5a8708bd15b79399faf37cbba681ffff419db1d2dcdb2e3b215b0eec0972f0dfb4b004311637de12ef9f52faf55240d304c8ab6c0c9c79a9eca188a6953a653ced8b37b0e44fcfbd2ad2ed5f77d24aa9749ff4ff6cda3b795b7c4e9ff45625a530b73306efdada0a613a914dfe9f3bab472c95676a5d5a10e850451cadf2a357cae9e809d7ec0244eb5378da48cbff89b165e406d8abccdbaab527a360d63c427a066b166ececed36c472956d12c60588f12a57a140525b66ed825cfeb031601572793ae7bc135e05d232f29236c106ecd2ae681705b2d80ca86d0a0283d17c99c530d344dcebef4d047c41e7f97158c9e0bb35deeec8d83bdc58e2f31e889f05e5dfdd7a7c91c0bd381e9a92681b390eb8e69fff6c98c55d0ede450d2b3445142c0eb700bfafdfb46f2a34f92631e645b51d9e714d680ef4899448b274ebd056e5364d73d002b63ef846bf8280d9b1261c4f1f471be4b7231c30b025ea563258364ce9f6d6528b4697fb47043eb84b54ea137052690adeab94873060c3da92f377d98b33ba57f973301199e2c76dc8619b4a92087badad29a73671a4183ff4ecde7e50a153e01e5c5087a9a612af7d4db3481072c30c3d8af28b8bfed3e6756ec14488b08c0fe5a92c3900f8d84f12ff4fbfa079b8a945480445fff11e109358cc327fd8e41b1403425ffe497c13c9376248a41d76577c9a0e8a7c8765fc170a5eecd1739837746dc30d06b8a002f3fd5a65e4d64f628474847c1e84da8ab2d093ee0338f9b839e9f193f3522c228c104b7d282b5eb934cc2d399fe5a80c6d8de8bc09607ff194d490bbf700867ce5a617c4d9b1eee9767fe78cd0e0073e7e5997a7207ac15484665ae7eb1844e94a4c345479b6a8b904a0f786bcdf344cb397552e24d3cf4a39d7a1c4368584d10adf7e2e9a54fb55f5c38cbb7bec881b3ca1151658d605777f5a587c2defc9c3d73eeb2d751e440a76d5213986ee096d0389c0e3b70d2063b35133066a75f18d9ae73818bb2d862e1d6bae7d03e0220ecbc09dcf5d1f3adcf8fa7f91e98cb016aca9b60da00a95b2d6c055bc950cac413a699d13ae900a638e410da4f78f4d6b850935b58e12c6f39d61ef200bb6e900186676944da0eaad6857a6760e5546e076857ffb0609ebd1c5e156fb957724a8bc52401ec104164e0639486f21995701d54e491d9bf828582c712c73ae15882582ca86f43f5543aea7af9e821f38fb414d374036a78d1286b292459ff5164d89fd775beb543966886e73ca2b7fe3111a9268b4f49f713bde3fc26be976ab715428f015cba16a57b194ed0a4b3dfcc53a4259f0355e74bbbc9a9b8b08a11745fb1c0e8ad5234b70cf500ed0683ec4a754c2ed9c31362118fe0f48d864662e4f848112c1c34b758480a14e7d475fcb4deb70660a30d8d8cce7059f30f13602cca5038a2807aef3ebb30e2647ff63a8bc2a8eedb2ad86729d47ed80cc99a2ca75c2d9464ebd661b21ac9dc99bef18e405fc006826170e054a2ff56c9ca6682d66da3843b7fed4eb2400d508405544128aeedf1e9be53b385c93e814c3c5f686966e0b343b1b91332f9dc5f07e322b4f187b22dc306acb8eb8c8232c2bbd06f9c3ae12e025436fa0464c6fa32538f22239da9948f48316b3f29b549bad6a1128f07ea77a25be551f63cfb2d07e62e9fc2856fb3fb4ee7d9054ce317b79da2c453b4493d90111af1fc93f23f4837621e50190485062048bcc04756f47948d4772105aec181cc104056c51d6b00c0fe9eb005a63ff405b1846cb79442d09f934e8e7898c857d6306de4f4c425d1b5ee0ffc6a3e3efb89d25f3fd61882f60cdee6c15c0b34fd16abba7d651992187370e93580faa115f09eaec493e174b479ecf3bf2d1bc9e38833648e2432a75fe863319441284ef505709699dfac02ac4d661f154c5577d314975459bebd4f5b9ba5443f21b7741eaca2d5827cdfeb41089e9155030e299717d0bb53b211fc9a33a124dd93a3491dc2c4c5a720b2dc69fbbaf16caf52cda67b6882d01f9d49d0ace046829c6cdf197c0b77e779041df432c787221aa218134f344c13ffc7dcffe99132886887bd310a89ec2a67bd16893798c6f6fff07a33bb73df25473e93a731470588ca3c3a00cbc3240e4ac13419983bb5b40284a78cbe2c66ff75f674e7947f5f9222ae37dbadbd7c29ae9e8cd66bd7626fbe3b16ec4dce895c24d6f59989e9295c1d7ae4f81078cd4a5e5997185ee655d18da216bd5aa7e6e6dea8d9593a66a1d266238c7cf105b0330e7e25b663588ffbe479dacf7fe4af41dac21072a277f1e1be3b20a2ab7bc138d896ca18e5b85c906cb62c5fe50e54f04c49799a4286dee12519808b17f8355e5318dbb700c677827127deb8fb117715a47136e1be4ce3a04aa13c7bfa2eee5c0ea0e976200559ad735fa090c29f4e61b3c80bf126f7c91ee448751ec0082fc896229a88d0492d6d79869a1178049e40e161ff7a1869bc5490948fb27526a308da90e96a4843d60d7341de85e62db9610967c91a4837fe3b23b68ff6749731b3d29dbe128a68c303eb503e48e6afba001bedd6c4387a378b64433137250a8ed0b329504e6df11a2f0adf0ca11850df8257b95a6806fda65b77bd962c7edf14ae8b118968ec78e52a7b3e8b52ad6efab507245feb947354fa2a23755491cf14756a5dc82d4189494dfce338475e65e926426abf4d89cefddd9b0ddc1cfe93d2e8e1c0fde3874645fbfceefd08be8c865980fa68c41a325ac8bab02cd43981bb46c1b72d8447dd522ff5c27451135e88ad195e0c752b74447b54f77e4d33a811bb41af09148fb84cdc2d0ddf8cff7b6bd1da82ccce39f516c100b2946cd64dabcf03bdcbfb3519c66bb75e3afb2b07f6c2962461965a8ed6726a426b5a916e052265176bfbe1cf5a18ed3bc9df3ab0ab217bbf9d97a3cce12b9ba89148d2d2ca11cd32671e6d0f61277bde86fcbaf42fd60f46c091957379e46b34dfc8643c6f1a539bd2f2a3cca1a8e02f4a5458d5de9a950ff92de84c1b07c8a31a391029889953940acbb2f6d31325410fb3132b2b495c5fe742067ad556c8d1eb48c01ba0477fe9830e23dfa08b7fb1cb26b4e57aa191bb1a385a3918bc2f895bee1e7ecf94d7b6a0dc1caa2e4f32857f9cc8d8d38618d229c00c39bf105b26652fdcd4876143d376f23d7814a1317157535b88985df4bb395bab6ea971e5ad88e78524d9beeab649dd84b18797f8df6b9f7e5d5350304aaf7a3818ba111ce3da252a095405638f9a919bb42c59c21ae32de9dfcfb8ea710892e3baee4e51525a99d75a89315406486dd0d13a5ab235ba194d6113ab73ccbc7f88296401bbfb90fc135e0d0a66f8b108d56b70ed2639cac5f61dad68821cb61b3a91f7d56f7015beeb8a99b12843128386ab5ff66806fbf0d8ca3994773a584345ea824756668834cda1fbde62bcae553320a9d035c572f3999fae0800da519a0bda3b283915de39f5c98405c32b2406a13f5393eaaadc094d0923c6b927a2454f71a45862b7ea116bed5e3dd3d0ff7b495587ac03837dc395c60ad9cbf310f0c13b45afaf0d9e45e73e618a1ef29ec091e15aa650e2b647741b7e6ab9538a540fdf7a324815b3a521299415176ddee7479a38afd38134ed83b2b66d637004b605e03f8141305816d60b8b1157f395884b30870b4c30ef4a05332c63c410d47252f7923b0d46929056f93017694fb7e1994e851b5ff6f6bbf41a20a32ec88f1b97bbddeb3f91946c23fb40127ffe18a7ea94bae501294f407f96ac0560b5dac65067d6ebaf094fcec392ebf6d6ee58c542b711fe15dd533328fd780b25334e33c8bd050515059de73ff8b9f1a3d3dcf556bd731b47837a271fc4541905bc491c42bc472c46f4d3fc32d5a2875ac3f3554c2284c999726b0d3c8726ba9dcb1305e62eac508dfecc3ddf460d7ac34f0144d061b6c5517a24532b61d00345392ae8f9aa9d7a2fbcc0d4b633a056115a2fa6fe3e2ebcc7c7b27c7df4bfacf7312ddb2106aa93c648b101c21b13fa40da62322e1a8161029893b3af7e598fcc914f30f6f4a26cb8d528647edef2171a0dee6923ea9f8b1a78d610edaa49606208b9e00a436fa20f3a2c10c5581f9422c96a2acfc405aff612bf8e3bf3b42a838880fc52c8d30c375bc3269af8c7f01ba913bb978ac2892159129d3fe73e6fb3836dd0eeb6b8cde9b6d9668125f7df03d64c239f499a2b3eefdb8404ed614c1e59ff07975e82d29b6d4265a1a9858c5c284fcfc792b2bf2332f5acb66c6a29b1b307394fce69eb2011a738af286599673c104626900ed22600f265dd8d4e1e5524d90d1f0b89ffdb3fa42a2caf77a32e693fdc285d4e88250bc61dede9fa698db39f7f1892869164a1d91e59dc32838df6bc7720b8b2ae27340c56c7cce4dfed51cb236d73ba306e90ee8ae200f878826b61d11241ab034f6f1c9c8ffd39ab6a9451fe48ae2cd7a0ce1df73a81cf60ce30e0017a42e333333417afc37bc57304277f600aff4556e05e399589c7051c2e1910dc3ce9c41f4d26a5c859c75c8c10f02b76b329c5dfdfb3f96986600ea7af6b74f71f73d218c4d062dd70b1d926a782e1d3ef6d24d9bcd34c0f8f44ffd13a26f1d99c5233840bdaadb1fc5dbee63226fe90379e8e51b87301c94fa25341080a7859e051bc8fc88344d02617338accb57fe9032b9523e7c3e8326e977ee1f2222a2fba9226c1735556c3fe70b88d5f677582887f89857cf8f7f8e38061552d7118db91ad6c2003dfaf05a58096c05e910ca295dd09309cf371eb9cd547b82eeea6ab9524391baa92e409ecc2043db1ad446b8bbfcbdac01043d2c020435af59a4b502c675ae4af534a9bfbfa3ec691fc0c110824d6b98be445e9bad766064d6669ad7a9c6047ff7401d903e346d1ad7d4a07d0ef467cf4659b14a75bde768a0f595f5142b4d048a5d4e713dfd060a0695b7f3a7f15d142e0f138359045fbe001bdb197e51d2afc7c518803337f7369bb2354927f5e7aefcf0148bab45dda9f55e2861b0a27afbadb1031a07e0206d475db6700a92fa63691e9d6062df6376108d90f22ad56d413c347ed1fcfd38d4be139b18e3d74c23ec5bb086d740d14a5af374d154b2ebcc872a5be555dba130834ba58aa0b889c41bb085e3e0b19fe0c6ee73332a4bf2f318f695f68daf39cdd07e", 0x1000}, {&(0x7f00000021c0)="f14144b4ebd00a9546532a6f1897cc8da37f0d6863e21ccca99c11e950953f2b2f8bf96887194782e7dbcbd5e633cc9bac30dfd883b1da6afb753681899d72134ccdee8ddfef3e9fc6bc93d1f4e6c597be295ec00f21b01e0f7491aec0d91fd8e2a55ae66ad1f68e330ae91907ad5b22db", 0x71}, {&(0x7f0000002240)="a80c4a3fb034a236f71c8b0ed4bfd792611eb4f184f9d9c7a87503e669e9b9185976b1007407edacacc95bfd0da0763b44496a1af25b172496cfadad2b1e486a96f6a97df44adca42ecb87c477713a76fd2d7320fa10", 0x56}], 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000002300)=0x4) r5 = socket$inet6(0x18, 0x4000, 0x81) listen(r5, 0x400) msgget$private(0x0, 0x502) r6 = openat(0xffffffffffffffff, &(0x7f0000002340)='./file0\x00', 0x40, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000002380)={0x4, 0x7f, 0x6, 0x80000000, "7f2fe57d6321ec42efb6a506761dce7ebb5fe3a1", 0x9, 0x7f}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000023c0), 0xc) r7 = msgget(0x3, 0x8) msgrcv(r7, &(0x7f0000002400)={0x0, ""/157}, 0xa5, 0x3, 0xc00) r8 = open(&(0x7f00000024c0)='./file0\x00', 0x40, 0x10) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000002500)) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000002540)=""/221) r10 = dup(r6) recvmsg(r10, &(0x7f0000003780)={&(0x7f0000002640)=@in6, 0xc, &(0x7f00000036c0)=[{&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000003680)=""/20, 0x14}], 0x2, &(0x7f0000003700)=""/82, 0x52}, 0xcc3) r11 = openat(0xffffffffffffff9c, &(0x7f00000037c0)='./file0\x00', 0x20080, 0xb2) ioctl$WSDISPLAYIO_SMODE(r11, 0x8004574c, &(0x7f0000003800)=0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x10000000000000bc) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r10 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r17 = fcntl$dupfd(r15, 0xf, r16) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) r23 = dup(r22) listen(r23, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r25 = dup(r24) listen(r25, 0x0) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r30) dup(r30) pipe2(&(0x7f0000000040), 0x0) r31 = syz_open_pts() writev(r31, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 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, &(0x7f0000000180), 0x4c6) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x4, 0x1, 0x9}, {0x7, 0xe9, 0x1, 0x7d8}, {0x4, 0x0, 0x3f, 0x3}, {0x2, 0x7f, 0x7, 0x1}, {0x4887, 0x5, 0x5, 0x10000}, {0x3, 0x25, 0x3, 0xfffeffff}]}) 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) r3 = semget$private(0x0, 0x3, 0x4) semop(r3, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) semop(r3, &(0x7f0000000180)=[{0x3, 0x7}, {0x4, 0x100, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x81}, {0x3, 0x1, 0x1000}, {0x3, 0x7, 0x1800}], 0x6) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000200)="8c65", 0x2) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000180)=0x101de) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1b}, {0xf8}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) write(r1, &(0x7f0000000280)="8b14af9d0ba66b27a1fa6f0dd0a4b5278dd04aed1dd1a2c19c9d1d93abb3181eafc39c23f4051a6b80f17ca816b2cb65fe673e5b1e64fd8cb66339ed3ce9070b00a20fb145cb7b159211847411c3db016fa468a861756fa707d596380a97ec0fda77c16322f805d699761f2485f9f3139b19d3a12fec477e2c5dc949da36fddb5af5f1778c0a41c0836c9dc6e8cc8eecf87668d721a4fd8f81b529599b54ee5135ec9f2663a7f625d978cc5e93de32c67361d71d8542e74d5e2fb6f377340572df", 0xc1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) getdents(r4, &(0x7f0000000000)=""/123, 0x7b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r2, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) flock(r1, 0x4) chdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = dup2(r0, r1) ioctl$BIOCLOCK(r3, 0x20004276) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x341e], [0x80000000ff, 0x3, 0x0, 0x8000000, 0x34], [0x0, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0x20}, {}, {}, {0x0, 0x8010}, {0x0, 0x0, 0x0, 0x4}, {}, {0xfffc}], {0xfffd, 0x0, 0x0, 0xfff}, {0xfffd}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:00 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) r2 = syz_open_pts() socket$inet(0x2, 0x0, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x334cbeba34293c7c, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) close(r3) dup(r2) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) ftruncate(r5, 0x0, 0x400) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/70, 0x46) syz_open_pts() syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000212, &(0x7f0000000100)=[{}, {0x5, 0xff, 0x0, 0xfffffffd}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386206000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3f06729a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3793b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244afc8492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75750c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056172971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f42991f7fb830ea6c7a77e025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefb8fb07c0e1c38378c6bbbdb08ee6beb8efeded85908f2f748334b001a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d71ac8b2bf33df636ab8f6b01c3fa1fcae229c2b8e9806967234c3d08763de940f52bb4a8ada068433ed20b3af9a444a9062583b22aaca113e5d47274158c86ca581bad27d80813b59d0e9d7f583089e64749fe3483fa8d55b6f4c99c5307719a858ca95accfd0569339c38af3447e5eef836221f10ab8c248a384dbd456176eb5d64bec7222e95d54b2186a8a5f7f299c41eee7937dd8447c99ced5d2620ea0d0c459"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f00000002c0)='./bus\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r11, 0x100000000000, r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r12, 0x100000000000, r12) r14 = getppid() r15 = geteuid() r16 = getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r13, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x0, 0xffff, 0x0, r17, r21, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r21, r9, 0x0, r10, 0x8, 0x400}, 0x3, 0x80002, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r22 = dup(r1) sendto$inet6(r22, &(0x7f0000000040), 0xbf35, 0x0, 0x0, 0xfffffe4a) r23 = openat(r22, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r23, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:00 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) munlock(&(0x7f00009d4000/0x600000)=nil, 0x600000) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000000)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000100)={{}, 0x0, &(0x7f00000000c0)}) r8 = socket(0x2, 0xc003, 0x0) sendmsg$unix(r8, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0, 0xfffffffffffffd18}, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000001bc0)=@file={0x0, ""/10}, &(0x7f0000001c00)=0xc) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca65896bc5e57c638e6082ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500123c693d0000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8d817916011c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b76292ff01854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) geteuid() fchmodat(r0, &(0x7f0000000540)='./file0\x00', 0x0, 0x2) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x2, {[0xf87, 0x0, 0x41, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6334, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x6, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x42, 0x40101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x6}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x81, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) write(r4, &(0x7f0000001b40)="304596e752b1224c3aa2123e772fea5c6554db68c536bf423414043707e1382a2b39e9d1bdf1a6902b7f92fa28b13441a12f94bcf9b4ebba76cd1e4e58e9cf531c8fd79dbd0bbe4bed0357", 0x4b) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCEXCL(r8, 0x2000740d) ftruncate(r6, 0x0, 0x7fffffff) sendmsg(r7, &(0x7f0000001b00)={&(0x7f0000000580)=@in={0x2, 0x1}, 0xc, &(0x7f0000000680)=[{&(0x7f00000005c0)="53b2c05f1096591e0641c1747709f9208bb7db23f992d610734f02a409d300cafc664a0cb9e2ea50d8d5edf64323c43ab6ad8e618349de25e8c38f5e5aa8f101629351ae7090fddfe28cc7d48bc9242c92fbd19945d91a0109480f53c692927b8a211f3864f95c4f1cb393f82e72fbb617fc768756f020c00fbd74bb2bfe0c2436ab735226d3c3e0481c046ff7d490dbac071039", 0x94}], 0x1, &(0x7f00000006c0)=[{0x80, 0x1, 0x0, "7b2fafd8538d7b80112ea82c1fb3c91d15f2cb9cb8de613bc007397814c40c061c129f9899c68f23c73f8f4b571e1ce46050b78d0f6a4219ca9bd5c96f593a0b9655f48d8dfd84fa26c2ccb71bb6d3933acc1435ea6dbbd727edd72944c2d3472f6dc97f9183ce249348ca"}, {0x100, 0xffff, 0x7f, "980cf0b8d373a3dd79da4894abeab8cd99db9bbb10752a8301fd5b2f944d959ea3daa1ecf37c512be9fef99d1b66409a3938f2e83e65824efad757902fa3f367cdce7b2171b2dffe7bfbe11785899a085bb3286fe2a903199f146e4f896272378455e9e5bf14dc9ca74b5972ca1a9666d22ae11eb87084321188d3504e93713bc780382a6cd245b54902df17f365595d72d571bba8e8229d5da461ea3cfe8747cd70694bed70bd1105bd45082decda081b5db5b285b0083cd56ea10304a340e5327e669b81ceb6b60cfeb8b7dbd802553bb0b5146ab1085ac6b3e9c16cba3344c442bc0fb522df2dc2c561"}, {0x1010, 0x1, 0xbc, "db938ce5ec5206d463cc56ae32e27ea0ea1accb99bc29901f4f384f61f20cf81ffb617decc5aaaa162a278ee02ac1377dd0644b0fd03efd1915ac693284798e9458c73fe518928bd139af89fbb133b17a1ac97b6a0c5fd116d0f90ef997bab008933d70511185faa7caab6cc78b5a9cd15055f7a096c4dc3105943e029e3d8175254dabbf513f8bb4e96ba407961618594a4da81c1de91501d54480cb536f6714745d3785ccd7f5b67bbe5c5813a7a9e277fc4994e365bd6648103627a5f6c74290234cd5e1d0d9a18d8d270dd83bd2c7381e2f32ad766212d4f82d693565f9263130ff1e4e57d4b79be87af51aaa474d6f662c215fa36b455f3ebe92f69ecfd42b490fd76f872764fc3192a81c7bd5b05ee33257eb3e22a9ba35ca20550ff62013bd259c80504b2cb90c94e65795adb1854aba56cc9dfa4c7256e2f09b980a7b2aa1a7a9a6abfc6f97e31efd7ea1adf19b256f290d4574c515b65ee83cfee83c4691892e1ceb1961d5dc763623c5825dad2c783f0c9e5f8861865c742a239aaca7035f3c89f0af09db246365c7a0ec1164cf1f62235ae31f4417ff9a5fbaf5c5deb340925b4465f1e9976b9be9434726d295c5902f7d6da0f8f2ac76e845319b296ce4efcc06edf2c4d66c27656fb13c08374fee7f484e0c5faf68ae061b5ceb546d230879b132ea16579eea8d90ba895422b03573e42ef21eb7a2f977347011837e09fc09c410424bf3ed859ec7af1bb88bcbeea51008dd404759edb890493caa7f237c8bf9814a8023fdd70bc070b61b9f2ae31ca5b406380a533ff6ed4218e011618609f0da3e784342452e9e6426d1369338bd5f97ba6aaec35a12cd3f673a698424597a9bb18a80a97d00270d99e9022b3547acfa589a253e78431be58dcf2b094dd9a6a489aff066874561a16b00e2033f7b7719c4b63456e7df564534e894b427f4af3c1ccede13a0ce1125109f5a2d5ce23c5b36fae890f356a94bda5452f6d7161a25385c65ca37d1851691f1211d8bb49837e386f2e90a64f6e4e679a3f6912e0b0d3767f3a70ec42e74a728fc8930e19ec3182ea722e249e4b52ed68bb88d1d699aaaa06b1fb6a11126f80ddd12fd51b72a5852721b838c561a4f3ef551bdcf8eb1865a675532198b67715ac9b1c0f2ee0c5642bd9d233cf4e6b1f70abd793ae16d4ffea2ff6dda4e2aa17f0c32b1296536397d36d638d3ee729f7fe11e02bfd4c493fbfd56efd5f88d9e4a7cb16f627c1455e754a10e7d064721470e9ebb9592d9a3652f0b960df0dd6ad87981c5dbd3f326d092f1021f4feccc1ca88bb9db77e6a1b7c531d5998d57e06a47cdb17d797441d31db650afb64d7ba228783a37fb9e3113612eb4b8e906f8f6dc81f37575a296bea8d9f45b6c21cda5406d978c53a21307ea58b0ab411849b5990619fc011a515f578e06b9b9f4436a798ed4854790bcaf8a331c35911b87c4ac2be80a8b1a839d5cd1f7fbe2bc5054f2bcef043fa9ef3ecea980f33d9212868ee3d0f60d8b1135c3156b5d6666bbde8dc23b8225c822bdd1a81ab3e78e3ae4b730315d69e37c0791ac76a25a5fbe2f88f84c8539a7722d5abc7500830a2b1b4bcfb312c8b204eb45db0f801f35281d6de93d58e3c6a489d52baccefdcc52c061e1bb61499901bdb86f02735009bd8c39ff8bc6b6027b7a12d81fa07376be02afe14919733241507b1f4492d8e49249ee7c172c193b0ec27c8ac677bd40268ddd5dcfe72254286651e971d0ae66c614001a6baa2a0f528725201f560cc732afb87fe91e962858576ed23806f08600ee69c10ac9282dd92f63085c17eeca93ad87c67100d08e8ba5307d99b5816b7feabb7341f22fb366e96784a37d1284ad71628e61874c1330e217c90e77d8240bb67d2001dc0344e304dcc1e989c21d9fa857ceb3ca453de6c9d0b3f20f691654c69d344d9af80483d717484d97c9426d8b428649f3af8209f438ee38db1ad249207cf99f31d45f0c7c4087e48ae7808ff1cf3eec2b654a1962170868a1b5afb36d7deb2cacce9987b4bd263940ae0188b9befb28f0fcff7fa2405bbc0e2312f6af10a2a11dde172e3ea75ae54d20772f0efb5dde93406f1253638b07cccede87352c88f352b0d5c95771f7f762ae093f3f95d5f63fad40dfe578374f5f32c8e3eb3b625b50f547d02d89347bb55ed0e058ac1b4e743d79f0f6e5c3b812655a7cbc25c20e6caf11a1fcd3f53672bc7a624c6cbee8c7a4c6621fb35be01faee029fdef0a0ac5395f2b2b3ac8744f9021d9a4cc971c12e664944a92e38ba38e157809373c43fb6b01ed710cece9831af0eaf0f2753ec8b58ba1e0b91f44304419a76048318a79ad9ec0c89db9d1766d2d58c8044dffacbce584df91abd55af1a36f1db40ab101e387f7eb0a31cc502fe0847a9daf3886804a91295123c883a05c3101b20b7052a87f1cda5ec55c3f084e3e327ec3c579cfe3027409a6db047258849cf838b6c269f4f8f77f1059f589219ef926d7fa3cfbb29381b6747b477c6b95793f219cbc4218caf2cd97e7c2d5f0cb83dc748bde8346985b4cddd74499f11adec4c34757af3c4c7d71ac3b65528be85a19e5a930c0d777f3d645c5d4d9828e7266c85912c6f74d974fd2b1ecd6e18fd27dc82890fd91a68a0d72cf64d591004365c7504430cf940742fefb6a7e11b2ffdfa84d2489e6a71dfe96a27afe8adb967444776e8c2c6509656c9c66b4f19b09eea9b8d69cde70d881ac31b99a78e3d5e80629f2e1affa61917b259778815bc6dc67d5064fda51c8af0c31356684a721aeeb4a308b1421b871aecb81d61dd77387fbff2fe4a27355b897907701416eab3c0e05a9c8dc5f42fbfe31c285024a53cbd4542c0c7357000fe7b20f954c8f1cd44374c8d6837740a7ffc51948f5155474581299abc1bb0b4e79960ad5ccafdc368d9259f5a1754fa6321af7bbc8f0163ca35687c6c19fbff889790a43e9c104e30d485a169a2ef9fbcdb873ee18b224485cf80663a6ecc5ce8f21f4b5cadccb44c9192dd8cdbf3fbe79382e35c5e9bc6ea44b9dce21c679cb0b0160c4eacdd8c1ee14ec362be37b0325196ee550d738556d0c1c24fe3c2865557c3b46eeef7a13e97ee225b809bb9105fbc1eb741da07d0419106785ea9d451d1eb3bce09a9303206330082d4b5eb5988f5c265185a9a6edb40fbc2cf4dac7b5df0fab7d7e2fb51275acbea57b011f9a0e0da46a0962f92baac28f5dabf0eec1592375f4100e5e7cd647a3f45e6131cc37e1f029c72ccc1cca050377acc874608375657a06c75ff4bacb18b89c19d0aab89e49040f2ea00bf7624cf8158ee681369d403055e85ef365c07cbfc91ec0527f022bd2e2e7dcdd4a341caa1be56e670534df7381f145e5093a1f2e99aa5da64207f5714ea94fd0a7ac647118fc1d85bdc21f50a4be7fa60bfada0aaf4816066063fcad44d7ce6b2ed5b3be2fb9c0d909e2e173c33e00be7fd31372858bfb1732532cd6b15d423c8a6c73dc42072e606ac162fbc78377dd5859effb9d3d8c40878cc56fe07a3b4044ed26af4b39f558037de701e7f9ee1e5c302c21366a47642c93f146876cd96de9128b3f8e0cbd5153a886884ff179232e9c6289cf4d6c1468c1b4d1cafc662373261205ccfd6d72f1ae66974b7618064d451935201e773ff259834cfd9ec34f14af6d8c1e54a17121b9efb7bf3b2cb5a5c03eac3b118d2853cb9f9a8411bca31f6233d3cfc8f68252144eaaffc72b519610b793fac3d533705e39f4c7f659687eb4fbda29e823f3a117d4955d8526e22a9d5de9b0cf2e288d799b1f76d151c63dc2bc69baa7c18f00b44dbdb227e506c5357fe2a81b87895cf7fba3981b9b08b4d379f048540b2d1be81df9a206265b5a533a331bf080569ea0874ca82627c36b268ba66568489db15c778348a268402c8b190a2a5e6f0ec6e8debe4a4d66ea3a812e68499bbfb39f7372e0c0ab4648501eca84eb1f02a9233f2c9438bd05823386125d17046a8ac815a25f64ce1cd9538b436d547285fccf27ffec30e253cc1609721e1ff7d4464fadd7016ca2a148fbd354e89d3dfebf8ec623f91ab856d778352dea9d19d2d64bc9bfbf98e29e92fab366923501953e74424e05d7bbd3e566a998645c7f2468a8e5c830cc27eb1423876d97e40a92dc81fa2be3b40d812e4477856368974064b5cdb9e0f7c5c4c786ba8285788afa40813c8720959f052f3ae1ef8bc816728cce2c7b8d94edf0a432d3f203aa960a4d3501695ca2e1d6ce07bec4533f29864e28ae012bfb17dc23be35212aee8b6ea8f1adf9cc6b071d8725e04938b3fb2778f1a86ca1fc4afbd6cd5e03b3e444b2f206cc4a343e02d7c0b4d3eb1c9c197f7d6a862ae427b08a6dec1371bf9aa354e2178d8592c9900e61c68a2a9e9759da996ab639e7e62f00b00c322aa878575c00ea40e46e6e36108a5b7702d2e54a8f4268055e63ea83db8563eabeed28092e4ba8009b8aabff0611b90cc9239f927486dcdae9898befc2213a7fdec882c3bf26c23c32c5cf9f770fb391138bec957bb49661a1eb1ee0b326fe8313b074e5bf942055584e02b478d429ca8e425e7f1d4c64dfe786e7c0e0ab4ff275ea4fad59f2eaf8214383fe467f593eae2bfbde99ab6519a6c6e1c9d4016b559875226d5203b7b3cd780d5cee09f67aaeebc2b01a7f6d4f5bbbe4400dd2cc95d2f1543b847460fd4c04bd9743a0ba374e4c07ef71deda14b5fc3a645e2223ff07071d1c700e1de1d2c30a4f73f58467c9e717d341063e9f10ce3521e03aecdf8454ed0658a182497474254d094b413a9a7444280afb745d21a509b48e609925fbfde1e7e3a28194a99720f0160f0b8637d5f18293f6615a500048c8d8699d0c7a1da6258f43bedcc72a7bdfbbd83aac9dfec05719fec4a93d9f6870d862d31879a0b9db54fa7aba5acc9375b82b5c1c6da0da57cc0b6de004e120a1476397806cc343e3ad919ea2e5bf32cbb64744e866d2597415f2d8b328ed6b6f026a06c6c692368eab1ba590fd6ac462f81888f0b9011c72c217d161a4b53dc21474c478f02776bcf0ababf47ff14af97f48c4ac219b17c6c842a0dc7ae0e2be3b8674ac4af8e2023cb6d0437158de113265e0f8523620935aa8bc1f1ddddad673323ab582b862868c42a4385b7bd542b9162b26084850047f5a49eeeb60cf1123d69944ee8eb9071a11b7be816fb7e17543448432980761555e28ac78c147bb6df2228d35d2894664ab73e6ed29a0573a9ee3c79b117780bef9f9e8b4bd497c9fc81a555506462c58044fb9079bd588fb23d9d5eb5eeb392dccffd92e45506f0b1c061af985ba08a3641c096ab0e026c3007050b3fc65c87a8a7c882c61aef4fce0c723a0e9a618aad82f0b78f87cd27ec60b1a42b327a233318d477c1c4b8799e69b9cb13df6dc16e26d39afb779a6a64e3f52cb4e969409657b837b67b22b94cf4b3a96614861c9b33ad21ffeef293d84c522d846c77bbda1c0871a6322b2229dbb896d74a37297026c79871b2ab8e079acd9a145688cf5e9820fe43fcbe32575abfe275c83d488e04795e3a8f812c1de1dd790f66e3ad5f4267daacbc40613a9324b8b4fa4877f734ffb7f8310cba0e259ec744da5ca5ca33a94b5125b8092276e682c7817d02231336e6ce9fa52b7d0f2a4c9a93e5117cc51616e114063f99459d5d3dd46dedbaf51a9605f45667e16924de0eb084dff04be6c09a389b890600cea7e5a11f50c295733a298416add279d55126130c0177f716caae16"}, {0x30, 0x10001, 0x15, "3a2f602f94d8b95b2e774c2621ad058b11a4dde9c161f324425a8086142ae336"}, {0x78, 0xffff, 0xac, "3bf8b6de193344b8bb50ec562976332bde1dec62acaab8e648a89e7658a7874013ec4ed4f2db4e2ad0128026928a1ddf2013f393b2bea21dd993f235c2739bcb286c65733a9468a68d072f8aae1b647a7d688ecf67bf4918481bbd30f203b825dc95a6983fde"}, {0xc8, 0xffff, 0x6, "6009a6504a6cd5d66b07c8c972a7c202edf2bfb1e295125e13382a05862df8ae2c115f2c5a73e288c6ddb4eac2d045bda6ab80aa368a0a3c8106a317ce972eb9b95ba0ab457743797fbf5ead0eef6120bf0fc14e122e78cf26b688d98c4572888f8806a64790f27b9d3b645bc59ac872a3d647e9d1fb900fc8ef7843916f38e2d230b072bb18aae82987bd7acce922034d2e1a330594a0d488bb308803683addf5c3c5ddcb79e5e9e4eecb108a424aaaeca3d56601166383"}, {0x48, 0x1, 0x2, "d6d07bdfba7bc0bcea4354969b36acdfa6724b84ee190ed0f520bdcb165ef94c86e6962af97feb64ca23d520b093b1f94278e0ef9253e7a1"}, {0xc0, 0x1, 0x1, "549220d63ca1b8f10dfc5cc7d8a8a52bb74c334511577621203d7d73eccfc3738b6d7a1bd865c895d35be852c066ee989b3dc1262ce1f7d0fcb5d7b73bb95c29d1815b6348e202407a0bde13aacdbb5ec541003c60d0222647ee5eb4edcc2159c469b99b9a56525b8969a48e45408c2e4fb972a85215bab45f77972cafca3b1f6f1e79735834dd56f87d0acc3978bce651cecba70e3c615d5d2dd244c7057e69f2fb9cc831fffa7e058b0c"}], 0x1408}, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffff92, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) openat(r4, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = getuid() seteuid(r7) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x6, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x79ad6da8], [], [], [], [{}, {}, {0x0, 0x0, 0x8000000}, {}, {0x0, 0xfffffffc}]}}) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f00000023c0)=""/4107, 0x100b}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x0, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r11, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x7fffffff) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1b7) 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, 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(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, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x400) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r15) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="5a353551b7a101ac3000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = socket(0x1, 0x3, 0x0) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) r15 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) r18 = accept(r17, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) geteuid() r20 = kqueue() r21 = kqueue() kevent(r20, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r22 = fcntl$dupfd(r20, 0xa, 0xffffffffffffffff) r23 = msgget$private(0x0, 0xfffffffffffffffd) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = socket(0x6, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r27 = socket(0x800000018, 0x2, 0x0) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r30 = socket(0x800000018, 0x2, 0x0) r31 = socket(0x18, 0x1, 0x0) dup2(r30, r31) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = msgget(0x1, 0x20) msgsnd(r33, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528361c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7d3d68c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) msgsnd(r33, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000640)=ANY=[@ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESOCT, @ANYRES32=r24, @ANYBLOB="cd7670c7b10899e0041bf1f802e0738c9b78af62f7be15ff62d74d7059a173d73f57cda7accea41062aacf6dd1a1ffa9a4af62485e12e9240e506932e223c47a7df21cab8b1d370ab7f644fdc67006e0d22aacb179cc779831ec1d7cd8668417a651ea55ff8a7ae756c7dbbb0b47bd1a2fd5e84196fea997da960bc50e5a3abba63f0beb9dc641281dc8acf65d28f98d5c2f71bb521a962c70438597db5a7bff55a74660540aee4b50589b498947e0b9eca58f5ca79a540f8667917ae5889ee78569befdcc46f958022ff4fdac9546c73fc6281e50fbcfa9d3e2cab1a0ce5d1e05bf5e838d8496b4661d5c00fc0d7e9df70a6c2fe5d2a8da751926d7495a46071b8a579077fb1653f31dc9672b1eed6a658f6cd6898a01489427c322aec9dc619be5d3b3dfc7cec1c19a8f6ad9588269a1f7ac03a2d401a18eaa3db16dcb7a961a5b02ed4f1242dc50b34cc05b2ac4571852aa8e3247aba7427b1b02ea5229bb89c8379c063c01b4678fdf02c948884092ea66262d62bcdee1a3f731a337b188cfc489f674968d3937bb1d00d76e2eaf0cbfa4a052d2c9d329cc162107bcaec1f365711764b748edfd30f310f3cf306d687c1eba4480ad194787f792f9498ce6f556c41fe50eec2ab84dfe04a6bf748b8084d65d6dfc7a08231dd5ed41f453f27ac2c3c554c3f30ed04b116fa1b63f1e3e7aa651061aa142fdd32763207733054ec1af83d68460b5f1364a3da820e54b2e26d10c4020abc1f45ad9fdfcdf20ad134af6339b6b695eae715fe58c4f273547cafd7887508b7bd6a39347bdef6a574fafce99eef0d9e67efd883238c4b141247c723cb4489c876ada636569394492ce881a5b96cc28afc333731de25ddec533392a2e5a1c3b638bb40039a33d1fc8985f9213f5d1721f89b010c8d3a2e15638310ce8095eba9b89a1edff249be8aba2296b2fbe8adc80c96dcadc910e9c80ec9f17ebe4db5079d91aaccb7678e6d7be52d11d44bf6703e0224202dab663bcbcde985b1d8ea6c6c1c4130d5fe17a1bcb8b6f7323af2598d0cf1432153b81af22eb7e15e0ebf0645155e3edca1db595c685dafa5bf566f29a991cb1aa003120abdd1e561e2a93e61c83b030c646076bb4ec239e533979aef1e958869342a75f743b69472f6a153d417822ffb4e96e2df5a64d8afc1d05f29932a390553c8d6261bcdfb36b97cb4f00a5d4d18c7ecbcccc7c0de937cb9c8fa533418e8357a3aa223a5ea3e59715bdd7865521e6bfbe7aaa06ec0af629defdfd1a1fda9226a7c0c0456335e7f67301cac6627e934d38fbb23b1f5bfa4b3b0a4fd562492ae9f300fe4cb89e7769321efbe470b42fbbc92649243b1d27e58fb809b91c7614ffb879c12579ff80019e48a7d854e53a8c3f328146d40cf1aac7de82dec5eb7b8d9187da702cc246ec834e65e6f11beec3fd74149303e2cd28d8ed944465d6bcfa8a1e11e53f1f7a080ead79912c16fa37e7277770fc04650a554c341b8757ef3ad287ef8b49919bce419ccbc6d6997ae63521223701bd0b2279e68952e8c4b5f308aca79bf754a59e5f03c5c096c3088942db24113fb538cc4cbd854ae27df172caf9f39d884d0ae28c91ea7e313e6ea404b7f4186efa0f4ff6c32e366ce2710df50644a77f735b82a5b4a09161ddc9fd7df6708ede5226c1ddf2ff52f99a43458e5d772477d4a496d3a5e5b23bcb826f7cc18818a84e6a9f19f5516f0153110d80fc5f7352963a63491b6d0af2c0b334c851d854386ed1f32127f8b8a027881ce278648d2ede6bab46518070dee987633933b145a0ea4c236c4cbc2fc3822a8b44e9142b7ee7be1ea2b2084010dc4fa2d14971e30383dee20befd0bc9407cd5ef3a3050fcc1a920bd116114828e7396a559e135fff6d41c066116cdff8ebd4fb96570da04de1a8fb86ca3b6c3fb2e16b88ce318296524a0b90f99de27240c43aa9edb843675ddfccb26940357aa8c4f9de7ee6173cdc8684907e7a4305c480150479f35e609d65248d373c513520cbdf3bebad92327c9160743ee74422b619565fdfb24f424ae9f110dd97d32485190e115ad9840eae9f412678d92640bf2226199efce7bb8ee67f5cf17ca791e812d0872b034c7e49bf196047358ce485e65af588963c89206445f4ebee5a373474c11794b384e9282aa6b69527e2b909d27a64378069e317537f4168312de4f23ef3b28d0e4f49a6cd4ed6ac6c25b625dc071b936eeae283857c2ab3c724a2cf930c9175e9da1cbdc45aea53f5d633a375caf1300e3f214559c40fcbf85dfbe7afd270abeb11831a0981e91a0fa143fcad6b899ab470a1115b59b90a8bcaf86c78ab61215eb447cc683418e784c88d6ae29681cd092fa8d7aac8215c4450dc7fabb63726b1f41b6bbfde0a168a2416eb13d38ce387a4e7d81bf0643afe7d082a3f5b3184f0f2047a1636af9527795116f8e30705f862d218902cd211f70a65af6427dd0eb76ae1cbdedd428b28e88902f608d6ccd383bfd9cb64ce01d99669ae8264516516758eafe14137f33ee7f57a7a031e8fb82a588ebffd4b9b4762ae3c784e3ced5028b84eb76d7493d73380f5ffbff0110160e6840a176943b65fe56a59a459f4e7a758b476a6a3236c684c2aeb7584f50217b887690bab6ac3d3bfbb07aefda276af296e68c611ccfbbbe02572f3bc84d66af94138ac34f15a1f7e929e7eb5fa7db7f480f3674889c620d1c5cb6c4e66302acfdad8394b2a30adafc6d43835942d099ce99811da8d3b3c3cb17b410d44c7fed6c46745a84683cad7f7569ca2be651df732e4abea011c70becc64e949eac75750e346c99fefcba2211510d662ee1c343e599c21aa4d54fccfe5c568a1d06c170846f06b157fdd5d0855e231f3845f06ff503a3fa2b545fb4d8305e24304b458bf78a1f21fcec7636c0e888b5ef814c6d8f7d0e57624c28822d16291ec39d40cb79fcd135ef13b691b93c687ebf35d80aaa69e6b5f9ed09ae4ccc44e2cef3171c7bdf96b92917ea39dc1eb030a3879ec40e22e20a1d34d7cdd92356be67d0c5ac67dedaa2f42f9dfad1f192481cad42011c6900f58a01611445a9aba1223e4603a7afc1e1a10ae68f064d25ce138404ce89434c38d400063512490c66844d44e4ef6aea8ddd2eb3724eb83ebecf8564a18df455060b7e8c7c68463e036562f062f528b9db676cb15dd3777c50aa89f0e24b8185fb024b7580d04ac91a46c1dc50ce921be7dee9d307c7b9bfc8f52c58783c824fa82a0a4f3491c286e147a2846de1a419e7aa1334d268dde366633f6b8d3d6ae50874747187965f19091565ae6df6924a3f66e2f273886f93fa0a4a3b6d7957c109f86d9c56c129b9d53be761d5a750a6c6c38353949663016b34265c020a9ff315fd179731d17c40a92c362d27bffe07abce835fbb955e0725836a6c4a87dea623e07767ad5addf0936822abaa51bdef9520efffc7b9dfef3affacb3d14b121a0418679fa93dbda5751e450f8d4519fe02e5014c01e58d38e69def3fdbcb7bdbf74d88dcc5d96de3f70c3634f8c518c7a41bbd76659650318dbb40e238622b9d4277c979cdaa8a4c62c3bd26ee8fdf2638ae1d1661fe13ce226d175baafa4fbfb4bb92bd9e2f7bca94157509b4cea0ecd41056a7beba0b9cb2d79982078c3c62ca09612f2198a7728212d8b479b1a9f4e3f53e9692e8a3b547ead8b993f7c8acef04a6bff0dfdef9a100cbbacfcc701928f7de4e21b4e438f21b3c5766e94b4ad22b13483bd4e48741a679b2438c29b1e002734e682a6a32202a78a3bca4be5569f7e7158cc1be7cdab2d435e64759149537a70920d9b34cafd9402d46043873d9822a9e3c840ec2ae3e16b92fa0e1db432c02a16bb7edfe58fcbd190db027140b37bcdf15254c4b90c7538ba7ba962ec026db83aec76bb5f0a44e474161c60e41b58cc1bc1f420163cc014489e8340d4e4d5e58701ac0585ff6c88ba021dc07fa38a44228bb0a7a526fa1fc3b15d4cd8cd37f04fc466e3a9a297a2697b923a6e852acc31004e80f0225c80c77204607ca26babf02a915081d0c03caf00b47a5072f7abf66dda1ce0c09c729883613a08bc8d7be77aa9f97eecd5943f7421c2833233702dfe43bd57094afaa490af332e4f55ff5a109b85afa711206efbe71222654740ae4b733734795d8d69a4eeeedcc5cea6a9dfc65b87714fe31af3e18530cf2d40dca4a939888974b25c4a6baff476cd5cf24af9579f6d48a18c3cf93f7c85ab34472e808971a8f19e4d90bb7c2d29e977864632c71cf0b33ae137660ca1f379e88de8cb80f1e235ff8a8ff416b3f31a5548b9bfe7d01007fd29fabf24825b5dd07863dc03566a4f655c0ca1feeed0b74a637b5e3e10841af8dc7b6e1cc1b15a044de6a3a6546d05e72ebb070c7c295c91269703665ca4308007e92cd887f939088699ce577dbca32e25acf2170431435dcbd8aabc42b13557213d7e5c86c1e8675edf37523bd53d70e02983ef04899caf5bcdb70fead1a16a736757dcd4c5614818e587c4a6dd3358bc899b3552764fb16e3887c8b5e204f6cde62fbcde2730ceb4a6cf606c932dfce0e2f47315adb40f5b2be7395a3b4eeb20f1ff19d2a5aa501941936d7107096dda4ed7173fa3b991b6eed1a28b19322c689876121cac9a4244a22d00724933119e56c8af5f1b640bf5291c957d86e50a60cd1732aed69cfe1d89a6eacbb17c9af7371774564385748cf642c193223bdf405f7ee2b26a9ea99cb83f184b86bdd47486dd5b1f2f6995f0c4a103b0995279fd4b1ceb27d5f678521ab71aa31cb8791e8a2a01bd5ddec10a339e5456ea445e31426d72bb8e7666e87b7f4fe33dd1f9087f8a572abdb1372cc4c3e1f4d277a7ec7264f1742e56ceafaa4ea731475268dd77c8d37e40715272a93609946619e2587003eba84921461f4954678852549d792e2037796ca218485da04e4d41286c7002a478a5491ee10e9fe93f42a435f37bd0252d6828a50461b5c6421582287868c261fa7d87e367dc2a25061ce8a69cd1568752d7ea5343220afeb571c22d4e0580dcf97f8d5b41b09f62a51ff2384154cc7d0ba87b338f4917e04658135309d6f17794f90277cda20c80b46984c08870fcdcab0b9be125efcf7f5b08fec09e0cda927e4f9817f67dbb4493e5e598dc09f261d0df422a3e321202882aab19e273deaead5c1a2e5624e636f5bea64fa16ad3405c4372d9dae146ba90d3fe36ad74769c4b0885c1ff1dcf6a174ef9baa662f37fe11bd0bf7c65b310aa4c61c759520a4f4fccb848f7eb4101b3c638953e8f4b87071deca7ed1ec9069718bda976daf88ba7f962d300f77fafdb248ab20896f3f1a80142f879afc6aed411e40fa85ad3acf9f3ca70bdeae9796c1f48dae40103f8b470cc39529f64f2dbe821df74820013667908b807eaf16a6a499fbe0d30f9f3f1a7339cb66c98d8bde06edd583353e54fb153cc4dd0dc85514d61812d58ad09b737b2942dbb74ae0bcd9cb12921e60ef858a6de25c71dcff2a53c0f5ff4d58af29ab3a40d209a51c219cbeff9aa20250fa77b4148c7d8fdcd3aa745111a8b5205f0e28fba4d66a7ca18fa859000e8b5f3c6e11c7593205e051691d2aa3352d2bb7a711ab1c3bfd31ab0a073b7f27edfa7b7114912971dcdb4c705dae5e47d0b0cadaa79532a8a95589d0b96c781fdbe429694528f689e19e9d4e9b6b1f5644fb564aa99ffc5ba60a4ae9b319f7bfbe565d75811a724fe6ee01b644dec2022a72b39641ce36720f30ed3392b", @ANYRESOCT], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES16=r25, @ANYBLOB="f4d22e70db881c6d9f808ede2847cd1857cc44842ad46b965d698be505333b85fcff3b7eb298d8db505de64e25521c1428009caa49793d31fe6ba341256ea02e5c194fdc3977bb0c8e7835e9bdabf6614dc44dd86dd843b8385dabe2746ded3210be7efc13dcd1f4f1972150f008a0d6a9e9abe5151bcaada069c08a1ae97a0e262f3f0e7d75036d44f6009bb9eb53301a812df45fac3454cb26d514bd012012615a53d28b6a1ba87a12767089d74a48f0091211ce42a960d7d2a6e5f6c9389c62e694500b6eb2f30b09e1fd090ef2b16086ff88dfbd98b385d03e742b0638bcf9871e", @ANYRESOCT, @ANYRES16=r17, @ANYRES16=r28, @ANYRES32=r29], @ANYBLOB="6621cf4b79efb42bb4616d18836e14d869c722491f8c17967e65128053ff2c5a5c8e13cf15af81faf00c816719255353490e8d642ea78e0a0522dd77216cd6260f", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r18, @ANYBLOB="0db5da7479899f8cc1e6603ea221f5dd61a8cdb58140813eec991336e7172f17132c0a0b639c22ee2e4e29180d1f533d730cd7edbe47eff800067983d01373712a90b082f42125be558e2ee0dfcab1f91680dcbe024fa0813b145f07582fe165930a5524bbe953a8c45441caaae74457e942eb3e02a853b5b1b8b22677bce0beadb43b59ba2ba5ed6ac2ee730dc0d8783d3ba861fc0cab8614af9c83d556f48e28c606f1718f9d2f", @ANYRESOCT=r12], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRES16, @ANYPTR, @ANYBLOB, @ANYRESOCT, @ANYRESDEC=0x0, @ANYPTR], @ANYRES16], @ANYRES32=r24, @ANYRES32=r30, @ANYRES16=r32, @ANYRES64], 0x5, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = socket(0x18, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r36 = socket(0x18, 0x1, 0x0) close(r36) r37 = socket(0x18, 0x1, 0x0) close(r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES16, @ANYRES64=r23, @ANYPTR64=&(0x7f0000000a80)=ANY=[@ANYBLOB="4500e23692560734d3c82876710855819fa4f334438a2a4a0a3297abd8b71e56a82e1fd2b56b2fbd26823d6b23649e74a31f629ccedfff86b557a980c32b4e82e533d993133ddca2d110d95667787ce23aadcef5a0e7c21397c712a7f53cca34ecc25744e8c1e3fa07d3063d248c784ef14b70ee825a657f72bab1f3ca06d444a661066f39158ee2", @ANYRES16=r19, @ANYRES16=r34, @ANYRES32=r35, @ANYRES64=0x0, @ANYRESHEX=r36, @ANYBLOB="753281380feeda82c66844f2ebd4098dcf6f87770b2402612913925568f2ff075776c03b5d17d7a071ecd33eba054861416f8405b531421f00d4d73b5838577025dbec7d37595271bfc587a4d21c610c654a337a7796cd8e19fd66b975ee3266270cee5ba59d2d2f464a62bd54fa93bfc89d7e73b20dce587aba0d27909937c1e9b5fd84f86c203d1e9dc5ea4cc22ea6a62d176b43f9321939dfb7", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r38, @ANYRESHEX], @ANYRES64=r9]]]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) 16:00:01 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x3fe9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x870e, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x184) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x357) fchflags(r2, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r3, 0x100000000000, r3) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r13 = accept$unix(r12, 0x0, &(0x7f00000005c0)) sendmsg$unix(r13, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r16) fsync(r16) pwritev(r16, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r16, 0xffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r15, r17) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r18, 0x100000000000, r18) write(r19, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r20 = getppid() r21 = geteuid() r22 = getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r26 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r26, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @cred={0x0, 0xffff, 0x0, r23, r27, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r28 = getpgid(r22) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r29, 0x100000000000, r29) r31 = getppid() r32 = geteuid() r33 = getppid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r30, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}, @cred={0x0, 0xffff, 0x0, r34, r38, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x7fff, r2, r9, r14, r15, 0x142, 0x80}, 0xfb0b, 0x2102, r28, r33, 0x1, 0x270, 0x7, 0x7}) setuid(r2) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x32) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000200)={0xfffffff7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x20048}, {0x6}]}) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0)={0xff, 0x6}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) syz_emit_ethernet(0xc, &(0x7f0000000d00)="40c551571115b12df78d5aee211b") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1a}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x3000) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x80, 0x1, 0x0, 0x9ce}, {0x7, 0x9, 0x0, 0x3f}, {0x6, 0x40, 0xca, 0x4}, {0x9, 0x52, 0x80, 0x401}, {0x7, 0x9, 0x1, 0x5}, {0x4, 0x0, 0x8, 0x2}, {0x7ff, 0x4, 0x79, 0x1000}, {0x0, 0x5, 0x4, 0xa54000}, {0x8, 0x0, 0x1, 0x5}]}) minherit(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x7) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6fac82a25b8f2f000000"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x6}, {}, {0x1000000006}]}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) r5 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shutdown(r3, 0x1) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x800000018, 0x2, 0x0) r4 = semget$private(0x0, 0x1, 0x21) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x5, 0x3ff, 0x8, 0x8, 0x1]) r5 = socket(0x18, 0x1, 0x0) dup2(r3, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000080)="fa66b5367c5acc122db093e1957c8057548e9161397bf7f7c245460d6a9c2a8ed4d9bb7ad951bc46dbeea20b0d68b8bb3695d79f68f65feb5c07f9dcc0c80172afdb80d10e595c05e84cac9c57558c5d9448b69bc1688c1cbe8a049e3aa68ccae9767008c9f9e601abca6c5ab58d2efecb9c9157", 0x74, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000d5b000000000"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x04\x00', 0x0}) socket$inet(0x2, 0x1, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r8 = open(&(0x7f0000001240)='./bus\x00', 0x10000, 0x0) getsockname(r8, &(0x7f0000000340)=@in, &(0x7f0000001200)=0xffffffffffffffe9) r9 = dup2(r5, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) r12 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) ktrace(0x0, 0x1, 0x8, r14) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r14, 0x3, 0x18f, 0x9}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r15, 0x100000000000, r15) r16 = getppid() r17 = geteuid() r18 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r24, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r25 = accept$unix(r24, 0x0, &(0x7f00000005c0)) sendmsg$unix(r25, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @cred={0x20, 0xffff, 0x0, r19, r23, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r26 = getegid() r27 = geteuid() r28 = socket(0x800000018, 0x2, 0x0) r29 = socket(0x18, 0x1, 0x0) dup2(r28, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r34 = fcntl$dupfd(r32, 0x100000000000, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r35, 0x100000000000, r35) r37 = getppid() r38 = geteuid() getppid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe77) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r42 = socket(0x18, 0x1, 0x0) close(r42) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r43 = socket(0x18, 0x1, 0x0) close(r43) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r44 = socket(0x2, 0x3, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCFLUSH(r45, 0x8020691f, &(0x7f0000000300)) r46 = openat(r45, &(0x7f0000001140)='./file0/file1\x00', 0x800, 0x100) r47 = socket(0x18, 0x1, 0x0) close(r47) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001180)=[@cred={0x20, 0xffff, 0x0, r37, r38}, @rights={0x30, 0xffff, 0x1, [r42, r34, r43, r33, r0, r46, r47]}, @cred={0x20, 0xffff, 0x0, r39, r41, 0xffffffffffffffff}], 0x70, 0x2}, 0x2) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x22cb, r17, r26, r27, r30, 0x2a4, 0x1}, 0x8, 0x2, r31, r37, 0x3f, 0x6, 0x80}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{}, {&(0x7f00000002c0)="667d262ad9c430c0fd4e7cff4d17c539a51aaf5c9ef0e62dd85c70fb8a4ddcf6185f6c977896941c417ed70a8c04d569b1d94c25d4627e6fe335725cfaddc89ae0897f8fcc157d9a0fc4688f107268772b37c6ef27a63fe7e071553d9b13fde6ba33ec00bdf51ea4eb2dc4b61c5856d7d78d040ca7162927e0c5cc81d237b1ba603a1a212aabb8c7b52624220af8bfd1aa64d4215a621aeb5a205e61343acccec7bf40a7ab34dd1fae39c4c12a6d929c204e32f004548de981cb15c575a2532bccb8054fd6b55773cd370072681ea8040fae5a3a82c57e7c497dce2d6f2eb7578c4d7ce32d646fbfc7df0d7709362f22", 0xf0}, {&(0x7f00000003c0)="44489c5b4054e4ecaa4f5360a9dddcafc12ba372f775a54c8ac5696d5b651d1ecc85f5ab76cfde1c32f1736378aef081fedfab21fb5245619d4ba830bba79b703d3a78abf13e62c7bf64007fd5d53953138ed9075a77bc6e2c7df85217c33ddf3451dc679f0e84bfcf4546efc3443d657682083bbc6738c6e3cefd4c79deb1f53246ca5fbace79029d729632a8931e68f2afb22491e09bfc615872a0a7194c96211a076b80c827d600a2db06182db04d20cef7b97078b7b5a617cffb345ae47ecbab496f84ab78233b3133378c8321f9fd5c5e091b188097", 0xd8}, {&(0x7f00000004c0)="4e0ad6c7939a7bec1076215f844c0a38819037f0b6ee3ce1644a31a366649c15f367c35eaada1adc34d2a81611e7899e2e00fbd2c0e34652d99d8321808054f12d5ce0cfd45fdfd4524a1622c35405012bbcbeadcfa127d7da95e0676ee0f5e65c4a16eff3acc3a11a4c37e3a337a9c4d847c07381bd10ffdbad7900fce7129713ae5045ac3547a1fca9339c616a015ce9b994ea68b8f8819d64ed8b840de60a8094def39a046769361418d8335031aaf464d94a496ec9dbe6a139a5838fa247ffe481df433d552e2108c753f8", 0xcd}, {&(0x7f0000000080)="0c803099db633797a27b4531b7e6720a533250f39f74c60dde9ae1cef451ba15b6", 0x21}, {&(0x7f0000000140)="e43bc0c9ed5ab2702f3f93880a0f19882ea0148586eae0e4016aea0887af45f0e9be4633b3c69c46818f44c90a2cf50c12105157ccbf6b8f049b9f69e3ba270405550ef8fce20c", 0x47}], 0x6, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000aa55000001000000090000000000002000000000000000"]) r3 = socket(0x18, 0x0, 0x0) dup2(r1, r3) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r4 = socket(0x47, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x63) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x89p\x00\x02`\xab\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0), 0x2b31) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x26f) semop(r20, &(0x7f00000003c0), 0x2b31) semget(0x2, 0x2, 0x1) r21 = semget$private(0x0, 0x3, 0x4) semop(r21, &(0x7f0000000300), 0x0) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffd2b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r30 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r7, r15, r26, r29, 0x2, 0x1f}, 0x1, 0x8, r30, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1a0, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x4) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r5, 0x100000000000, r5) r6 = getppid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r14, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r15 = accept$unix(r14, 0x0, &(0x7f00000005c0)) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x20, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r17, r19) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r20, 0x100000000000, r20) write(r21, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r22 = getppid() r23 = geteuid() r24 = getppid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r28 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r28, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r21, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r26, r27}, @cred={0x0, 0xffff, 0x0, r25, r29, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r30 = getpgid(r24) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r31, 0x100000000000, r31) r33 = getppid() r34 = geteuid() r35 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @cred={0x0, 0xffff, 0x0, r36, r40, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x7fff, r4, r11, r16, r17, 0x142, 0x80}, 0xfb0b, 0x2102, r30, r35, 0x1, 0x270, 0x7, 0x7}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r41, 0x100000000000, r41) r42 = getppid() r43 = geteuid() r44 = getppid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r48 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r50 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r50, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r51 = accept$unix(r50, 0x0, &(0x7f00000005c0)) sendmsg$unix(r51, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r42, r43}, @cred={0x20, 0xffff, 0x0, r44, r46, r47}, @cred={0x20, 0xffff, 0x0, r45, r49, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r52, 0x100000000000, r52) r53 = getppid() r54 = geteuid() r55 = getppid() getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r59 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r61 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r61, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r62 = accept$unix(r61, 0x0, &(0x7f00000005c0)) sendmsg$unix(r62, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r53, r54}, @cred={0x20, 0xffff, 0x0, r55, r57, r58}, @cred={0x20, 0xffff, 0x0, r56, r60, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r63 = getpgid(r53) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, r2, r11, 0xf0, 0x3f}, 0x8, 0x1000, r44, r63, 0x9, 0x8000, 0x81}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="d40976420622e600058f389e69515c6eea0812eb9aecf035ed77f0377f8250e7c283df757129841fe4c7", 0x2a) close(r0) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x95}], 0x9, 0x0) socket(0x6, 0x3, 0x9) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xa) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r2, 0x100000000000, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) lchown(&(0x7f0000000000)='./file0\x00', r1, r10) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r13 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r13, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000080)="1671f1897541e00145ef8ebf608bb6d4fde185b2637239314d6d43ea455d9344d934ab34ebea9b394f1a59f468d0f56ce623820ac75ef1b9ccae0850d0bf39919520a5d8209f9e0d5d24d14ae94ccb7b70ac9803cb045a646737663c891048b9ff25dcda945002d5af3a357ad8cc360c0f016d47bb77e9603cce689794f1cde7db31cce5ead4dee8f8285949523b75b074aad4fd62c79cb306cbf05b7f0a095c6cc21b338ae8350140ad284ca278ef18e72acb1898fe71596db044ee6756d4eab550360a617f80fe1659", 0xad, 0x0, 0x38) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000340)=0xca) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) r8 = accept$inet6(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r8, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) sendto(r9, &(0x7f0000000300)="99f5ad14852a1a42ace81fc222cb00eb93289bd7a3edf4df168f8391644eef4068cc79b1b44adaadeaa14a1d50cf8b5a8a50c69bc025bb54354a9d", 0x3b, 0x8, &(0x7f0000000380)=@in6={0x18, 0x0, 0x9, 0x40}, 0xc) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setitimer(0x2, &(0x7f0000000080)={{0x1188, 0x4}, {0x1, 0xf9000000000}}, &(0x7f0000000100)) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x20000, 0x10) sendto$inet6(r2, &(0x7f0000000340)="4ba321497c41e3807fd53f35ff82799b7ecadaf54cf79f156ed0e89b309810ebf01c4f803690765cfb32adcbd64ee553604254d48d8688a90ebd624a79e21b30dc8397a72addb36858c6c6c9792e0eb9b9a30e43ac37a5505487b70c2a2bfce3e2efd868ca8bb0fa1f6133c22035789205866b8ffabab74bb51bb85884c4fde9d87e51ad7b826bfca86ea0734b6a9516ed5748beb1d7b238847f77e7d98c4108eb78a04090f91d75970cc153a5cfbe55d127dfee759e1f0efd", 0xb9, 0x404, 0x0, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:04 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfe53}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) kevent(r3, &(0x7f0000000400)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0x8001, 0x1}, {{r6}, 0xffffffffffffffff, 0x81, 0x0, 0x2, 0x80}, {{r0}, 0xfffffffffffffffc, 0xa3, 0x1, 0x2, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x42, 0x1, 0x0, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x3b533914, 0x7}, {{r8}, 0xfffffffffffffffa, 0x9, 0x8, 0x5, 0x2}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x71}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0x2, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffb, 0xa, 0x2c, 0x4, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) socket(0x1, 0x1, 0x100000000) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r10, 0x2) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000000300)) r12 = semget$private(0x0, 0x2, 0xa2) semop(r12, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = geteuid() setreuid(r14, r15) setuid(0xee01) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r16 = semget$private(0x0, 0x4, 0x10) r17 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x2000000008005) r18 = open(&(0x7f00000003c0)='./file0\x00', 0x9b6161085009b81c, 0x10) ftruncate(r18, 0x0, 0x0) shmdt(r17) r19 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)) semop(r12, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0xacdbd9d8cf0826fe}], 0x7) semctl$SETVAL(r16, 0x4, 0x8, &(0x7f0000000a00)=0x2) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r4, 0x100000000000, r4) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r13, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r14 = accept$unix(r13, 0x0, &(0x7f00000005c0)) sendmsg$unix(r14, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x20, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r15, 0x100000000000, r15) write(r16, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r23, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900000000000000000000000000000000000077257c30a9a400d8e1c381dfef294a199d161e88f05501fe202a0fa62312b3650f89d7aaffcdf081df619f9367f5ac5c6b77dcd023ca0cb208737e7d4f404f85e7f144fec3660f4e531d64b9f1e1efcde05eb5a520642f9d6b0c8383ac5d6c9b4f15466553896e39e5d191930428a8dd47b28cf37daf8dd17d46eacd7997a2a5d291b1e7c624079692a9004cffbc1977495b20c8c6f8c9b8dc850c5e9702d105bcec4ff137466566b777d72b94566f7c180f6d7d46beba1d7769fde1b9df28946affe70cc147965bbc3ac7eab952bc2baed0197341693e5021dba9e7018d279b7a1be4670000000d7192e4d788a721116a6309eff06b1b7938d13b19ea9ddf9c8f59288940cff76b62cc0b3779e23ec4b29fd242bed3cbe83ae3e32f7c4a5c847579b151fed2c8a41a64208462c681b4"], 0x10}, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x0, 0xffff, 0x0, r20, r24, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x8a000000, r2, r3, r12, r22, 0x100}, 0x379, 0x6d98, 0x7}) 16:00:04 executing program 0: pipe(&(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) 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(&(0x7f00002e6000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x66d6d13c1e353b59) dup2(r4, r6) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f00000001c0)=0x4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket$unix(0x1, 0x17d98d104bf983ef, 0x0) setsockopt(r8, 0x1000000029, 0x30, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7130abdcf5ad2424d60800b92c0edc00883f48e69931929648", 0xffffffffffffffc0) r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xc4) connect$unix(r11, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffe8e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0x7f}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:05 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x2, 0x5, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="765f2bd7e31b462f7931271bd059de31c3da90231a30f370e3252fd8213e3c9fa4ca1ef2cf40a842c25e002de64e061cb0f431fe0a62ebaa14816459d9ada0e97ec7a8a204269797f0e1e78290f27bb4c69c2061143a1561d79b9fea591ded1ffd29ce96560f6acd13cd900dad30ba04def015878da517914f3c8c6d7ef66334e885b303da3b112e5ccb0cd14daed90b9c", 0x91) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0xff45}], 0x1000000000000249) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00", 0x0, 0x7ff}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./bus\x00', 0x800, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x10000, 0x0) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe461955600"/40, 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x10, 0xcae, 0xfc1b}, {{r3}, 0xfffffffffffffffe, 0x12, 0x40000000, 0x3, 0x5}, {{r5}, 0xfffffffffffffff8, 0xf5, 0x506d138289ea57f2, 0x84, 0x1}, {{}, 0xfffffffffffffff8, 0xa, 0xfffff, 0x4}, {{r6}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0xfffffffffffff84e, 0x536}, {{r8}, 0xfffffffffffffffd, 0x1d5, 0x1, 0x5, 0x9}], 0x6f44, 0x0, 0x20, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) dup2(r11, r12) r13 = accept$unix(r11, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fsync(r13) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000000000001be, &(0x7f0000000040)=[{0x6, 0x6, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r5) getrusage(0xffffffffffffffff, &(0x7f00000011c0)) getpeername$unix(r5, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb1b7ecdb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040049c8b971f4c0fecad29e8cc3654d167341dba0608c44fbd8c86e1c8fe89ca17d7be32726cb4b6609a6357432a944b5780933228f1fda7d31c4b32e7b6b38e337477cc1430b549add2f11d78e8ec48c24f894ba59bcaf3cae8af7a4edcaaa4dd3fea9fbf920a2cab9076d9462885a9d17e36bda1b043bab803a9ebb767a6f8e3d3504a051fadda898ee5c10704c68db1e21b470e39b0cfa6cfc2f3ea29008d34a764e4e8caa2f4202073bf9fbd4ded14d1cdb58f3eb024ec81a647592a597caf4778099144d18218a18300"/4301], &(0x7f0000000080)=0x1) 16:00:05 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/205, 0xcd, 0x801, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000040)={0xffff, 0x2, 0x40, 0x3cbb, 0xffffffff}, 0xc) write(r2, &(0x7f0000000180), 0x17e) 16:00:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) linkat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0/file0\x00', 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') r4 = socket(0x0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xd8be) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x64) fcntl$dupfd(r4, 0x1e, r6) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) accept$inet6(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/22) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x31941, 0x34e) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r7 = getegid() r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r10, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r10, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, r2, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffd, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 16:00:05 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = geteuid() r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) r3 = msgget(0x2, 0x100) msgsnd(r3, &(0x7f0000001640)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf0c00000000000000de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e8b02c768ee6e0b756a191631cf1a54cfefb560212673a6bb965a18833c2bfafe071fcba7ce0f5ecb518e80630dcfa73a555a809b169bbce677bdf429be07477ba7b125396860f216eb7e5fc24348f6c0d9c89c0552cc15776b61d1772f461ba9a6547ee17"}, 0x178, 0x800) msgsnd(r2, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000fd5e5c2e3fab919cec862d5e647a7b82fdba2fd6cd7cfa7eb88596e7e0ef4bf9b4116d60f"], 0xffffff64, 0x1, 0x0) r4 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r5, 0x100000000000, r5) r6 = getppid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffded) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r14, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r15 = accept$unix(r14, 0x0, &(0x7f00000005c0)) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x20, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) close(r18) fsync(r18) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r17, r19) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r20, 0x100000000000, r20) write(r21, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r22 = getppid() r23 = geteuid() r24 = getppid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r28 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r28, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000000001000000000000f1cea4477c93c6655175daf6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f100001200000000002b6798dc818d1181e86560e5b4826688a0be705517f27e2abafb09d435efe14e61ce405756e35a2650a7e5f551474e34afc5f621b6c689e712ef243a421a76aec295dd5fb86248048f67551e9d94361654987148509450436b50e916f35b576b0ab7da01c647e920f287601cc1e3fcfc92d2c3d4d1cd6aa2f205ac6c8971a2824aede5f7e88eaa1c0b20d6ab2b761f2e9c62f05754cd5859d26eb8b915094d"], 0x10}, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r21, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r26, r27}, @cred={0x0, 0xffff, 0x0, r25, r29, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r30 = getpgid(r24) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r31, 0x100000000000, r31) r33 = getppid() r34 = geteuid() r35 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @cred={0x0, 0xffff, 0x0, r36, r40, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x7fff, r4, r11, r16, r17, 0x142, 0x80}, 0xfb0b, 0x2102, r30, r35, 0x1, 0x270, 0x7, 0x7}) lchown(&(0x7f0000000040)='./bus\x00', r1, r11) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b60ca03297fd825e79ecfc98f5c8") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0xfffff961, 0xc8}, {0x18, 0x0, 0x20, 0x2}, 0xf161, [0x3, 0xfff, 0x7f, 0x3, 0x1, 0x91, 0x1, 0x8001]}, 0x3c) 16:00:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) 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)="ad1af05de2f4ef18", 0x8) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f00000005c0)=""/214, 0xd6}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000006c0)=""/242, 0xf2}], 0x8, &(0x7f0000000840)=""/4096, 0x1000}, 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xfffffffffffffff9, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:06 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a17c0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43602000000fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e560717557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ad38f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb3b62d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000ff0000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5bf68ba6433e3e1e5ac0000"], 0x10) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) r7 = accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3f6cf7c6ca58cd807db1b118a3e"], 0x10) writev(r8, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r5, 0x2) r10 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r12, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r12, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r14 = kqueue() kevent(r14, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) r15 = socket(0x800000018, 0x2, 0x0) r16 = socket(0x18, 0x1, 0x0) dup2(r15, r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r19 = socket(0x800000018, 0x2, 0x0) r20 = socket(0x18, 0x1, 0x0) dup2(r19, r20) r21 = socket(0x800000018, 0x2, 0x0) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r10, &(0x7f0000000400)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r11, @ANYRES64=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES32=r7, @ANYPTR, @ANYRES64=r16, @ANYRESOCT=r17, @ANYRESHEX, @ANYPTR], @ANYRES32=r4, @ANYRESDEC=r18, @ANYRES64=r19], @ANYRES32=r2, @ANYRESOCT=0x0, @ANYPTR, @ANYRESOCT=r12], @ANYBLOB="2438cc898714c755ab442649bf1c1290d2fcc9879fad4ec61d617c7ed4d7727411923d975682e7bd3e3d2274fa9f2b6cdea1b8b48deeb051c6c7128c044315d421abc49960fa35f83d002c7f63723230383081d1feefae3827ad2641854f933f3311b23d354246af1dbc621766446343d958f5f9df23224c9f222f285989b297"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) r23 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x9}, {0x4d, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = fcntl$dupfd(r24, 0xa, r23) getpid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) setgroups(0x0, 0x0) r26 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/100) 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x20) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = socket(0x2, 0xc003, 0x2) semget$private(0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") socket$inet(0x2, 0x4, 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x1, 0x8, 0x563, {[0xfffffffffffffffb, 0x4, 0x2, 0x0, 0x8, 0x8000, 0x7fffffff, 0x1, 0x3, 0x9, 0x0, 0x9, 0x1, 0xce3c, 0x2, 0x7fff, 0x2, 0x1], [0x9, 0x8000000000000000, 0x74, 0x3, 0x5, 0x400, 0x4a16, 0x80000000, 0x2, 0x1], [0x81, 0x9, 0x6, 0x100000000, 0xffffffffffffff13, 0x7fffffff, 0x2], [0x0, 0x7f, 0x8, 0x3, 0x6, 0x4], [{0x9, 0x800, 0x6, 0x8f0}, {0x2, 0x7, 0x7fffffff, 0x80}, {0x81, 0x101, 0x5, 0x7}, {0x7, 0x3, 0x2, 0x539ccf70}, {0x3f, 0x80000000, 0x9, 0x7fff}, {0x73d9, 0x1acb, 0x0, 0x80}, {0x7, 0x8, 0x1, 0x200000000000000}, {0x87a5, 0x4, 0x3ff, 0x6f832112}], {0x200, 0xfffffff8, 0xfffffe01, 0x150}, {0x7f, 0x8, 0x5, 0x8}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x100, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) socket(0x10, 0x8000, 0x8) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) open(&(0x7f0000000080)='./bus/../file0\x00', 0x100, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fa4af07405027e3e481106a0cc557977136807465e1d48c0fd55b8886b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:00:06 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) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000002200)=""/4102, 0x1006, 0x2, 0x0, 0x0) 16:00: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, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc, 0x0, 0xfe}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r0, 0xa, r3) sendto$inet(r4, &(0x7f00000002c0)="bf7b264fc5ada76b90da07208413f174122692524a786c26dbb9ff659c3668d37a496f15835aacc09f10d237da5dca49ea5963765486a79a521247229fccb763d6cdb1a831990f7825", 0x49, 0x2, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5, 0x40, 0x1, 0x8}, {0x1000, 0x2, 0x0, 0x1618}, {0x7, 0xfe, 0xd7, 0x7}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xd6c1022844e2c09e, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x200, 0x0, 0x1, 0x800}, {0x4265, 0x0, 0x1, 0x2}, {0x7, 0x8, 0x8, 0x5}, {0x7, 0x1, 0x7, 0x19a}]}) r2 = semget$private(0x0, 0x0, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/92) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000300)) r4 = socket$inet6(0x18, 0x8000, 0xff) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) r5 = semget$private(0x0, 0x0, 0x400) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000003c0)=""/32) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r6 = semget$private(0x0, 0x0, 0x400) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getgroups(0x9, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x2, r7, r10, r11, r12, 0x34, 0x1}, 0xc97, 0x1, 0x9}) r13 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) accept$unix(r13, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) fsync(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) sendmsg$unix(r3, &(0x7f0000000c00)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000640)="4c8d2d4264ae6972f7a3020e16818b039b379dcf795ca2b7a3e17a35609959033d0d07a29f3621cee19faf1f924d7c431c6a27b4f3b51abb381385297b42259c327a5a0357ff8f04cefa5ea345efe427da6fad004799ba8d0e5f97d994d6509945621a0037a75dab937f59b86ec3f555e28d9991799a3925b9c4612e1d8600e1a55d433115488ec95bd411176aac663fe1c923cd3d1c1f38a8c936ca68d130377466e24e23b5cec917325fdadaabbb3ac711e31f4ee6c6d24fe87a8e50aeda47d64721c0dba6f62cd9b8e29d69686d79b8e722db5301", 0xd6}, {&(0x7f0000000740)="49b7b05040cbc498ffb66961ce2babf93b28100f898449ae2a844590b96bdfa8b087bf2dcec1ae77c682374c74f2aedcec5b8eec231d17ffa1aa8a7a45b881a25585638e0f70817047aabd029a9bbad6997e880b018bdd1728ad41acc5704bc3626c666264f6f60698e8f3183d0eb23fea50e15c9587089e6c757b6b1129bce13e4e64c532d740901273e7064de813db5ba4169f9fb57333ebbbe57b3355f0fc1ab9d4749288b6f5451b878eadf5a8b21c61828e6c388e41914a48cefc0c68adc2d859efe2cc9051ceeed0e51183671810417dde73c02026d5ebccfac8a668189b08dfef44b5dcad856b040eb42364e3", 0xf0}, {&(0x7f0000000840)="23a179306a844978db92da38eba6aa22ddcd913837e8eed7281161f5f13857dc20e9a4606f0dc5a1ed408cfb947f8f2c32f73e4e0a2dacb3a98b3ba2b0056826214ee1a8062cfc6e15e0887c41a1cd23eb75fe28745d1c508e", 0x59}, {&(0x7f00000008c0)}, {&(0x7f0000000900)}, {&(0x7f0000000940)="087e4efab811dbd6e6ded707fba0672ca3da74366c6911435e615e182c750b2f5a5a67d1088970e93a15d37f19e60bb86cd396cbaeda29d483215fe44d64e5503573772ee1ed43", 0x47}, {&(0x7f00000009c0)="f5559004aff8a3f2803b8e5b1c9c01378fac394b22f1d5a5201cfa0f3da8682dbc3745dcc5b4096b089b95a1475e00db620b651d49d30aa7ffffce366aa09e91c7afe9d5532f0c058341d6227357733ae8715376a3e59a986a4616e59f48d9dc2844e874e023821f8dadb55fc06a5b350dfcbe14ce440d73015bb62cf4484a0abf2802c0ae512119c6525ce9", 0x8c}, {&(0x7f0000000a80)="a42df45a69d8ed320660", 0xa}], 0x8, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r14}, @cred={0x20, 0xffff, 0x0, r8, r9}], 0x40, 0x41c}, 0x3) semget$private(0x0, 0xd924a97417a195ee, 0x0) r15 = socket(0x20, 0x5, 0x7) pwritev(r15, &(0x7f0000000c40)=[{0xffffffffffffffff}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="56e0164c4083382a6192781e445731c3858cadae6c55642d", 0x18}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:07 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x102) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket$inet(0x2, 0x3, 0x8) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x1010, r0, 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x100000000000021b) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') setgid(0xffffffffffffffff) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0\x00', 0x1d8389b183d87df8) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x1000, 0x1, 0x0, 0x7, 0xfffffffd, 0x9, 0x1, 0x2, 0x3, 0x6}) r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0xe, 0x3, 0xff) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ea34b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c2e375c48daf620c2cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aad7221e4e87f51aa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10ead20000000000000008e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaa0000000000000000b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc5505ecc3990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000003c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) dup2(r2, r1) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r7, 0x0, 0xd19) r8 = socket(0x18, 0x1, 0x0) dup2(r6, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) close(r10) getsockopt$inet_opts(r9, 0x0, 0xa52742c3897db5da, &(0x7f00000004c0)=""/225, &(0x7f0000000040)=0x3) 16:00:07 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={{}, {[], [], [], [], [{0x6, 0x3}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x6}], {0x2, 0x7f}, {0x0, 0x0, 0x0, 0x5}}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{}, {r0, 0x91bc3b0fb28e87eb}, {r1, 0x40}], 0x20000000000000e4, 0x0) r2 = dup(r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc4e4f2ce55f48b9f, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x7ff, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x5, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r1 = shmget$private(0x0, 0x1000, 0x81, &(0x7f00003f4000/0x1000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) socket(0x2, 0x4, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653017463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb772fe64a21590a83956abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00fb9d1c0d1f4402278e0c59da5f85c44839963b919a6eaa2e69e919b5c4eecfe15e9b57a0874d5fc08664419046363e96dfccd4f3ae40002bb1bcfca934d1e160536c30782ad4d6739f7e42cf7727c4c33149947a9f48e2d3784f6e3d94295c49c8d2dccd"], 0x10) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000380), 0x1000000000000050) r3 = socket(0x20, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x12) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)="388c16bb54df8631ada0dbd631928ff2031e70da5bce9019fae8", 0x1a}, {&(0x7f0000000140)="88f2aeab7f30c5815a893c7ff7cd0f3dcebc649857a2f11a3bb175dd229dfabf2f52dc73f2a771f961fadecf7971f3fd9ebe5440fd6be86f39231e7c02f22d280d34f3fb94a21a23ebd1868a5cf2d9c11b057d584075ca7c6fab6df4118604a51bf97d265f387f1a69f4b6bdc7cfee1b0d49a660e887ba0670e3796e078c4f8424ed805c08623ce542f5b86eb24aa49b2b259277366a02f43a03c1766df3a3ac36ba0f0767d8e149885e09ff067d1a3fde17e217eb0d1fc3978a9d7b2589462b74b356a3363f83e40927441f97af95bd213d350f55d315736b75f06227b2178eaa67e9", 0xe3}], 0x2, &(0x7f0000000280)=[{0x110, 0x1, 0x8, "409d5b2409e716e02d48a6b3b89c30d88831974b81ee0a31e1be5c7f8d6723370ad14008367c3d575bef30cec1baf9386d4bb8fa56bc163b34d964ed8271e3b2d032180cb862a56d372c34191ebc98619fccd087d461f71823575fd3b4544a4fd8a73b84444286f5f28a1102c96e9472b766f89e740fe1f287acc403f65fa3b510efd7aa68fb220d1806daa37035c493c3b6f37edcf866c70e493f1fd36ad44e7cf29b598217b8c970a761e15a5bcfc8709f3660c85af5d5aeceefc6ceb620544f213cffd62fc3d814c94e96f42fcb0eb535c000ab15a1b13b9352ae7ba5bc5f28eadf106ca36968d8b3d9c25bcbc2a6b3f4507594403475cd659d895f8d"}, {0x40, 0x0, 0x4, "9787b48ae83e74d0b1cc703d72d19f6c874a718b78322048febb7a0f03f32d6fb8e46700e91cd01edd9c97d441cb9e0a"}], 0x150}, 0x8) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0xa6a2a67f07162d07) open$dir(&(0x7f0000000000)='./file0\x00', 0xa9, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x2011, r2, 0x0, 0x3) utimes(0x0, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r0, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)="94939acf192fcb2aec2138358562a9ac019916361122cf76ccd0b9ea68b5b5ec356c5c2a4ae7fa19dfeeab59c84c4faf5e1f246ceb9217197f3abca976ddc92cffc75329156368a0c6bef96caf9e16850ff9fdba1fea77aedf56f01aa6ea7a6eec5a64929096731d3fb663b40da297db61cf80b9a0f855f0c893c8aa43235cc4ea3a99bde55f3038a31df0f598522b560c1d51411ca3b4a3ebcbdf", 0x9b}, {&(0x7f0000000180)="d6828fcb6e868924081ce1e02c6d433da8e47cd433d614efe1cb36906195b7d99a4c828544786c9872e5adbf0ef3d3f9c7d64cc21622aaf3a37a249bc2cbcb114a3c4ff901761f5ec731c20c6381a2ca738fc2c10ff5935f3df82ae5606e658d27a61d587a9ae70ee3a1cd575be42d5ca145d21beb8ab3d31e52a1affbb7839b83d935b5696dbcc91d81f051d79465c04d376602a901e93469e6d792", 0x9c}, {&(0x7f0000000240)="204e7d9e40670fce90166bc3f52c660930488a5a780bb66840d2fbd482dd681897bbfd9821f80f1744251c64ad8be6c51e6ce2abc73e6dd9d45adf4f240bd94902700db06214291d63ffa30e3470d82f7f40c27b629d0a03470ec21103039384a58855dcab8a9e56c22fc08636c0b31da72d6c521ea07799cee3c0e28d3934a820b6531994f3fdb7d069421b4d7c610ba0c7884c9c85998574246a91944457e50768b8d7ea0e2882b9d54cf7622f", 0xae}, {&(0x7f0000000340)="a262eb8bcb0807844a391eef8ce8500d5fea66a9ad4e7676e9ea41cf60345c70e257bdb6febef819be8b13069b09af90c5c02c4ae47c07f2888a4414a5fa7d052939a54df2f26ec26c9ace038b736c8b22b76f8183e1614674ef2acda787c143afbca7012061b211c0f81488c065e636ccdd1ef54825e5336bbf1c0db863cac144bc96ae580932e6baf1ed1d98f49b7b0aa24e08f18954d3ed39cdfb7dd42599b2cf2dd4cfffbb347d7fddcbdde7b5f9ab408ace8bb36e6ce7d5800b70b3319a2a974fd966aa88ce700e167751669e971519c6b7b1310e0deb2276454246d740fc18229a4e93f50dc132d5e4f7bf856865b1c3e5596af9b6adc7888289dcaa105e75d5282b2acc365dc118d6099e081684312e5a11552c0fa02c194a5dcf26f8f1dcbe997fc13e5841207aa364180df7bc64dd012f6b566bfe6c4a22fa6f0276661182426c8f6faa6dad2506e0700cc8427832a7c4125136f42ea631842d3edf1be4787f7717419e3f9ed48a3c0d14e8eacd14229b087095b38e4f706cedc2887b9ef8097ffbf804860c6f18c43bfe4e9b7972ff1c15d34f67ab42c4b2fdb4e9b271a4f809dabdbeb9c5cc836d2bf47416510f94e39d90d29f40740932e717fe8406b89684f4f44168bc575e73894aed97c2b948e97deeaeead4bca25e17840a79c1e105248a0568ec3a46821e8b49474dac7b36c46bf6f5b0d06646bc273ec52ae01460ef5db20778bfcb8c150d8232663a2160c681edfbf6e3f7d98a26453582d750cfd1ab230fd083ba537f05f0dd4b0b71b1973792a89a5d6df60470b8d5800801629bb5e07bd690008f79e0766b2e3dfb906bee4845f7651054722072ae2b2d04feafcb979b70121e331ad43b9dc9818d26cded8d2a88816d35be987ef740a78413e094212f21c695eb791c7d8848a8e9dd8586ee818eca2114124240278740c664f28ad83fe936aecd381f89d7a121f328d96a2131ade492740b2e6fa330be522ff596af51cbb4c8346f181de4dba2fb01bb6a285f0085c90fc13e4b8ea92d7112521b64a99fd8f25496fa928facc8c9d38e795ef3a2ba35c4564425fc167b814a367fa073748d9b432d7120ea05b5ae9f145dca9adcf9ca3c3f47a7adcab514870b4f505d0a0d5b493f28be5b4f498e0201e0b80e3247c8fc995645edf66ea5bf448d4454da6f4165b58ad81e8743ee5bcd946b8d435e128a6c23f1d5e0046627bb3724a506103b19f37b36f6e059871654dcdb37c88a5d7b0241cc2c7a881b0de80b45cf4a0324d24dcc903a5c1da8b37f37001f9b6ce98f5a7c92e49acaeb556cf5315c2eb4d001841f0a82a0bae88b7743c1cd6e906732fb76fea5bb1aa06a3f1a0961d0826fce822017597045e0ed37652c62df1b25352232a09883d4ab7afcb46fae6c709d8e4bc08de6081c2d8d27256bcc54e19ca5524be3440151c1d3ae4c3818b86e3da3f04ab83b4d250f65e8c65240b3e897cd2a4570a4f0be4c3394089f325634583ec58a343f6f83fdfd04f9fd3b31c6afba60c433381c314fb38d0648a54979c9e788e39d939a71a5692b3b82f42441b6fd8cf44f03fe9ba4ddb9809be44c0eeb2897ee55571001642da9a8331b89fee9c64039b1b9cd302959c177ecabbb82dddc81f31e1837eb3ab2447bb4e02cb8fa294306a210435d8043685fb2d6b09cfb6270d1e7c122955b5644b53a28c13f094321f7cd35b0a4b997560edf31df8dc482063614c82749406e57cd4591e33eb72e6700175700f559c18259944d2974069f52a0bae9406cb13100eb35fd788d84b0d08be81527cf801f180064550203afd5c4dc228465f47a9b3ecf7ee5fc4be349d260eee9f99f5505fb97171df57c1d07e6482a4b46ecbf089ebc689fb72044197d1119de6de1964f1969a39d13241b46b4f254e001e504de2cebfaea5f7f3e202caddfb40e1cbbdbe9ccaef781c085e36facde55b9ad3bb83b831a78dd174b2b6f3f9b1f0c2488707cf9053d28e54728eeff9401025b332a397a861ef2847f7733c7e01487ddab7f3f88cf8e506d1db0b31b24295331b94ed8d3ecf535c326678561a7c8c588bd178e695b4038fd58fcbf58edad8f38bb0e733146a7bb3d08c7c3d3628e514257287a9d9c9094071104fbf73b7475a9a8d8f9827930b91204611be48454b32bc21d26314764b2498f09cfda0e89d00f5af862d9cdd3e66a35aa4cc382de9e065ebab547314e676c1a6569e9b95f2eda8d8d6b27faf7381ab23f3986e0ad1ff266bcbc0d6ad41055ae8fda0af821fa9a6fbd748436f87fb0c96e9197365532c2b9b22a6403b2599d222e6ae5e92cda1e81a3a23c0c62e0188db029df50cf1405e0cfc1dab671ad355511b5a37e0ba30a228d6a7a343704d8a0a8ed2238b032510fc030821fd098bc6c075ad15b7b862c47d6bac27df3cf066aa9a4031f22c5f70f72ce74b7390420ebbe56dbb8b7c92ab566bfc185e53f21c399357011badeb8917c865fdd0129981a8abae2ec9a798bf59ca32e7ec9488f30540a9d077fd1f6ec1037ac5929cdb575743303a5a6ea0f8207d2615a09a3bb8db1009c10be2e89a7b006410aad60aaed3ce1608ba928df75b687fbd9148d1e9a81658141ba54879c10e60075236b3fb904dff36f2119d02367a8f10be36295057f1bc3201ff07bb987bdd9da38fb2e858d4ab41c9c4aac5df782a94a00fd3ce6f58e59cee3cc30247c3bba5901dffd1f73f8532a97bcd30d7f8c297a6e91f14fd322ce81ebed39593bf70d18485b1f1e549a41023996362f3bac2b6d7f50d6dc98b53a856997410831a269b9ffb355eada568359d8cf00af4bf6e9ec9550504b5afdf1fbc4dc529a3260c5ffadcb864ab299ca71141611e2cbf70c7ecf86a8104d519bf77378250a342473bdce36663fe4702ec75bb18b45c4e424a28eecf41cfad5dbcb6b2ea72610702ea29206fcb84c09ee4a9ff6e9971be24de9c6ea6971b11044efddec8007ef54248b6e1c9e239579a0f5b763fc6095925f312f366fa1d5e96447234cdcee4a99f055bd2df19ed55a294cf02f4b731c618aadc0a330d9d151cc93bba2a966133fb4f7b26c17a150de48b8fdbd59bd8fa435b1921c923d59fad8004a892290ca8cf7fe8ac340802add1af07c855cf7cec02d0597f8258db0ecd09734fc4fe95aa0afddc61c7205477d9f66608818e5ab6dafcb9917410513b9a7536ddeb0d07126ac5a99cba66201fe7bfd9ecefee004ad95fd03856b2f37d4d17ba36625d1134d17dd178cf2b06a1fac167ea0bffbc5f6a2668dd4a110e4e790508c52c0fd13389b5da7afd8b272d68d929595e40ee6d2f613e1b4ca95edbc1aa9285788651d7bbf4e125f05f32b93fcde6968e11cab1ed2edd4fd4df32d338120c7ae4f0d9842ec89fee4abe3d4d88f0a3232cfe3c1acf4f9f978baa29f726ae87a7ad7fb7a5e6c380d6a906dba32dd76bc9a1860ee0e18c885d1079907d120020d855a69a49019591dd1d5961d4c6af91a1aad8a38bb97da6020c9c09cedfe3ae1f73fe4b5a89a6600c67eb3d865096de1e05a476b03ebb0db02036894a04c823390ac952065c6b0ab9637b5fd67e33e0f40ec2f5d9aa11aeb8b1a7984cf8067ead82839d811c5dd5823a4c0c979d70b11da95617d3eba962ded688a66a4a516aebfa8f09e2eafa11ae2bf7b66674068208d020cf3fc2531aef7fa33af64d1526fe82f166fabd2a3de68fe7c2fb82d2fbf3939545c2af98fd5bb6f5344c78b6f568e7315401edba1233a3c31635cfadcd152f314f1bce47b76f301a6b9afa4fa39d959e054ef4e86fff53007ac8ebc09df6312f2dec747322276db417dff21ba623ca207b4129a86e524f49d13a8c6d76509e5f0fc03c1498f8d72ab8081948e46f709f8242811550852bf9e1ac63aee6a2c6a5b4540555a09319f5004a5f8c40f8a476d861ffb9d1df3a45346dc584a408c4e3c3a561758cc3dd390b0d5682dc832d1b6bc54982cdd2c0c45579fc0fcec47cff7fa05175cd67eb154ac9a100b0761c3f0022d1c81b3a0f3af08050b059fc6a5535d4dfa48b95ce7d3340dbbad47d05e73329f56befc5459fc312b6270216dc834c404a8d6294a9736510033d195e50b4da17308101cc76bd972f1de090f168a380be3856975c44a2019f3ad862f914f064d8c1a8b2a4ea5747c4642398f1ee83fb24a02303bca8b1ec3c737e46068c9306e9e165991286a07d579de8a2243584d2687ff6e83321722d094c88d85b5167e32e98cc02d3b7147840f8cc6c115dacaa418210acec2f55e1084aeb4684228e5bab17863c59a9e5a83e11bb45f28ea357c9ee8806e258cac2467df66d09af6f2cd53af342aa2d4f1dd1acf824876bd0972532ff94ca7eca83255daa1f42c2b859f946c1822553189b9b507f2ec61a92ff3eddef784b608874f55873e964c5cc6b924fea5dff011e43a184ccbee3300bb0ed3ba424a16cddecbb2924d484aa7a14689e101f9cd0a61b0280b45ab2b47898c5c0a35fe8451d17e17088cc9b8062966bb849f4b3540b088595ccd13329d430372bdc883258155d94e99b221bf3557eb85eee1983a46bad7f1f6f71d9abc265a682eeb14017bafce61e935199558996c022823a8c0637b7fcb7199e078c9083a166403b32fe22af72809c6a01af52fb9f29f2100ffc9a1edcc8e8e187a3406ac01e39ad9a1dc1b59a49b7df1012f9f471624cda563c2a055eb3e446fb68af2f58f9d3fc19c4e547271a8167a516ee13183a9374c0b45066e6c4344cd5f8770c5f4ef7549c2a5352fb27a177c34cf2f4fef8bfbea29094f64a89fc7cbe488961cd07dcae3b381c1baa24615febfe9bc10a7ff986f565c247d8bae7e941841a1a75ee6b87faa22b6fbc03412a66f1b49b7a8debdd6f1335ad68a1da7536f0b647661043dfb330874be4407a39e71a6d0e35a31ba1ddc21b3803bbeba1feaf4f95b945b172b307198bb0ac38bdc29e85e9a63784ab280dbeea0ad6af94ba3cd647cf16b9ee7f2e17c6f2c51a12b307f169455a18e5159a35e713a6299e4885aa879bc23daeb8b1d8d6924b1eff6e2aaa3a4c25b75c344a9b195382fbdc0494f56264784a8ffbc8693341d79c4fa8634bcdb824fca7a33e4d263fe38692c551b13fa528e77fa416a568b1d21ac86f54442223d57b510e81d28164a67d93f67694bce3770fa2177d52eb6430e6f61c1d656eacc04a76db7a45fdc8a258f8bbbc95c103fa14b3f5bfe8f7a582da3aac09ee0361376090db034dc6c02b220744f9e0f37959f6274de7983af5ec8b3f3af35c5897507e42e0d18438d0a0ff6d79e2db5a49d9d7bd1eabbed6512880704c78b3a833d9654e5359121c0c64f6eb624b274bba49877ce04515905a93934b152cc34200091b7d328a36ad6ccfa65d3c9738389521e24b4d3ae7cad0aec83581ae0452e689dbc153246f57f5f1bcf8ab308050bd3ae70763ef377137e6d485319e3bc584f6a2d686338055ea6b7593dc38e6ed23f8603f95c5ddbfb6dc5d8832284d50599748e76c4e3572219ab3a26bbfcf04306d83156ec0476cdb2c858db6f06b162f305155de3172a19f5887e25ebb4cce5870bc644bb0c17d084a19fe0fa9dfadfb977ed5784626cfcbd9cfa02323063d52589c0cbb2e6638ee71a2f54437feefec2918a8b7d2ede2c4f2593987c4652950640ea97afcfd3e5d4200db6c15a3d5ca3360cd12d0f397914911d204568329869f515ff08ec8de2f4d9f6ded26d691c99626e69025e28e323508ca3bdb64395243e8debdc9d62aede7099d7", 0x1000}], 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000001480)={0x400, 0x692e, {[0xff, 0x8000, 0x37c8, 0x0, 0x9, 0x6, 0x8, 0x1, 0x0, 0x8000, 0x9, 0xcd46, 0x4, 0x7f, 0x0, 0xfffffffffffffffe, 0x7, 0x1], [0x0, 0x100, 0x2df6, 0x80000001, 0x100000000, 0x401, 0x0, 0x8000, 0x6729, 0x100000001], [0x8, 0x1ff, 0xfffffffffffffffa, 0x96, 0x400, 0x594, 0x4], [0x4, 0x10001, 0x3f, 0x2, 0x101, 0x8], [{0x8000, 0x2, 0x5, 0x1}, {0x0, 0x10001, 0x9, 0x8e58}, {0x8000, 0x502, 0x81, 0xfff}, {0x2, 0x0, 0x73, 0x6}, {0x4, 0xf47, 0x667, 0x1}, {0x6, 0x800, 0xfffffe01, 0x1ff}, {0xbdb2, 0x3f, 0x400, 0x9}, {0x1ff, 0x1, 0x8, 0x4}], {0x0, 0x8, 0x8, 0x6}, {0xffc1, 0x6, 0x1, 0x10001}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse\x00', 0x20080, 0x0) pwrite(r6, &(0x7f00000013c0)="c9ec86ca01ff42ebf8f87211a368831d60f0512d94257e78b8ec207e5fadc4ee521f4ae0a732b047e389bdda23c474ced85c9dbbce155d06a961decbfe9129745f1a94514c7bd409a21cd15ea1b39f7c9b75ff9e99affd6f89a22bc52df8e79b05d2e4774c4893b9820559a88f4f355286f9298e701609eecdf4fc0d974d6e30", 0x80, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{}, 0x3871e612c039ad64, 0x6e, 0x20, 0xd2, 0x1}], 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:00:11 executing program 0: shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) getpgrp() 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r10, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9}, @cred={0x0, 0xffff, 0x0, r8, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getpgid(r7) r12 = getpgid(r7) fcntl$setown(r2, 0x6, r12) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:11 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r2 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) dup2(r3, r5) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r8 = accept$unix(r0, 0x0, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x40, 0x0) close(r9) write(r8, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0xff, 0x0, 0x7fff}, {0x4, 0xb9, 0x64, 0x9}, {0x9, 0x40, 0x1, 0x9}, {0x7fff, 0x6, 0x9, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x81, 0x7, 0x0, 0x5}]}) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) fcntl$getflags(r0, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530004447438825a9108bd30ea02623581aef6a78a7568a998d2c91d4c5c4bb68391bd0d2448726"], 0x10) sendto$unix(r0, &(0x7f0000000040)="f8b1dc", 0xfffffffffffffdc5, 0x5, 0x0, 0x0) 16:00:11 executing program 0: execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\':{\\-\x00', &(0x7f0000000240)='{\x00']) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000002c0)='x\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) faccessat(r1, &(0x7f0000001fc0)='./file1\x00', 0x2c0, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000002040)={0xffffffff, './file1\x00'}) r8 = socket(0x800000018, 0x2, 0x5) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r9, &(0x7f0000001f80)={&(0x7f0000001e80)=@in6, 0xc, &(0x7f0000001f00)=[{&(0x7f0000001ec0)=""/49, 0x31}], 0x1, &(0x7f0000001f40)=""/52, 0x34}, 0x840) getsockname(0xffffffffffffff9c, 0x0, &(0x7f0000002000)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000001e40)={0x1}) sendmsg(r2, &(0x7f0000001e00)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000000300)="af53b93a7e6066debb35d737272b7fe530840b0103bfa7f223f4730c6d804698b735e923e8937fd4d5b9a1093488827392f592edb45dcc49a89873606878572eafe8857ca4785a7477742572107ba045fc9aad9fdc936fa092cbbab4580347cabef0c9c5a2a10334cd44421e828174b203b3a3d96642d97bd3b475b34c282fb3e6747609d7bc0e31db73de32ca5a14d06c07c6fbbe9542b3820cc2c3d1c1634f95b98b2f4ff9a61accde08fd8193bc71a8a39f80c95736a58ab0f5f7a963d2d5e7fcb3eca500e88d962258ed24dcde3a1d253fe8990e71f2e84dd788bb2c1b0eaf43a26d81bf3843fb9d3cb368b6a697ce1a1d9b1060b010", 0xf8}, {&(0x7f0000000400)="bda6ba7ac17fc86126dd417607e06443cb7964b467d719b9616732a9f70790e6c2412dff3bd4e11074d961e30319185716e38ec54c72613a639c45b7f27a55f6f64e4ac1efa4b3a3fc732ea35bb33239ca6d26832ae99a860e06c625645c75ac081c8d2c9dc512000292ce569af9cfa2f255fa384b72e7fe311d16b814b67cabe7696301767b3c5893c7891f83e7dc810271404b1a9a1ce0803e8d88a0f8ab4fbd377d84dfeb2225b9198027b9f54ff5f3ea7957e61c3c3e403b590be0dc2a8c8aba586fb3e3f281e05f1c5c784f7515cbf8734ed7c6bad4b1eaabddc07e1fcf360893be83e93114744506c6aa6dc0081a0d4a7e4ea9bd9b845acb449981e7158e0588169565b823e0a6eb706f8af494ee9589a20fea685d0ae527dce08f0807b70fa63e590099e59356b61ac5d8943600bd4b719803de2ef70bcb2c326e70991d4d5611b72c86dc6e5efc5af79883c1b53914f685e9e5e5ef8fdd5dec3d474665df721f337da3d5056f6da4e09934acd3349c725c21d11403c13ac1798f6cdc0f729c92f0805b0be7c49deb8dce5885df6febd6936b0d2a0cf094d3c81b5a3cea7bc86efa03209884f99901ff141e1d6038d7c3807a98c1024c8920b984af034df6314415d6e601e0e13f8ed9241f490e0b2e0a736686cbe82238982f2dc52962f42826354c3cc4ac6ef9dcb8345d5299901c632b8aaf2dd30a88b948b63084d9db719a140835edeb7e01e611788ae49621c1fabf390539ec38dc91fb1f7feb3d52685e890b9d55030bceb47303e7f52c94eee15c7e3f827fa1c7a80312b01df12dd95920dba54cb0b7440e27cfab2401d3f3eee0d24a21eccf0e0de2726e41676fb3d6754e4a0bc33105e53e518012c0ca93d9f74c37043d371964ab717ff6ee0134d7463e3245ed65a53dda91e682c09d38e80552bbbfa82d7b8f66e2c44ed42a30da7a470f0a9d3b94f086fa5525a910fef35795892f9f4b1efd5e75c1263aed647588937a9b54d0a323198926a259482f7db7fcd5171ef79a544555cf06b2710da485afbf19937142bb7f0caec79aa24042c1512dbd0339f699d564841a891714fb4f4db06946533141ae97ac236e533257b7514675294489e2c23b04149eee9174ddb1bae598099455e171344be3b1a1402444df4f40afe88f3392d21efdc05371ca8d93b4c785677215c41bca2b3cac2803de772aa67cfcde900ee539298ae9895499f52ac8d83f7e97d6065dd7f012c2c1deab55f1ea0de674465938226708edda9032cb5bf352de3d40a780b43a72ccda256d2a51b891d7ab4b2b03d016aff0158c2e2a1da5887327eaa37987e920b6c4602dff9a7b98812dcd40ba041c2f3271fb6a8e9e0cefff969222945bd660c19759a77e5c8e911cb386653615f5da20fe1208bcdcbce327229ddbaf769e48a11092d9cc0a27450ad7da48984363103a46e1eab2b79c3bf6aef381e45360da9576e80eb2b6d074eac55e9bfa1aa098482e9e52275769d36306e1851220cdf804db647da308d1a1c482a69a96400cd8d68c61098bbd398ca1c490e46bae19237efc7abb67be4f3eb0294648f4a69cd7c03038cb62a8a8620d561af37b5beb84a8c259d2e263a46a3a9d16c144b03f4f9ccd5f34ae60c09f80e95c3c86cd1048646c1a12b16c229b56f1ed5e99ad8d9493a87f711de295c7b9a757702cd7c3048fc35fad1bf92cb26ae5962b0be93bbf96040e6cf0309f60d7d2aee0018498f6267fa900a7c6b8709b71168911968fada7ffc99f95e402cc6cae990925d44ddee072bad1b0ea584b490ae6ebafd9a779c2e81f9d77089e18cb042cfff2a8425768d0cf1189fdd59a996b6f1abcd1b8d56228f083638359f38e74ec01f442491d4f4504b6711ff1bd18b9d6e837842d727db49b7d10154a8c20d0306e3539804e9928ba1e0dc5b4d3610548ab6d82c21573cbade401bbef90ed48d569b748d9f48e1177aef5a7328a25495a2f9169ec60625a7d3f6bebf7f94babd262a5f5527f74e1adae745d484fd213bb7a3946208113f2ffceda37d494b11a0cb889d559b697721faa189adf7458c78c909ab7c14c5928b98a76f438aa4940ecf402fcfbfd8175b0635edb3e85d41d2ce602688d85d0b7b1745b9a1996aedc18963d4b085c88cc6df4f04e76da78b7d99dd93c843ef36ca1e4ef5572cb7334ad607398fa5d3d23151e37f3a11f469945e7030fd874c9643a5db095edd5302c8d047592327a6cbcd06fe0f11576a715d92216e91c691c624dc1922d0219dfb594865ed6ccce82108e6888385a5564fa19c9b19849bb947b126cd5aa00aa8154872cffce5c588b5bda609bd22fda564ce3cf8357e122222d649f055e7a959107ce6d4f5f62f03cc6d720473d8cbc7bf24568a2b1cd290cd5ea396cade9ea1363f72628536a9f7e8dad668d297685bef763015f25ad1ae6d03d8152c0fcecca72ba08eb853b6a0fb2fb9bed1a5e72485f0230a4424b98cbe0a95fc41e7abf6f3059b2b312b1f2f1ebc963e17d356f879b3ab143cbdf9c04083e8ad786152f81cf2806759c4113015319bcdd1c07dcb10960b949ae5891624c8f064fd75378f2f479476b9b05fff37264e2246806884647b59e9a0540d97a365c6554e2bd8125411efef764c7fddcd634fdabea794c23c6a04460054f8fb6a2ad05702750255a90fa0c72f3f0b28b648c9b69ab449916f16f43feb8a4bf817cdf3de3f4c5be4f424dd811cc75316826e3d6bef61c924e68ef06f27cd1dfa4d744e83592caad8cac607aa122006751c6f4f7fe21814bef5b0f65a9eb69de6a2b72af217cba63cd93601a4939193c2c5e7e3329854b223625a14c72d7e69ec48cf16786e513aa1e1ac2a726f7c1c079788f1ebc0c6d4dd22aaa93f9d494c4e5f0b9a39ab512e68a9453c3879d81770e24b25725b6fb6df70e5fc2bd36e89a3cbadd8fb016c7501c9dfe62b545abda0612afede18d5d28951fdb7bb0f921d6b6a5e6bf7d3dfeb4655fddf3eaa361c8a5e72b4db3cabc3539ffdef73a7ba2bb697dbb24521db6ec81d12613dd5a638cb2ccc1e4f9114697bea077fe1b4a68b916c6c23c31568175c6a4f5e4d63032117c51ecbf2ff86b6dd3286464c22e369193b5e77504c110fb47e3ee4edcbe4b53f03240cc208fe82ea8a6751213ebdd95e36332c9a1fecb02a076880e340643f539458b0d81515710afb162e3712b5b3c6990fd8491a31adc290592f1abd4c822649cad39a413a18f9c63836459f320ce9663b1fccca6f781b0ca51d3e764731252925746cd103bd0dded95b3e934b768474ca6051722a2c5e0b2164a48f9a1f84c3755cbaa0f890fb01ecea2a501dd77bbb071730b5c4ccc59efd18e8d61eb12c28009c73db3ad86509f1021bfc94066d0e47202d4c9fa3e04610654937c8fa40e833998405afa67f6e18a70c136ecc5d842d210bc4d8a398b37e7e39921495c2c7aa8e6a438dfc7bc7b4290e91609ac48d8b740a2ec7a91aef1275cc8892b1268c8b3935f7e0e33c1e8274e532b4e01f69d38b1f371b542bea2b2e705039e69f96fff9c75e698e2f40fba87c7d8c5c47119826e024710a652fd8a74b0e75cc3624c67bb7bad356944180b846d7cb46cfaa884e2cb6ec12e3bfdde2587595b71948a5bb01d4df2e6ddbf2ffabe5042de3dc44279c3887409643e07dfec0370e3c6c67fcf8a6344d9ea82fe88222e9765843e9edcb1beb9a72a72c6f49a67c256f04bce2e8079a91ff60382cb632226d0037b24a47d4f99371ba46397bf40404e8b833b97b8cf37f14c6423c38b7c16cb5eec13eaaf07aa1605f4443fb56d10f2d88830b49e19751f5866b397dcbbf8000112392524a3ed45269a6f2c344bdfaf9473256b0b5f22b3908ce962d76b45948f23ec06b1166b8f04e8fc05a9b7b801ceb78231c33a0973e236a0ce326ebcb42fbcac31f3f65b5e86eaf390b8faea42165ed8b1676db4e4cfb7614ca2e778f0794ac16c7d8ba97d4c3266e843b8d0a49f3a75a572b39c69d4b10ff11165ef3ed5c754fdafe94f925d65ce630102457b23c8d1c4ca1b9924bac622790a473fd974c44a1172a53f6dde7d73aa5deb50fc02327742f0534d550baed61fe8ba3558baa2479bd578fa5ae948d7692fd63479635bc2f1b5b9207724b0574ccc77a9889b318853b95b9417a463af6bbd2c746302b4b8bdf938175a35d397e94193e4cca34afc3b10eae5ce0e2af540f8c8cdba800bda76d8d12a3de437bb2ef674b2b0940676f934059d271496e17cde670f5317c9bc2c60ab7d61708f58be3b957c9143a0c83e7e4d7394abc9193aef7ccae82fd7a2516ad3be17dac97bdda7c2a7321acd9f7b9ee1fe62d5f6142ad6cef9e1b82dde21ea8bbe6b657481ba1491bac742d8ec681727f55b0c879815f5afcee9aed563cae347cb44a118ed953cc7c7b795a637d30cdbc2ec21443ad260660ba226dc80c5bfa80e8486e902e12711584ba5871543b1b1818952e9d35d79432cc9e3155264e8c75ed71a194396ba71b4723ea6d4867a29c284b62c8f434f3d5b704e1a0013b6fd357f99a2ecd1995591f9a1a191697bb2e042ccfcc7325003ead41772797db5ba0adcd291f558631f99d136a4af58c6720945e248cf7b6e37c33d33cf9d2fc96bf7ea8b385a6cf9f4326e402ab36b340ac28256b4ce0e2b4c88551a73546657f46dcbfa5e60f5f5e87cccfb69fdc7f55718e5b249f6af2986713ba54038aadac1958fefbf58ec951b628904a5348f37551bc35361792a71cc93887fc509afa3209bd891ad55ca83b264fda55a0656c03fa6522e94a8a5902609dd166d579f41c1bf91a38391ddb9d95785ede848fd5069255bb7ecd24699f8b6f7861a2c87f64d1b563a62dbe4c2698201903813014d3859bc3de97c449800edd83b0f6a9fa2134e7d4bd8a5998b8f16d034982c73b8f66b13fd0d4d49bdea52942b19e481bdc908ecf0a21cafec855ba4765e0d4ef5b015f324a9fb252f9798fc2cf9966411e7ea2ef639949bf218bf5e6fbc22578a5e839c4d3aa318986e573522f8e8ada44c65f755ee9d10a210182b9f16af65513dc27cf6f09f59bdc3a2fdd7d6e0d6992095fd1c6e77ec24db3705411c3a6db078e8aa26d13c3753a46f7a52c0d2943ab5b78b52ac1fb4c0ee5ed629470488fd16b547a1aae845464d9b93d548ac712a7f57801ba9724f67375823abb5e9f68040249588b7ad67abb3ba0fb2cb0a33890fd48ad038a7e6d854bff9cf728344afeca828ded377d093915230d7f402f649197cfbd42b7fb90b5fb7827e73e3777a64ff70c286ab060097313dacb45eec1bc77af1fd00ee745b1536f71b405c95333e535bd6c40096f3184f3fbac9c2f51654882f0c673fb596e30ad7a3007f108dd36ca05a857de4d84d880e796fcfd955bfdd1c3e3a0c3d6e2a68f9d6b3626460858e31f41d20ee138ce52f9e189465205b19940deb4802795794d8a1862ea748a2657745ebe9e623e7196ad5df4b03d8a86374e2803d352b8512afa5062c069ffc380e4021ba4b004844784a7eae5c7c6ae2b0a602a0dd2dc31996fdd210a1c8426409ca11589bd6d972fe64e35fc4b716cf1454e1a442820e3cbfb5e75a4288a4d228ec496319b26bdd3ebfd92226644bc43ad5349efa83f88ef88bde4bc336ef6baa907dd00fdf143dcef0d612253839f6a3f3536365e0581c1e25f5b2ae55402332decf46876c120cbc1148c852e24f958ebdb1a8c3ff751ae078cdca102d7010c61889abd8b583bc45e60e9f2124dc50b778001f0973", 0x1000}, {&(0x7f0000001400)="a7a5e388cfc0d3db298c83c928c0be9412ba351f2d68717ed410cd0d736f315c8dab678a15354f3d3e0810789a1253c1d138ea408e33d05cb1da86dbfee3458826f736d6615c44b0af8699d5a483ba35a88db3d05204f48efcdd315c5b1974e38ffae300993fe6d8a0455c5ea1d0c0f06ddea8a9c15e3f807742fe7c770ddfb31a9f51103ca0c0f6e59018f7e7f1888e7f877b95f7402f24d40bfe230711420786c3621f3d199266e4bd7ae5481e8c6341374f75438d70865402cc38", 0xbc}, {&(0x7f00000014c0)="e883d9cc93665cce7f5ba0ba0e189b68cfe92f283bbd2acbf36b85b51edc2b0bdc2f958c783f8b77746134823c5452a5f1d47bc41329a96b", 0x38}, {&(0x7f0000001500)="43b6386d063ab8ca851986234c123e230720a0a52cca700592fe4f4ab2d0db1700dede5fb7d9d46e4f685e81c34742d5a7c026c3aeeb2550a17dde9d655ca57ebea75ca4e9f7c151487814fbd32ae12ebf5f2987f1bff8f6d18b963f7883eabbc407ff0c7c91e90af11355e136e9ab1dcc45e9414812fc245f035cb3d4f3c4e948d5b536a961779c85f14b27d5846c602921649178b49266", 0x98}, {&(0x7f00000015c0)="9f14a27622c6447cfaa12d94ab8d1b912f4e6f468e57ff6c4b8a8c85341fde8920ca3969849ba8a862b5893651d817b7a7963b98ad9ea311b8379dcce39d84a935702260ffe33d1c555a1db64471b1df8f52b73cce9e6889ba6acab651bcf1c304c64da8002f0534e34b30cf203efa039554fb62c2a722cb753bf610caf0be527dc73f66a189e778bdc351bf23b3e83e727c90a0219f6df0eb1bc9219dc132b8f40f80f9eb98a73640a326b9ef61ceeeef637ee65056732b", 0xb8}, {&(0x7f0000001680)="0561736c5565b34c2b0138334e46439865db7ea04c691aa20f6e85edc7bda08e4b1e2a1f7bc6600afa782a40b41a9dd6be64ae7439abf112fcd561e2e709f77b9a62dc14251b83875ff33c2805a9199facc93c0486fd50c3290ff86ac7372f49ba487ce02086bd4b4d77ebb218e02f19866934b91d6ff96a7ec5e23c7868532267dffa9a75f7280e7d962a15b1f06b523c1df3da25692b56b278f6ca2ea5e4daa432da68f20fb426c33bf2a67acbc1f08e1871f90b566baa0a22e57823c0478c681e958188731ca9fe2ffaed5b045ebe", 0xd0}, {&(0x7f0000001780)="561b20fc22e020b0a183e08dad80e85e71120a66e71656407c98fcc84b5fad1500be2f6871b57b28edf9dc3278a17d038b7859d4541629078ee13152a29b8b7afa90a178f1703221d8d87b10b49df7dacdebfe3af6ba0f4d644c7f9775fc", 0x5e}, {&(0x7f0000001800)="a03f0ea2dfa13950036306c2275fe18c129e079690ba7cbd87d100b8cce2dbf10ff84665b51e5265aff66912957d54d244ff803b7fed17f77744c81854ac5bd2c1566f696819bcd4f461f32c3de56d906df263bd53c69a977221cacabeedd146c24b7b946fa6b88ea629a5feb8de47ac79390ca27878bd73c4cfd27886324d6c98407ffab51a3a5ff2", 0x89}], 0x9, &(0x7f0000001980)=[{0xf0, 0x10001, 0x8, "4a7dde41364d291eaeb4569dd20ca592a12aa26d62078c8c435c21c35dcdf6defd44f2f2993e0164c2a3b6b5bec93602c77e9c1b9fd905847c1072e5815dd1450c0298e0780620cd553616bd4bd3041c28636d8b49cd7757e0de92f91a99969bccd0d751df1940678fda175a7c3e506748b813bece3f7db0c0078e78486f91a78abfb2892ed07c751ceee6e72ea7d571a1061a404f3056c3457166ed51a1acf28fceee131da13b5fa18faa05dadeb518d314377ecbd798216169e2935a71ef9138b190ec5aa63c5e046092b5a982a16a9c642d9b02f66245d2"}, {0xc0, 0x1, 0xe612, "cafd35b270e384abf4198dc103126df2568ccd72a1cd5340221ddeb05967146a133f0e9912e343f62dfbb25dd9dbac44512d2c4b80b284fc11e4dd4895488771b8e2f5d5188e8c72dab9a177cc5b8c4db58b85dea95c3995f7f355970e15aa30702f8733575da51e18d275212e62007a3c76546511aaa7d762dbf841cbe165ee7379c0fe439b9e7a23494db835c3f123a64fa63057d6153a19b2a76629be8d6fe5227682b765424bc4"}, {0x88, 0xffff, 0xd89, "0fd928133c91953ae0d1ceb4b5a488c6291cbda62dc5c8e1089f76555b9ff76a265d4c8dcfb0be076b17a6c4400b1be45dd4f5545f1172796c4544f4951b0e723154a1236947088d11eea8ab88f9d9117eb3a1d35ece1cc727cd29067d23c9685ac9740c6d391dd5d4c462bff5e72e76c1b5334e5b"}, {0x20, 0x10001, 0x3ff, "9cbc9041c2c17e5a5a6e928c535c4553"}, {0xb0, 0xffff, 0x1, "19094e3ded3e17038e082f7fc0445e2efee5387e6896b0b6587b8c1f28f1cdf1381d5039788d7d66a3d36df131d09b845c10917c77683b3f5274c456e549065cef210c1801974fc30603c312ecf6945b0414378758c6b80db6bc35757f87e1ef63c17a2c018b81c7db62b138b2ad47afbe215cc5e98e7e7ea4e121702f506cb61c35ba8ea605a18e7ffe841cd7ae53b9538b76045eb506e84042f5e26132db7c"}, {0x50, 0xffff, 0x9, "e4d5341a11764a7bbe70436fc171ebbd02866eb8b082fda81d729c8944ec05f46ef625cca188419f6553ede5de481ec325330b2f62487fb74b"}, {0xe0, 0xffff, 0x5, "9b6d48a2c0471a77f2d8919f5eea8cbfb40dcb5117384875d31443e6322b49599a22e26d6c49705bccee706ba37342bfcede711141db667a1bf38a9104c0dd4c543c4da4bc1a611d55d513ae2b4525d327a5b413e9836c3619df089bdec17ae16b28b0b828b7040b572f5dd8b03334417429ebb9a9324f59cee8e670b63772ecd3edf29a0a98dc08f9cd4ca9405125b273ac8a4a5d9c800e3746b4419605c8c0d581c48c316fd4414e6cca4c0d6d6a3e4e310a1f96d73a248bf2bcfde76c46ac9449c9f25a8f70b63239"}, {0x28, 0x0, 0x22dd, "70348a53f45d79dcca58a7ed24056a006c3a02f3710c15"}], 0x460}, 0xc0df8c6d710bd1ee) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:00:11 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendmsg(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="3370f14f7c94811008d0fb94b5e2b2521b4e611ff6167df46ce192e70331782d5608a6520b2cdc0e9375eacd3a91ee240714ec11a0b1434b4d4bf76da05c9931873eb0be03607e7aeae7515a750730482324c5c368688f8b33ff172f5a87f4f33d9785099e0958dfea76a6d826ed4110c3ca9a28057a9324d4416dde8a9b3da085593c13ba1db1703ea4ee27df9a6a49e70292a626f06e099c5f039266d3f47ae6f7b6a87c1f65109d92b9fcb3e7fd7553e444ecabb2779da0a649be7a0386dbacbd2596aa331613260a2809", 0xcc}, {&(0x7f0000000040)="215308da4f3a8530499f77df4ecb91e02e924c2df1f5768b6e3d598a246e4e22f5ab4921af7434844d4855e78305201af567be6c9dde161ac059", 0x3a}, {&(0x7f0000000280)="2b2a1dc3e93a5241070c75f6817e8c5c4426dc7eccb1808bd4555ba0598dca4ad3f9881ca5d3b4652c82cf56c0854b08685074f3d27b5711d90606b8bde032ce4c7156c1c4e3cdc79d103e2a5065803f8e2760c0511783d7809377a6bdb4c8dd2430c485cc22", 0x66}, {&(0x7f0000000300)="3175762239c625f02db962cdc84aa85d374589af85adecb2f12ad5c661e09a78abed775bd28705103818c94c16e4aede0575b7eca02aeed5d354776c50b028e8fce87fcd15532b79b474570de43f41010724de0fb9158b9d68981fca60fe66a3b492afc2e234", 0x66}], 0x4, &(0x7f0000000380)=[{0x108, 0x1, 0x2, "dfe83a61edeaa529f43d34f7ae89224ba0d3cd1dc8bf68baf121da7bd7068bc7506f2f8948c3a48f64cff0e2ef6669475f089c5363103cb5f1d28a60759922fcdf6f28d516f5d1526e5391763bf30e712b729e14f1c0b2a1787f4cfe31de31a569ad9c796063ff4a29a77a667d09953a5f6d970e825ce33d8931b533495c1e2047fb4bf93522417a7c0eb33779eefe87e3884f9bcb0e9c5d1a8d7275c4a6433f08eb0c0600b6de52c076b9d9eb5aa08292d5a6f24e484c23b113771fe4faf625d75fad2dfd0d40813cee12d94c166d91a9b703cf8575c9c6920ef15a4e3141dbd3f573ee7a19bac53722a80d45bb952cf820"}], 0x108}, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() r2 = socket(0x6, 0x1, 0x6b) setsockopt(r2, 0x4, 0xff, &(0x7f0000000040)="27818a37a6604d3f6e031ec174ddb9e4d6", 0x11) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff, 0x0, 0x200000000000000}], 0xffff, 0x0, 0xfffffffc, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0xfff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000005a0498f9e39b9d709c6388000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a640a98e3eeccd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000499e00000000005424d154b10113b14d6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0afbcdd0dd666c727897d29694a9b205b2a41b62c40509e48890e9a8947d8cc61ab3aecaa54d6b83c6045d1ca3e19b12f0c8dfc20507ba2c581ebf9d4c9273d7802fe2cb3ee1d48dce32310e2c5a2ca027eafdb835f2f7c0d0f75"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f0000000340)=[{&(0x7f0000000500)="a8d500e4ba81836bb17f7cae84fcc2833fe2a74dc2a1fc7265637eedbf94207f817df5b2e71317459324569329aafe39ac79a727c383f63a56d115a1c687a83d5cfebf462d8e3e0ccf499ee17153996ec596b803ed42d7a1467699008e37146e512bd2253bcdcbb3f160583f7307753fbf9e0de795e13ebcf43921753cdfedbb246d00d35371e95ae08e144e5d7fe0f4b63a4f92b5c76bc180a6b7fe0cbb98df", 0xffffff86}], 0x1, 0x0, 0xffffffffffff7ffd) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x23, 0x1, 0x20, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x0, 0x8, 0xfffffffffffffffe, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x10, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x4a, 0x400fffff, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x2}, 0xc) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000340)='./bus/file0\x00', 0x0, 0x1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0xe57) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x806, 0x1000}, {0x2, 0x49, 0x1800}, {0x0, 0x3, 0x7fc}, {0x1, 0x7, 0x3000}, {0x1, 0x66, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x4}], 0x1}) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r6, 0x1}, {r7, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000000000000000000839000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000002000010000100000"], &(0x7f0000000040)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x2, 0x2, 0x3a26, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r2) socket(0x18, 0x1, 0x0) shmget(0x3, 0x4000, 0x886, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r3, 0x100000000000, r3) getppid() geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r10 = accept$unix(r9, 0x0, &(0x7f00000005c0)) r11 = socket(0x800000018, 0x4, 0x85) r12 = socket(0x18, 0x1, 0x0) dup2(r11, r12) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = socket(0x800000018, 0x2, 0x0) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = socket(0x800000018, 0x2, 0x0) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = socket(0x800000018, 0x2, 0x0) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) r20 = socket(0x800000018, 0x2, 0x0) r21 = socket(0x18, 0x1, 0x0) dup2(r20, r21) sendmsg$unix(r10, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="56e49007000000764caf01c03670cd84d484efde02975714e5ac58578485a59be2d94dabff54ce672512a886aaf80a1ae9b7a13ea063a87e034df58ca0dd4ba3d761d3dbf62f8c30c25c0100802cd5c87b92a8c4ff5b3beb9c85125a8105712b8c9bc79f40094b8505d9756d80190a7795e9184b90fa5988f05b689ab4d17a", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r13, @ANYRES32=r3, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB="200000002bd54eba405e5e3bbcbf108f24d5140a1d4adc74ee13b04abccfc8482fff070000d13f69fda02e347f14e855228f57c9a32b2a0ee1880d8e56f8", @ANYRES32=r4, @ANYRES32=r6, @ANYPTR=&(0x7f0000001140)=ANY=[@ANYRESDEC, @ANYRES64=r18], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES16=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x2}, 0x402) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r23, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r22, 0x100000000000, r22) write(r23, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000340)=0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) r7 = accept$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/25}, &(0x7f0000000200)=0x1b) setsockopt$sock_int(r7, 0xffff, 0xc9076a05e3f5a58d, &(0x7f0000000240)=0x7fff, 0x4) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x429, 0x1, &(0x7f0000000280)="ebffcbff13b9fd784fbbec010000000000000031b1e4422e3f9ba8aedb3ffce066a615ced96e56930bcca17f0dd5dfc788a7d31357e32997087a715e90cd6d92b6ee227c2b7de16062f0d5721aa3", 0x4e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod$loop(&(0x7f0000000300)='./file0\x00', 0xb522f8c989f52d87, 0x1) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r8 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r8, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") setuid(0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) fchmod(r2, 0x50) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb7, 0x100, 0x7346dd80, 0x8, "99f71e04f9fb3267c9431735222ef9e0054b0e5e", 0x3, 0x3}) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) dup2(r4, r5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x1ff) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0x1c2, 0x7fff}, 0xde8, 0xeaf, 0x7ff}) accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xb8, 0x1, 0x0, "e7c4f9e80d211111173e75d7c2c8f3939c0fa05ee885093ef628ee0f314a75bc9c7c27dc505837a31fe9bf3d70a0affcfbf3acfed97d61f7039a25669ac1851bae260495b74d5126f6715bad02a1f6a04cb55d1fa21ad0c2fd06b46c0786a076121017d18d2c9e06fa94191ad5eb701ff1e8f319274550ccf82d2f73d6ba5272c1875ef77e4c418bd04043e011ceab472258b3cc227f0068f654663008fc3db8cf"}, {0xf8, 0x0, 0x0, "82a9b5e7df8cb2c01c4eb4b0e6a9fd7c6c0c9644ce15f9a9167657537e02fff3359a980ac700ded43078e3e7209c211a4ffb78b1c6bd85f63a4a526d07ecc1578cc09ccb25a72918cf9af3d957b6cb0adcf814f401ce1c81fb3ec35f2d534aee566f675a9535c45443b915d6d5dd91c253ae9bc466cb43a5996228fbd549f2a95fae4663f8a2aff58c6ed665f7db76694f0ea5c5bf71c29d0d06207a1dd6f7a4dfbe04efcdc309672dbda37c5cd0f2d25b0e4613a7382542ad5ba6aa693471673e231d92df3ebd632edfdc05524344eb92f15cb1a4003868e70cfb99fcdde77357"}, {0xa8, 0x0, 0x0, "c9033ce3e511ef516089556ef0b91cb296f58492fa9e7b005a3fb335e423d5e0190b332e0ed93101e0fe4bbb26b8d8b20bd9c5f647334630f274fc15690245496d9d71ca64c4580ccd24e02c939d82dbf3b348b62f7a05241ae1fc5351c55449ca1e4be95ed18b9154e036c73b496ca01fcfe44719ef1131c7c0bc4d24f61094116bfa299c55e3868f8d4ad77fa3ec0234"}, {0xb8, 0x0, 0x0, "036bdf6baf1f304f806ec4e7fa5ced8bc3a4595a5c03a8626b9e06ebb492ea877cde69d8a71111ded421a5a39566444f638ee1fc6d2f98b1771b6a9b6ad8f5def00de466ff6eeb17e1dc4ced1c4da5013f40de3fef362e06f73c030c72955b82f9969a5befd3076c0bab4831fa0f96c9d7d4eeefe9a656b3a70ef506cc90dc0f67cc2dca6882b13000990f1a74149fa60414bed33233787fdad15e3154d4060d99"}], 0x310}, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x2, './file0\x00'}, 0xa) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) accept$unix(r3, 0x0, &(0x7f0000000100)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000140)={0xa1c1, './file0\x00'}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x100000, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xf8b0392c467c8b, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x1, 0x20, 0x6, 0x800}, {{r7}, 0x4be2f1a459f3201, 0x10, 0x1, 0x5, 0x7}, {{r8}, 0xffffffffffffffff, 0x4, 0x40000000, 0xffffffff, 0x1}], 0x1000, 0x0, 0x1, 0x0) socket$inet6(0x18, 0x8002, 0x6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800, 0xffffffffffffffff, "69c75737320e47ba4a7baab7be9b0943b2fa183c"}) lseek(r9, 0x0, 0x1b, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(0x0, 0x80, 0x1b7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f0000000400)=""/69, 0x45}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x6, &(0x7f0000001500)=""/4096, 0x1000}, 0x840) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000025c0)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000002580)='./bus\x00', 0x2c, 0x2) openat(r4, &(0x7f00000000c0)='./bus\x00', 0x0, 0xcbda933317e4078d) r5 = socket(0x18, 0x4, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r5, &(0x7f0000002500), &(0x7f0000002540)=0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) rmdir(&(0x7f0000000100)='./bus\x00') r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x4f05) login: pckbd_enable: command error 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa7, &(0x7f0000000080)="cb5e988cd4ef4fafbf8a7425372b34a25cfb9a651b866b49bae71ea3104a651002b33542eae29d982bc5305a0b4544705cf466d40242b14654f805dfcd53e5b0e7e3d8212af216e8f18ad1cd15fbfb2e556462957918a120f9568a90a625d3d5b0ffa359b6be65addd34162be15f302ecc7b04d76befcb4ebb9dbde41859c9bd66981cd06da738d3b96a9c1bb34e051d7b8b02ef4977f2dda195ab909ae8f2ac7a0b21e3200fde89d3d41ae501168d8bc76e642814b665efc1e8f3ea68743de8000cdf59f46cbd43a878f5d153c9890e69ea0d44aee5b786b43445103b385c95eaf5f2") pckbd_enable: command error 16:00:14 executing program 1: msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218f76e5bfec7187f04d8d642bff77e832eebdee99df398cb8339a2d7ceae765e55e06389b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad1bd8039fdac2411c9c7c466c88090ccfb4bcda061d2230675d184ea521909fa623f56288c9ad3cdda30e838c409a9a0fca4112b536341092cd77d6545fa4f8b957cfb0743eaa8a974158bc1e6ca7b4ba06143943e77ef22114863c424b4ebf7d15587fbbe720135b61770f34dcd9bd53fe33f48ac52f484e2ebca4d5d83ac0da5799cadbee30b53faba3fa4d5c60c4ea2e71dcf78551e2a32aea143696ce2a56af7847857f76e5af0b4ad0b6bb90f82518d0041b04bf0c100f7aeea032a186623e3ecfe9277c9e5389d36a012231b885fa473678ea1361f12f15265fb0e63df34274b0165eba7b1762c51e7a9db7d5d447f8d9a218927ded1ddea5474e4ccb27cac037f06169b017"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x1, 0xf1, 0x3, 0x101}, {0x6, 0xf6, 0x2, 0xbe69}, {0x48bd, 0x8, 0x1, 0x3ff}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r3, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000240)) 16:00:14 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4"}, 0x61, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)) msgctl$IPC_RMID(r0, 0x0) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r1 = msgget(0x1, 0x20) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528361c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7d3d68c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "2f49b4c5fbd1fe8dd2763ecbb4f7bf213aa0e569bed200b95af7d3cd6a02d08a5f9bb83ee55e102791de0614dbb3f83da5ed05b4f7d8301247b79e968321a69807c11c0f085cdbba29125925bfc547f335045dc76a92b404a3993dc86d4b556c349549ebc43d103f8c6580e6d38d90eb967ec8b7268c3a045e40f51533c972744f98dcb4b186794432d9bde4b5aa58edf12e6f4d4de2f4fe6e759415631130f6736128f589"}, 0xad, 0x800) 16:00:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) fchflags(r1, 0x10000) getpgrp() r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r3) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 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, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000880)=[{r5, 0x4}], 0x1, 0xa81) 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', r6, r7, 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, 0xffffffffffffff52}, 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) r8 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:14 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000000c0)={0x0, 0x6, './file0\x00', 0x401, 0x9, 0x9, 0xf7}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0xfffffffd, 0x0, 0x1, 0x3, 0xa0, 0xffffff8d, 0x3, 0x0, 0x10001, 0x1}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) getgid() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x2, 0x5, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82023f2f66696c653000"], 0xa) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget(0x3, 0x3, 0x5ca211265324789f) r6 = geteuid() r7 = getgid() r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r10, 0x100000000000, r10) r11 = getppid() r12 = geteuid() r13 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r19, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r20 = accept$unix(r19, 0x0, &(0x7f00000005c0)) sendmsg$unix(r20, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @cred={0x20, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r22 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r23) fsync(r23) pwritev(r23, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r23, 0xffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r22, r24) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r25, 0x100000000000, r25) write(r26, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r33, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f0000001140)=0x315) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x0, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r35 = getpgid(r29) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r37, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r36, 0x100000000000, r36) r38 = getppid() r39 = geteuid() r40 = getppid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r37, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, r42, r43}, @cred={0x0, 0xffff, 0x0, r41, r45, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x7fff, r9, r16, r21, r22, 0x142, 0x80}, 0xfb0b, 0x2102, r35, r40, 0x1, 0x270, 0x7, 0x7}) r46 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xffffffff, r6, r7, r9, r46, 0x40, 0x1}, 0x81, 0x10001, 0x9}) r47 = accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockopt(r47, 0x9bf, 0xee38d57, &(0x7f0000000140)=""/82, &(0x7f00000001c0)=0x52) r48 = socket(0x18, 0x1, 0x0) dup2(r2, r48) setsockopt$sock_int(r2, 0xffff, 0x3338, &(0x7f00000000c0)=0x1000000000003, 0x4) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000000)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xea6], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x16) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffff9bb1653000463f7b238bf46854d78a2a19fb0d7a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad83b1a1a84dfca698b2951b15801360bcd4c0a162b58f54237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500000000"], 0x1) write(r0, &(0x7f00000009c0)="9ed5e8950020010000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6cf69646", 0x28) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000140)="44f06dc6d9fd8f67466d20f2835fe41fc293e709ec6ee9079e45264d519032") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3}, {0x20}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x49f8, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:15 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x100, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x3], [], [], [0x0, 0x400000], [{}, {0x0, 0xffffffff}, {}, {}, {}, {0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0x2}}}) 16:00:15 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x0, 0x3}, {0x30}, {0x800000000000006, 0x1, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) shutdown(r0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000f82ae8"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x8000, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xed8a87c296a06e06) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000240)="dd190c0f3e02374e7f23965d18e369917760fd32fd2c213aa694b47d76787e73c1e0366ba137012d341558636d9c8903017f493058c0d2c905166b9f1d40b6393fb95a7d0f378001235bc682eb2569c434a7a9240e1475b77b938220830e0b3f2c7df1f68855b3fd0039eebf349775da01eed709edd6429bc559dfac6e2eb93a1dc89e79e53de6af211e988beb16934af7fe0d7650a4f41446fae349a2a351509d18a88d2076f521ab6991ea66fabc1841830a015d7812bbd5621d59129d9742a52c46afdafc026c992481ca4e20633295b67ffb1700648e39e3c72a1c876a184cfd24c25d48657b00a20f5883364db721e7f681", 0xf4, 0x403, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x487, 0x0, 0x0, 0x4}, {0x4106, 0x0, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a48e856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa9122000000000000000000000000000000000000000000000000000000000080de09ca172e09a144378708921d968e6ca51de36dc908ffea267f0c98cf4b4e8b558292791d8a79fe27bca95f277968295c90d9862387e65b8b5b1df9d42a7b2335e74a7e9dfb52b522e86f"], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r21, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/206, 0xce}, {&(0x7f00000004c0)=""/82, 0x52}, {&(0x7f0000000540)=""/33, 0x21}], 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000600)=""/4096) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x20, 0xe00000000000, 0x15443721}, {{r5}, 0xffffffffffffffff, 0x4, 0x2, 0x6, 0x8}, {{r7}, 0xffffffffffffffff, 0x0, 0x40000000, 0x9, 0x80000000}], 0x5, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x2, 0xf0000002, 0xfffffffffffffff9, 0x4}, {{r0}, 0x0, 0x8, 0x11, 0x6, 0x500}, {{r10}, 0xfffffffffffffffa, 0x8, 0x8, 0x9, 0x190}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5f, 0x4, 0x3, 0x75}], 0x1, &(0x7f0000000280)={0x0, 0x9}) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x10) sendmsg(r2, &(0x7f0000000b40)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x60}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="0a263ca8e31dcf1c5b6d3c78ffe5da705d23acfd9859bbcd7f4fdeb0598f224f6bbcdce1836c36e77b255eaae7367d139b2b0218873fd53672b086b38764ffe7e066aa7cd68dde6da1e0c312a56681a8e4ba4106f025e9d4d9b33b160a27a36dfdcb8c6a8108518df8d250", 0x6b}, {&(0x7f0000000280)="5b79cb2a4d337119ece1575064464806cc8376cc32c15a6013fc2e5460f9d129bb5a21ae30faeb105464eb04ac258928589f0819c50a8e1438a982d0234a347466f44bc7afd07300cb9944aa681aae0416460a38bc6e0d665039c4fb4ad15bb9d0fc3f0e7a3dd51541bcf8470d5bf32e77533c4448402ee912d07814bdb7e69c839ad33fa4768b11591b32", 0x8b}, {&(0x7f0000000340)="ee86acf9690a540784427cbada61266e6103c6331157da2a21e2fdf7065b0d9248a1a59aa423dcce2cb4bdd9b9ca3d7294c29e584e563035f1e1d4c53a689a1af5a72ac1a11e24166d9ffa06137b0f84b27231b0306cbe6024f4b56830a7c8ba50ae5626890c98c3a68f3e316b07cbaa25caa15450b140d9c9d464dc6b34ec04191e70c6a360793931b7a91c7718a76fc68e80c05dad90470092011c3590b5b2c3beee982b82ab4d2efe9c0ac3a2446e6819a151ac9de37cf9e55ee92128880138ea24f3e74f39dbcfc58b0131f5a359b4674333594f31dd5482cf7428f2cf5c146921dc18dee4476ea72a2a547b53704cdfa691362df55bd0ff3dfb", 0xfc}, {&(0x7f0000000440)="8358deb2cac7eae9494af5d571520d6f74831bce872f42d239d1158f934da07f91e8fe5fdb199dfc77dba3180b3da9ff149f16c68be443d3a06dd521089219e7b447662d86cbbc1765d9338c57c67d1151d77c1954d660ad9d23bae0a6bab79e3cdde3dd3bd76c15a17ef31010d56d1fc79f2a1fb3493509301d625dbd8149b72539471a0c112c93c34500bbdf02c9ded33a97310bf1a579017807ed1bcdfecc2fd4c6766026082a67d5df00a2fdf8a35a194466d2536c899b7318d375bdfeb84f960c879e1c380765854a7356bb71222a8d9463ef1d3482abf4bba7e352953bec5f81eaba008b118c3d687efdc888eba086d0c3428a48d8cf58", 0xfa}, {&(0x7f0000000540)="2f00a1dd99a47fafabfc37836f09a9bfccb4b72ff8", 0x15}], 0x5, &(0x7f0000000c40)=ANY=[@ANYBLOB="300000000000000000000000e0ffffff799962d9bfebb0e09f214f538f9772db4bb8fa9fea94dad18d1d601053000000e800000000000000feff0100087e0000ce50cb0000c67033a377334fbef2c77a00d88376825f2a6831e0a075ba08e026003fa417ef92b29736837beb176be3ff686945c4c3d6262336e4db3b1688bebb4be7d8a06863426261a51ac6f6489ce4d47a6558d32916bce6a0720d0096dc827fa10576a6cce5694e5c8b47304ac5b3f3096f6aefdeec2f2f2bb1493e7c89a8dd1a3861d8505c12d139e927de8ba7763c49fe5a0650976eb4639dd81efcfa04027bdf42486890d3111e3f84b48e7d3baf5f7469efc5369607cef4cdcfb7736f09f63af62b4c8e793069cef3cae755b5f000000000000000e800000000000000ffff00000800000017c00fbf14dd85bdcdbb29f1c805636e9677465ff486446c94127dcedc4979b747b48ca6bb51d2e9a9a02fc4885301c77b360617d329ad0295c8ebb0ba7d984da5a1cc613bfd1ba70aa5c531633a476f34c35b88710efe9f80318c8e2972d99c8728c06af79f7e2fd0a806a9c7700b05e4ce2f6f7203b1145f6c257ba83cb831728c735aeebb5194b92e33d6b4dfa18019c7b835185f627f414e13e286e7426c9b1d9d698d531d2822b424e81c4d91886fcb8834aee12434457205e32057d1f5c929a7697bb0d37b094cacc998e6bb50b9a51cc829d80000980000000000000001000000f7ffffffad31d854f3c547bc5b4ed2091fa16a8bcd70c205167ed9126454f4fe7bdd24ae3c0a7f43847c0ccfefd0774746caba69554bac735e7077cd463b7d066de26c5e0032007a5608af1f5b569d340c85cd76b52d8354f65198549d6748f85daa8647eabe46cbe880002740a50d05932767c15cf57fb5967d81ca907511035c96c3c45b00000000000000a000000000000000ffff00002c0000003aadda73c65d39b6e8329fd58aab50f0b19f011e003ec2ceb21525dd581e207007f06453ee5ac63fc71718599c089580173b21a8de3558047a6fd300aa180a632d8307019cd1f698e2ebf8db281f0129cd9ef789448095b9c59da8b56768c57297eb12c68c3df6162b4e336369b03858c8514f819e47cbde3f980c4ebae15434384e2c466025e1c35db525a98b7efd00400000000000000077f3d78f070000006f76252de8a2bbaf56b346c941df835c675d84dae51ee9b6635a4d2753a0b9e05e194c9b46f196fbdc00000000000000000100000000000002edea073bdb000024377a8fec7de5e31697b2c650756e9ca0ae60e79a3a4df3923031dc2ae7778070d205726438aabb597a7572f20e09234f54a7295b0cbd38a2b0d96fd7ee39812e1730225f8861645ddeac176be7a619f12aebc5637a00d697d6b66d15a8bdc68fec756e4a6ddc4abcd64f05b4da96aa1aec34f884abfb622a1df1a6ea564472f83b5025698bf2a2a2992a070d9bce67fb4832a91931c2235da320f7e4245f6cb4488e8ad05a820a184951b9719009859afeaa4b1f8daceed5a123c1d056ec96d3b34309e512da0ec6d80f862a34681bc257731182ea5c0d90cef722b2cc6319d26419444b2c3026ff00000000000000a800000000000000ffff000081000000090a7223db2b9d2c265c877a56c23db92973442db48fd425367c52c228fb7d0c946522f5ac294df968fee239d715138febffb2781ce332ddf36a2a1d6ada76fb96143dc22de43076ea317fe5385fe757df510e3b23caaab0d87b6713d5d7bd5f3c4da36704830e82bbb426c9ac553b579eb3d26460bc126bc58bbba6e39d69ded4d605b2464583f3ef14fe515cbf33e5c87835640dd7b32d37ee71000000000000e2e4326719c5a1023784c9995af35408dd48eab49c7020b703e17e2d309e3b0e1eeca929a7d2d4336455e84ee999e48303dfdef1880bf746d2a73c3a3b855d2984f6431a07017f478c5b1b2810b6c78c4a1d4b6c82cbd9736b540aab5822e6d156f530da8db53a2ba282099f24fc36809768267aed1cf369d420b437e63b84f8212b0bfe285f5b934140d9e0fa2bcb5f161d4aed92df91a7cca8904bb9bd6673a31464501e754a1375f87f9ab0c498a7c7a855e45c171583febee6cbeabc9d38e12e58e394c6ab9de9d6c4e97d161b138567d4eaa1dce51968db81c939b67b8f135bc37026f20f314b255c57b75117ae3fb984b359fd6abf712997df8eb41eaf6010f4"], 0x520}, 0xc00) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)) r4 = socket(0x800000018, 0x2, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r7, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r7, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r8 = dup(r7) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x26d) r10 = accept$inet6(r9, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r10, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r11 = dup2(r8, 0xffffffffffffffff) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000480)='./file1\x00', r12, r13, 0x6) r14 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r16) ktrace(0x0, 0x1, 0x8, r16) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r13, r14, r15, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r16, 0x3, 0x18f, 0x9}) shmctl$SHM_UNLOCK(r6, 0x4) r17 = socket(0x18, 0x1, 0x0) dup2(r4, r17) pwrite(r4, &(0x7f00000001c0)="3c51428fec5148e55d86fea1c1faad7cac1fd54e94ec330085207709a907e2d1ff9146b991dc41a1f885251dd7e84b2a1e36d483bfd61eab907fb911fbb90115b0cc0536d95e0c5f3331311fbfaabfe4b46305c963c74e2b913220cdc33c07b1c5334a10a1d1d83782f68a86b29c91a4c0df9ace787a5cd37a395b67decb8d95972b2e8a72f16a0cfc950bf7be9bfc6392f47850143e43d60df45c4fb72cb5f324478d773960201b6219e946f659f0d4b1a0859d3d631ed50c", 0xb9, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000001a80)=ANY=[@ANYRESOCT=r7, @ANYRES16=0x0, @ANYRESHEX=r8], 0x3) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) linkat(r10, &(0x7f0000000480)='./file0\x00', r12, &(0x7f00000004c0)='./file0\x00', 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000400)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x2, 0x7}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="e3978f907630f4bba4c9a6590708762e2fbaadfa6e212ef34f49c6ea0d10c0c52d4cf7a2883f4b8355eb15", 0x2b}, {&(0x7f0000000180)="0ec7c61451", 0x5}], 0x2, &(0x7f0000000200)=[{0x70, 0x10001, 0xfffff6f9, "eaea5b3cf8aaff8d8d2fd0dc0d190a29c0e768d306ca9543d59110e7adf9c23a5cf26819cb5158be16fe42f06c05f5ab9ab6510f6cd51f7921f85ad843ae8761706c03c1076233b075e35266584b016669665749ecd9a5217ca6"}, {0x28, 0xffff, 0x6, "5910a26bd87a551d6e495aa12d9d9fd0bcae84450cedf194"}, {0x58, 0xffff, 0x80000001, "7b0c20e887abe619121abe55cddc3dc6f2d0d2e1934e10df04a63a8b889eb3f255cf78c98a038c93b9833d6e4000d1699ed74011b9668230e1afa70c983592488db99b"}, {0xe8, 0xffff, 0x3ff, "fa0f475b1f9917d99fa0ac88e78afd4f2bbea7ed3c2e50136885c3c115b6531d5689bb805b2c6510d292e03a92db110fcaf05b5a11d2533e06789863438c059b4af1b89fb33390fd3e51c4276a37185171838ffc76527b10f4c10209e608873c0f816bbf900e2a3cebf59b1aaac6903291d7e2fd67a4288926f350f517164337b0bad30753845a145c6a09d8b2a9bc61a88b930fe10bd048ab886469fac8078f51ad3f4c09c7121042abf99472c0231384289e0c15c215a0404a3854167a4f2c153bf59650bbf2b7633c1091a196542843beae"}], 0x1d8}, 0x6) r14 = socket(0x2, 0x8002, 0x0) r15 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) r16 = socket(0x800000018, 0x2, 0x0) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) r18 = socket(0x800000018, 0x2, 0x0) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) r20 = socket(0x800000018, 0x2, 0x0) r21 = socket(0x18, 0x1, 0x0) dup2(r20, r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket(0x800000018, 0x2, 0x0) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = socket(0x800000018, 0x2, 0x0) r25 = socket(0x18, 0x1, 0x0) dup2(r24, r25) r26 = socket(0x800000018, 0x2, 0x0) r27 = socket(0x18, 0x1, 0x0) dup2(r26, r27) r28 = socket(0x800000018, 0x2, 0x0) r29 = socket(0x18, 0x1, 0x0) dup2(r28, r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r30 = socket(0x800000018, 0x2, 0x0) r31 = socket(0x18, 0x1, 0x0) dup2(r30, r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = socket(0x800000018, 0x2, 0x0) r34 = socket(0x18, 0x1, 0x0) dup2(r33, r34) connect$unix(r14, &(0x7f0000000540)=ANY=[@ANYRESOCT=r16, @ANYPTR64=&(0x7f0000001940)=ANY=[@ANYPTR64=&(0x7f0000001600)=ANY=[@ANYPTR, @ANYRES32=r23], @ANYPTR=&(0x7f0000001640)=ANY=[@ANYPTR64, @ANYBLOB="4810d484e1b14322", @ANYRES32=r24, @ANYBLOB="e62e0005f8f542742be5c7417f0b4347f5b5996b7fe3f17aa0deca954cb112934a25728df1cc0f53b70d1b2da419453e0955647b74047b84075f63ea6e7034624fc0811758e8a03526dee31b1bf18a6450ff857c00dfbb11280f691b826414c7cb22291737f2a74eda1c05f6fd0e073a934bf63f8c6d66be4086dc19d1cb35d9825f7aed902f", @ANYPTR64, @ANYRES16, @ANYRES64], @ANYBLOB="f5eee9e3befee45130ec1239ba2f4c9eaac8f7b3ef1f18c67862aa645d363f29b4cf867e4e1380fe8700992f7f14c214945323cc560564b5047d26c379e31e51d75bd515b7e55923c94dfe84f689fbad8a9ed02453be", @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYPTR, @ANYRESHEX=r26, @ANYPTR, @ANYPTR, @ANYRESOCT=0x0, @ANYPTR, @ANYRES32=0x0], @ANYPTR=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="3461547093ae00155e4e58315a080bf51f015d23874268d01ac420e0b7a50cf563a896", @ANYRESDEC, @ANYRESHEX=0x0, @ANYRES16=r10, @ANYBLOB="9dd8b029cd044c868ce6047b1062c440d53a48805f906231a0e04b98db81ef7e3232187348134e150e0b58169961ebdc566ad8373577240275036df53f0c019967079902bb7ce1c0fe14e0ad00f5a0d7b1805286760d455b", @ANYRES64=r29], @ANYPTR64=&(0x7f0000001900)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r33], @ANYRESOCT=r32], @ANYBLOB="8d276471674a94c7369f0931a6425b28b7b8ddb2de7057056e49aa2b8d0f9f5780582aa301931ee6c391547ba58d7d7b44b22a9edacf7ed648dfbc677615847ba3c8ff4a4208e8f5a9bab9c19ea91e2af92cda520ede8a8b25bf68b440a9cde0d2a9136428940b4915263b94cc27b105f3bc5498bf6209ee8c841a3eef1da25480a8a4d5457cc5bdbdac7adb1972904c60ae9342ed12d2fa29fa552c524d4e49c5ba2592db4af9698fe323054125d00737f65093463a9fd67fde9c5ad31296842fec5e373072de47e67c364a360513aed5a093536781479edc245125550e957339ef341e14a15b105e70ac478e04452e7e597f3183fa1cf2d889a5185a728b6bf7f77043afb463c45fd54ae8f2ad29823a994eaace122824661ac2f92439d33961debfdcf33ce8e211e866d4915c938f3a0f63e051098f325dae339fcfb9d95df1727d81b133721838eb8f28b1930e8ae889085818f522bf257cd3baf7ad337ad7b9dfdeb4a592706bd86f7f9423e81305e0a6b646850c75dc36252f588c7032dc340123253a3173f6be16757b52fbb3fa5c01d804ffcae8ac33121ca521c4e26715b3f027116d9c8d989d96e0810c3a2299ea5c2130e957b19e8fce369919747e68e77cf4265e2b1479fd4cebfcb316c522d725be470cd3a8259764b622289cde7bac2735bafeda5b67e65cebbd0ea4d6f4fa428bb413d99d6fa7b9f48e48b72d3cccfba6daf1fc75f1c8484a626db8ff8c78329551979c25e2d4f3d90678b2d0fc686cb62167c80859527b660231f0f05247fbe245c65988cce49743a5e8259636b1a8ec2e52f9819a9705b59f74403fef8f24461cc0c045d934e97eddee9bb14dfb70a2adbc595f2fae7afd52d6ea33b56cbd4e0baa01b91504fc8e337a696c3083a74a646bcf0731b1cbbcd608b4e406d2dcf2a3107a53b2268d8b00ce9f7cfaa643e0edf573a366f4b1c6c44cbd0e4267c2cfb19d925cf64dde40ae62dfe436fd12f12d79fe7ded325bf5e79e0d31d200a6defd14eaaf2fb7ed698e5133be69f71ca28405c9802301b1d7466e894b71be993907b528d4b19338a93a07d45ffc86d58c841da3bcc074e8dfc4957fad7dd0123546b170da114b9c5be0e79da55ec3a9a474987d185c2d0bf9ecb44e52644fd0edfec043ec597fa88afb756bdf25715c9c3d5524ca3414729c88d3677e166835a308202a8226b3f178400b6c38af323fd8a9e11f968fc12797a75f2934fff7c982cbd223732128d3b3d08b37c9f29160fa36eebcea1fea965921c3b578d011d5b1da97c97e3ad080849633f9266287830f65bb4966e2dbd721998ab6288453bf3802ac1af07720eb5ff93e2476ed211b686221086bcb75e10228c268bf8aed4498fda25635a31c8be7651a7a4232f525e010710ba9c5a4333f65414c8fc042fc1b6c6cb2fc923fa6d29b28d69eff62e5aba6a443c0724874bab6752a6d4958a80576dccf414c8eab81f83914e894fac4389471c6ead85e37980ef7acc07c8381f1b04741a2b0c0e32d228993caff8b848becd81babd2b66a6599a04c60da67fd11b017f39371ee0801e44001a44a110f109405961b4b6ffd54e6f80bf8b1e1c8906f4506026b839b2d0f5930259d6baeebe993da7cc69d8fd5e5c07c8a11ed74a5c1907688ceb62e3c414659eb2a79fd0303d4186315408620f9d673e9b687cda0d02600229acc59b410353c0323f4f56cf55b0b499ff11e3e35e371dae3ab6f271363da1e6fc803157d922e98433238a903cda987e66ed962ef1afe81150ee8c9f18ac4becf5330340d04bd46360322e910e00f18f144056a1f58371906c13296483901390d5088231c9559606b5c4ad67f755abd74a7839220066ae6e93bd8c14d7e21f5a2c5c8c5e942b616b8992505f67ac764a361982a9cacd5058898c58c4014adcd3e0b5fa56d6dff48e7aff4822f53d4b30859cdcd9664ed7f745c4756c205e0a866e7cade3c849e69bb5a863c29ed5e622f767d88e25eac94746d59acab2d8034fc6e278a4a50a0a2fc6d8ab2fbe65aab9d4153b70fa9c56f545f1c06242d563f1607b9c62c650f221bf5607781efbc90e4c163011439693bfbed76c03f18cf2d7272a5efca6cad646c43a5a615cf4ef909062225d8320bfea918e31241cc4be45867f36f96e9406108981e4d843af0a79aa774c9bec42d4199f53c25962bd18738dda3ffa844cf253a222a94b751a4cdafef52b1e58455e44eaff44879d6aafdda008fe9ad9a499ddc0f1ce8325928e79ad5052e0735d27658b4b49272a9765aa44a343353734bd4676d446c3183d51f15b3c6151a97db49a18fb56a5efe952041b3dbc607aa4c82793895dbc788efb8079e7fd9d5e9441aec3d4c37846a8f0e2313a39f127529ab20f9f94585c7d853ea66d4c02b97b07b0af97f3bc9ee7acc99a54237f7114d0f806370b00bba48a2af145b9fbf375ec004e486d0bd88f128147fef735a455f07a6a9d860531a9595ca01488aaf47f7be52e0e967368c581cb03742636c311e3577a71be7e659306025de88ec4609d2f7e8d639ee74855c8b73f35c84fefac751368f623181a2757078571cd9e21a1eb2d1aa4a3df8926f1496b204cf44131d99168658f815235d906bb3627f03ac1b5eabc4d80d72f717f83aca091332c57c08797b9ec57382c1679faab4538c8b8d519699048ca532bde26f9ed6e3ab73f746a5eb6635dfb8bc0ac8c546fbcd729136be51fae25ae97d927ed064681b8bfffcb3124343b14bcf336fbc3d404be77ab144e585395a3294165e4a0b412e2adf972bfe7cae8f9da282266773d99be590c16cc7b932b6eb63af8979f397235da01a1b8a20b0bd1beb209e9108d1d207dad475ff56838dd34e9203f28c93db50e9f32cdc92e54d9137f55e03ee520c31a1729594ad3f153d994767dea4b452552beeec484dbbdd3116404cd7f470be6836c23fad4fa14a50cfe8e31e46e646907e8bf67750600d468c791ab8d8dd014f12c7b1fa9899c56107b5f85f22f868440d24f7ca125d47639eb19faf94c8d7600715fdb5a034f14409fa4542a95d985bb1c774c02ebbde4aff6cd2c250bb68015745f69a34df0b8ab6960a57aef396160f6d45da3a2d3c82d0186883fe6b9eee0258b168a5b6ec27a6737da4ef91b396bce21f8852b6bd2f51aaca255f26d809738027e069daad24bee336012d7a84e86809fa01a381baa5a46a4e0953c98068788d5867c2a41a4d2a0f3442301a47fbb3facd6e45db4a652639f8d8b2b82a8ccbf3edab185cd4c75dd19ba03be6635a4021d60645b9fa5ee0485cc37d63ebb0162fd273180a43cf592ac03c4b4fb61d70dc6c180da3bbe0e59aea2ca9f62e3d4fd06be0de86ec65633cb15d1c440e2085896ecde27ff3f5c22c94804b68013b3bf5fb30b986e2a4ee12a5fb3493c39fb23da460e722d666b58251611c8c77b70e8272befd274e4e5e951fd69294cf869a6ecc4f924a02691b214a6cd7b2a0b274bb321de7ac24537b0be2729631311af77bd44f2e1839ad8f451e32f87b1c40e8537c2315f7e97b12c148a0080b99d050196c8e164893692f87a97dfdfaec161e265bf4e4fd6a3838223ab3726f5580652ba09baa73f0ea809acb72827c02c2adf7e053a8a00edf7c85830419e1e20a24f7f26959a7fa764a83380f7ad7cbf31bade98f38fba45d0d69c24f5ba1c18bcb31baf323d5262ef0f7bbc80e1d5790f2e5dcc29c9a760a72e98c77bf844718317badfec52b17245bc140a0af2975b0921a1d1c0cf7bd8d3d2a0b38349ebe2d2a283e49eb97b8f8e53aea9a6cf2fcf962f1eaf4013172a54f99a19748621cf64205f9c21f0b6edac7794ef7b394e3e14d4b6864e957ab0a1f13806d6440f6add66b85457b2f0fc3051aba773a6e913830f53175831f5d43a7d588c78f90d7ce085c14abdff341e9e8e484995b710cf11646b3a06d21d349ff39de57719310fc836400952220803b51a0a6391e105d57d916944552979b965efe3eba033613bfa4cc80320a65d0608946abe32af2ea568a4bd85b4406ccb85a8085668affbf33fd15ae8c11f3a149c75c731518db0a391923997c983e23503e243aece355190a8bc053229ee7ff9d436ac13f2fe910130c1f27c55a99f375f6f7627b861283b6d1682062d507559dd699ed899c204fd45dfd9b57542f661123a57735ea22106cd6ce09f797bd11584039c54a8e779f6bc7ade5d8490c71d21778d66a3bc2b4696abc184ae4dd4d6e37b394ccd6667b31a3d19c3fcc5dd4fdd5ab16ee0afe0d4475d55518975a8613c6f936a4530747e6507a1b12d22d42a07f07bb162d2af7a75fe29545ea708aee6b4aa5b60a114585b7b682e8424674fb4633123c6a4f2a54d2ad65c25e8b442bdc7c3136362076fb1220ef962af4e1e221d2e6b3eec4c33b6ff7d9eea4d870fb3f03fe82617715de5a580a938a7c2cd96b020fe5846d5c6f65b9bf44f08829a4ea0996bc69e517c6026b14fbc3acc67c23c76fdb2011f3350afe89816d54103df82f07dd5351069e63bbf8595e7a64630798e8482a5eac1a0617f0bf2d7a5e5609de6e855341b20351b390a5920ec78341ccb084ced58fd1e775abaa046031cc9457188593b172478488d82541a16a8a9842ecc86a9493a65ae11a88d68456b938bf4583e006f86f3560c9564909ffd5ac67917f066ffe89eb4a3d3a1d40070919cdff6faa110c44f3c8477f9c967aaa01ecb70af600bf1cf13dfbfd18510a7a1600aa4daafc885b490422e8e2bbceec006443c1c70eee7f5827cbce896bddc9c7a66c4225fbb5d98122974710772170341e5b7016727398425aed2cb40ab77d79123b2ef6e2c53685f9ff11db8c1f87a329c49af37ca4bb92839e1f61930c50c2ceaa9ace0b687e80e259cd88390d6abe7e9591dc128503b412480a4cffc32cbf7aae01243597c53e9f9488fe50cb9c7b43cb51da6c4c3ec3a5d62e8c92ac0bee030bdf6edfe89bf00e3b0644f7d527c4f6d39f98166744b0a4ebad2d973e412386cb89e9ba68f0a3f5386eb73c95795faff42fa6f172ce3d3f5761135b61400f71b11ff6a6dbc537d12386468e131e82f0373b325f7b76000b122b5ce904b15d95b88d70723162ee8d7cc75bec4fdf252deeb54bb840fd309f1db94268cf94e5370896c80ef43ffa74399efccc0c5cd182bc996d1ca215bc176882b79b658dbadad465815cf72b4fc44330732906feb18b4ea67e213698e3eabb5d9c1fb7fb03d45ffaba6a78b7dc8219c81342752e22a882985e9146d7755ad0fea6f8344c6dbd01f708f1f1df5bbea6d28779d82f2fce60326f81a4fc7ffde3851127f4b5a511003437f2324fa9d7a099db530ecfd25ddf2bf16214f29a7990a85a5434ce57cbd426f09eb5cb00a8fe492792fa45d90ccff6e795d46f0894b565e915939f58ce35487158f4c482cee4ea6fdbdea30cc0f680f48577c23ae37b27e7775ba7769b75caeca5a6ffffd93154ccc7739df4495e232204188b440915524bb1a6889f6bb0cfbc4327765ef9f566c3423e7bfc76b60f06c798e08a37ae56df03d5252ad0f167ab796095dd039604183145677972e5cb654079e8684ac25c817da41cfe5cd8f9a3067c809c06d39d196b0cb85f47952608a9e9d1dea851a334f10c3dd48eeba793146bc7fa0da2e075c868696bc92d17697c8a343a49ea5adc3ef652416bfd561434b729f67e0ebf1130ae97de69acf3b1dbaec5d248f6022ce7a3d09e7df8ad3659e195d4f44718e167bef34ced5db03975a169dd", @ANYRES32, @ANYRESOCT], 0x5) setsockopt$sock_int(r15, 0xffff, 0x1003, &(0x7f0000000440)=0x3, 0x4) write(r14, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x10) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = semget$private(0x0, 0x2, 0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x100) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xbfffffe1, "59b0d7317a117c00000000000000000040000040"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) getppid() 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r1, 0x1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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", 0x8) 16:00:16 executing program 1: 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x5) pwrite(r0, &(0x7f0000000240)="a85dc8ea77c07e9b0adcf6537e3a", 0xe, 0x0, 0x0) readv(r1, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000100)=""/107, 0x6b}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f00000004c0)=""/93, 0x5d}, {&(0x7f0000000540)=""/191, 0xbf}, {&(0x7f0000000600)=""/196, 0xc4}, {&(0x7f0000000700)=""/148, 0x94}], 0x9) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = kqueue() r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = getuid() r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="00c2290000000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r10, 0x100000000000, r10) r11 = getppid() r12 = geteuid() r13 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket$unix(0x1, 0x5, 0x0) r18 = socket(0x800000018, 0x2, 0x0) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt$sock_int(r18, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r21, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r22 = accept$unix(r21, 0x0, &(0x7f00000005c0)) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @cred={0x20, 0xffff, 0x0, r14, r20, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r25) fsync(r25) pwritev(r25, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r25, 0xffffffff) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r26) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r28, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r27, 0x100000000000, r27) write(r28, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d961a56606e534a66e6570bf60c20812851aa4cca4bba969cc06c6e42cccff223ee5866dbe417784d234a703b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf6) r29 = getppid() r30 = geteuid() r31 = getppid() r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r36 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r36, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r28, &(0x7f0000001340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r34, r35}, @cred={0x20, 0xffff, 0x0, r33, r37, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r38 = getpgid(r31) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r40, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r39, 0x100000000000, r39) r41 = getppid() r42 = geteuid() r43 = getppid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r47 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r40, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r41, r42}, @cred={0x20, 0xffff, 0x0, r43, r45, r46}, @cred={0x0, 0xffff, 0x0, r44, r48, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x7fff, r9, r16, r23, r24, 0x142, 0x80}, 0xfb0b, 0x2102, r38, r43, 0x1, 0x270, 0x7, 0x7}) lchown(&(0x7f0000000000)='./file0\x00', r7, r16) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0x28, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x6}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r4) r49 = socket(0x800000018, 0x2, 0x0) r50 = socket(0x18, 0x1, 0x0) dup2(r49, r50) dup(r49) 16:00:16 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080), 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0xc003, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)=',,{:.)\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='+\x00']) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2c23be5b2020eeaf) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, 0xffffffffffffffff, 0x8) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r16, &(0x7f0000000800)=ANY=[@ANYBLOB="00002ead30d8f1de377c90efa0adb1a6f7f4bc5df0253b0f247c820ccd6535bba95fcf3cfe25d965244d0294de57c5f17400000000000000160000000000"], 0xa) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r17, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r18, 0x0) poll(&(0x7f0000000000)=[{r18, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r19, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = socket(0x18, 0x2, 0x0) accept$inet6(r21, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r22, r20, 0x0, r23, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r24 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r24, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r24, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r25 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r26 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r26, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r27 = semget$private(0x0, 0x4, 0x6f) semop(r27, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r27, &(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(r27, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r31, r32, 0x4}, 0x200, 0x401, 0x2}) r33 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r33, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r34 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r34, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r34, &(0x7f00000003c0)='./file1\x00', r3, r23, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r35 = syz_open_pts() r36 = getppid() fcntl$lock(r35, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r36}) flock(r35, 0x2) r37 = socket(0x18, 0x1, 0x0) close(r37) connect$unix(r37, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r38 = socket(0x18, 0x400000002, 0x0) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r38, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x100000000}) dup2(r1, r35) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0xfffffffffffffed1}], 0x1) 16:00:17 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x4) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2a0aeb837da5a3b7, 0x0, 0x5) setsockopt$sock_int(r5, 0xffff, 0x12, &(0x7f00000000c0)=0x8, 0x4) dup2(r3, r4) dup2(r2, r3) r6 = open(&(0x7f0000000100)='./file1\x00', 0x20, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) recvfrom$inet6(r7, &(0x7f00000001c0)=""/200, 0xc8, 0x2, &(0x7f00000002c0)={0x18, 0x3, 0x1, 0x1}, 0xc) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4c2e99fa442b32de3d49bc5f6a3641958dd11a566b993f1261042d163aaff5bdc4ac41a"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000780)="47fde6ff8d8ab2ce339836e70333d0e0ec4f3b5bd8f91126ec2bc759236908a977a780d8c1a13dfc448187e6fcae2f4096925cead56320d6fc67923dc551eaf860211ac83317371d10ce161063b57a77390bbea84f83db78d8b1183527f2fcd7512b8ba84cdd13defcb34163000b11c3abce4788ecfc4398be9d8c8f71445dc5f125bd8f822d4666e00862d5236d293c6724312a581ffa7fcd13ec1f007f915924995b0f65e9ce9e10df1037e04df113aaceea11d356389c28960b49debe4a900a75fe8ea656832a4adf2d5df81b652fe0a53786e57f09797dc46af57d3aa57aa2cd101facdba205384b2a64a2745b6cd9b649ef04d2e6589e1ee73d410369d35d3398cc218096faa2edc60b94b9f6052dba11b06057b6695ca4d20848c7ff947aec96ea3651a111a923e8598188dda7e826c5381a45", 0x5f) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r8) fcntl$dupfd(r5, 0x0, r5) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe2f, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r5 = socket(0x18, 0x1, 0x0) r6 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r6) shmdt(r6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r8 = socket(0x18, 0x1, 0x0) close(r8) 16:00:17 executing program 0: r0 = socket(0x6, 0x3, 0x0) kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) recvmsg(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/195, 0xc3}, 0x43) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) clock_settime(0x0, &(0x7f00000000c0)={0xff000001}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) write(r7, &(0x7f0000000180)="c9b97d0e5957ae5eca37a9be87efc14a1e75e037fd454d3fd3da02abeb3d70907d456154fb6075529b9f2f95e4042cd5f461aa1ee5f57b5ec0610ec63502c977f34d34a94ce0608a709d804f0c488bbddcfb74a08ec4c34d4c8100c95f490f6260960293a4280909e4348e60a82f2146cfb6fae98c5489b24a1ae2f3d7859fb52b1a5470df34b397cbf3fa9427193f82241fe518066ed7f9cf13e25aec5b0ec9a96c30b1994e", 0xa6) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000080)=0xc) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x10001) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair(0x2, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000340)=@file={0x2, './file0\x00'}, 0xa) 16:00:17 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, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 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() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r11, &(0x7f0000000500), &(0x7f0000000540)=0xc) r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(&(0x7f0000000180)='./bus\x00', 0x8) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) denied attempt to set clock forward to 4278190081 denied attempt to set clock forward to 4278190081 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = semget(0x0, 0x3, 0x141) r2 = geteuid() r3 = msgget$private(0x0, 0x4) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r5, 0x100000000000, r5) r6 = getppid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r14, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r15 = accept$unix(r14, 0x0, &(0x7f00000005c0)) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x20, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r17, r19) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r20, 0x100000000000, r20) write(r21, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r22 = getppid() r23 = geteuid() r24 = getppid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r28 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r28, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r21, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r26, r27}, @cred={0x0, 0xffff, 0x0, r25, r29, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r30 = getpgid(r24) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r31, 0x100000000000, r31) r33 = getppid() r34 = geteuid() r35 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @cred={0x0, 0xffff, 0x0, r36, r40, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x7fff, r4, r11, r16, r17, 0x142, 0x80}, 0xfb0b, 0x2102, r30, r35, 0x1, 0x270, 0x7, 0x7}) r41 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r42) fsync(r42) pwritev(r42, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r42, 0xffffffff) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r41, r43) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r45, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r44, 0x100000000000, r44) write(r45, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r46 = getppid() r47 = geteuid() r48 = getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r52 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r52, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r45, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r46, r47}, @cred={0x20, 0xffff, 0x0, r48, r50, r51}, @cred={0x0, 0xffff, 0x0, r49, r53, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x3, &(0x7f0000000040)=[r11, r43, r51]) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r56, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r55, 0x100000000000, r55) write(r56, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r57 = getppid() r58 = geteuid() r59 = getppid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r63 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r63, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r56, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r57, r58}, @cred={0x20, 0xffff, 0x0, r59, r61, r62}, @cred={0x0, 0xffff, 0x0, r60, r64, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r2, r54, r64, r65, 0x1, 0x7b5c}, 0x9, 0x8000}) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x5, 0x0, 0x40}, &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x100000060, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r3, &(0x7f00000000c0), 0xbd56, 0x0, 0xa, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000040)="d9ee1316ae2758369189297cc8be4bbf3e290a4c37af0700202cae777836de2289ccc8f7275024ceb8a521fe99cfd3455542e4095aef171fbd95a7") 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x0, 0x4, &(0x7f00000000c0)="64fc4251550add7f8bed03ab72c23ea886c7f842d63dec90ca941a6f8f5bdf6ceaf1ca4dadb526704d7d97c8b30b031c165367e21512c399ce8aedcc514b75edc5a1dae0b1fe584732d082330d21508ecc4dae5ca527bb5339b265856d0f761dc330486293b30a61af1275a87a294a5206b485a10ff801", 0x77) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x6, 0x101, 0xa4f7, "f89f23d89881f01b0c61743d1690c77272cd82c7", 0x400, 0x4}) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) sendsyslog(&(0x7f0000000000)="97ca2ecf5fd6a41ef3d15730140aeb9cf2b67b9272afa666dd39615f5c", 0x1d, 0x1) r1 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x17b01bff52af12d2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) dup(r1) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000340)=0x4007f6d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x14, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2dfafa9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f072d9bf019e50ba6edf7058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r3, 0x100000000000, r3) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r12, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r13 = accept$unix(r12, 0x0, &(0x7f00000005c0)) sendmsg$unix(r13, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r16) fsync(r16) pwritev(r16, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r16, 0xffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r15, r17) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fcntl$dupfd(r18, 0x100000000000, r18) write(r19, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r20 = getppid() r21 = geteuid() r22 = getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r26 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r26, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @cred={0x0, 0xffff, 0x0, r23, r27, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r28 = getpgid(r22) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r29, 0x100000000000, r29) r31 = getppid() r32 = geteuid() r33 = getppid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r30, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}, @cred={0x0, 0xffff, 0x0, r34, r38, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x7fff, r2, r9, r14, r15, 0x142, 0x80}, 0xfb0b, 0x2102, r28, r33, 0x1, 0x270, 0x7, 0x7}) setgid(r9) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000024}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a2d09a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cb3ab1d33642e80", 0x6e, 0x8, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(r3) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x26d) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r8, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r9 = dup2(r6, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) r12 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) ktrace(0x0, 0x1, 0x8, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r14, 0x3, 0x18f, 0x9}) r15 = shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x2800) shmdt(r15) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: sync() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x91e996fa53d0b239) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) flock(r1, 0x1) munlockall() r3 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r3) syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000080), 0x1000000000000033}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000040)="b040018710bd5cf1ede173111a6350439825e79f4237c7aeca0aed71fe3f8430dec28652077b75573d434a95f96464487bb1f37d410ea1136afe1d1ad649f433c07b431f5329db7b9c73a6f15ebbc8638d6783855fb1d4e7e334e668fc84e2a8a359043cfa1a26d58eb83e797e87e405", 0x70, 0x142b601d0b2a6128, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x4, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x24, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00') r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fe, 0x8, 0xf41, 0x5, "27b11cc1f53f2b687c57203162c9ed7cd254b059", 0x7fffffff, 0x2}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) accept(r6, 0x0, &(0x7f0000000040)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x41, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000100)={0x6, 0x4de222ad, 0x4220, 0x8, 0xffff, 0x200, 0x3, 0x10, [{0xdbc3, 0x8, 0x71b, 0x3ff}, {0x10000, 0xfffffffe, 0x8c25, 0xc000000}, {0x1, 0x2, 0xffff, 0x6d071fdf}, {0x8001, 0x240, 0x7ff, 0x1}, {0x3, 0x98, 0x8, 0x10001}, {0xffff, 0x7, 0x9, 0xc2}, {0x8a11, 0x0, 0x101, 0x1000}, {0x1, 0x7fff, 0x3, 0x5a}, {0x8, 0x8, 0x80000001, 0x800}, {0xc1, 0x1, 0x396, 0xffffffff}, {0x8, 0x1ff, 0x9, 0xdcb96e7}, {0x6, 0x20, 0x7, 0x6}, {0x3f, 0xff, 0x13785205, 0x39000000}, {0x9e, 0x81, 0x6, 0x4168}, {0x54, 0x1000, 0x2, 0x3}, {0x100, 0x7, 0xfffffffe, 0x2}]}) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x58}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xf1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x200000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000001a00)="aa63f7717376d35bfb55f2905e4f65b046e3f7b1250e679ddf7f5fa669dfc25075dd1d47ff82c3a313b341b9deaac6fb7a4edc6401ea84c10c0799b3b6e67ae6ee1eee96c6721411ab3389dcaa36b9776bed12b7a775950a9887a3c6fb38f20dc4a58759dbbb63f8deb23447d093bb4bf51c6eebec12b579fa371c9ff32d954e355b2b45703c8b0d0237595f500b0fa0234768e940916f670084fec025a88ab4e93c93dde0f041e1951cacbe2469b79031d1d16b4ef3967eac9e2b77b12af4", 0x345}, {&(0x7f0000000300)="ddd7d630170a236936c5b72be98d79bb53ce8e0f65643644cacfbcd53d712cf806a0f85709923ee1005cb68cbe7c4741aa90f42abc06807bbbcf4f52fc0ad525ad6db28b2ab568d50d3efabbfa8d01811ddaa8cae976eb0b08b2df6dc9b0b91df1f4ba57d8d901582e88f198c58f0c84b8b5c854da2a5a0570c806f9c29bf66995726e0a1c6c114a81d9ffb04ce41f6b29098b7b5b5a407f22e939156c552b528a2abb6ee157c10490880a1eabf23e7bf4c8756cd7b91a46be1f40189bb99a07af2b3cde491bad16"}, {&(0x7f0000000400)="a4da82295f13c0bd1667409bbef4eb1a82f5a5d5abfb67bbfe23af99683566aec66a8678aab87ae4d6194000b516fe75697b978bfffa27cc7d6a0e3801c43a5e6e6cfa8c357d379440669a9b1f", 0xfffffffffffffe9c}, {&(0x7f0000001900)="9a7b9a3ccaf9a9fa3182c766e04f6231eb72676995ac7161f632fcc93ee9262c76040977b4d6da000bf288b6cff4b28a5854217cac276dbb967a79adfc65ed26e8ca4bf7c68d9dea70c1014bc3f17b70299c41eda257c8cdc6517a4fcbf92b43ae7399d71de11f011e94535e199766d223ed743748b9d0598b4e0ad90d0c7525c2a7df90fbd46fc124a4e110eae31a5aac8c3fb126a77dba19bd470808e7873a302c12901dfa546fde4b9a098f24dc67409b5f5daebaf1e51b880f17276401484f8e5f443667ad7374fce2278adce382e1f409b680df85436634dd260555471e553cff901003943648cef8f335fd"}, {&(0x7f0000000280)="b570b4f9eae73981f6644654a0b868f3bda155b87bee731f4d68d2f47e3959fe3b9fe1a5b4393a6998834c65a1740bbba0"}, {&(0x7f0000001800)="738c61a2d8c71976fd0e8fe40736da492024ce97899f26e2fdffffffffffffff83fe9ed3a09ee2e4c21c190f7544074b941bac4fd4f7451593ae51ae9bc939f3424f1fd659905c4f28b0b7012bbbda82add649be2515cf1ae8e6b8cf2dc399e5b56c5c8341b6dfe74c0630204fa860aed57d39ab9a90ec199dc287235c455da31b62d593f2bea03690d91f00c0399748d3c3a84908a69f7a572ad529dc91c8f22029fb01879959980164b29433adca6e3ff328cfcf3c624a7315f9ee36205c41aa9bf325b7d078c32d2329b6bdf6e1b68e6065c9477a7b84d979000d01e83eb1553eff2eeb4f77632527c583a4000000e606a11083477d9b7900000000000000"}, {&(0x7f0000000680)="0c6f375e1832eb81cb4f3b754118055c7857627ae3d97d2f7573770a7b9236d570eda138a5c2a0ea1da61449794ae66791173e046e3cbdcb32b0b795a9b20e00f48f4d2f173ad79578c59ac316055ee664a44652d322cf46765526bc0ba36fb15caee23c46dce5c3cc733e0df1a96fc1527102d6fceeb344d572effb6c476fed4cc0edfaace554de940dec246449e8b46be928260d428a9a62d488939998567967d5e13d9d67bf37e02a4dc39d14da82c379b54a0c61a7660d27275973c4a89fdd0117cdb0df274564cec2852ee74604be64b4b16cc6ffc93dc89191"}, {&(0x7f0000000780)="76d948574ba80b77628ebc7e9b8d49fd32540a434d93b4cce06c803deaa1bb1c6816ecac01bd877303aa627ab0595a912b614fd56c3b3e3741c8eaa47775d22809f0ae9f3072d60f7a1608a52c7a308c21bcaa6f989dec1641a3869ad1eacf02625504378b6c40303c048baff3348a57c23a2ff9e5b2649f790984803b1eb903d273c6461f1aec99cd5405392ef2e6ec8fd52b456cdb6cbf2d69aaf2fcbedb03f2bff044a374dfd27561ee81653f73920309f90fc1f2f1fbe78de5bc87ee9e3d2b048bc082b76a92b24a19d6b34e741a044fb19307526d82a71e99fa7b8637f98fee1ffdf600eb48f36c3e477601d4727e1c17acb15e9cf8c407ecf21fcb8c8b626693f7a76f0cfc8fa25dc851cb731f6b39829260f24785cf8d63e65b2c563c1e5b500ccae7ec4dcd451e1571986c295c5b3fbb7c3d1fd1e719a450b1d1b59b3bc6557593621df5c5a22db3ecf1f1560182f1bca019b18864b81636907cf293b148812d0c3d18574f2fffc810b8ea397b9a5adf9775930810d5c0db530480676332718d12189ee56bc844fac25324167b29d54029f8971c0e40cc10b5c028bb5d7c7763eb2e7b57dcd37ef36b47a543940afdf5b2e032aa052618832b174d748793562827fcca8774ad27a9d28c4d84a2cf4bdd93a486b0080771d6e157be2577b231eed9e338304f1a5ca6eb25f5f94c01f1f6fae4b3301e665c39b3bd70c1be3e0a125897b27b8dd2f3105669b341f64b8fba05e9faa65f632bf162e921ec87401bbf2fc8b17f66f9db27846f06d9ff98109a182c8f525af56c788835410b065d720d6c5b656436b6db297f9917b95aa07a06e15961e6338e34bf90c38a67304ada3d64ab9014162137b1c4da7924e7bc8bcfc1c109f9c4d06dea6acbd5524f67475b9c1fe996b373507134ae95abc9b307ddc95150e0ae556dbc70947c2e072ac806b30007123316e5f98be54d497707eb0f01d845bdfa636d50dd3a4a079999418962f3116eaf90d50cb8b56f10aeb68c3cda8b9c4390f82e62c78c8f1ff768156af7803d53040e419fc9c7434efba2f89ec946a2659af90c5964c628e8b83d45956bd9b728910ce8c178275074cbb74ecb044a939a08738f7bfef4a6de46810b11716f7cadf17939df3fd704253c39d422129d4a589dfff356adbc6996c81f95069b037583bf993ce27a5ca8bf281e09246c08542a6c22a8fbf40b247920ed972276ee55f1899057868a03e3f6a1b2dc3b2fac3160a17a0892de1b16987f38c856b7ad0ed73ee2e5df82d6f532ae8f23c399bbf0d0af57c40242e94ad1721e289a40e6461682dc0959ae61eb7db1f9e6682064886ccb4a4d76757d78ff92f835f84c1a2f94edfa2b7e09c873c5a1f378d9fef5fb21436f6b2810391dd2431f439f547870070cd5f2f0b6eca30b48cda83f638f9d4c94d11ff660f182a0cb7206e4cc459e7f3819ec78a00a09bdf2b632f8769d83bc4eaa9013d8c69bd70821e075c8ced107472f1c61074c7949ad915e9fb6f72084b5624f1b36fdfc7bd86e27ad064ace9973faa5de7ba2b5b697ba1590eb4e3493ea1bd2efa0eb1e66fe323061bb1e83e1fc5f33fe64a84d1ac5afa89c0b7095b555b481ba70acf06b37bc720c03e02b97597ca18c02e4f4153090d2e082460069ccaa5a6d14c3e2fb8f209d8f1fff2027878b80439b5aa3a471ed240af4a2cd79a4b79b991d38c81cc88b364b14b0789e8e03fc1150efa160bb1ec8f6ba5613f4645ae4964adf1bc32de94f15f8e78baf9594e1a0d6a6e4e6864bfd0cf0a4581f5d79916285321baa3510d45b3f6ba2d06279caaadcad3bfaa8b68207bc120299e2a569c9b3ea11a257344094eb870b334d24b649c947d74a8d955dba00641162007592e4ee976b71b1c3fb5620f44b2593f60218e3794bf81dd10cf0f4a8af689280530aa5a48b6df3dd50806aa377c5a0d2dd4a17f05fe91e4cfe34ab4fb98c558bdb32f30b86939cd0c1190c881d862e8f93c19174d12ca40bdf84a94d39c9964dd34e486c7abd34c6976de4f8cac003098dd4cabc830a199844099873298c492f86754fc0d4c492080f9af94a93560afc3d269d012e69cea4c665f846101a189695da2d6787219884747fa4c92e52d74939666d3f11c95350ade8d1e9b83b065996248a20775704afe53df337badbfb66d340c471b0cca31c79f4c0c7d76d1bb0f03f2854adcdf2deafcf21eca6ef930e24729127b0b396cf0e3f89e7a94fa3b94cc782e61a1a6ad134b233716b1d38f36649d191a3b33f59025ee5bd40dff6b2ed620a651a166a24b6d8369228e8817ef8f414ae627e2426d5c61dee60c67030e6b610b2c8680bfec2c6027c5700bc71ede37e6d543424fa6f77112c0dd2e97daac9bf8eefaa9accb8e5ce77e6acc33c2c4ff1fd2212774a5683bc188bb4dcd5f82ebfe923813d4af900281c5526ec7c2eeb1d9cdb99743aa51b0b8fffe90a8cb6add28d6d652641b1c94624dd6a96b92398be217cb7b26b65f7c6a533fafc31b74e2a4f3aa0eaf1dfcce7f1103fc6879d327f2ec5e84429badae0c0b05f939700f1788d8d7858da678ea53965667017c1412fcab568ecbbd5692535e10b4a77a46e52adebdd9ce5e5062715973ee38459236d67cda16567dd24578c90c997c956eb7bec3bd8c414b541c9878ea359c05dc910455fc3cdec2b73eb392b0a8eeb48abde2651b9b264bac14d2921aeea2779b0fde8fd55fd68b9c32a14de57764e56db7ae9df05f71f518f6b5c52a0c9eb968d430b860d7ca6bcac8e7ee0782c1747d1f47c6b16efc7cac02634de2b86b920101e1fd241ce3b7ea550e1a8aab2c7ae22f7a42f776a3553b2a328152d789e4d4822a4ba127105c55b1780ed74b86a086b0439deb17d49d94aef906636038a06820aad5a54382efb773f117d5a6f4cfdecf353f257f054c4b4247416bb5bd0bd9df3a7f75c1d1f4060d4b6537efd06f1efa8b6eb4eec603b7a325387b85584de12ad63763e2d49cdb6f0df519e977aa9e444e4bed2504ba5d05b12688c2f6b091a5c2cb8dff43e097609a1f5a9534900851ebd1352a27dbb4d609129be19b25ed9d38fd9e789c1a344a9f678c46837eefb9718026726311bed349632174bdc98276c1d9c1f5ff97e364dac3b4853b64ea0f35e22f131327ff33fb66662f6250b5c8056fb8f3cc58de8ae87fb4f5c6d6f31c3e787dd4091018122a7e2641c9faa2c8f4cd85372daac65deb0fbffaa23680dd6114f54de29eb94d3fd2cb1b0e5b9fa69274b56fbd4cc96637b45420bfcb8c66b2e2f989e322f2394953769d69d381a89ceed6691966fcf43235d2147127e902a600d1d9dcfe98684b121e938209fb010256e9eb952580120664e84ea0dd20861e80360300d15b5a7011f172535ad281209cc03fb0b2585900c71fb232f5d82a8eaa511b95cccafaf6f0866c1158b2f4fd326000e78e7e083419d7436be20b087be6d75cc6ec8ca5a40355c49c25a5c6364ba68ce04567279c55fc9e0a1c81413a8f66133153b48bedb4f9408b17f5ee65321f0dd5da56a2c6ac1f44d3ed1ea82d20faef4f686db11d035e576d51d6d19c03c8546fa542b9501ff58b3727b25166f52cf73c36a18c13051c4ea40b1ab185d1fcbfb9bd67912b37559c8f8b7ad77d43d3b1dc695f3ca41a7cbfc2b0cd7e63e70fed31dd780053c3fe93085bf2fbfb846589be54812f75950d6c0955aa035e5727e23622a00067125da54408ca4e9efd6ece7939c4892879c520ef18fddb6bc3c3c8f2b8555c6245b8e642321a07c0461bd57bfbf49f9a7c7cdcce1cd50299f46c330fabda06502ed056db20433e63b21136049f21a340af9f3f814d0cd13fdfd9bbf9924b8aaabdecdd7f2a69f4021360ab374d5b284e1518f35eabc2440cc88eb9f3c8b44eab385a3de09379e1cfaa6c46d98ab05fc5629dba6ab18a4795bb9996f973b2fd289949e1d65d1b4861b2763b661e789c2c8184a344b99e843b38eb1c9f2fab7c4fd79a57a38e1a50a3a4e50fd7b8e163078166c7fd354380372647900abae447bc59103386b5ccfbe6e1cb08fd59ef927e7a05b89dbb24f7b970cb932484b27c3f258fbfa28a231b2843a51a80ef6fefd3323d6bf0d3af5cb3546d2c0b429ffc4d7c9a74ec7b7fb0ce654db6ebf4f19eafd8d322c9c3eab6f6a6bf353c68e026d57c80fdf4a71f8b137bce3921981415287ec25260c63155954dadb65b94b1380828fe300cb1d32b5175e2da8d54fcbb9cac30402841bb8a80d243115d9fa66bef5dd75bf926d640ee5de42486beb3ab4f21a46b86a38877143fab43c55792e469aca6099c65ca062e6d185073762957007e5dd6078c234184083f6680dd4604f2192f9ecfc5fad913914c1c7043ab89313928156fa97c8f82b2b2baea3e6bb81f26d63ab50bed60a132058708786bf14b1ab08d956d87590fbf363abe40034fa273f54ce0400c8bece66807c9c610c5815b7423cabd4bb8ed15036ec7f8809b2738debce76bab2ca0971649856a8f4416ba3c6d35b9e9e397ce428f8463f54562ae6beb7ebccfd63b5c207d99cd9865bbd2d88a539eba7dd24b5e046bd1988b378614066b2b14d053041c26f0101dd9a1cd59ed490a9d4eef253ee592e2b15f015592727232598bc09cb7bf1d523f40d86c3a9568ce3970455a90e3c050c513da1f787f9bd9d1ec293565bfd2f6fae39408dc27469946f9e6081911f2cf00c414ed4bdd0061703564f4a376a3dbf5842a0b0c7e4a921a07a1a24b3fe5249246c18b6708b8d99b3c29eef98c459a9e311aacd130fc4f43732c3ac8ff0abb75948a84fc86dab0a5e91b75eaac4926dc3fc1372739f68ec437b4c7f2f7377542509d1ba327b1d50def5dd224db17a95b881c8e00cbf23aebe242e82710f469a24bad26fdc31302b5c0d562d74fd9640673bf7866f996a3b4894706ef54f24c39d79b3b827b1476b9e2b17755eef3dbb17bbd64f214da1a87d834b0201769800c5b564c423658c8bb5ba43cdc2ada84816127e4785c465ce940227fd1f4180d7904bd696a2f3c88495cec1393b27bd465fd929c71e945cd2f7739d6fbc144842ef31c8238d8e929b4987fc8d2a676ef7aad70453d641ebbebf107a81601065a37e4e1f156f5a510e3086585c6d1fea8dfd17875f6fdbc3140af7bd532ced3e88f07edc0a66da6b65571e0448b4c7524027602e86af4030e0239f15aec6b799f3bce48e0c5e70ff157e7d900d4734ae30e7399b53112c12e5490a2009d1f1983616aaee2b8c5d7df9b8d24587f3f99606aed565da49320aa6bb5701b9d858feca3b8e7a4b54749a33f916fbf1eb92b0301bb230f6f4d38602f9707b4d61dd77476d8b49c21d9808537286f4af9b581f8d4131582a977f032ac5319f6bc609edfc9e40f93cff719162324ac52ed6bb1b06324d795f3bdcdf6f61b984a180f94145fad73b692ed046aad727b45fdebd1626dd0b0666f71e38668a3cdaebe6589284e7bf302b7afa67847bc9dcf672353359b10411c86cfc3de912852f6699722c3cca9f0f0f582c78e2d79e4d18505b5dedc2300b9f7fcf6edb03b7a09568e0b85f827634eb56b657333672e94c180476f1365d9555f00891a09098a1430c9a7dd39dfff00cde9fc5c6a8e8fab9cd2b9a7c48c177023b5151b52c7c7fd5779eb0ef4e57252e48f43c693773b6ab7e6ac6c1c74e00eeebbd61ddaf45962b6463e6d63aec6d6271122464f8d793c9ffdc7230c9356b56824046c778a10965bfe1f2434714a0355cc8ab5f381b5f1469", 0x33c}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f0000000100)="2f9c29f868b36ac0fedbf337000826d0c0784afb6c94307017c8ccb04e78f6bb09012571d602bf4ee3ee4ef79390e0e7ee0e516ac50b7f0fc7f617d4d8e672be4a2f773ce839d6d80cf9a276caa1fdbabcdbd348105d674c56407934be91f60a1c", 0x61) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6770dbabc29836722e0e4d31fcc5b68ce0358fecaf8b485bd59b33dc77107970ae4534b859ff2445830b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000009f9584987fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896045e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8cdb42f40c1a2f2162bffa4d012ae46ac41e6bf3bf55479900ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a476f401f9e250884985f04157795ea4a5e89a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaf980e8b36039dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b07006beebc00000071102f9f52d3a41e333c9b6500000000000000000000005ba4db6fe653d75e1e673e4dbfaf5066f9fdf228bd05f11ea4e399aeb620bba50c0b2ccfadc51c6090616ac3ebe277d5f773d1e597b3d47d924434a6c8da5a218207000ad9b9b529c0b59ce7ab4b797c80ed03c06d71c88ce5920c9b589133b342420bd6fde746daccd00cd64131fc04b60fa38e0cba45aa39199539b524f4f41dc0ff5427ab12cced42bcba711cf36448baee7552f9591ffa871b4d1297a5a8000000000000000180bb54fea83379c80b4a42d3d5266ef434c2ebb5724f0da3dbcc9e9bba2efd0ed23e46cd8c1d7f920e7e38c106f771c6f8ee5ea77783469437dee2f35f23fa795e7e677102e0501faf32756b7f86"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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) semget$private(0x0, 0x6, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x91, 0x0) dup2(r1, r2) recvmsg(r0, &(0x7f0000000a40)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000200)=""/127, 0x7f}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/250, 0xfa}, {&(0x7f0000000480)=""/86, 0x56}, {&(0x7f0000000500)=""/16, 0x10}, {&(0x7f0000000540)=""/241, 0xf1}, {&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000000700)=""/55, 0x37}, {&(0x7f0000000740)=""/214, 0xd6}, {&(0x7f0000000840)=""/202, 0xca}], 0xa, &(0x7f0000000a00)}, 0x0) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) flock(r0, 0x9) 16:00:18 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x1000, 0x28a9) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x8000000000028aa) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x84, 0x4) renameat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f00000001c0)='./bus\x00', 0x10840, 0x80) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xcbd44590abe2720c, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2e, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r3, 0x8) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="26731099c6f6b07f011adf0ecbbc117a5d1054bfb19345a39a5cd4f7b1cc95fcee4912a5fa7a8b97b982a75da975f7de7cb31f5366f7ea0989d181aa863f9a6d9b9b4bf25165dcaced90f76edfb0c91fdd9f73c1f73496d25e58a9a1a1a8a4326f3621a2b71cb721155f3acc6ed4a313d93dc73a046d37b222852a26a62131d358f738aeb165a9e61210d26f44db70c3df3fef81ede66619cef5c8cd634269bedcddde027a940be870a8c01e92293ee71ec9b3df712774e5cddd065d38", 0xbd) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000040)=""/93, 0x5d}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000600)=""/18, 0x12}], 0x8, 0x0, 0x0) close(r1) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x3020, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) recvfrom$unix(r2, &(0x7f0000002a80)=""/136, 0x88, 0x442, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002a40)={0x6, 0x4df80000, 0x66cc, 0x1, "1a44a057768472cfe5cf5cebffd0338d874ea5d8", 0x9, 0x10001}) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket$unix(0x1, 0x1, 0x0) recvmsg(r7, &(0x7f0000000200)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000002980)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/133, 0x85}, {&(0x7f00000024c0)=""/174, 0xae}, {&(0x7f0000002580)=""/154, 0x9a}, {&(0x7f0000002640)=""/124, 0x7c}, {&(0x7f00000026c0)=""/174, 0xae}, {&(0x7f0000002780)=""/105, 0x69}, {&(0x7f0000002800)=""/229, 0xe5}, {&(0x7f0000002900)=""/125, 0x7d}], 0xa, &(0x7f0000003a40)=""/4105, 0x1009}, 0x1) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000080)) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x1, 0x3}, {0x9, 0x40, 0x6, 0x5}]}) 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)="ad1af05de2f4ef18", 0x8) 16:00:18 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x7d) socket(0x10, 0xf69b2c53a1db64cd, 0x40) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000080), 0x1bf, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x1, 0x1}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1}) sendmsg(r1, &(0x7f00000022c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x80}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="8c97914cdd7d9bba8cae866f5d9091d426adc1e6dbf0e9d3e03746cf1ae4e910bccee4b98dedee1919e6d9a441b384562eb76b620b1961d33b601bd7e36885b6d8e231096291924e5b9836bf2c8884c917c411107ac537f308acb64fe7fcc1ad07875d", 0x63}], 0x1, &(0x7f0000000180)=[{0x48, 0xfffe, 0x6, "8e66d502ecaac5e546df29019684032719b4e7296beb1f6544d89ee6df19dcc0177a855f3cb5d6ed4209c183e875d676221d7cae969e1e"}, {0x30, 0xffff, 0x40, "86730d22aea602b2492c2f3c28c086af00b9875a3227292be26800cc44"}, {0x1010, 0xffff, 0x6, "1704ba7d1c8d6d1a49203e74873a9df7909ffaffe3b0cc66db7bbd3a9ff2caaf8733ae585ff25c60d544f90e0d137fce3cf5e7b9006b50e79ee99f149f059fe1f4378f6bf94b2836edf7aaca6f7dd442586034b7daa0dc9aa7ac316bb9f19ef51dc9077df56ae11a34c779c5e70995d126a5266f8b6a1a4d6fcac15683f01010a01b9c6128736d425fc41a1defc2873f5a84edf21d4a21bf14d3ed2bff73b8e528aa8eb4b7a91bd1ff11c6cbe4efc591289d79ae018c1d4a47724e90f9ff2f4e5b956b3bbecc938b18aaf2ef93e111d5309d4defb9c8aa24fed117624d331c3f8d238fb4144b804a80627304748ef7532e3bc96519f01fe0179e884c356e8b3dd4c9f80b87dcde1a98212ab18510ee71c293dd3233225dc4cebd57fbbc233a6a14734cf7f7544d0ce7f2598453b187f9330f6b87cdb1012fbb38b620385ca85ca27930250d34651e7da7dbda2f96b9041abf1d333c10761648311abe5177af3c47b384814fdbc6f079b7d1318e0ba4f20025298dd89e577ebd8fd97a8c507b599b8932be01d74798e929576fdcf24da0a2754249220f4e5d2b32a45163bfdc6c296a41bbd7d6d70ead2eecd404a3b46b6a7ed945201ab43532d24d26e6bbd22d16df755be00befaedc95cde6c7b92cb8d224ac304dce4759c20bb29fa5e3c80e96dda5d44d2b4bb2e6f6b91708e74e206b436e54eca3b2564d6c0d39eaba6e2055c5c0cc8d33a4070a838aa7b17a462a24b4e3d5cc9f56637ad4d7009ec819b0f4ab09b4a8553fda72655b76f40ae852780ae357f5b3176b935bff7b32fab43a435f3fa8af8d38b13074c010525f86d43f0b79fd69d7808eb748d3f11bfc59d009d53d3ac1aa2bbf3686a5a1f9ee6e40db42b268311c41a16c37f2702358ba2b25ae7d888034fe2dc3b69de68e0b1fb74f8243332a51bfe682883df6747bd442d731e03b954b463c54d6fd14ce370234cd5e221b5cb3717fbbdf99a6c5a399d23472fcceb00134e9fdac9834307b8cf8d33d4e01c6fa585e799deb50d7d7cacdd36f86d5a3bb10a61ddc28a2612d22229283d0c21f6eeb6085d422b88ac0cd76caf9f725fd0874b1681337f128af4c96bdce73c159aa7dec79581484a7e1c9a1c08ff0a1a15f2a6f0e6cc36be1af9d4a4e429bc27c527a3eab8ac8a9a9114a767608bff8a376fe97ce075f730a2a4de3760cc55998ce6e4f4fb8c1f67fde9d5b9d371601d947f118afe2f95901096e1b64e707705d1f6efa7c8e8262c5345883b32839a9bc7f292994c5bb4522ab52ee3b91354b3a8164ba6579d7d6433667c2317fa751678f703c8e5d626d8d2d80ee02f5651d4c0b618e6d6f954e8b7e7449e851df72f623a4eb368d1027b1699699f75effd46d087ff279d6272485abd4288205fb4fd90e934288d00cc84325786c4215b9a8e5f2183cd9c22e8c613e994c8dd43fa798f67d998e72a8275c3f2b38f5a33e1840b23da683b53a1dadfbdc6375332953cc48595a81473fdb3dd3999cc66dc03e6fe8b8ec7bc10c694eaabd3327f317e8eec705603465a2d091f731b5b9e45cac9b55cc4b03dc404a2e784aa2a836d9528c3dd679d3da607270c609c10f810ce3a030ab6bec87e298211bba62c76e9bafc69cf9e160d804776cad86d18e97802f5cd4ebbc849341ee3fd7e6954d7b39e4d97232952f258a2a35c90aa6cdab7c1128e71d2784624e7e6ae6fe89c33f2f26c778cb981513118e3df9be508c9ab9118e38c5102228fe33806c95bb4775e67f096c3542a816bdb52fa56323aac53826a098f415cbc6c781441767509d23514ef32b2f6d12d6d6fdc4637366aab0ef9c5a0a75397827196dcaf51160aaf172ee19749c3b521be96a993af3b0a1c334f04e25a7d2f86d9717b307a06d0b4d4364f9808ed6c9a3636d9671cd50b7f7b53657d9288a35571e2c905f6efcaeb10a5ab40f06345e3bce69f97b0e08711cf832fd0a294fd2e75e07543968ca51ff22ae42cb9fb9d8b0f2c448be6508a56231170240dba46c2881ae88b624fdd94d8f24a65a6bb9c3e4074b188dba5ca213d4d2b348c2824df01b0909d324a8dee4ad55591affcd097ebb5088d8026370cbb08c45357347269776d6c2957c7278c5447690b76159d6de6d21dfd25ad04c7dc121006e269abc80ec00ec976794a35216a0b511d483722d3354aec506694603409e5a55ba9ddda825617b38ad5bb78a22e6bffef6abc7884fcad7608f09bea9c5dff6996615117a406f166e6276b59d130dfee1672fa30436db3c2b73e383c5f5285712bd6798f730c5ac2fbd5b24f79f4e2cd572b6fddd7e7a6bbc9763a0ecc94a0df2b68ae999597b64d6de833c9b70c57b5764ab9612c39bdbeed62f37123e9296fbb71a7ae419406e06f28dfbbc4a1fdf07a1100a0ef912a6ba6bdee235fa2b7972a66f96042e35c3633063937b65600f8ac1955cae638ccf12953429ebc74e850485eb55ec16dc6b423acad20c7a76293f17d31f2b0ee28449670a09f9f5a14a7b74e6ec17ccadf8c568a84c86629a93330356bf46aa22caf73e353f1f633e87d33859e5c1ac9d3bad4fc9a9752a071625edcfb0ee36625b3a8839f6719bb01f840f19d3c5bccf376c1cd77fa529cf4c2bdc0f2cce2f6f1479920c3beec3b4a6f2f732f66a867bf2a47c1106d513e9548680d03e6ff4f4282095670b1493f958a10eeade164b49707d1d415412dbe3bfa92d09a5d303f2b558868047708bbfea22295c192e2976a37c5ce17c7a76371225d181bede52afb13c57a985b0f2a2f90792d667283b8a7114b61a8fed8fae3b80a704ab646d28b1d26ba17f8bae636a38d9947dbab6b8c637dce7344c990a1925be5e9c47b05f9bd14adf2c03247db605e483fca1d99699a8474158991d9bfcb63538caf463e43ab2210abb205816e355b55147db4fb3f6efa01c19ec75bc5886a142d8a01134753e11bf955902703d896d146626c4f9f8d8ac01ff3ae72c6880dde5f741e69ba2923d695440c6293d72c6988f19cf1c077c0e355f518e79c57b766a602abf3440f80dc21546736d3f0e235d7863d1702cd67c4df12dfb52f84f4dd5732de122aa0087dceb1af2d27c25bf3e83e6431a6117ce3c1d5b7e89a05252cd614f0966a2165fe0a672a2cd49d08c6a78eea3ffdf6e977ba024fe1e776cbd8fb3e5a3a7460877570759379da0f10b919d04dfd2fe8f56a73cf05029bacfe470a6405691a79c6614f972de3006d13f3842b5881f658d5e469c772303855715ee92f5b37f500586297652c4970ea226cb3cf92a27486a15b485218167a0a5eb12ffaa671fc68b23ca08e13bfbc1de72f62eef7d7c77b008e3cc0fd02caf555d8c3f750948435fe3b5faf5db32a8dc66cafcc3eedf600a3a89efb7db5a5d40c986de393b991445b14d55c390164cfed55b2b0dc8fbe28fc2b7383f4e8a922cded44baec52caab51072bf8dde1ad70768209b2ffd188ec6d7068114e93efe5834eb0db3555793f324092be00f247c98854938e7cafb0a1e2865b5ba5cf754caa0cbd96de2cc1f75d6a290341e57c086569ba6fe2f1424644acc6ae23cf646cdfab164a1f7952b84109e18c8af3b4ce42bfd9fcfb7f90d037ee38e6fa9f155d752fd169465395cbc37e3f68e191c0b172d7d16cd7f2494072016160601ff17b5a6d230aa21dbf9b40c95403384eca07a3969cdb5632e56a3725716a2eb54207f3c0e3edf4e194dc19034e6f08d863193d8592d190ca3f18aa03c4f1791d8e9dd1431be60a829918214f6a947cdbeb0129110612dec3188b462cb3aca7fe99dee41adfc3c413e39f34f57113baf8c14ff4145fb10a8be0557b60fada7b9469bb4ec5f6282ca9faacb2f2c46483d27b1c4f1c404dccf5dd4a128845bba5ad59ff202e573f71c0af418e13dac29289b057827182eaade0fa29bc2c8d08c8716a70d5bcac98720d914ac4035e65cb5b91c050c7e97a7bb59adf9c12df99751508d9eb18d4ca83559106ce32555313df3c1e242cbecba9444a8f338d808f5ad9188c9a7e163ba74c62d0c5e27704ea3a1f1224644d6107d1f6b4f5c4885905d3ebb84ebdfaa23470acabdb76bcaf5d2f12560b77fc4c6ffb3a6ac082cac09f412de47816b4ee1995da978b4178f13af9f7a10a9512ae987f193a7369a172bae6e639c2491bbc94db3bdac7f6aac75c541c710e5709c7ab9b8ee41d61b67e1685ee1718c81ba0559eb1de80db10489d96123017fe92350612aaae5541ee422a39a677b4bcffd4076e3a286ef7d47ecd0a6d3744e2df33bf2ff9ab6cf197dfab3bac8e44d72c7f4d789c5b20e8255aea65e1d0f2ef7f9c6a0af9fecb2c249d09bb31251f11931edff4f4cd203ec0e08bbcee812e8e97417a4407838d299dfb12892bd62ad1c38cf86b3b97e96c80c264d6d17df654de092ce992a77d9c909ad45ea6fecd3abe6cea5a8a47bed741134cba923e7818aaf611d540d49a046db74e628c9775dce1429005b70de90ffbbc526ff2a0cc49838ce062e64c98ecb1e9013c65520e2dafc4bc480a5a03c77ce9b184fe89c05f2461ef8a3562f04960c98cae6c0041f234feb93077a7f75bd0bf4689af2bacaba9ac6a84a76be245cc99561c33f38323e49cc7af2acbfdbfe65b2e053adf98bacfdea72ff9804512a48c7d56d9514224a6a34792bf2e90ee0552c86c7ba0929488370b2dce07cc2bc290ef542130a6f9179c3664a7acf18f90b87f74d780415f5f6004ad4f175565fa668dd5bc1eaf85be1912299585a767ec2074c2e0be57adcc617de294f7c476755933df57b72a92fd5006be2456bacbf25bf6661f07b6a6b53a22752a265a8e60b62855948d475ce33e5bb2dc1f16ef6771967a80a0c424a88a86ea94fa8b698f56857afc9d1ed2752ad94333ac3f0fe19c23204e99c65b9ea7a6b2fcf01e8c2072bdad4d3d37caf158d28c3610d9bce8bdf8aef467883e3ea4f9f3ab482ac22c7000746e17425199c342351c22ad6b3707835dbd3e98a5d27d0bd0d9ae359f22a142043efd28a46764a9d2fab176ffda00e089d7e7a84bfc423ed686cc90476c1bd8b6839478ae34ddc5bd0c5ed2dc7460270194493f393e1daee1130cfedfc1bae225fc8c3d313356de4ec5ae0f29d4b760fb1d00f18eb97d490bc502873f37875c21512585842d09ea0a3dc5efe9c16fbf25a04a96aa2f575b00bcff82ef590c17279b2e1959b5853f17424a651b7efc7316d6c30beeae6d7253466938a4da7a0ac250ab8287b190e5b2728e671c2bf42d56e8e2e1fcdb92146bfab138cfaab5fada1f0bd474c888f220faabd76faf7d3d4fdbb555e2b1133e2350c0253774272075467a446970debab0f18448167e8eeff3153a50c5ee7a262881a50f5f544833f8afcb5c387a8eb5162add65b278e426309e0f5c4d1646feef45fb0ad7b966af4c8a19d9ed4aa582b67e8e287106a29577e22030225a9f626d28eea4af65da7c6af5177d13d5f5bcd9bd00bce53affc02cf585370d1fea76c7cf1ab0b3a6420e4a4c6f25a822010ff83a55e08c820ff3d7d1e3ba1dbb2827b80209e1a27ab0b3e0665743ae3665cc02bdbe7f2397c870eea7dc8d68c9ba227e2e97b05f71fcd23f258658b9f7b08717e8edc114d54f4ceb70a8594ef92f838aba46f4ec656fc3850e1385df4ce25048c2b58d3b2b912c09d1c5b289beeafe2c57553a3825c7c2d1cd131249111cc60a4277af8cb90aa1a1260a9eecf3f7b94fab7cedd76cf3f9dc90240cd5f0b7cd69d4b0a4f0fb776882926626fad01131b2063969962"}, {0xa8, 0xfffc, 0xffffff05, "dfea94044f10727038f2471d9e5acd47e8fc649dba6f92839998dbd4f90e1c69677f2afef867cf3ff2a2e29ae71c9cd7179461a9ab496dbd621f4bb11ea60d796c4daad4ca85ac6776c5a91eefb70e53406e4d65602a1b24829959071cbd556df0fac8e40ee89fe7d6ad51db0cf9808f82c3db18506e2f7ef301705022730cc5c1a602d08ac21709e01062c7658d339c1409"}, {0x1010, 0xffff, 0x7, "53697e31d385594d64732b8c737eb2f680efdf23066bc60a93498eea994c901b0a693701c637b1c7a06b3dd025cb882507de9ba3bce128919db9a5ad2bf8220e8780523b81b1d805fb6e651779e66eaef73c2423c5ded99090362765d28c3b88b50d41c23e535472c1ab6374c1df87bc8e74cf58ab246bfcec3d10a3c3defea60540bd556239f25ae13eae1c804f5c637ce55f7f173eda528c3acbd920e767b4fe560b9037c841dc3f163d355fffbd1f5c77d175624fd4bb3ff4dc2a897ac7cec8e5dee0e12ab944c208f0cb76f96b9666788bf03efcc81c930aeb6e3f2a1d22d9b465fc812dce167d7153d445e65bf27133738f6b1fafcbf0890094271cb13e79e809b4bcb224cab770004fbcb1352e41b029a90cbb7793caeb8216093b553e922316c20d8270be2a606d8042fed8309713dab68fa349fe1c9439f4dbaa6077b8ff1646472c2fefe79af1f58e635616ddac84df67d9858abe0e2f0234d40f0a9ca71ee99818825bed0c64443703b1cd9a826ee5eab84b1f026cc675d56bce56fc0a08ca107902e2cc2cdadaa604ab5db281175ba06d89011158c6d743e2be0964900080e2aed73da5f55002b67c8b41138b885b9131477a386070797684804644a50ab15ff65423ccb165151cd1976629952cc7dd46c873b3558b8a6452cd65a483e2f37068fbc184634add1122c4043f758c7d90e2d77a60ea2fb6f390977a997eace0dc16f479519cf17659d13ba1f5873b4922091885f5d39482e915b851ec971e1aa4d5a0857c69d259c35a17623812b29985e89ac12d59df6082b34ffaa3a4d99b5c9174d4c1339d1a053e71c505eb9b2a50eb3893b130f12ef0da3eaa805cdd5864c127e9fee99aa281e6ca90f97ccb25545f2315a57bf7fd91c81fbc36d183351d9b7fec8b403deb415d91d63497adc5ab390a9f9c71d905d2c81332de04bd980c7972856f776f3fbeb290b64588b4c65ebc3f6874cd5b228ef205414f544ec6afe6a409269bd53258fd410fbb13feb5d6cbf34160dd5528f31a789da7e6ea8f01cfa0aab162710cdac0b54a4a0402fa314aba87fb4f3c6ac478d6c35b4a06c345d2be17919d208fb6b0b0f3f26bf40e30b1d1336e2dc77af121a00386d4681d74db4edb8de69f0b7b55ac1eca77885c176df1349067d81283e17df1169e0f33c654ff1833812d2446dea6c02e173344bb0b5d645ec2c7c537b77cebae0ea058dd74b5f003b180aedf2509805aaa06e913dc54f2d581ffa4ded7255db4103ed8a7c41d4d7612fc3afc69f8b6cf118713d8679a9c80c5351896a1d549d64bdef5f1db28f2398e66686928def0df63e42472910430939f79a314cebc2d5d64714cdfe0182d74d81193263fbf9fc4bd3a387ffb06a775ed11aa9d27533d19c4dd0f2fd8aebf6d3ab7fc2d9f782a1ebe418bfc8ad1b202783ab5ee99c919db4b84e5a809885f7d4c51f3e750bae94fe3a697f58d4df7770117961437f7f499fc1d530584d59ee5d343e34c8987c998b39b45633d4f02301971035d48bb50a1ac6bf8c4122e7697da44e93448e6bd67a21ba0159ece5f03633720b4de593f3fdbf7105aaf85ae014f39219772587272e958c262f6faabc398346ac49777f51779c4abbeb362d15ca8dac3fef6395d6f66a9c4c042864ba656737fed4c649c5aa9ace4a54c3b5ccf1edf3a560867da3571752ee02a6fda232bbc5743a7d25f4dbcbb48e59a7b021a2d42fb8ade5fb5aa288ac5ab02f6bea96cd6a25b45fbf67147f258d4ffe791e7b3d852082efd88d5c78989483a784a3047408ac440d2572edb574e046e0f402972b8f8677f4f0fa28f11e2a2e871fc2dd86fe0e6ed92093e9daa557e999674924d346f935546b20798b2f31ff9c6367c3bfc37fec4262eb083429c1404e80164a2254bc312930654a4a79c437f9a2ac5d44509620b0c41076d656172d4b55ffd24f2edd164d24baa34e927c22ce3f3dcc8ca2a423775df46db06cd9eb0d1889262a3afc070b6416d9fd5db18b0e7f23935ba5ea57ce750fb7e9a6f18c05bb9ccd47aba5d930d92b38eed67f002b19a1e97e417f1d3f315e9d5ca53a3961a738ba4d99c7c4c282d0953a6ce253a8d50831ad221d2af3c13c5e800328ac94f6cd1a5a6d30c54fccb07f95bcbbf6f9b68561ccb6ff3dd78d3d3b4bc7b64712db2d897b0a9b3a331b1ba1300cae0089ea3e0a315ccc623acac7413dbf1c3bb15e6d53e6b9620a68c56c679d6295184400c61a3f7d196e7935f76e4a7e1cccdb83470343729d677ee44ecf20e3e27e5b6eb799e5714e48d2c6e51d9894fa6cbdf177717c82d591cf55b25ae055aeec0cb2d6114ba0625c9586c48c787efac97cbc9c71fac16b3c9000e92e2206a0aeeb301a2036501f87bc158eed8989aee47267fcd7e1fefa78b394ef2171fb00ee6205f1d03f42f98b6d24c6dab9f481775b0b3e957b87b894a4566fe41982c499e42dd0cc00f9d34f3423fa6cdfe6581870ce9f85dddd1170b0dab796eacc1741114f6c34524931f70f05774b4dd0018fbcb6a87365622775ab8ae4549e29da5d34b50dd95eef35186027e6e755ce6645b0bb8d1229ea0ab25d956d4fed987f3b979be52abe1c7db1b9cfe9eb9d1aa29381527bf3af50000946f6826006ef01c4517e97bb1befc6aa9ce1d20434013ac3626e05d3297bf93339ccefd63bc2b3717c80cf0e7f7ae1aec2533f9cf0483f484345e7a95844e5b6b7b6004fabba6e872cd4704c356aadbdaf7b192d57e356ef3ef17a3c84e29138b8216fc9575db1a8872ec54138781fbb3cd41bc58789184c3461d830ff1c6946b027d8057d36174fa698c7cb382fab3ff298c41050e37dc1a26d440af6fcf0eea35b0df7ca91715697a451eb3bc834dff5b092a14dec581d0cbe1ca3eff82262c03a4e5611ccd03ca95ea026b4d48f56b6fa2840f9c8633bf47d7f4b7316a4079b30bd215448121f1ac8ed2a343704fe7389e3fd530645043264b64f87eed1bd8e7a4f7f9859119c4a06c448ba9e9de7867431ce37bd26149f7f0802c5b729f9c5b8930210d211c4bda078373ff5ee240e011e1d8547fe64dfe9d4a5b7d1754a642ecaccff955073490950172671b35efcbf245abdc8773a1a63e7b3ced2d21c91fe4a3a113a51a25df69b6fbdc33b640f9d3ef86e51ba6f99fea031c40e19df00ff2f0c1b3675150f0a8323d16168fedd74a44084780f83fc330ac28ca36c4b40ebb6e616f19258f1cc8d7a6b1684bcf4324897716975e3be848c33da3630f874e4e2049c4ecaca22fe8e4bf6d9839f979705085aa3343b37d7f41bae7d7923bd16ee31c3be524769d53970455655e82b95ad9d07ac6092ddba5ecb0745b7c5d93b20dec96a575653aea90898c9d5d0b2f5b59d4fa9d8de52f27a29aad21439626ac8cff8121a6ad99d5856f1facf8a21ac9fe8c07727d2703ab292113ab84bc97b40fbb604839600b51482c235933f1a5e0a67e7a228e1d5c50cff77267afa557f2f2b39bf8cd8b8a22ef3a3858d7efe74028e4b4c0dc41053d9c4eba6f66530ef737abb11d336e0590d1fbcb5acdc32409c1f444a7eb85af6b3db78b72820b4edb4400af30f2c687c7f403d2a510bb65a090ed96de0d15a7c09026cfc4f3cde53fb9ff523020d0283d5c4bbf9f16dcc90aa799db49b0f2bfb2f8d68502033b76fac823e61e2dac40fa32c3b59ad6bcc71273f25418004b4add0307d46350933298d682e78f2f8473fa59a933c25ad866bec7ecb11875414605288f0bb3ca60b015bd75a2fd6823cf3193f0e3a38cb339abbb2986b5e0ed848e8cb6d95f26acadecdf430e296429b6d64e6d926392bd5bd689401fb08b60ac704ac7193e311a969cda2b0f94e62e89a0db78e050e016e874d56e85fd42c47b0b4e4aacd7f4327817613606d00bb64888b09bac9db04664f0d08b2a986a320c50eb4e131f0110b0d1d9ba4a4cdc7c1ab1dda5d2c1614dfd9387218723d299040204e231f46f2fa00941a492b103ec7f5ebb6c598605eda1d4c69f1af92ac0bb2c599c2d5d8f26ceb9cc5a002d9aa19bf2ef0fed15f0da85bb020fa3df5ef0ddec22fdf9794ee4783674e30c7aa81c132283b46f1f3293b7bc0fed1a46cb18cc3738fc0c4249a82686078bd95ebaa4292bc4962745ad43d1009a67a8e5b1e6a211ec7ac776df5d221cc7f70fab2b7d411c93e21c38e2df0687bd590917573fcfa386c3c80fc0266f68c320e69516c64a3cf9d664764a6076ef71d4c99c7916562c3b889924e707c27573578f2caadc9a007a6ef7a4790efc77a469a883f70f6272aac446305947fb74ab30d364f97683547c0fa74711a6f0564f53ddd86a38cceaa84f0c8166b93ff046231a54ae5cbcf43d3c3a08e4566fc8edf6656ff308291bac76dcc0d913e5d87f78bc4e6830508c2725f7fa20b42f90ad1102ecb2490cd8a97b816f203eb5cabbb24096a6e5b8d2f0f5a20a35b38508230bc1198f50dca448527963ed17d371bb621e3b17f3552882f79c231f12b3ce20e3d589507a5722024a982a80233d99238186d692f2e0d5d5a1159d32a770960f1c0f0ff6755a442367456dcc1477dd0aa4e9399bca39284cba8523e727e4375575385cd75ccb72cc058a2ed7fa75346513d231c04847ea1c1e2c25d820b27e9efa0c701a2e6b27b754ce1d5027fbdbbbb2920cadaee5b1df3d28d9edb51e85b5cbe15fc4a5e6cd1b964dd862a743cb825fe7c306f4d9a862899fed984e2d155ecc205c192a680b3fe9132e3b5d6ed1fef4c770253c91dab759138d073e03b564aa10278174803cdb3b45f80ad185094bf75ede69cdfae97e7b3ce3bc1ed13cec43d51230abe8bdb421ea113ad5bdc7adb6bdc4060fae9810a2d87e518feb9911d65b48fbd21fafc5af542b4aedcc7f282110702aeb6c4631ef60890506df40a9c760e4c770df03d2cf1a6382aadde5791b96b72c0a98def89387770083d186ca24ebb4526801712558fdcfcc0eaeecc32ed3f20001888f09f44a3772a9fa109b0df98418625a3365e4950b83fa3d7a75ada537ed5b4bfe09d48cb0fc57aeb935c4c9e94b7c516c74a84ce9005d1de1a69b61f7250fe2dfa4800d9839d897b4a04bfc61da5d211430fcad87f45bc3a16ceef9ca38b42ae279368e8d3d37d5123aa777bf8088ae3c9ffd896dd402b3afe5380e0a9d04c9fd4b8383569ffb27d55c28d0c81735b7a3398bfda39cfc0e185f0698846fec9f25f9ee29ce67a99eabbe1225b1cd2f2a5b0eed62b29136676b12cd24c4784c5e47d4bcaa75df797d7a912b0dc3b937c416c2b35e80c7bbd19bf2ea5d06ca8043cff974d9501708b301f13b35260809aee03072f6748fd4f58ce9e96002a8a8908468c17c1ce17fdccecf98b7246c58238adaa11fcb5baf431e9122e48c76f8382fd57a82c7b2f3904d9685bc9bad48a06e654e4158c57435b85e1efe65b485a59d27f9cb3410e4947357def73854f082aee52eafe493af0cfcc8727dbcaa21483e335d2185a7a7d9629b795e13f9a3dbe2374754dfb4391390c4cdb3246d65398e79c7d77722f388687ac697d3b083d2e493995ce5fee2c6aa3444ecd7bcf1dd1a2cd97896f2c9126de48062b2aed7f7df0f0c1d642bd67b9c9f85834bed5f0ae2b4217a69f195ebcc1623f5a639f988398319b5b5466583c872ef0a7690b4204391ff961b9f99f7bddec7fc8eb1b23df7f0e3861325d4cf61b7ae003b36b6a1bf8309f048037b6e066245315bd4c8575534bdedc60aaeff05efdf08e210d99e557a3a2b24d13aefed"}], 0x2140}, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002300)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000002340)=0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000002380)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000023c0)) lstat(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000024c0)={0x1, 0xbe}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002500)='/dev/ttyCcfg\x00', 0x150, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000002540)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002580)={0x6, 0x4}, 0x10) r5 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000025c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000002600)=0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000002640)={0x8, 0x1000, {0x4, 0x3}}) r6 = open(&(0x7f0000002680)='./file0\x00', 0x0, 0x256) sendto$unix(r6, &(0x7f00000026c0)="8d73dd60cd6b6012b0ace5bc827e6be680d48709a9a7330f2c12de33cd4088289031fda3c219d5ef6108d9bbf3dfa3d5e2d743f9d12b4024f57fd740f50d2591ca449e5445f25426570bf8615516d222e4e93d4b7bf85d3b5f8c7241aa17208ca1f0584e3e505d675b2dc2fac0d1d1ac50cbee4e6d8e57332b27a48f1b9910", 0x7f, 0x417, &(0x7f0000002740)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) preadv(r5, &(0x7f0000002980)=[{&(0x7f00000028c0)=""/187, 0xbb}], 0x1, 0x0, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002a40), &(0x7f0000002a80)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000002ac0)={0x0, 0x5}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/null\x00', 0xd2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x4, &(0x7f0000002b40)=0x7f, 0x4) r10 = syz_open_pts() ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000002b80)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x374, 0xd4, 0x8, 0x4}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) r2 = getppid() r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r11 = accept$unix(r10, 0x0, &(0x7f00000005c0)) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r12 = msgget$private(0x0, 0x4) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r12, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r12, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000f07e6a8bcf37238c22682b18e1cf5fa700000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r14, 0x100000000000, r14) r15 = getppid() r16 = geteuid() r17 = getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r23, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r24 = accept$unix(r23, 0x0, &(0x7f00000005c0)) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @cred={0x20, 0xffff, 0x0, r18, r22, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r27) fsync(r27) pwritev(r27, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r27, 0xffffffff) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r26, r28) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r29, 0x100000000000, r29) write(r30, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r31 = getppid() r32 = geteuid() r33 = getppid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r37 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r37, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r30, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}, @cred={0x0, 0xffff, 0x0, r34, r38, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r39 = getpgid(r33) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r41, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r40, 0x100000000000, r40) r42 = getppid() r43 = geteuid() r44 = getppid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r48 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r41, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r42, r43}, @cred={0x20, 0xffff, 0x0, r44, r46, r47}, @cred={0x63, 0xffff, 0x0, r45, r49, 0xffffffffffffffff}], 0x60, 0x2}, 0x3) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x7fff, r13, r20, r25, r26, 0x142, 0x80}, 0xfb0b, 0x2102, r39, r44, 0x1, 0x270, 0x7, 0x7}) setpgid(r5, r44) 16:00:19 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x84) r2 = open(&(0x7f00000001c0)='./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, 0x80) r4 = getpid() fcntl$setown(r1, 0x6, 0x0) fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/75, 0x4b) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) dup2(r5, r6) write(r2, &(0x7f0000000280)="8a0582a5c08893540b8b248664f12e3a862927df5a48ea684b29ec44f78dd7da1a1bf79ff8cc3003c19fbb86283b824ca9b8e1df4222ffdbb04e8d048f5e828603ebc3625a39038bff5d6e80d50e043b594e31ae0ef5a41ac59b843021e33bec35bdf16dc834ec788965b1a556bd279fc3a406da932ebc9fa77b28d797d41f2e88c136b9296a40ab725666d96b88095590ba9b4c2a3f8928e008ddfd06db803feaeb5ef24e8bc5", 0xa7) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4c, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:19 executing program 0: msgget(0x1, 0x0) r0 = msgget(0x1, 0x20) msgsnd(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722b1e528361c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea5665000000000000000050aac5cee21f9f8e0c6173adb5d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7d3d68c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccdd27febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6"], 0xd7, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/257) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x28}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e1b68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1bcea"], 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, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=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) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0xc005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4, 0x1) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x8000, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xfffeffff, './file0\x00'}) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x5f1c, 0xfffffffffffffffc}, 0x10) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x8a) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r4, r5) r6 = semget(0x1, 0x1000000000007, 0x200) semop(r6, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="28000000ffff00000100000100000000e1db538c84c47fd19316ff34cece94d7c0851dba4f8a2c4aab8bb42b9c5fff2f827eed9c8bb52df61f5e308c28cf4b0ae6810d8cef741ea08daffaad92ba46cc35a7a1732d279fb3d1acd113cfddc8cbbcf756565646d0eb03f61090b1c125aa34eecdb754992728e93889cddee3f892380ca7a5c20f4924db1ed3ca52eee3529d03025d97e12758f3cbb652a7ce7a7f0412fe4719f40078593b33842c8641bbe5e58fc1ebef82c5f7b7cb53d3bcb1", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r7 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvmsg(r7, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003388d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfd0aacc32334e97bf123c621ce2ea26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5091700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4117], 0x1002, &(0x7f0000001540)=[{&(0x7f0000001300)=""/207, 0xcf}, {&(0x7f0000001400)=""/116, 0x74}, {&(0x7f0000001480)=""/42, 0x2a}, {&(0x7f00000014c0)=""/116, 0x74}], 0x4, &(0x7f0000001580)=""/208, 0xd0}, 0x1000) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x9, 0x4, 0x80, 0x4, "4f8f07656dcc1fcd7fe3e81cf526fd69385a6d38", 0x3}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000040)=[{&(0x7f00000004c0)="0fd7ea4c848ce8e9abf4875eabd56df8a383d5163ded0d07d844c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c66626578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0xf}], 0x741) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000300)="15", 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = socket(0x2, 0xc003, 0x6) r5 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r7 = fcntl$dupfd(r5, 0x0, r5) fchmod(r4, 0x51) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000001c0)) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66876c657187175788d33cac526bec89d1b6ccfc8b161d88027755060f45375d123e6845000000dfd564806a3aa8f60010090000000000deca1cbaf2"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) write(r4, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) r8 = kqueue() fcntl$getflags(r8, 0x3) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x40006}]}) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x10001) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000100)={0x8000, 0x1, 0x1}) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee5102475da048c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000e2db3a590774e589f3f3209d92c21df300000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e81d1daaee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a70000000027c8be6c1ba88eed569cc5f6766560d3c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f55251186578715689347226900ae49fb8bad28f98eb2b656b9f36bddb488f2ce2fcdfaf157042f4b9fa259f33d43b5c52dbe1600818f50c82d7ac6ce7d77936bd97692126c86e324748e889f1d7e332f24bd64dfbc04ca5d16388b8b1c1d11a4f458d9e77d9f34565649bf81550e6fe709ce31837b48334ff54b891702b50111845241141cbc3c6b8519f91e648b1a4d7592dc10b6b2e2"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x80, 0x2}, 0xc) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') 16:00:19 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000001180)={0x3, 0x9, 0xb5ba}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8000008, 0x8d4f}, {0x6, 0x56c, 0x6}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0xb}, {0x9, 0x15b6, 0x8, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x5) bind(r8, &(0x7f0000000200)=@in6={0x18, 0x1, 0xfffffff7, 0x7}, 0xc) ioctl$TIOCFLUSH(r8, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) r8 = socket(0x800000018, 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() r11 = socket(0x800000018, 0x2, 0x0) r12 = socket(0x18, 0x1, 0x0) dup2(r11, r12) r13 = socket(0x800000018, 0x2, 0x0) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x8001, 0x20}, {{r4}, 0xfffffffffffffffa, 0xc6045cd7d0767057, 0x4, 0xa7a, 0x7f}], 0x80000000, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0xe, 0x20, 0x0, 0x8000}, {{r9}, 0xfffffffffffffffc, 0x40, 0x20000073, 0x9, 0x7fff}, {{r0}, 0xd73f08bcba732b5, 0x136, 0x2, 0x1, 0x7}, {{r10}, 0xfffffffffffffffd, 0x95, 0x2, 0x9, 0xffffffff}, {{r11}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x5e58}, {{r0}, 0xfffffffffffffffe, 0x90, 0xaa58e483c362aad3, 0x0, 0x80000001}, {{r14}, 0xfffffffffffffffe, 0x0, 0x41, 0xdd000000000000, 0x1}], 0x5, &(0x7f0000000140)={0x9, 0x4}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9963c99ad4b87497744b210448213b0000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) ftruncate(r0, 0x0, 0x100000000) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x5}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1004b, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0x0, r3) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) dup2(0xffffffffffffff9c, r4) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x250, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x2) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000100)=""/4096, 0x1000) sendmsg(0xffffffffffffff9c, &(0x7f0000002640)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002440)=[{&(0x7f0000001100)="29afb0548351942b20af574f84df2acb5c9878aad6e58dd8f2eb1ae82d2020cef3b2be3cabfaff3c962bf53195f9d11faa43e54538e1ef386cf1e9f66bcf7ca9eb507fd72ec02fef2095116955143ba7ef6d68c3c25627396352ff", 0x5b}, {&(0x7f0000001180)="55163fc1ab02a499176eddbcffc264894f29329f2e33abdf7de4e43f131fd56f7da01a4a241f4023d21117b522f1b2dfe777b935a07465b12705ac08bebeb6c7f436d37aff33b6bf4b6afa6d4bf643d9ad935594da9e2b1bfb82ccc2d57b8d0a1ec14b19bd2ce80306a670c01314ca0928a2b53f19939e8d592d4a148a63f88639366cb8d038a297a11bf4c9de12f61b0354a027954a12477ec16dd1b4c35bc7d82dfe1537002bf0a299db953d193b6c8445eaeed1c3fa78389d82af9997087a9f623f476fab35011ffdf0610084fa89401b030ea2aea29d584b58fd5e8f678c86de236c064e379761e46cce6aad28d15a710ac23e63f10bb94b62ff9546ae6a3368a02eb50f7e1ddcc5d22da0da205613251f5656691103de14cb3970c6d1c5a0e4c2abfc08693e7dfc7bd5d5980f7135972c84b7ed2a9643b3cf206012f607a31fa8d3a5fedcdfa77f7251923685b980ec182189332f6a2624aeff62346e54097032f2dfe3ab11e4ead4e58268f3737f7575e12b3e921d2e634b3507a07d5a56d71313fd58e3179101e5373781dc52a60dd27d40dc950d8a81a7a65ca65c3dadf4f1f67edeabddb1c502df9d5c881fd77e01aa0a854da256c02a1755b07f7f01268aceb2009e84a79242592e8b980f5e45ab25f4b7b364234a0c565daa6ebdc4d15a7032004668455577cf84d4829c2602f5a5eef74d1dec33ea92f65eb9bd2c8420bb16c2b58536d9faba4e1a25d8358f0119d88bf40cf5cfb1ec16cdfa402506d7de92016410407440c06a05c0a3e44b27a7f034e95977eaee64cc40678c1b20e7ab5be6ae59866449e08ab52731ae938d1196675404180ad2725d71c9dacfc0aec3232dcc46d804e1aec1c7bdbe7d3c0f61258ac329f6c82ae70457d8711399bf9a006b62652f46196e26b97f64d20f0db388630a0b1c3d09a3f5ee49d0897987d1b1f69ce17784eef29da07f09d00288cc95a9faa75f7d88d85a2b67a7e02397bfd6f2885348c7813d2c20baa721b666a361518ef8b2f1a6ccbd2612d145cafe7b5d974f55801713ea6953c5721164f8efbb4447c429b2272c92e09c5bc924172ca619e7efb6c7c927ac31ca3d021672f17e113aed23b98994515794c43b75d671c40d8c1409e530b17111573a5b28157a8c349ebc5b99729e4fd192478108b82ef628cb4b3de3b85812f511c2fd25e2260f4df167a4e863de2738205a9a4fc14220158531caea38734d7ec8ddffee16042d3530ab5ba33d5175938c5ea23fe70b6a8fc94025719e008014c80d08401e77882a02a519fe677a811cc023847ae2b2b16543b18b8f8f9bda7aa7c9bda29b1005e060c205268351270cf4897a03f468af40bade9133620a414d9ee71c5604c3fe6810b7b794fc88dda97a107f35ca64fb44681ff99728de4e9979b8df18483e58f3a4d9d627be7091c5907366035b76ce6721f88a2c91c4891bff74d9cbce22b2f3bb3eafe0df1ed82bb1cb648ce425f21d95e27f6512b720ea66f20ae69acb287771b05e153c8d5be0ce1c0cb699477ad29ce312d368f773d26eb84977ada6254345b87f2876aeb7ccb23e461de1f9e8c4d328419fa3b2f84d1155e99c6899cd15217a007bd74e4047bfede3d7cda905914671209c64a856353671a9cae7d84054e9402b14d66a40e8a0e32ef0eb7a5d3684880a62dff230a84d6fb6118b791906695bbc5d02ed0da35576896b66bf3dd12739c7e6d54518e4cb72c58a641af2736ab0a7bc1b666219bfb280dcf1052f60ce3ffed00323425d0e4d1f8ce952c70650855d023b1dcc9769023166eaf935f4d41c5ec5195c1010cf6175efcff01fc80e81751204eceff0c2e097718ba5143b470406311d0c3f92d3d282cb2f4676801547d32632cfde32bcacbd0862f86278ccf1c77200a6e12152e08104a5548cc197c6963900fbd70f2d37dd61a453bf0d32fc80484f22e08109b454b80f5f0b23b2f7e1cb33f5098c124ccac00d2da75a292b60302d495f98821b16f9515adda44ea20a923bb37ae87cb87961f8dd010c9f2723e36de95f52aa9e091117fbc84f9e29716e40062b5002e8bf7853ab8e9e383346f4d04f6bd5805565a06f93f46e7d83dd05374ad9a5436db2ac96ceaabcb48f2246bc9c7b2b26c8f29e53792f3106e73e664b843f038192c7023e9bb70bb8db15ec9e1698746127a4cd76efda96b7da43e216416805994a646a577f31daa69fb5d81d453a8ed8df379b35890d25f3fe9903bafbb5baa252084c2f2b8bdf9f0fdffc04806958ea9bc40547baeb0752a31886e2916b7294b9e4dc7b74bbaeba22f227fe8916d7830703ab8356477b4ce2dc6067284d914d6e4139dd017da005325cf48353df707f1d33658b36a4180a88419dbe88292eb48ed1af41cb2d7a876075738aae85e8a1c63026071e2146c51e4f999224b51290f0bbea0a00c09c77dfc8142039543ca6ec84281221c0b01938af1e4311962ac3642c324975243adf9d1f41ad8e7f1016ec389985d62293fcdfa4f9b1fd841b0f54b8de19b1b0b4ba10491d597b2d8d7238a4527b58a22167743917d9abb9edeaeb920a8cb4c102cf7ec118282f2533785ed4c9844af29b8b4e5cd13f7f5ef94058bb28a064e9dc64f1cf9d26fc59c407c2def19ff731db64fd111b1ad117d35b1c01affe7caec024b06832e2f3a23bd309a9b3cd9a3cca2f3035f614ee7ad9b71a788f5098918f7f5314fa6ca6ba2164d0397180548193e8d9588ec462859b1c3c25955deeae710ad2fb41439faa7c0f35937704cd8dc4411d9a766e62bdb3207e28d47ac72b534346679fbb73a5bec7e5a8ca4a1623729358abfb0a2ac6668971ac9155b97ceadb7a68dc67a3a91946d95e7d8d271973dcea305bf52877fcc88f4e317786e3c2ba1fc211e2104f2eba1866d0d9e1004edd2b7f8a2484cb2f7532b0f7fe0af6da55ad680a6645813a42508b019e80223e85ad83f96301d468a12b0b6a982f06a62bad94186dbaaa85c133f70fa1d096f0c3a3581a216600da57cec41c8c5702eab77ae9b031b24578faffe9789ed912659a68937e734bf93c8538740033fe75e369e508523c4e7d52b8eeb6ad185ebd848d1956cef622605d736c1c699c0b3321a2c8d55d0e2dba6f37e1416d5049f600142259ded3af113e36f3110eebc07b48e7334598ff853941ba2429ab2ac24278361fa6cec70904f32d081f86ccc7b729a5ef4c2e4ee99a4583bcd637c8fad287731c17276591d15ea817899f49baa2a0d4525dba097b1018c2f8b6564f98cda9e109b955359723e01f750370d0997d772ea540a0c378c1711cf95ac219bfbb101204ccab1bfd6f449f6f83d577c2bb02dba5ef3187e311ea55dac49141bac20285cfa74516f2d6bada7a1111c1518450000cc1b1964ff37213fb2140752f78695ef091c25beaa030638c0a752d60dbe2e45b80bbae997f729a5902f94b25990031c6b648d29a47beab74165612023a22765db67dcb50e66720515ebc60cee7981eb4e3f02f2600158c399040e9ff091ab17d553bd275eae548dfa7dfa9278aab781c2a5987795ef15c33b37a44bc51c2cb4a1a1375822b69c366799fda4e5a9f03fe7e1191d385b681a9523426766bdc596e5e5bc60f0ee1933b8f8d6cd77fe3be6ec8cb1dc72e3196eacd301e7bec10ef48a875c8db56eac5c8404d87f40c11d0d9a04aca8adf4ae2c88bb07b95a9968a7be0344fc517b61efdec10fc903598ec0b00e559fedfda7aa40b3c17247d7d2248e08956652190d3404aeaf2c1a0617c8096e636617e68a5c3f21f4b6b09cd17c6fbf807dc25e380ef8ea8f6509e60906755e4bd8202209da6c39a2851cbc5aec6df24027c2009f1a284b827a8f3fdc5cf78d8e3cb2b3d36e56eeb1363b89e12086415a3749ffa1575b12e19fc65a48244fcc987cbb1701ebddfdadd1e0bf490816f66a704cc17df12e1ccd80141dfdc21191135d5df9ed6e0d016ab0e70fd68d95b8d3e4b43bc97c316a27d1c7680ffb34c320ad84e44d4a54a7a4de81f66170407c8505709e955bf96f7f361f323309617707fccce83f3e54e0d153e1eb1001d08ef3465cf6206b90053aa4d1c1cb3a2a245c62123bfcda79c36ca9f3109eb49c60a606a16a2d330fb5ad5e5ce5e86db9d152179454006d6b11b847039ce06bc205a5ef7d39a62ff850cde067c1bd1e47217f67720c45204c4056bb2527a067f98dcc7ce6d58fa62370555eb545194550bf516d837fb8402b4450aabf8f30a87810e27d63e3e395726e31a8bcd178fa4cbbf0043a5038720ebdf8ff4df490003ffaa63063e4cca21b62aff771f3cba47ca4101efc2778cf669f3cf1324b83c929fe5611b3d00f0349c31e593a78fb14cc98bb33f61cff5280400a1873727fd54ee1ea7f5be97237c84f3a2d8939883415d8e41af48651c083adab44424be6e4ba98cf2aa3691ea6d85295b70dd21af7e2e9ac2b91b510c58ed26ca1629768b12fe6954d402b7fb5c34080e4982ef78b415e4d28f9cac8da06119d5c2f5bda62f5165f077640b084724380f908109a8a707eae43e41b663edb001a1889d0797b118c2dd0d2d3ec13f14c195a14a3f860765f2dba6a9e7fd069f4f29d268769975df625a37690a3bceeda607aa0d7574a16db770a63ee3012c77714f2358e4de8b9cd39b252626f316c8e22f2d556fb055e7bd2c6527dbf38ebbde7ccb3cce02996bccbe22f9b31a11ae909cc211ea87b46a82b08c5974e55e1faf949e32b99715616c0053397745a7561efc062bba6cf91e75ea5965dc5403566212adcc241af2a805930ec72877fed513dcf52300e0875cde61d1480c71bb843137cc6e46fa0b0b6ce60676b31522fb6b4340962929d8440841a319d75c45d782f02eb099f37f7c663bdb78f16c2498557ac9e62654bd9fd032bffb58f157543a762d418226b1963c4fb4a1486f64415a4fbda550aa39f7dfe300ccfbe55d75df61c6ab36894d11c55df1487d18f8607434f831ef52368b00dca0786fe1edea71174078143294fbccae4341a0e387385678cb3f2ac850a2924abcea792ab71b349482a85cef4931ae8b9abd223e2b9311cad01cd0230e8e82a5f51d7db6ce56b83c94b61b7108c39259efca92cb0b423a3a61b5c15e62d461b0a556c1973086e513db502cbe6ca4817c28a62ffe0a2e56d932ea866be533a9f55585531ee0f1a42601ad60927f6dbdfa9fd238400dec69c4df5b1f92c496bfab47d66cdb1a229df37a68947d18f6ecfeff3a3d53e139795a84c633db510ebe16844095faa6fe4c999e875471fd49917a6850e6c57680b0ab544ff001544b59f56b05ada15d8b0b7079343163a8a34cb4e5b7c8581a668429e3b623ea9e31e354f99ed61d7a1136372ab5d81fa39c7c7840ac80b60526f901994921bc397ee00af0faa48e9389d9de15d3d7dce1127fa078fbabb83f79b1d6dfc12f63543c0d553582bb28dd7abde43246b5450370e9b90fff594ca4755d624a0a2abddebf333897d3ccbe427d915e9346934dfb367086d7cc49d76012b613694b0081a529d1e6a30499bdb9e9aa211500ed1fd7b2f1cbee099f64cd718d6638eb3515fd021d495413b79760bd8008f698f234f4319712e5be1b1332381fa31e35d58d9c8ee14563dc8e41aa434b2726a8e1258356a1ccddacb893cfb9db41bd9e67dccddbab63c374c2a149a7b87c199b49fc0dc131606c1f1bd09cc9ce4c06a25e09a7b1e4efcdbd140d2f9d56b2d97daaa366056dbecdeb0bfab6cf8c001d500995be74ce3b73989dd80b", 0x1000}, {&(0x7f0000000080)="431c6fd25275ce94ab386a08cfeed89784667d11d3c0f6806d74e1092e1fda7881154b7c741a9a", 0x27}, {&(0x7f0000002180)="9bb38952aeb5152299ecd0034c89317ee14636158c9ddb5e3cbeb8ab6e777938b653f799f55d9dbd0fe4f08d802d7150f601f394a738bcc53a4ab354b56ba4c543c451cbb37b3de623fcae5957e6e96bc06ebb85ae221d545c3ed88f5b0d14e6dfc3d99bf7e2bdb8f7550955e13c69a7564c9a184bfaf44af341321d0a0aec93da9970001c7d12ad14c6582d4cf75130ca998574e0dcef1d31e7498bd64b35fcb5d08db36b97d7382d0e92cd6d7936d8fb35", 0xb2}, {&(0x7f0000002240)="49b59b1f76ff94afe42a0b11f546a9f7db780c59fbb2241bf1ff62e6b1f902692b8771c107df50ef368b595e1459bbebf177341dc41dac6b3a9a59d9c793db5e51ccb5c925b42074dc3835ccfc6fb248be2ea5ffe9ae586f949d74d016c5c089d96aed413d884c7b8d36b235e76c301726e7fc1b753d99b55e711dc74adcd0770a30749af0f7702ef9291c09367ba46a86faeb288f87c0aaeaed5fed203f0eafe6c2f32b276d971366e642b864e319e8f82c47113bfd0bc7f2e0e0a5", 0xbc}, {&(0x7f0000002300)="f98b285105f28b7adcb909b37eb65f502cb446f4cc996b0304ae0f855194831a21317d00cdeb7849f93a01f195980a12db18c724322fe967d42a5eed93168d0ebb6230ca6d213f29df523751ec2d6d12dddb7e8a29bc05e1da13c1b84cbb3892d01e845a32dc5253f0f89d", 0x6b}, {&(0x7f0000002380)="6bd44426caef4e8fe38bb4b2ab4efba7bc1238048cc0302b854f0cd859b6297591622865f32abe71d7980f42994c42fc99c664213cd84966ef1b173c7fa86f86e552c0a729748300b15688ef26d48a412709585b4257cf6eeb0c2d6196db269738b568fc71ae856eb1edf09b6d0a263755561cec9c45689da921bf499d89137773eec3c4085bdffc2ab92144e5c789ee7a6fb7c4576806c9e66c82402b97349cbb35c996493835f5800ca84d0affb5714b0689e87a80", 0xb6}], 0x7, &(0x7f00000024c0)=[{0xb8, 0x1, 0x80000000, "fc7b45d030e2a6c15f511eb835f86c24620bbf4474e9113db06db185f0781a27207677206649f98d9e8646b90dd12671cc5bd910ebc6a79c52bcbb5510e3cc98218a099e4b422968507b2a4cb13344fcd7971ab9d6eaaf611e885a28a90f3dbacec2f8f2c842b054eb1cae4dabdd0013a0be06867d3a4daa4289a591a1dd2e95d4fb8a0a0d179f665a68884f7d4818eb7c6350a18d134984e9e3fc13fbcf8f5f1b"}, {0xc8, 0x0, 0x1ff, "3ad43a8e25c928d03a0795ea9e154b919c2f16f518b55dbe6d9fd837fcc72eb24a996749a64758f71baef61e92959ec172de43629ccaf45ef2e1116d3340fa0be3282c65ae06d16a13363016b58d84d4a210c740980b5c09617289b00f1d585243c86913583716245e26426b07b162407d606017863755cab65ff1d9aa1019c91f19acf153da6ffd7844fdd7726e53c6f20a375edebefa4bf931d5d7dd878ee399849ad402d94c34bf005b8e0664795877"}], 0x180}, 0xb72c7e40be6f82f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000002680)='./file0\x00', 0x63, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) sendto$unix(r3, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b7229", 0x14, 0x0, 0x0, 0xffffffffffffff45) 16:00:20 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0xd2) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x189) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x13}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:20 executing program 1: sendsyslog(&(0x7f0000000080)="42684ceece6268", 0x7, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0xa9, 0x20) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) 16:00:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x2) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x22e, &(0x7f0000000000)={0x800000000000008, 0x0, 0x0, 0xff, 0x0, 0x0, 0x7, 0x21}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x13000, 0x871, &(0x7f0000fed000/0x13000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r24) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r20, 0x0, 0x7}, 0x1f27, 0x5bb, r22, r24, 0x70000, 0x3, 0xffffffffffffff37}) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8, 0x7]}, 0xfffffffffffffee1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x201, 0x9, 0x800, 0x1, "036ef39f92fdb4fafada096214aab91982901b05", 0xfffffffd, 0x8}) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x10, 0x8004, 0x2) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x8000, 0x1f) dup2(r2, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8052, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) sendto(r1, &(0x7f00000000c0)="0b2a24675903ceddb14f575b00c42711f507c99aef8323c7360534c07fc29adf3a64dce9a20e3892409c84a02a5c2f96aaf68cde68d56861277fb8103c168c5927548b2b1a9ec0e4d92c41584d57f0f216e527a9ee827318d8d402a477075cb187fbe37a599d332d39fc253412d21de9ffbb591ce999f261b0b57d993e9d13ed9efc95aa705f658c5852c22641a168566d6ca10fef2352080d22461a84645c932d68802ba9fbc5981cb8900ba231624e61edfa4edc84a4d17e1d12d9a98879900e70cc2d3c3e6a8ba5cfd0118b3781bc68ce6a54e65eb9ed9dcb40079608565f83b61859af75c1", 0xe7, 0x9, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) 16:00:21 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)={0x3, &(0x7f0000000040)=[{0x25}, {0x2}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") setrlimit(0x2, &(0x7f0000000080)={0x100000001, 0x60000000}) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x4, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x42ad4ec7, 0x0, {0x69, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000ffff00000020000000485f45c400"}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x480, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000340)={0x101, 0xffe0, 0x9f, 0x1}) close(r2) socket(0x400000000018, 0x3, 0x3a) r5 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000200)={0x401, [{0x3, 0xffffffff}, {0x1, 0x2}, {0x0, 0x3}, {0x1, 0x8}, {0x1, 0x7}, {0x1, 0x5}, {0x1, 0x3f}, {0x2, 0xff}, {0x0, 0x1}, {0x1, 0x2}, {0x2, 0x171300}, {0x0, 0x80000000}, {0x1, 0x1}, {0x0, 0xa092}, {0x1, 0x3f}, {0x3, 0x80000000}, {0x0, 0x9}, {0x3, 0x9}, {0x2, 0x20}, {0x2, 0x7fff}, {0x1, 0x3}, {0x0, 0x200}, {0x89e8cfb2f155d2cb, 0x2}, {0x2, 0x10001}, {0x1, 0xf7b}, {0x3, 0x7fff}, {0x2, 0xffffffff}, {0x1, 0x9}, {0x3, 0x1ff}, {0x1, 0x5}, {0x2, 0x9}, {0x1, 0xf185}]}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x18) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[0x3, 0x1, 0x3, 0x200, 0x80000001, 0x9, 0x7]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8afc67000000000000003f0000a714000000290000003e000000030700000000000500000000"], 0x38}, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r1, 0x0, 0xf2) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2a9313fe34c88aee, 0x0) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r8 = syz_open_pts() r9 = socket(0x800000018, 0x2, 0x0) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x0, 0x8, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x41, 0x7, 0x2}, {{r5}, 0xfffffffffffffffa, 0x42, 0x1, 0xffffffffffffffc0, 0x101}, {{r6}, 0xfffffffffffffffc, 0x18, 0x8, 0x3f, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0x3ff, 0x959}, {{r7}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x4, 0x800}, {{r8}, 0xfffffffffffffff9, 0x10, 0x1e0000000, 0x8, 0x48}], 0x80000001, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x9, 0x3}, {{r2}, 0xfffffffffffffff8, 0x10, 0x3, 0xdb, 0x3f}, {{r11}, 0xfffffffffffffff9, 0x5c, 0x1, 0x194a}, {{r0}, 0xfffffffffffffffb, 0x88, 0x20000000, 0xffffffffffffffff, 0x1ac9}, {{r12}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x4}, {{r1}, 0xfffffffffffffffd, 0x90, 0x80000000, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x146, 0x0, 0x2, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x91, 0x80000000, 0x5, 0x54a}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x3, 0x40}], 0x1, &(0x7f0000000080)={0x3, 0x7f}) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x80) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7575, 0x5}, 0xc) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") open(&(0x7f0000000140)='./file0\x00', 0x200, 0x106) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000100)="5f66451f6c3e8ab0f8beec231d3a60b5dd9c3c826832f8fc589a213f70b08c100cdfa8dd09f3a0a7e9aef5fffaacc25744c02472d54cc6", 0x37) 16:00:21 executing program 0: getgid() open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001140)) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f00000011c0)="53662929f52c0301ba8d3b48f5c561db718455f0d1f0f0b97ab9bd082e233b51de0b16e41c73a8cfc2a6f084bc99e8ef664e8a213c077edbd05765f4b2c4a6cc345f5158d5f75e5cd561d5209966fc88a0036c1bbc3dbec7a8ef7d6b8faf5ee741b459d362f9ff2abbb5038f4286398213de64eafea7e43de96cd7300ebef55384204a0cf74f2ca724028c4bbb2f461dbc8d5a52ece9739d40ae4d3030fe7b130671", 0xa2}, {&(0x7f0000001280)="f46708f0101ad478710e05a073a3ab9da90a9f1042fcc07fc26de10d12f13ecf036b8833707dea6ea317e0315527bbdcc4fa3eb6622b2400532c91d6", 0x3c}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x1) semget(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x30002) fcntl$dupfd(r5, 0x100000000000, r5) getppid() geteuid() open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r6 = kqueue() readv(r6, &(0x7f0000000040)=[{0x0}], 0x1) getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="10000000000000008998000800000000"], 0x10}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x1000, 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x6a) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000200)="30fc0ffa0b625785d82735da273cbec71103d6a0d85e4788aba885a9b7daf8d34d894b2120e4840b424be3a2a94ae079db9f0b28e82e20768fb2a729b969c6d4643a4c27c91671885f967dbd32906f7107eb417b6ff812f565f0150f48008624366853086da1b95da65faf921a4ae13a4a402ed37477a8df0c22a8a5f0971d2cec2f0faa538ab6eacea9a2a585456e103de5c7b95e9906d9755170875c61c6e1ec023265aa38ad2ac54fcb95b4c44d8ca444f2f2aca9e97ee5e7fb76386bb0895f390426ab965308b83d5f02e345d9de0aeafcef185a50fbc083f97976c8869cbf70a89d96c9ab550b5ee110333ccc7e4484e52693db4ff4ee24ed1a", 0xfc}, {&(0x7f0000000300)="b5e0f112daf4ac030be3098e7cc0d7128ac2c78d", 0x14}, {&(0x7f0000000340)="4395b44fe4d820f4221f9e39cbe359ce33df6e59", 0x14}, {&(0x7f0000001480)="4fc92c0d962d8e64b85155ac81b9654e9a0eab19eaac1752f5c54dad1051fa76a652cd60f9c73e81df1f9b1342d7b582b29bd0e3d8010812871ee89bd527813147e60f826c4384f50497492e1ee0fdec25ca147f73271bbd93f8d3e531c02ba8a8643b18206c6d53ae55e551aaf646ea78f828e02b54c87fdb995c11d289659370251bf100e685738fdefa45dd28b5dcafcddb58acb063584189a7cb20927b55085b86b10b160c2a713cd82ff3b51c3bc908663baa4569450eae597eda30e19e8dbecbec76ad65b772fe063a3ad32166e18d1f4007fdedeb689d14d752a1934e5dde2c7f3d26a6ea84cbbee98ddf213a49bc90ca86d540176d24b195271bcc4803e8c8ad100ef629ac362d63b39ba705fb8e72bf44cf647d4a3047c2f7d7f45909b7321950ba1c520fadf3b49b8e85afc7a382ca6ff3d3a1d865f7c3481cfef1417aadd3ba79d966590fca91207ede5b291a3399cd8d63687a0fda9411c18947cd9fa5b38b9b0f49dd0987858d5b7a956e7dc87565473683c437b47ccf6829d65aeaff1422a6c3c192d0fe4c27e1d26519945b83450954262ced8559f56f4200bdea171c868025db012095c974c68313723447b5c0b66996e05c0b81d1993b61aad9464b0363a3024ce723abef618c43656eaace1fdc579d649cc35606cf88e5b36e326433f9aa96d5e682fbd3c8dafefee63e668464d13d3e8c84fb4890c2661327c67bc776ed9b6768e4348fa19294cfa0a83855ada5bfd501418c44c3cfe4d179d2f7a56b633fcc3e1e6baf11c8976ebe98242c2aaec9561b90fd43174f5cc251654957ab35e7e56e1947a8213cf3146018e69e9ed2a89a387d230e840c2d245628c9c65cf11cbacfbc5b4d760f245679b99060a3ed050f2bb798d787d220e73cddc23da4c815a3604af65385ebdc722bcdd8152bb84adf7b6cd474a913194b2817c7c6c9ff58be751ba33af35c68cad1698b43a13db8d3d406c78a9f6f2c77ae4d68222d0918ecc6adb5781884b35ad3ba719fcbe37e9ca8f9f53554f4fd688160abb4a450e77b5fe2a17ebbab37b38fc6de159752eb207cb1a38e4f1de2598597497c908e427a16bb78b165cb8c6e796371c030bbfc49c1e7bf6570401f529a8d1ee6ba6418bddb3c7b5f662ab072f0bad9f49257cbdce116710d435f25769b3ed64ad315339515041ddc64519919521cec1f98c2a30c96044163746a40dbdc0d28f595c77fdec89c31bfb68907bb97156c992ad93b4c0192b33242cf19dc8992094a7df6fdb203df52275c3799c46a064cb51045a17a9b24931352772c5620ff8752ef911259a90d8c5352043c347ec1e5552a327968980a2c64c43b29087085f52653eb1bc25a5a93220435dda94024b2b058b1ce4fa0427d1ea2eedf9e5ae7dd17638d764f9bf521d707b90d92c405a6b509cb7cd400b9d711c1bc6921cbab4c5e3b72530cb546256911629017a13a58ffe6276f9e85988d12ecc67565b5c467d5633308e36c6cd620f2b3a68efd69adfb3d58c9b48132424ae74bdd1fa455eed29e292cb25fddea39e7415e0cb401c23a1c1053bf19104dad9fca64c1e0cee3620d34290cf1cb93e2f60839e0831563d69b559c812054e1f48e9a5a808e8ebbd7fd69a67a6b6c42c5fad93ed774adbf34f9474d184200236976b9f9ea29b45ef7ebf82a0f93e3ccb54f458b8d6f079e2525972c4ad7cd1b115f8029935c4887424746ec4924f357a373e891a2c100e6981458fa4679f3311bf4241c1a86026257796d552f9a979502097e610a6b33fc08d0ad6df1bb7069caea200536a98ccb70b46189f2efa4f3ca6e29873b8b56eeee9cf44627137dd0c5d83dda3f650a5c8609fe13364c3b11a596a0204820266432b8e2d0b0dd62a22a15ef1c27efa81e514b25d3289723b0fef61fff6de5836b85258a49a963026b3a57ca9be3a3fe7e52c95f8a6a7b92c2b2782b38dd24518e141e097debf3b0300422155bd46ea2fb1e3bb31377bd9bb4471e3e0c4b3a67834e2ec8468791dc7985252050d9164af892492cdc621d60dd87ba10d34c0716d3f7ba8e05c114d447401f9021679a98fd33eda476f4e7088cd19b673bc1a9c9e2b11b8393eedbd82699738dc41a35ca4a638f120bfe26cc1a8e528ee88720d3b8739c1ae7f1532eaae87935d58209f385ec9ae20716fe48c3bccf275584f78fe1f6a32eca21fc1c08b8059731f7c0807d42d9b7b6a181a79fd4fab6e71b6318bab438d84eb478ca59b494753e7b30fd3ec8c02f326ba6fe39a9e42282e02c955e271cc7f9d4e26e3571ba5f40ca1932e2a6f87896feef896c7d9de8e23d1efcfe657939fd100209a4ae79ee91eda28b26f24726edea58c9d023b8c9a4583d1b9d3976056895aaffe69c93fc5db1a1283a21775b7aa6657c1561c7842c05dbd88514a39cecf6736a0d7d511ed1b31aea79e12be49af68ca7b73d495871a57dfe6e988989259649c8fd1a6cf6e7c95064a0df1bc2fdff5a1e9d2173b16539c8f5ff43aadc2b4efe493591484c79123b7fcaa36cc72a7bd41fe3fa2d04c24489a719aa83c62ddee41a5a233cf8bab2cd7fd1283d8f77ee1454bf7ca1973af3f7a618929ad4fe3094b3c294f917d06d1ec66f33228d07e84b0ecc6332f680a9ae2d060f752d20eedb10c923cae9582b6cf8061289a6bae878d639a39b419acb2108217e9a3fa0a97cc04e44bb772747477b8307638d6f4a4b14ae3a4e9a37b11407bedfd517d7ca4dfaf4e613d4f094015c6ce95e4a2effb85afddcbb926a43340cae5facc004dea8d0b66d2c6268d0035a2a4f732d076888351d86a88afcf504a8fe98eaa9cf8da6bdacda53a52ddf48791caa4c9c00e231fd0f1b5979422231d3b2cfa8624a8fdbd4a4c241c38b7b84c0874870873e48aedcd0efa11b9880290f76843171893e501b60028a4f6c5ddc87db064ef9bb14e770ecf58a78b9637baf30edabd17e53c63bed320966b170be420aa7a4a6d224fcaf411522e19ef140d6390c4e097e5a17f5f646990878899d3319a0f17c441f379fcc984b206d50bb4eefa94053c7b605818e3f3bcd395b4b9f4afa3551e022501c9449fba2938b5f0230bbdfb241e814a5c843b08c1567af53cf7e0e07837ec986a3d90895b51d295f8389b1581e106eedccb83cfc5d837616b2a7d842bff468154e53550ea086cc01bfa489713d09712ce496753a789f812b9b46bfd794275777e064a3f8fd6afae6b393afb431abe21899a218b72ae34a6cf5292a2308af0cf1366b476dc9665309d52ae55d7db2b3bc59220e72cfb26aa2f0a169cb6715e60759a95bfbf4ea5c4a1f648f739004dde48b58ec724209c71c8e4cafa9d0d971645c61e46e9f7a66bd86b584cff4d16e314089629cf4da700b7aa5d37884537afaf0244a5b4c0231b7dd9d671f5b283a91c2089105d23bcf8c772c39b841dc0bc4fe2fd676c030016431e5cf338175d513b08e60cc0fb151ce355249e69b8cf6e108fb393036c395b56245ac2ff65e8e93aa6ec261c122162f720c2f6b4197e6a79168f9d6c77f8b97944de679ec3bb4b65a09cb7c55e80250082331f8bc891e20673230adec8da6400a705d96a2e1214c5df439948cffc667cf12ddddb3ea05e0f5553582fb5ff0f9cca1ea2f01b180c25e62ceaf3eccc17e594858ecc505e8d04302ac0a68d35b693adb4b38590dd392e2ac4e88db3d6379f56b009056c201ec00e5d12e9473dd7aeb36aef939abae16279e256fea233aed05f73cc318a3ae3f21e1a5fa1c1de9e690ac165cb7d56fdafc7b73b7b928890dbd2c962333429926874d814a684dea007923fdb70b0817f8f7079588e67e730c0cd68ba2587e241729d36ffebd4f888bda835cc841b282ed27a103b2bad3f6ae5654c1f04f2dfe5a2bf68e30b27c7105d9b360f722461874e6cc353231131ed692ca9ec79b3d57490055ab5e08b5ea320be8d573e1d12ee76317bf45159be076bf1978e0146c68c5256689eeb2b55f4af1806afced22d8d298315192057175a3a1a4e4a9236ac6ce16b4716e360ace8023e2ba96f63631cc67b83c25a9eafff7aff9b2df5fb184b4f785a54cf3d623160ca420323b38da9b8f189cfc12dfdfd2a41659b7a8459ce4816e0beed63d2d0f18eb54b975cb5f07612f5474ad87c0da88f9787e729edcc884587768a11573a9714d9f27271027247e73bfc3543069794c29cdce907d6c745adb7635024c3bfac191a57f74c6af64a18b6f64d82d5b0230aefce11bbbac731172fd4fb4ec8bd44bbe731d1889bfc163bcfb606b8109e832126ba2d32d0b16a4bd42f563337850bb61fe1f3c715108d76021bb0f59831f8454cf71ffd7b236e29c48f508aa5142bb6b496f3fa3ff1334e8c74b11c8e5d25721ecab93d3c9693a9207191191080af0871ed1e5d82120d7e131c756385bd7a355db761f155699fe986528b2502a0a670d9055c181fde2a8301a314cba3ef228ea81d41c4118cff1c49a985b02d8ab748e465b682808fb47501d49ba97bc875871d719bf5e9ca3090e3abc4809f0fab5d431d18b4530be75d3e052a5058f681572def6e929fd270a50a1533632aa55b0fb2206793e9393127f4b60583d3a41f1fe54be232206d14646858b82c114ebaf470bb4b68a96a9ee852ab6783df94900e2e1a760b1b0460ee40764ae5681830c30c977aaeb26021e39452973d74085264603579d60897adc475edf0b98e45ea3e01d112382c5dad7e64e03c9ff59a8977d5b989c3efd2b09c2187ac882cdbe85b7180ef2ac48b0356fc5392d30679ad58e4eba0f3d2121768340397c416a66bf79c8bc474dfcbab0bddd7bc492c6ea23e0eea5c12a472248321fcce6ab042f7393e66ff6f514b1004357a00ad0a57950593869c52ff71fafb8bf53548818df691207ce50f12a045c4633e4a64700a0f367b4918210fa27441a20d329c81c9b0c35a51a2ec3c58d3fa74cb33316054f6b0ab2cb4c162315011e6d219e864d532c45b8ca8a822967019bbb3312429c9de427c57e5292531a0265edccccece66b97a00909b887d62fbacea75c9417cfceacd9fe59f5165f80de956e4876afd10216ccc6771e4dc52a064bab360d669a150d9fc138ccd0f5d74dd53603ef54d3a4670a9a74225cff61e8052384fbd16bffd0f159ec3cfdc2ec6e7865296da68023fcd3ae8b2b6145f981983f50920060efbb8eeac794fa83df57f9b3e62515d581556c4f2e48c13d7c0a0f7d3094cc7d5b515f3f7943c05e4f43085c683112db96016e2a1e42e750ce00e080168baf5fbb34458927e3a78a299cc26ee534d15168ad84bd751380f2a2585e4b6c8e67bb45868e0ac25c4792b651d93fa8b60bc279deb1661bf455126a651f6827b95b0da5c5045f7728272633753b57033c033c517215f851c48351c9eee2b893d15b54fcde7596f232b6afe07f5c22de8e3f6c7fcacfe0789888aa71ff2af6c785b1f0c3006a8aea99241f0c708bd72df821514a5d195478c3637ae45c788baf41e99dd48749b1fb25d2a30e45f069d1db7d5577309a6903d76300e126b3a1d801ad2ba66aff2a4cecb4db2140df774ae8775f04d0d89f0e4a59d55bc5a5fc7ce57ebe6cfeb105ec6c45ec473f238a45b3628b03136a6e31258b7194be09428a9899adb02450283a5b6408c6524119fc57f6161f35fc01d174df613be67a3d3278fabb75489c297ea05ba23ad5772a321892972ed86cfd00b770f893f9a97a49795b8512d3161b2c4aeb74c2232473bdb0d13a77b8ccd3b068522b8279a91ffe4b", 0x1000}], 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xcb}], 0x9889, 0x0, 0xfffffffe, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) nanosleep(&(0x7f0000000000)={0x6, 0x9}, &(0x7f0000000140)) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) write(r1, &(0x7f0000000080)="36fa1ccd07a79f4757ece86ea578db410bdc8a095c3cf0e1aa604ea831a8344f3d2428d84cbf76b296315626cb85990b21", 0x31) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x6) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xffffffffffffffca, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xf, r5) listen(r6, 0x4) accept$inet6(r3, 0x0, &(0x7f0000000200)) pckbd_enable: command error 16:00:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f0000000300)) 16:00:23 executing program 1: select(0x40, &(0x7f0000000000)={0xffffffffeffffffe, 0x0, 0x4, 0x80000000, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, 0x0, 0x0) 16:00:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0022ecd3dfa54f177dad095b6feb76e5cb871ed355195833c9745d8e079eb4c8741a928881fcf9d28424dd1810126849bd1b6de102ccf8e76dbbe11c8c1643f4cc1468908c5e97fdc75b7678d1880d0c5f93c3af0ad24b1a177fb6521e4a9693ef79a6103102ed6a531c950ef98b74f24a5c6e1d995f7d55b10d9cd0afce3239e7d02a630650108cbff78d3912"], 0x1) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x10000000000000c6, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = fcntl$dupfd(r2, 0xa, r6) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="07000000000000003c6db29d3e8ed2c07579e34fa4673015d95bc2e57db23742578c1dcc72311cafa33da961533359e38e8c94b06d51581ebbb344c9117094353f84a8f1eff5f2449acdbacdd33249e00b698f384dc6adfc948d89b222ab567ec34914ecc663920411ea2747d604341b5553e12a9bdf4ae675cc3ba7e1450fbb1d63a36a97218c387f7981bfe70c789671924f712ff99331e06b88926d410c1cddc0a860423d5c0b9bce289de040a9405976b66f4ca0774804ebc822a145adbf4da93b36d175a5a469dfffcbb6e96fecf64a2c2949d43def282fd1d8002c2cb74b41f1b5253b844f71b58b94bf84e38afe7c564c86"], 0xa) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="00008700004100bb"], 0xffffff64, 0x1, 0x0) geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r9, 0x100000000000, r9) getppid() geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0xffffffffffffffe1, 0x60000000}) r11 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x118) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x200, 0x8) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000640)="7d0ade859ed46d9385df6c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa3c4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3a44bb1f3c3a689ffa57b5ee30751b8bd7c27e01978b3f03ef96a60056c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8349b52e4fd8725279546ffffff7f00000000b624aa15563ed97e396357770a80b2ad34a62c02ee31d914e5643dd98b2753d96828cdfafb365637eba902a3987767bdc45d7cf7973d2ae5ff22e2579daa472be20e63c161faf425f5f73490b1fff3fcceaf8fefa4fd0aa982fd747716c137b89272fa0cbcd4da27716c7f0336c7c5feca5f1d67a4c718aec1c6fd243340b2fd03881b3808aa33538e52b00c9ac32b8dced2ef93152a34d543db2ef67d76332b3a919cec56bda313a5aa61494639fecd5345ded2ad4757d86bcaf10064583a7bb37ceb1ea6f12156fcb6d700d69d1e74f43997bcda02cb7fcdc41279905b3e02914bb2eb6a022820081b", 0x1a2) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x174, 0x80000082, 0x6, 0x1}, {{}, 0xfffffffffffffff8, 0x0, 0x40, 0x1, 0x101}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0x4a) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x40, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="d8b8bd173d4d38a1335bce30d2fecc065f7cbce7f9ca06ad616071c75720132dd3d177522722b2c3adb4db290239b208ac0f0ea5a1ba9fd54128642f288a1a825c3f6494d4989de2583a5921c2c19717856befb65168cc7fd57d01b65230a30827c1725316d7e71384d29cf7ae3cf91a55e73eb93ea0a634ac0082f23c3ea9a17ee4f71c8bc55450fff67eb6c77cda40650122a0d11a1b809e97a93fb242adecd804233bc71c57ebff7e42ec7e096a805e3ddc6016f60731adbab99e379b6e5cd220087dbed892d116aba404771428edac3b15b92ed55a5b8d265bdd009fb6ab44ffd1cef2caa23685e8fa1980cb1bba662c4a1401af57766bc18307e1e9323e612c4059b578d3b5cdc44a01fd2713dc1d3bd206921166"], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) pckbd_enable: command error 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07010520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa88000bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8e7ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d682df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7aa7a51ea76112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce31133006495704000000a8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d08037f4493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c30000db0a1e7e868a4baa416e390d693108127db753dcd22d172765c05fb5bd5871c113062bc461277d7050f26d43398b5a6083c0b26f26105e0113cff84b505af48487dc132c0bbd3f6b8571141e8d5f6971744a21c09c8806624e4ca9fab01878257b47abb5edb27ea06578f241e61bf302adb42dfa6fb80774023cc1ea43f1d7a0a0f6f4b9f8804adf4f719c7fa8c318a1adff23d149b1f8eee6c8753f89a65300e669639eea15ea3d3c044f174fce7145a39fa347aad6441ecaab4ff1c1fa744ea0a6f16e702287af90c7acaea2dd45079ada8fe3c8e43bf95918bcc6f3d9c6f6686014dc5767d3d6"], 0x10) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x20, 0x2, {0x6, 0x8}}) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:26 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = shmget(0x1, 0x1000, 0x140, &(0x7f00006b4000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00', 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) shmget$private(0x0, 0x1000, 0x4a1, &(0x7f0000111000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000040)='.\x00', 0x20000, 0x20) pckbd_enable: command error 16:00:26 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f0000000380)=""/226, 0xe2}, {&(0x7f0000000480)=""/200, 0xc8}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/199, 0xc7}, {&(0x7f0000000740)=""/73, 0x49}], 0x7, &(0x7f0000000840)=""/184, 0xb8}, 0x43) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socketpair(0x10, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xffffffffffffff96) shutdown(r1, 0x2) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000040000000080000000000000000000000000f9ab761dd4c94120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fada65ee22383a3ab9a1ecfd90b20863e2014ddcc67b37f8655c8430454d938c41415be79ce3b98ed1e9cdf4f17c37f9037104336d3a9fd33d90e122c98125cff9a0a0a0cc38b77a254baf576a79e64b11a11c655b9f79bfab43283e064e5dc543ec79de3189c99e28ae8f070973a2639805197bcda461b876c0b522bad8bf56fd874090be63a385f7ffd1bf401e9ff4aa83a078cf8b840fa3f1a24dcc371449dcbdc73f37e7f86eb7733c10d45296fddc49a6c77f2e9f7e007f60d7fb122e295fb08dc99db2c0d5bdca245196dc742e0b3eaaf8190ffd1f14c9b849f03eeb47834908087d4e8a5bffb5e7bdd245fd7dc45a8e037a628b550a316e28da2bfc0abd66c2dc28e359f7f8b6cd08de306757b21b0c60ee7b0522230b676cf56a5531718fb93ee37689ed91962fc7e1df4a3c24bc3af3e9c8d2b90ce3882242e9c12aae50d661392905a01206848febb"], &(0x7f0000000100)=0x6e) listen(r0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff825222b0, 0xffff800000ae1076, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff825222b0, 0xffff800000ae1076, 0, 1) -> e rtable_satoplen(2,ffff800000ae0f78) at rtable_satoplen+0x150 end trace frame: 0xffff8000239b4d10, count: 0 ddb{0}> trace rtable_satoplen(2,ffff800000ae0f78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd806f1fa020,ffff800000ae0f78,ffff800000ae0f58,4) at rtable_lookup+0xeb rtrequest_delete(ffff8000239b4db0,4,ffff800000aca800,ffff8000239b4e80,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000ae0f00,800100,ffff800000ae0f58,0) at rt_ifa_del+0x3c3 in_ioctl_change_ifaddr(8040691a,ffff8000239b5110,ffff800000aca800,1) at in_ioctl_change_ifaddr+0x355 in_ioctl(8040691a,ffff8000239b5110,ffff800000aca800,1) at in_ioctl+0x205 ifioctl(fffffd807ccaf038,8040691a,ffff8000239b5110,ffff800020ab0508) at ifioctl+0xb64 sys_ioctl(ffff800020ab0508,ffff8000239b5228,ffff8000239b5270) at sys_ioctl+0x5b9 syscall(ffff8000239b52f0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,ee57ae750e0) at Xsyscall+0x128 end of kernel end trace frame: 0xee7c85a7f90, count: -10 ddb{0}> show registers rdi 0 rsi 0xff rbp 0xffff8000239b4c70 rbx 0xffffffffffffff05 rdx 0xffff800000ae0f7c rcx 0xffff800000ae1077 rax 0xffff800000ae1077 r8 0x4 r9 0x7 r10 0xd2b745c0f2eb1290 r11 0x9f1b07c55150a010 r12 0 r13 0xffff800000ae1077 r14 0xffffffff824badb8 inetdomain r15 0x4 rip 0xffffffff8137f740 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff8000239b4c20 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{0}> show proc PROC (syz-executor.1) pid=254621 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0ee8,0xffff800020ab02a0 process=0xffff800020adce00 user=0xffff8000239b0000, vmspace=0xfffffd807f007000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66140 43340 73653 0 2 0 syz-executor.1 66140 160406 73653 0 3 0x4000080 fsleep syz-executor.1 *66140 254621 73653 0 7 0x4000000 syz-executor.1 90056 203094 49766 0 7 0 syz-executor.0 90056 113093 49766 0 3 0x4000080 piperd syz-executor.0 90056 459630 49766 0 2 0x4000000 syz-executor.0 73653 426891 61118 0 3 0x82 nanosleep syz-executor.1 49766 300322 61118 0 3 0x82 nanosleep syz-executor.0 70937 371769 1 0 3 0x100083 ttyin getty 20355 259940 0 0 3 0x14200 acct acct 14076 339115 0 0 3 0x14200 bored sosplice 61118 254599 20997 0 3 0x82 thrsleep syz-fuzzer 61118 451016 20997 0 3 0x4000082 thrsleep syz-fuzzer 61118 148921 20997 0 3 0x4000082 thrsleep syz-fuzzer 61118 271258 20997 0 3 0x4000082 thrsleep syz-fuzzer 61118 144096 20997 0 3 0x4000082 thrsleep syz-fuzzer 61118 300220 20997 0 3 0x4000082 thrsleep syz-fuzzer 61118 499917 20997 0 3 0x4000082 thrsleep syz-fuzzer 61118 47679 20997 0 3 0x4000082 thrsleep syz-fuzzer 61118 333778 20997 0 3 0x4000082 thrsleep syz-fuzzer 61118 67406 20997 0 3 0x4000082 kqread syz-fuzzer 20997 420399 97351 0 3 0x10008a pause ksh 97351 97260 97192 0 3 0x92 select sshd 97192 356890 1 0 3 0x80 select sshd 85984 264307 68023 74 3 0x100092 bpf pflogd 68023 217054 1 0 3 0x80 netio pflogd 9026 335541 45958 73 2 0x100090 syslogd 45958 236074 1 0 3 0x100082 netio syslogd 79825 13440 1 77 3 0x100090 poll dhclient 81737 193954 1 0 3 0x80 poll dhclient 60957 123969 0 0 2 0x14200 zerothread 31963 469903 0 0 3 0x14200 aiodoned aiodoned 88894 79199 0 0 3 0x14200 syncer update 66162 124577 0 0 3 0x14200 cleaner cleaner 47757 114220 0 0 3 0x14200 reaper reaper 79502 263925 0 0 3 0x14200 pgdaemon pagedaemon 85315 353489 0 0 3 0x14200 bored crynlk 61355 69890 0 0 3 0x14200 bored crypto 50951 138160 0 0 3 0x40014200 acpi0 acpi0 50093 221680 0 0 3 0x40014200 idle1 77049 104150 0 0 3 0x14200 bored softnet 50997 256672 0 0 3 0x14200 bored systqmp 68239 108886 0 0 3 0x14200 bored systq 83329 126587 0 0 3 0x40014200 bored softclock 81575 396918 0 0 3 0x40014200 idle0 37484 130973 0 0 3 0x14200 bored smr 1 251841 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 66140 (syz-executor.1) thread 0xffff800020ab0508 (254621) exclusive rwlock netlock r = 0 (0xffffffff824d0138) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82668f60) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9590 6444K 7343K 78643K 14581 0 0 pcb 13 8K 8K 78643K 326 0 0 rtable 113 5K 5K 78643K 1272 0 0 ifaddr 81 17K 18K 78643K 340 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1558 0 0 iov 0 0K 16K 78643K 447 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 2613 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 30 0 0 VM map 9 4K 4K 78643K 13 0 0 sem 12 0K 0K 78643K 319 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 6 17K 25K 78643K 1392 0 0 sigio 0 0K 0K 78643K 30 0 0 proc 60 63K 95K 78643K 986 0 0 subproc 32 2K 2K 78643K 206 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 86 0 0 in_multi 29 1K 2K 78643K 233 0 0 ether_multi 1 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 503 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 129 71K 81K 78643K 5914 0 0 UVM aobj 114 4K 4K 78643K 117 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 309 0 0 NDP 19 0K 0K 78643K 109 0 0 temp 222 3564K 3640K 78643K 40302 0 0 kqueue 0 0K 0K 78643K 15 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 59 0 51 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 111 0 109 1 0 1 1 0 8 0 rtentry 112 252 0 209 2 0 2 2 0 8 0 unpcb 120 1165 0 1153 2 1 1 2 0 8 0 syncache 264 11 0 11 5 5 0 1 0 8 0 tcpqe 32 100 0 100 4 4 0 1 0 8 0 tcpcb 544 2226 0 2222 5 4 1 3 0 8 0 inpcb 280 4874 0 4865 9 7 2 4 0 8 1 rttmr 72 1 0 0 1 0 1 1 0 8 0 nd6 48 31 0 28 2 1 1 1 0 8 0 pkpcb 40 8 0 8 3 3 0 1 0 8 0 ppxss 1128 43 0 43 5 4 1 1 0 8 1 pffrag 232 39 0 39 6 5 1 1 0 482 1 pffrnode 88 39 0 39 6 5 1 1 0 8 1 pffrent 40 1158 0 1158 6 5 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 141 0 86 1 0 1 1 0 8 0 pfstkey 112 141 0 86 2 0 2 2 0 8 0 pfstate 328 141 0 86 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 1025 0 787 24 7 17 17 0 8 0 art_table 32 1027 0 788 3 0 3 3 0 8 0 art_node 16 249 0 209 1 0 1 1 0 8 0 sysvmsgpl 40 73 0 64 1 0 1 1 0 8 0 semapl 112 317 0 307 1 0 1 1 0 8 0 shmpl 112 115 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3460 0 2059 46 0 46 46 0 8 0 ffsino 272 3460 0 2059 95 1 94 95 0 8 0 nchpl 144 5614 0 4002 61 0 61 61 0 8 0 uvmvnodes 72 4553 0 0 83 0 83 83 0 8 0 vnodes 208 4553 0 0 240 0 240 240 0 8 0 namei 1024 18309 0 18309 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 552 11 0 4 2 1 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 16586 0 16586 11 10 1 4 0 8 1 plimitpl 152 132 0 124 1 0 1 1 0 8 0 sigapl 432 1563 0 1547 3 1 2 3 0 8 0 futexpl 56 37004 0 37003 1 0 1 1 0 8 0 knotepl 112 501 0 482 3 2 1 3 0 8 0 kqueuepl 104 348 0 346 1 0 1 1 0 8 0 pipepl 112 1112 0 1091 1 0 1 1 0 8 0 fdescpl 488 1564 0 1547 3 0 3 3 0 8 0 filepl 152 14926 0 14822 10 5 5 7 0 8 1 lockfpl 104 462 0 461 1 0 1 1 0 8 0 lockfspl 48 158 0 157 1 0 1 1 0 8 0 sessionpl 112 29 0 18 1 0 1 1 0 8 0 pgrppl 48 41 0 30 1 0 1 1 0 8 0 ucredpl 96 1370 0 1361 1 0 1 1 0 8 0 zombiepl 144 1547 0 1547 1 0 1 1 0 8 1 processpl 896 1581 0 1547 4 0 4 4 0 8 0 procpl 632 4636 0 4589 5 0 5 5 0 8 0 srpgc 64 18 0 18 4 4 0 1 0 8 0 sosppl 128 16 0 16 5 5 0 1 0 8 0 sockpl 384 6173 0 6150 15 10 5 8 0 8 1 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 18 0 0 3 1 2 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 182 0 0 22 0 22 22 0 8 0 mtagpl 80 39 0 0 1 0 1 1 0 8 0 mbufpl 256 517 0 0 27 0 27 27 0 8 0 bufpl 256 9549 0 2501 441 0 441 441 0 8 0 anonpl 16 200901 0 181678 108 27 81 93 0 124 0 amapchunkpl 152 11492 0 11357 28 22 6 13 0 158 0 amappl16 192 7967 0 6874 99 43 56 67 0 8 0 amappl15 184 224 0 222 1 0 1 1 0 8 0 amappl14 176 179 0 176 1 0 1 1 0 8 0 amappl13 168 123 0 123 2 2 0 1 0 8 0 amappl12 160 319 0 317 1 0 1 1 0 8 0 amappl11 152 417 0 399 1 0 1 1 0 8 0 amappl10 144 135 0 130 1 0 1 1 0 8 0 amappl9 136 798 0 791 1 0 1 1 0 8 0 amappl8 128 359 0 319 2 0 2 2 0 8 0 amappl7 120 214 0 205 1 0 1 1 0 8 0 amappl6 112 398 0 385 1 0 1 1 0 8 0 amappl5 104 521 0 507 1 0 1 1 0 8 0 amappl4 96 1623 0 1590 1 0 1 1 0 8 0 amappl3 88 581 0 576 1 0 1 1 0 8 0 amappl2 80 11133 0 11051 3 1 2 3 0 8 0 amappl1 72 45151 0 44690 25 15 10 20 0 8 0 amappl 80 5067 0 5021 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 116 0 3 2 0 2 2 0 8 0 uaddrrnd 24 1575 0 1547 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1575 0 1547 1 0 1 1 0 8 0 vmmpekpl 168 17343 0 17307 2 0 2 2 0 8 0 vmmpepl 168 205958 0 203585 190 63 127 143 0 357 23 vmsppl 368 1563 0 1547 2 0 2 2 0 8 0 pdppl 4096 3157 0 3109 7 0 7 7 0 8 0 pvpl 32 544323 0 521779 240 47 193 215 0 265 7 pmappl 232 1574 0 1551 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 643 0 17 18 0 18 18 0 8 0