7f285ccd5581c60655863969548b572424f3dff50303d5642beaab1800ad87700d06a1ffdf84e32a77d6b8372010650afd94d4e7726b8bc2d7c6acf510a152ef390d61d759984d6be9d2286356d7b51ecaeeb73211412913272939b9409c5406e27626e2f8cfc171044aa75777f876d428c0d4207139586cd16c83e9ffdbb81fabd06b8530083122e698f339262a61dcfc259ad378634880bc96627b6daf3ea03a46b7288a6d39e1f52df061cc031f7b6985193a00f3b553eae285d86ca2d8f78a445d145fe3bf177c8dc99c796606cdfedf6c892ba8ef8881f78e7439b58577cc5f75ac84631f405db40fee101412522645b2cb88059526adaa735c5ca06a48b64c36f421072195b54e9de7f6cdb4112812de6797302bf2122e0ee3e95d33e7abd60fe720ac2aae9289003fec6be331ec57ebe324437c0f3d0fb7259cd6a960d81376b8ac91d10c4e67f0df5ce5705ceba4d5cb242a7fc536032131b2d365d0a1cbdb8561fd675964d42af43ec41425a2c744a110c64769f9f1f5fdc87c58f30d8a314e4081bc652b5547f78a4cc86e9ded3b80a7e4f3c4057287a757b02f4b9c4778d12f14587e5357968d2d25c83dd8dedc968f105996a354f349f18d8339808d3a47b29da80dab40200107d670d6d5eaeb8e320d340fb4ca56ab31538309d8d59cbf0b619a8ded096457d541e5c04afd80cb61bdb69052e0703c55b67c76943b289edb68f7eec9f5d78367d24357387e48f585b9575dbda48a7df2595da4c98a9c2c93e0b03b745dd99340c91d3839dde8b0ccd5e2e5a83aa7c0a02b1f250a9795a0d9fccc48138a1984f3756b4396820e375d59b1122e52797a9440feef8547712a4dea30d44c706c75bc09f889c481c0de893761924310ed2ba1c635222b43c62426f3f0bf40b228160e2d865688e172a3b9cb44932cd74b5899dc3c027cfec59419f44fdd972ed6dd7e0ccffa3a537a8a12582880a88d11d729812caab3fec1d56650815ee04bab6b426761acf954adac800b0a79792f291fdcc0f61ba7406f1b9763301ba7a7047dd59230802f72a9142253e156244f85d10614e2200701260a399b9fabbd42413d3f7432e5fbad75289290bbe2d04ece43253fcacd9b9692a7d844d1d4ea874004e4f8265c833513c7d58269313202d21349c640e998ae896c14ec15409ab829b7d4b37d466abc631da66f2379f386e775245dbe2190cc772f3f7fee6661cc3a6f474851270264ae095b78dd43025a5356d3f0f0a460d368e08bb4e6f31c4350d99784f7217a1626eb67a3032ecff7d8c4ecb88d5e6afe9a1f358ad893fa1cb7a83d093927a651cae9bf98ba86e0b95f88b1e4dd71c515d8db877ab28c54d281509b3ea7ce72f8a0d19badba7b4fd64874e79b5a6e362aa2ed2e3d7036cfc127b46ca52e9309e2c117008b28358e2e4e5b2d05deccc8a844d8287bd235aebadcb2f7cf51baffe498b51b92324200b18c33cac3aeb27236f528c63a9d6722f04fd51a96169fb88724c4b50d53859e413272576802fe3220f41e296f10563b975aa7552e868ae7187aeb2aca7c68200af47e6e51291181935b3e859d5ded6fca094f4867b4f69fd8c1fce997dcac0bec4a2cc8a5ed1ab19e9042e90bb352a1dcee941ff0282a81488435b56d998f2ec304f004b6aa02b90fb700e734eb16b8e87bcb3a58fb23e17836f878e69d06e574964ce83cf8bf6e187c17d4ef6c06f74d2e1c91aa6da1f285f36213e90df59c42fe2316d160d211381cc6c58c6dfa2e77ec57a26df1e250a9ce5bb972d09c0e1a19c090a8a7aa92cf77da0c5068bf64640ccd68fdff181f4233563050fc7ac2c0910634237905b9c0b9ff069df0128eac1ccf9a2c70a70620e37633d0b317974c102c9611b1bee028a3bc28e528fb2da2be080487e93271db3417720bc634a6c06960bb374f8d8c0d23b387c9763aab624834f3a13625bff6bcedce417f2d3b3d0e2f8f1235508d32809a40ba6bc7344cf02e25ef017150c56666c5533de65574f0375a60dac0d90bb59821cbae3347577bd9a382fc15be1c2c5e6f0badde9da05ea028f9798bf059a87677674cffd31fe3de943963fb231d21d78fb2336e604ba3020c824ecd755b667e16f9dd2939ec1b95a80ef3dbe938238469c9ba3cf2063cd90f30cc5be1eac803e69105cbb9c5c257c9cad04efc5cb83672c6d74979c3edbeb1456ec42df81ebad0e2dd514d43102d44dbf2ecfd599254adc01940e8d621036af59aa7d2a80d11b3a40782d9be007dd2c4a4baa0a13fa347501ab6297cfeec0de354b1dbb5b35d93444074ee8372602f0df14e7125c33e46b90c76ec379612f8a253a95cb51f83276ca9a21e8b1329c5a6b2edd7b1f735a79440090866be489627ee339144e490d5d5a9787daf1c4566e0ebc2d953f7df629e33cf3e3bd6ea2acd937ea8195ab2fbccf81ca9a7efa607ddf01964b155910d541458eb1d4cac8382541599b45f0be34304d54b4edfc3f235accf16fa911cecaf890ced3edd1f4c5210aceaa0380bb855e073246ed277310a54aed318e341e98398ea3f5012ab94c2893f6678738d26dfcdce97a8df7f681fe76149215b32a4ddd87a934b6627fea5ad0324192058e11abb47b7d52dc3715bd8eb50a104c7848441159df37e9126796f3789177c4bf4b0107f1b364a66ea0cfb74f40e0ce4ae8fbf02348089a684a913ab0f2a25c9db37cc9a230806303e68495aca3f2c5353da8340ee2fb8a93a776492157a6d1f1ad08f6eacc76fc3d0805a600fc65c569b9b095039e60fd87db56e78d0fc077ea8d8d9de328670ca8b61f25374650628f37bfa345ab7d77fb83c2d7d4ce44b964c781b48a4dc4b719c85f3a4da001a245e202a59493b863924cdf585dbcb92b2e89be3d063691781a14967cfc817fea71665337d13830efb70ab9544077c8e5aa936826b0a232ea6e4f7bdac5c8750033f5a4d2d193aaaec01b6ed5dbcb0a0712c81071267aee10e35f180963b479e8a219c56ae4ef4af3df33eb6b9d619a4ea598a4ffbdb604b485bf6c86c93424eef11cbf9894208f4fcac58d0296d12c9ddc78ce00c4545aecd8276951004a17fd28af477b571440c7126d90f1c03d851dff75b5d5dfeefac8a6edf320434541eb5703586b9eaaab47ca624313516c224ef9bdb10f8d3ab473ee56f04e09e933a4e37b44fc516c899686cdf0b4e0994e82e949d1d19bf6de19c256a2a052f431af32a8d8224af6324e2998bb985e9be90effa0899a8086680ec1a0f8fcfd9d2abf5511b6a220c3a53414e35c710e922c9fa740e82dc25032916d860c5f9f65c0d9bafbd8f6e8856d0b229380d5760bc933347442f987cf9fe9d21ad8603574dcd8c21b58ef45044ce2e61469e6a37745256df01107b1c206ce04748ec8ad1b95b8e6df1758f4bed0bdf0ae4352ee506d074cedf9a903122875d1b94b91a4ac8446dba9f077358ac6cac722f7ab92a25f961ec453c2f8a9f077eccfec460bd079fd5643970fb507d80d304dd16bb1cb1a0126580b4a2ef34119e89a299254322a6d37e5ade45795c52cce7f81a130ac35d1685044f72cd1df9d7d0b639d58e35e73c0818dd0c4878161c1489fd3f7f9d6334c3bafb2eec1e26f562f3ebc84c45152b8b0358d28f183efea289875fcbe15053cd2afa9ca87c05dfa241893c76ef4bbd766f42dc94fc82e25305de11de42f35a14cb06344ad4c76c381ddde7577ae1f254719d79d40332226a173361cee900b5270585f15d67c67077c9156682361c69bb127f24ff2b1bdc8cdd8cf306601404c5f05d7fb27a94efd7c79192b6350910ce1c0cb4cbdb0e881408f176cbea3970efc2b26e2139bba19ef2c6b601c8af1bfe43f48a2339dcfbbc83b89a7a62f2f860b3344b5b9bc5dcc9cd4aa9fe6aa0b2de5f09f7abe431bdf759cb06380cff6d5f5f66248a272ad5437d091fb58a95e70bfcb9c0b6da8e1fb1e0d33caddf14df976675dcfbf50384fb468e32949e52d36a4a73e5d9a19bcd1a9428018b7035b0079cfc2c7ed756246da66925f3062f88081def106541e572beae9092d05e1de05b938802497698a84d7d0a0d54f8351ee796efb5976fb760f7f1a2c6a6e86adbfaed19a6df55ef4d32fae60c3479df52d09227922cb1a915a63ed9fe894c3191773eefa4272841f33d51d7825014fbc3c2545ee6d6822cbd28e41ff14e4a695054feb589adca7830369a0c48c498775a267db602b3f0681ce73c5dfe2a541e8e1c0ebf10aa901a2343a80d8a54d5f160ead5438039667bcfc1fffc2fb0cfdf6e9178ef3a1932424c51b07415ce7d79ba0d66d2bed0f6d49c05bd363344afec822d472b435fbe585a1e764191444db579190761c65a7cc807621202abe334b1b8531fec631aea40246fb3ba6c243244b30be5e17588d1a33e1d88b974e9501cb48c578fbd2d5e19b629f7831ec7b89a26f839a0d17a6092ac324abd8aaab82df8d8e2c5dcd4bd651954e2baef0cbc14f6de53c0a9be1d5391d6ba59b1ee84cdac7ccb2ecf0f32904c562f7b4feed509a700ba1a84a0aa0b95f81b62b5c5436e108ec888a9ba9dee64da05cc776c2f3cbdc2f277898de0ece24769fcda32c54e9e5fab6f146a7960dfe5fda3e03447bddaa19b32be3cc56ca600d09c14ea68d9b7504855f5facd5652975291b364badfae8a9e2dbb1528bb56554327400007ee697cbfd5f4f88b98728fcb7438fcf4caeac621d14e7d3bb914ded710bbf43645162d4e53bc621f5992d5acbc001583e790175c1697484ba8377e3abaf378249fa31272096c9cb2a6e6bb26a76efe7e3727b045184698bc7ecb96fc3431fedc97328d6e159bc67ee48df3c07d5228fc8b98424cc89f7e708a7fae7ce44560416d1b92db7f3e801542c1383fe04db71d0dd6ca", 0x1000}, {&(0x7f00000011c0)="11f4a44ffae7c24bae0cb5653a88bc64fa395258120328b7aefa6255a67e7e201972fee6567dcc735fd70b36abdc9856de7c2d1fdc2d76305411171e30873e9cc6148e061ebffb2d2c66d83518904059e77db9aaf8d853ec28e62b9b0caf2e2b77278b7f37b744e0fdce0b33ac3f28da858e58f2f1618bebd8776214e633c288e461a780afedc99e8c1b82e7f885327bde985f", 0x93}], 0x3, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x4}, 0x1) 11:46:21 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000040)=[0x0, r0]) socketpair(0x6, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x88) mprotect(&(0x7f000065d000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r1, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:21 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x7fffffff) fcntl$dupfd(r0, 0x0, r0) ftruncate(r0, 0x0, 0x80000200) 11:46:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="8cf7e0f337b1d49e135f6dd3d7e2f3bb2641b913df7b589588f41689cac616759f4d85439365f507b36d9b39555f46dc36dbbece338097403583add046c3a92a6e380eea8c26616df25313c2e3b432c8206feecaa398002f8ac9a4792f0247f5897bd8d4168285810dd6a9f69108dc6081922cd7a15be78d0536368b62eb2d1d4375587693fc7bf3b8421c50229d18e6ca0bd629917979775f55650986d59e6922e549a665db71c535d3c4f023e1c0ef", 0xb0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080), 0x0, 0x0) 11:46:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(r0, r1, r2) pwrite(0xffffffffffffffff, 0x0, 0xc600000000000000, 0x0, 0x0) 11:46:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20, 0x0, "000000000000000000000000000000000200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:21 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0xde51}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) write(r1, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 11:46:21 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) writev(r0, &(0x7f0000000040), 0x1) 11:46:21 executing program 1: r0 = semget(0x1, 0x4, 0x180) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc02, 0x0) connect(r2, &(0x7f0000000400)=@un=@file={0x0, './bus\x00'}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x7, r1, r3, r4, r5, 0x120}, 0x100000001, 0x1, 0xffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x7004, 0x4004300) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000380)=0xdfb) r8 = dup(r6) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3819751f) clock_getres(0x0, &(0x7f0000000100)) fchmodat(r8, &(0x7f00000000c0)='./bus\x00', 0x0, 0x4) fchmod(r8, 0x44) ioctl$WSKBDIO_SETMODE(r8, 0x40105706, &(0x7f0000000000)) 11:46:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 11:46:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x0) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x40) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0x8}, {0x18, 0x0, 0x5, 0x8000}, 0xff, [0x8, 0x9, 0x1ff, 0xffffffff, 0x2b6, 0x80, 0xcb6, 0x8]}, 0x3c) 11:46:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0xaf, 0x9}, {0x46, 0xfffffffffffffff8}, {0x41, 0x4}, {0x5, 0x80000000000000eb}, {0x166, 0x7}, {0x100, 0x3}, {0x67, 0xd7e}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000040), 0x1fffffffffffff7c}) 11:46:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2dd85d3d31ca5c22977c"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xffffffffffffff15, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:46:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) socket(0x20, 0x3, 0x0) 11:46:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffd) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000000)=[{}, {}], 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x4, 0x7fff, 0x1, "000bd9c368fe3acfad56cd199c8f60c409a9056c", 0x2, 0x5}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 11:46:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x80) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/193) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:46:21 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x10, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x54, 0x80000000, 0x4, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x88, 0x20000020, 0x7, 0x68}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x80000000, 0x8000}, {{r0}, 0xfffffffffffffffe, 0xdc, 0x1, 0x1, 0x1}], 0x9, &(0x7f00000002c0)=[{{r0}, 0x0, 0x20, 0x0, 0x0, 0x40}, {{r0}, 0xfffffffffffffffd, 0xd0, 0x80000003, 0x3a1, 0xcd77}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x0, 0x797100000000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x34, 0x46, 0x7, 0x9}], 0x3, &(0x7f0000000000)={0x1}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) fcntl$getflags(r0, 0x3) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 11:46:21 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:46:21 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x2}, 0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r2, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) 11:46:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:46:21 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x2) lseek(r0, 0x0, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000001500)=@file={0x0, './file0/file1\x00'}, 0x10) 11:46:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8030, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./0\x00'], 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:46:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f6681000000004bb5af51248fb03cf0bbceb180a99084d92b6536e3b8b6ce9598"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockname(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 11:46:22 executing program 1: symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r3]) 11:46:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:46:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, 0x0, 0xfca3, 0x0, &(0x7f0000000040), 0xc) 11:46:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1204, &(0x7f00000002c0), 0x4) r2 = socket$inet(0x2, 0x1, 0x40) setsockopt(r2, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 11:46:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000040)=0x4ef2a2e3, 0x10000009f) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x7f, 0x8000, 0x3}, 0xc, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x0, 0x7fff, "d730c1e7bb070000000000eeffffffffffe64de4", 0xfffffffffffffffd, 0x80000000}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x88, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x400) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:22 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000080)='./control\x00', 0x0) socketpair(0x20, 0x7, 0xfffffffffffffff8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r1], &(0x7f00000001c0)=0x1) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000088, 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x67dc}) r2 = getpgrp() r3 = fcntl$dupfd(r0, 0xa, r0) socketpair(0x21, 0x8003, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r3) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x5) listen(r4, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r8 = getegid() r9 = geteuid() r10 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r13 = getgid() r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x9, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r18 = getegid() sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="cbbaf71bd8dabee0682463aca3034b09acc6eb4cf463ecfd905f30d0e1fbea302bd1aac8ed2c26b44bf91ea9dd1d57727826ff328ce79cfb4f2c", 0x3a}, {&(0x7f0000000200)="93a45b81763b157bbd13f94c15aba86209557e93afc2136436875d420b45a9dc321e235869103bbaddb90892340533e8479df99ff3f8619b85d159bbd3b6187fe3aa1f363e5e7a66920f841d7bb25941d042e6e53a31185e295c338d86c4b4e18aaa3cfd6e23", 0x66}, {&(0x7f0000000280)="b0dbf46c741b95cd6ff0ab0c031c82f95fd7cfe3d17d0918461431d233a52b269e7066c248615bb690a3d03698d312298bd6f473a8d38ec28a1555b8a08b09a905525e23c6a37a188f5257238cdf15055e42bb07c027a62ab10ef3d3f985c4809c7c73f9d616fcc91f829f05ddb2ff3377bebc561ba66e251c50d7d1d07f828855d318a75381f988fd40362574d9dedc0466a0b57ecbe1b1d1e6cea8cda07f4c4c3e72d12642d5e9c316f1efb806ba04db12a609a772e0d8c97e31fdefb2", 0xbe}, {&(0x7f0000000340)="04a9c176b20bf2edb82461dc96308697655968f391bb937a7caed38dd0bd05899df4b4b950581ce513a68936f0a164e7edf6a697937cc65d481251328aafd573013a875e75c4d3ffc491fa18b9664fd813905f5aaef09bfa1f58dd3fca61ce38a0c1a7abfdb5c57fb825f27cbc159c895641e94cf43cfda714e2", 0x7a}, {&(0x7f00000003c0)="bcc62b5e6ed98b6c07f3d985666ab1cdba1c7193bef542c6bd5efe486858c042e1e2749211573359d1712119e430417c7158d827ab7d6160eee44ea06b21f2778d9a382f98df63339fffa1a88c2bf7e4ec7b8446f6026b9d9f3dca8ff70029c10f6081d0eed1d987109c487efd2a9d67a90e80593bb64c065b2e238fd0e90b91e078e444370ab54b752be276451c4ae3168f980b64da9158adf523188ace2acac2563ae35f7712d1ae1306f2a2ae0619b75a01d9c9db2720e4fc78668ae19eb1adb45d3302a24ef99cd244f1f8d56496c03632b60c80303ba7e2f6572ea236d39720586a47969343f58d949a13503fda4f3327", 0xf3}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r7, r8}, @cred={0x20, 0xffff, 0x0, r2, r9, r10}, @cred={0x20, 0xffff, 0x0, r2, r11, r13}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r4, r1, r14, r4]}, @cred={0x20, 0xffff, 0x0, r2, r15, r16}, @rights={0x30, 0xffff, 0x1, [r4, r4, r4, r1, r1, r0, r3]}, @rights={0x20, 0xffff, 0x1, [r6, r5, r5]}, @cred={0x20, 0xffff, 0x0, r2, r17, r18}, @rights={0x18, 0xffff, 0x1, [r6, r4]}], 0x138, 0x40c}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000008c0)={0x10001}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000900)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000940)=0x1) setegid(r12) clock_gettime(0x2, &(0x7f0000000980)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000009c0)=0xbc79) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000a00)=0xf94) 11:46:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="b6dfd8b5f11d1e5cac8cb5a8a6d7a7a4cfcb60500fa3f36cf6"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4000000000000009, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x6f6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfe90, &(0x7f0000000240)="1c45941a") 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x11f, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 11:46:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fchown(r0, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 11:46:22 executing program 0: r0 = socket(0x20, 0x4002, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f0000000000)="5001050360000d04020000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0224a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d7040b59da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dca0d7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a000000000000", 0x94, 0x400, 0x0, 0x54) 11:46:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = msgget$private(0x0, 0x501) msgrcv(r1, &(0x7f0000000080)={0x0, ""/115}, 0x7b, 0x3, 0x800) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) 11:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x2b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x4df) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = semget(0x0, 0x1, 0xc2) recvfrom$unix(r0, &(0x7f0000000380)=""/5, 0x5, 0x42, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e1166420b07fa008a16cc585627298341553795ab8aa8a7bececb3589e31002a6524a499955bcbfa9e7adace4d052"], 0xa) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) chflags(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x5a2a) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) recvfrom$unix(r2, &(0x7f0000000200)=""/166, 0xa6, 0x802, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 11:46:22 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 11:46:22 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) clock_gettime(0x3, &(0x7f0000000000)) 11:46:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x21410fa4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) socket$inet(0x2, 0x8000, 0x3) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 11:46:22 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x6}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 11:46:22 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() r4 = getegid() getgroups(0x5, &(0x7f0000000140)=[r0, r1, r2, r3, r4]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000001c0)=0x9) getgroups(0x8, &(0x7f0000000180)=[r6, r5, r0, r5, r5, r6, r5, r7]) 11:46:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 11:46:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) 11:46:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x120) write(r0, &(0x7f0000000380)='on', 0x2) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x800000000000006}]}) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000180)=[{0x4, 0xffffffff, 0x800}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:23 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(0xffffffffffffffff) close(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x40) 11:46:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000000180)=ANY=[@ANYBLOB="b9000ab1371e081812e8843c000031aecf1ece03e13d4c17e43adf331578511e799e3e34000800000000000091af9ee7702f551e191706c2f26258ecf2cdbb1b6cb7ebf5f08361984baf4dd81d6bb338177b01a4449d5a64c1dc505c0eb66fb7e37a04d680047e9dd7e3ee2324031bafe07d5c27bfd0e8f1553ffb6e6d6309c87dc0103cd7a465a14461d1b377ade1ebac7b954985d4755b9b6c51ae3d106de0d974b01973fe578c26d240a9fbdd8fd64c855d405249a77f1bccd8ff59a53bc6079a619e706705a8607d05dbce0b886efe64ae2dc2ff7b389e36fc68700ede6af5cb883931a2c5e6c7b1b4c515c076acb498e5caede864f032d8f0c82ea40c5d22032ef4bf134c653d4a721e7da759f3c30ada77c23e"], 0x2, 0x0, 0x0, 0x0}, 0x0) 11:46:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8400, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000000), 0x8, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 11:46:23 executing program 0: select(0x40, &(0x7f0000000280)={0x0, 0x3ff, 0x5, 0x3, 0x7, 0xd1, 0x4, 0x8}, &(0x7f00000002c0)={0x5, 0x0, 0x2, 0x6, 0x6, 0x2, 0x0, 0x100000001}, &(0x7f0000000300)={0x8, 0x5, 0x1f, 0x4, 0x5, 0x2, 0x8, 0xa34}, &(0x7f0000000340)={0xfffffffffffffffc, 0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 11:46:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xf995}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) writev(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)="c55cc935cd22672e8e3b06a4b7757346c562369e1574395caf6f58f1f2a501087fe2cc2b21e611b768ba251840738a43a3264ac7287c576c138830f1b002a067d2895093f67f817801d58003", 0x4c}], 0x1) 11:46:23 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x7ff, 0x1ff, {0x5, 0x9}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:23 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x3}, {0x7fff, 0x3}}, 0x0) 11:46:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) accept(r0, 0x0, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 11:46:24 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pread(r0, &(0x7f0000000040)="f3020a85a5746b41815c9a9b4339aab737a61d813bc05015ae925b1ee64e6f5c2b20bed414e17b9df9028e418f38180d12565d02a4d6a8a6f9fdf7e6798f2f5deaa80c73b36733a6683d58379c463c2c0e17", 0x52, 0x0, 0x47) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x383, 0x8, 0xde, 0xd7, &(0x7f0000000100)={{0x8001, 0x5, 0x80, 0xcf2d, 0x8001, 0x6, 0x7f}, {[0x4, 0x4, 0x100000001, 0x315b9aeb, 0x0, 0xe95, 0x1, 0x15f7, 0x4, 0x9, 0x0, 0x6, 0xfa, 0x3, 0xfffffffffffffff8, 0x9, 0x7], [0x37, 0x2, 0x200, 0x6, 0x1d, 0x9, 0x6, 0x1, 0xd3, 0x7], [0x1, 0x4, 0xffffffffffffffe1, 0xf7ff, 0x5, 0x7, 0xffffffffffff695e], [0x3, 0x99, 0xfffffffffffff001, 0x100000001, 0xffff, 0x167f], [{0x7, 0x9, 0x73fe, 0x4}, {0x8001, 0x7, 0x9, 0x7f}, {0xed3b, 0xffffffffffffffff, 0xab4, 0x7}, {0x8001, 0xb568, 0x3, 0x2}, {0x70d5, 0x5e, 0xfffffffffffffffa, 0x80}, {0x8, 0x800, 0xabe8, 0x81}, {0x6, 0x1, 0xfffffffffffffffa, 0x6}, {0x7, 0x80000001, 0x2, 0x1f}], {0x9, 0x5, 0x78, 0xffffffffffff6d1b}, {0x0, 0x6274, 0x6, 0xffffffffffff7fff}}}, 0x8, 0x606f}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x6f0aaca9c2b4a6e3, &(0x7f0000000500), &(0x7f0000000540)=0x10) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000580)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setreuid(r7, r10) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000006c0)={{0x40, 0x6, 0x5}, 0x5, 0x9, 0x45}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000700)=0x81) r12 = shmget$private(0x0, 0x4000, 0x488, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000740)=""/35) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000780)=0x9) shmctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0x5, r10, r8, r7, r11, 0x2, 0x9}, 0x1ff, 0x144, r6, r9, 0xce5, 0x7fff, 0xfff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000880)={&(0x7f0000000840)=[{0x0, 0x7fff}, {0x63}, {0x25, 0x3}, {0xcf, 0x1}, {0x8e, 0x3ba}, {0x63, 0xffffffff}], 0x6}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000008c0)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendto(r5, &(0x7f0000000940)="af11ebcbfc1ec87fd459fef90e32805e15ee264145a713407ff1e22a7901bf699ffd1d5436995db47c3193f344132b1a0718ea4014becfe4f31508af8b012156d41df3ece0b18e6e5ca07ac06b6008f44b041191e42ae53c321fd231e3e33d9b6b53de4e1e4e2232bfaafc7d40733aeb12ad03c3871f501378ea1ade1649487a56bdb5fe9686419569b1fff2f87270143366347e4398c21eb1b56284b750dd969ede111ac811fea0207655d556ed23f096bfa148be9a526f115876ac0e6c66a58953c5b8dda7f2b3fa1c472428519a1fedcf73b97793a53b9ed152469bfc6633d45dff935bea79c0a8719eab76312508dd12", 0xf2, 0x1, &(0x7f0000000a40)=@in6={0x18, 0x0, 0x80000000, 0x8}, 0xc) fcntl$setown(r0, 0x6, r6) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000a80)) bind$inet(r3, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) r14 = dup2(r2, r13) recvfrom$inet(r14, &(0x7f0000000b00)=""/80, 0x50, 0x40, &(0x7f0000000b80)={0x2, 0x3}, 0xc) read(r5, &(0x7f0000000bc0)=""/124, 0x7c) 11:46:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x101) msgsnd(r2, &(0x7f0000000080)={0x1, "89328b06a8c6e2e21722f1a783c31760e2654a"}, 0x1b, 0x800) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180002000000010000"], 0x1, 0x0}, 0x0) sendto$inet(r1, &(0x7f0000000000)="e1c12558b4e785d5cefedc3209730d05", 0x10, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 11:46:24 executing program 1: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:24 executing program 0: r0 = socket(0x14, 0x40000000000003, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000001280), 0x0) 11:46:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x300000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, 0xffffffffffffffff) 11:46:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 11:46:24 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f0000000040)=""/119, 0x77}, {&(0x7f00000002c0)=""/178, 0xb2}], 0x5, &(0x7f0000000400)=""/182, 0xb6}, 0x840) socket(0x22, 0x7, 0x40) 11:46:24 executing program 0: semget$private(0x0, 0x4, 0x12) r0 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r0, 0xffffffffffffffff, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) 11:46:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x000\x00'], 0x6a) 11:46:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000000c0), 0xffffffffffffffc4) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, {[0x3, 0x8, 0x9, 0x8, 0x2c1f275c, 0x9, 0x3, 0x8, 0x6, 0x3, 0x3, 0x2, 0x80000000, 0x8, 0xcf, 0x5, 0x8, 0x1], [0x1, 0x0, 0x4dd, 0xffff, 0x7, 0x3, 0x5, 0x5, 0x6, 0x8000], [0xf0, 0x6, 0x8001, 0x1000, 0x8, 0x4, 0x8], [0x5, 0xfffffffffffffff8, 0x9, 0x2, 0x3960, 0x4f], [{0x3ebdb34a, 0xffffffff, 0x4, 0x4}, {0x7ff, 0x2, 0x1, 0x8}, {0xa19, 0x0, 0x80000000, 0x5}, {0x1000, 0x8, 0x44e}, {0x6, 0x6, 0x9b09, 0x4}, {0x4c2dbcf8, 0x6, 0xff, 0xffffffffffffff01}, {0x101, 0x4, 0x8, 0x6}, {0x20, 0x0, 0x400, 0x8}], {0x0, 0x7, 0x7ff, 0x8000}, {0xffffffffffffd46c, 0xe5b, 0xc4, 0x7}}}) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r2 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x20, 0x102) close(r0) r3 = dup(r2) kqueue() ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0xfffffffffffffffc, 0x6, 0x80000000, 0x3, 0x3]}) fcntl$setflags(r1, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() 11:46:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xfffd, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xf6ad) 11:46:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x7e) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r3, &(0x7f00000000c0)=@in, 0xfffffd91) 11:46:25 executing program 1: socket$inet(0x2, 0x3, 0x100) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 11:46:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./bus\x00', 0x280, 0x9) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000040)}) 11:46:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x50) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) pckbd_enable: command error 11:46:26 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) close(r0) dup(r0) pckbd_enable: command error 11:46:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x4, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000005c0)={0xd0, 0xfffffffffffffff8, 0xffffffff00000001, {[0x2, 0x101, 0xfffffffffffffffb, 0x2, 0x8, 0x3fda931e, 0x7fff, 0x80000001, 0xff, 0x5, 0x0, 0x7ff, 0x455, 0x1, 0xc3ae, 0x5594, 0xfffffffffffffffb, 0x2], [0x3, 0x8, 0x40, 0x400, 0x9, 0x1ff, 0x1, 0xce, 0x76b, 0xff], [0x0, 0x4f38a608, 0x3ff, 0x3db5, 0x100000001, 0x8, 0x8], [0x80000000000000, 0x2, 0xb4, 0x9, 0xd3, 0x8], [{0x7, 0x81, 0x9, 0x3}, {0x5, 0x7, 0x4, 0x2}, {0x3, 0x30b36498, 0xfffffffffffffffc, 0xfffffffffffffffb}, {0xffffffffffffbf7a, 0x3, 0x0, 0x3}, {0x4, 0xe553, 0x1000, 0xfffffffffffffffb}, {0x7ff, 0x6, 0x2}, {0xcab, 0xfba, 0x4, 0x7fff}, {0xfff, 0x4, 0x38000000000000, 0x7}], {0xfff, 0x8, 0x4, 0x6}, {0xffffffffffff0000, 0x1316, 0x3ff, 0x2}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0xba, 0x80, 0x0, {[0x9, 0x7e6c773a, 0xfffffffffffffff7, 0x8f, 0x0, 0x962, 0x5, 0x3, 0x543, 0xffffffffffff54b3, 0x1, 0x6cb9, 0x6, 0x0, 0xffffffffffffffe0, 0x78, 0xfffffffffffff8d9, 0x81], [0x20, 0x400, 0x3, 0x2, 0x2, 0x7, 0x0, 0x6, 0x823], [0x1000, 0x7a7468bb, 0xfffffffffffffffd, 0x0, 0xf7f, 0x20, 0x80000000], [0x6, 0x10001, 0x2, 0xe4f7, 0x9, 0x5], [{0x2, 0xef, 0x46, 0x1}, {0x2, 0x67ac, 0x519b, 0x2a08}, {0x2, 0x4, 0x1f1d800000000000, 0x6}, {0x6, 0x800, 0x1, 0x80000000}, {0x400, 0x84e, 0x1, 0x100}, {0xb18c, 0x100000001}, {0xa47, 0x0, 0x4, 0x9}, {0x81, 0x8, 0x4, 0x6}], {0x7, 0x1, 0x400, 0x8001}, {0xffffffffffffffc0, 0x9, 0x0, 0x8}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152}) 11:46:27 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000ba78e24246c74d4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe931807a36c047604fad23fea8861822ab55e1ea3133a51a3da47dd7bbee0fbfcdd52a37f8add6cb0e3960b1bd3b9ab76d2d7338251675c14ba3ab24947e78884ab6ab724217071d54ce375a8ef22480247a0f54e2ddcccac4cca64ae4e881097995ea6515973601ec67f70089f215a5dc00cc11eb8c2dd6bc595b9213a3acc20d802b5c81c6d655cf12ad136038e112f6e35bee068ba2ad42210c92a4896f4395d2a47c1e5349fc08f8d190eabfdde85a4bd2f39528495dcb5aa23b1cc82465ed7e34def3bc6105b8e643eab8bd7d0e4450e6edb8244a5ae59355e33d7929d84aceb3d8d56815a5c8f0df91a76bd5b4ac267ddfd14e7f51dcf6b7a5b6f033037"], &(0x7f0000000080)=0x49) write(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x1, 0x4) 11:46:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000001640)=""/4096, 0x1000) mkdir(&(0x7f0000000040)='./bus\x00', 0x1) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0x103}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmget(0x3, 0x4000, 0x410, &(0x7f0000ffb000/0x4000)=nil) 11:46:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) 11:46:27 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r1, r2, r3, r4, 0x48, 0x8}, 0x1000, 0x9, r5, r6, 0x2, 0x9, 0x3}) 11:46:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10040, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x7f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0x61) r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file1\x00', r2, r3, 0x0) 11:46:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) 11:46:28 executing program 1: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0xae) 11:46:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) r3 = getegid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000240)=[r0, r1, r3, r1, r2, r4]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831ce1ad4491d1f7828bc2d2a500a35ace697bef648fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x7f) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4a1c, 0x0, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) kqueue() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x821, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/108, 0x6c}], 0x1) fsync(r0) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001340)) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r0) fchdir(r3) dup(r3) r4 = syz_open_pts() sendto$inet(r2, &(0x7f0000000200)="e0ab31a046bb6f969e85a8238997512553ea79ed03245c0a246c74096395f15fc32cdc7e9afd69ec91a9c4fe685701938c0aa95e290e2fed3fae0b880f5b92f5e031b45ead74effeb5dc80cbec934703565558ae91e13586ea155f21718b1fb1f616293f4d899d5c3ba84061e7162cd6984cdd4ae06a129290a38acbeec0", 0x7e, 0x2, &(0x7f0000001300)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x80000001, 0x1000, 0x2, 0x7, "de4b294e498db9a1ae97670bbdb48ba89429c6ad", 0x1f, 0x3}) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x800, 0x8, 0xfffffffffffffff7, 0x8001}, {0x9, 0x1, 0x9, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:28 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0xb2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="00000018b9f32fcc4841a96f31824a9ccf6b3c042eddd10022276e", 0x1b}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) 11:46:28 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, 0x0}) clock_getres(0x3, &(0x7f0000000000)) 11:46:28 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="4bd0269529fe81d6db4ccff3063ca9af710fb980a58cfa77cd5d5d946c4885880ff981a4de7e6ab0be68f7a10d7bab1aff70a8e5b245e1d780cb567e146152d8e50304500c8b224a9f6f0da6357137cd7331d7b787055799d6444261c3f06b3e2ac896bb37d9dd07143b7402948752d449e8fe6798e37b56e93904c73893744d23208792609a712dee07fd8955ab901d88d3211f01161468323ada11ffcfbcca0422b4d4f547988defa737591ec97ccb1a0cdd4ed8caeb56409b9fcd720871a1a2bc2847f26cd598df50195ea8f79d422492c2b037f131fcafa0058e2966facdb88ae0", 0xe3, 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) listen(r0, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto(r0, &(0x7f0000000380)="703e362ec151117d3c903a64f421912cdda58b9f890f232fd6696ebc849d558ad2563064e87957788efedb27b81c2795a2a52d76cf9004a9e2e5a531d7b63e6be4b1484836409aada7d41811cb3e698ec803b9648cb6d7a9196bcf44a0250c223d60c7e3984c7908f9a10f37df6af3074861a7cb21e15d6a94229475bdd8be5e4820d924022d4cff634415c231d088cc60e87a76c747c53ae54869c0be22ae2b5eed0ec2e7619963b895e3a30cf2ff826063d9bdf00aab64f2467c35806c8129341a2c7059c95c0d440532b86ac758d1c40665e76206a49be60d8d743fdfec93c344fbd4c12f946225cf2144c48130ea1fb9a353b53f2e87ec4948b8b5f6a9af707ac58bfa4465a623405761fe785b5a7a0a36e96654683b37c18c53ccbfc7dbd78a20ad90c3766a05e369c7fa532378e5f7b9c1983d7bd2e671205550d1ef8327ce1ba7b642cb99f5f5f234559a99c40064dc324ef7c89f3e779f72f5170f9024f1013a3b6802a69d1fa878f41234c6a3e2ecc25a65aad79c65e995bfef6475ab27e0127ce04a550ba19d4090bc496643fa66bbfb82f8a27e78a6679a17d48d1d6d739cc167b7d3e11bbaa18d325486e3e5f2655cbda6dbc47c854fe137ba953e973db6c404451f6786cece09ca558090cdfda8c6430361d57d99a6058ee7df6324a1d714500ea2243cb91e92c7b30db3c55b0f3df4696e74249fde0ec9a4e4be14013be0a4e665e00a13c584d00287fe4844b1e13ae005749648c803a13584a16d770c8246a48299dfb82a95f1518a8c0f7c52aa3f637cf82f4a6394b3dd03cd0a00ef071ff1e58ba32847339e00455cd89951d8c9ff0deb3ee84bedc7a7090336939e846074052f78dc94948643ed35af918b495f97d90f0bdb2d16499d071dd346d53bb2de38d6778da2b1e684071bd99eb0a2808a2c3bb1d375f6ce272d188c429dfb9630a077968972a603a59c90d6d200529811d03fb05f5ac79a5491e6aac88ab2d6c59f7dd4b365b9d53e03f7e5635f98226eda42fbfc8ba7c7299da06af100d5124367a6eb3fca778e5a48c8de9b691fda8bf3eb8efd784140f311fac1874271d657220357c8acd00e4b044897d1f1468b09d9ac5c3f943205f937a22ab99e7a3d48250aa74eb3905b73f98a0755d91227e18b8f2754f809828515cf87e43d823fa2894b1a730fe5c59efdbd705db52e36a6dd2fd35cde3ddd4d71bf216394963d6f224d439fe6c3492221143920faf2ec9bacc6bccca9545b621b77555d224ebfc99dbc79d2d68039c282ffd694df12b684c4aaf6cdde73a069acd5368154f26d197f222ee528108f922892f4bf9194c4356e1816097f89b694ca8d92100d68543faef0e829536dfc61f774d36c23ef5cad6205676973541e4bea2ad8f8df40e2787a7be03b8c48f02e6d980725ed83ceb5c1df4c53d9e14b1b78b63c7a5dd0d6ad6c0ea52f8aaa95c6d6f6ed27e40017b21c9e89a6a9e38ba4899c864e96f58baa705f7a2b495e87868a049fd280e27e9f1ea2a34d5442783bd71e2cde692920ca06c74945e6c0bc8f38da2a962131ecad16aeebf882d88aaa5c11beac3d5a159b87e84399e0ae40644cb903d344cf7743e4b9960ba288f8cdc38f8b45a340976e358b7fe6629aa5e5ee2af3a80861b23bc2cd06dc678a5e3d8f8c00c69cff049c1067d33e017c74e5c6846f87591df27b04bd0a79d3f0b799965f269243f109c965e6f5ab9d06cda3c9791f1d5a6d002d4fbacc153f9d0a037ecabba9a8d6ce9583da92091a59d92566c4c8889a5fca0fb42b4f55325b701e46f9dba42183b36f2c5769bff9dd87e8ac4e883cccf6e1a7ec1d6d00f625fe27ad81bf77d9bac6b72ff052ef607f228e9b6fffe6e7b96366ec6c5c06d210872427f4f69fa89226e54509e26ec5e29cc004b5ba95fd44b514b594c4c18626b3cd8afa626c08f8890eb16e7697c991238ef3f4e3b0f2c964ee47e328d7cbe6a778067673a24e82189c4d8b08499cfefbf258cae46558cb2222fe5ddf78f0e41fbbb5750f312a47043b87dc4015c22d285cfb00eab6f4d2a5e1cce3c3b17cdecae5a4e8e7031e978d15c8475df13d1c12d9adcf7f20852f8db59021b29efff968e81b1fd7416b19369deac88da396795f8c03555f9abb5f5a92407aa7707dbac385fb9c451d7b08794a32e3107866c2ee98b13bb86c38e6b821874361e848b07151763e5f96a521359097d446c16df286f69b81eee267366828bc9659c5437eca0cb97367de26ca31dee1cda7e84ec33ff4bc2e1ae3227648e7c4925cbb5010fe1576402f1765d4f121225bc44f6b1ced8ac47722466c1faba5ad3b14207a5435ad2b79437aa57e74d44ec20f7136526c327ca649f385cc21363ef1d95c8b143ad21084a84e8e799629ea47a3c538ac735895df0c306316f51bea72d4c3ed4cd7856ebaad2811096d2cc90f7da460bc43169fa8bb2cd295da71ce5e53007a35ead669391523611c9ec24110081439a5df56130fc7dfa31e55f86af1a5f52df5b6ef19041bfb99bffb6afa13b8a9edf1a08a096a249e3a6d847e083d5ce3681e5b84f7d7cefb5e42af1d087deffeee16543bcb955bb903a64e844a64ea865e77f604c1562a96b835cbec034ea0731f1ca431d181fc023ef1d9e6093123da43bfe186ee98d23c67d5e5753f2d515699d7f8aa63ff7dfb0e477bde3e905bba746a439b0c83effc0032d6da95002a759f9ce3d01d2a5f2a3309e46141aac9e181bd7793277346f286abb16740205f9e3f28d43f87ca19a692448d4bbeae082aecec7afe52f74b1428ec25a689600a9e5411dbca7a516a9ff175f8b510f1e7488a0834498d124b09afea3127fdd6a8f0ff752743a04d9e6eee843f9c202088f8f8586094cb2240f127a759ddd5ab0667225651b1f004ba10ce3fa1c74ebdc53587b7d64572f16d4235c8824cc5652f9a007bf7095477f8532aebf8403fba1beef856fe6f5aa2d6c7d23a44394dd7078000be04fa5a21f1e6f513c80b66abbf1d2ee3a29fcd169e770bb73b0cc91aa9899c325793c1a6040b221ff76db8a0169a060b296ee9c296221c44d713b28551c8adfb61df1dfa665732685a9371eec56df46aa99c44840986f564e7c62ee89217a5c1b234c241576968ce9376f99ddcafae3e3d4b7fb6e27f7a8365b0a782fe7346da773e76743db733d391d3e19e8084f389be0644becb0f1e664a46771f631d9bf73ab1f0d606d0d5d1217018d6323304394838c7499c2de784ad29e3c3e6c0a56cb0f673d753a3081cc34450aa6ff4b4f9dbbf6b9d2ccb1a3c6c6bd7cc6225f1cacd76ed2d1e40d80f3a51ab1965a9cfea5160436a9a5a70c9ae395048cf5594d8ac127f21827ae52833ae2af2cc3575b6ad1efe751c8ba5f17ec21f1f54ac0fcf6dac09f2b5d9e58f35434925fe11a7f7b64f6b8fa1634ed13dffeaa89f04b05a46f404447b99c86bc921789c0caf40a400223647901f8dfe545de11262e58a989b7a1e40874777ce4af1f751c3d6d78747a0cc947dbe3f4e44d2a44af37686a7e9a14afcb2f0c6f662a440023c73de8a7683c266713ee90aae27d30c132021d65adc31a3e8fe1903c78bf04001e5db138b612436c88c7b873861907874725cd978d002e1ef2e7175d06bd8ecedd3ad1f6b03edbeeb7b902dc34da45a48c3068fc45611d53d1e4112f17c5dbe14ec2d26145b883837cd2b093737275309641ff72ef2aee1d889deaf65ce5ad840c8adf56c7734c013aa223f06085a315aef8bc6689d22b985ebca46b9cd80e454db64e614df9d7735eaa268dcfba979bffe8d9f010ac763e2cc4f46127dba0697985bafcaa197db0b4ed40ca416f97f1d0c6d449e5a43272d86335509bb09a13091c92c386990bdb893ffb2db130ba1da5f082e1a0847d1a0a0de36bcfc73bae4fa82b016d264e01fce349e0a142a91cbea6e3f6a937d28bda3a6449d20169979088aca739e603b2add6301caf5748358a6a68d474da37ca0315b0efd31fe6d2723b09a24f887e4616ab2d72677eed66034ae245de2782b761f4f2200a4ec25df3b4dc5960814dce55b848b58699cc0dbb0e468d804328f080c9f4d7a500e5a870e9e682ff53b4a0fc00e8cd949914199e5355eebe04f87641bc6e58356b2c9250fe96786d43b4f859f2736b19099e20a46a6325c010dbcb80dfadcb987150f238fe9df00447562be5296fd7f62c58a5c2b7007c149c21a55f17707bbcf09c6b492c31b639ccf60b3d377b21729db5d4e3f6036d8425c46979d2234f625390ab28256bf7e8598e934ee721b36a7a513bf9555c9a41a16e07ae83afdbf82b136410c8e6e62a0da0d474aa1fba27f33787e04a0264592dfe883a1acaef2c146375a2f2ded2e14e1213adf809fe1a17cf2e3aecb993b6ff439d42761147c667a2b4a3ebf24a71f48e9695f2afe49d4b100450012a7a1c8acfddbff5f4c1649aa9ea5b7c36fc9fd3bfa1b8493d7ae0ac883cce3e7173832d72b788136def8b1357f144705a162d99f3a03f4498a3228b1fa8d2b9fadbd97aa786dc6b118b30f4faece376cbb8de53a448ae4173214e1db1e74428717d1ae264deb9c02fbccd93b06520920dc7ff609d5c477307d0f160064b53f592bb98556554b7e19307f970d2f39b325741676ba91303905ff309f9ef909402258ca45e97bb683348499f0ad3cab1a441f6a3cf5222f4ef5de13b902cf43af512dc8a5c808947ba0abb7ab21630a4731d990d64f977b825488c2fe622196625e48f676e582c118163c9c555c61ed655ee26ba050140809c56b29a6f84615b87d29b72448068c10a3c71f5f6d2a08d0cb86460203d6db3f0029418acc03444b440bbc6c79db2c76929109ad78efa77d7e0b0fbf1638952b585c56e68896b3c36b6383da04155a53164a2f1e4d9136daf035b5d2748fd4f2510a8250cf2a5eb3a045bfbf74435129319182233b632d13aab70d0df9350df929db455e1ad5ec88680cbdce7e6ef18b5cb3d4c1e026739fa7e0fff4d5dbf472b5cbc0197a1876dfe582762332729e2b15bf8745afc189f31f229c3fa8a7ce4c81b4e75f7a0a671b2205692c564b13a656b0ad1d80b66206cbb4c998067bdb0b2db7d492086fa26a7e091bec1ce6349eb74aadfc0815a4ed22ddce8e5f197133344ce341681bf6422f03fc8280cbfc420685eedbdd3a52a426dfc9923290512e0c464752d8ec2fa9f6101925ea867787edf3eb88c127337239731f9d8eb3baac16733386a05b9e7317ba7b04f9eb60f63fd5c3d111d2d472e71383ccc36e748452601ee01e9392498292fe62cf508f333e67542cee74e122226942fbba90c7e500df9c4ba60847142ae3e9e53871b744d8228d7add2f1cf129cae55c0981623a158fdc86bc6e52124c6477a96c42a1a68b68db10c84850e39a7267b168bc56b65e2aa062642304110bf0d0c38c9344d0474d8e2265cd1388f8a2fb73021bc2442465c7ad8136f6bb31843a1fed52f9f53bad4fe2c24122c8df9580d67d4d1f3a9ee7ea4bf61156c645ec23b709159da6b8cd3c917d14363b62993ff2a5af19f1201a3ff0aa20eaa3d1ef85929ac60bf1dac3f168b5e234608286e668bc6609cb0fb0f14eaa578991bb2fe904204fccd0e8b2c98fe78dc1fc55825acb1801f52662697bbc17278b529c9f38cbd2507e184c71bf8c0a27635dd0c8940138aa8f8f5c80f2212f33c0262dded6bbd6e70659760a8d143a4e85c5203aa3001dce9d10a02f08161091f28855ada5ea7163d5798544ae2917f34842480236eb39", 0x1000, 0x2, &(0x7f0000000200)=@in6={0x18, 0x2, 0xca, 0xffffffffffffffae}, 0xc) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0xc0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) lseek(r1, 0x0, 0x0, 0x1) close(r2) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x400, 0x7fffffff, 0x4, 0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/102, 0x66, 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x240) msgctl$IPC_RMID(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 11:46:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000040)='./file0\x00', 0x1) 11:46:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1f799056310f47d799c764af28cc97856e42c100"}) link(&(0x7f0000000180)='./bus/file0/file0/file0\x00', &(0x7f0000000200)='./bus/file0\x00') execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus/file0/file0\x00', 0x0, 0x17fc) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x30) chdir(&(0x7f0000000100)='./bus/file0/file0\x00') r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x0) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) openat(r1, &(0x7f0000000240)='./bus\x00', 0xa0, 0x21) close(r1) chroot(&(0x7f00000000c0)='./bus/file0\x00') 11:46:28 executing program 0: setreuid(0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 11:46:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r2, &(0x7f0000000500)=""/4096, 0x1000) write(r1, &(0x7f0000000100)="8e", 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r0, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x81, 0x80000001}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 11:46:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$KDENABIO(r0, 0x20004b3c) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:46:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 11:46:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f22044fd33055552fbd5e417896300fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728195cf16ab93f12fc4d5f16b136a5d0b53a", 0x1d) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f", 0x15c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() clock_getres(0x2, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 11:46:29 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0e6c6530ebe500ec000052aae5917c422e7496b30bd2f46128845167589ee1a42746602019417437a079d4a34cbad7ff349998302ff420070c9369489db0cb58d1f44c276adade4477fc30252cd4731515f0f5f866426ad2c69b36b11b04d9c0809698501819cb9d992ded6483ded1bdb4015dfe97d75e6950243aff1527878e3a5ed04600"/147], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xc966, 0x1000, 0x700000, 0x7f}]}) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r1, r0) 11:46:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c653000b657a3b62c0aacc28c515c026d82019ebd0cc9a526c9d69915221130fe6cc45ea0a0bfd992dafc11f856773a5bfe50d6ffffff7f000000009666372944064203a0be08a349d4d2c76004f05458a19beb5392ffda6efb02507e64ebe6cd6f2d373c7f48c3c8e4568b23d56824b4fe6de2dc507843e44fbd814c98c1ab3fff13b006a288c4f7d0f9f39e220e7039625dc75d30a969c47b76f681e7d04de349db19fcff6f23683f03065161dad29d99c9b6a5e497b339fe1da63971a756bd69c6f99658262bbb40132a3e9788403bde9bfbe84099776564002c95af489afcb6793d90fee4a15b5bc954520a269bbf4e3353a28e3e9f6bce295b737df0e6b266eb16cec9f3e02876b6ed40006498f352e0f4cec9173cd5d76d187d208a220e5ddfa0057bda7ac125b32197b8117dbd594869447b9c8e96a7c4a0a8ef6545a811c78efb93087d7ab517db17f62caf2b2a65730bd9a5340fc670bead15adcf3faf7447f23cba7a32f892aac822ff7770678593b0adc4d7aa5604175dcb482ccd62ca257750b0b00b42c1e10063141449d020e45f79f9f8df9b141a262ac932717e3ef0fd0505b1f5ae36be1f0d15f4109468fa922f88561fdb4820bea7e025f107376def3468035244a87728c5d5976e6fcc8f2d85f74ae4c52d8fef88bb429f980e05003ade56b9376bc28960e274c48407117a787abf7be01b539f0f5ef2e312b22e2bb085fe6485fa58b337a08a49e50c4afc3bafd1aa569c9f5b0d567471d2c77fa04f60d5e2a256d1f32500b56dc52981839aa9f6c6c4da1b327a2658d22d1da08be61647db54cd4feb04f74d07ea9d8b8600cbbdfdeb2f3321d01d7a3fe8a376d18ff9e2f16605b97407449b54f798aa72b60908b224e9c7b8b55c2552beabb25cc025cce7308442810c9f2c2242de4f6abeea834bdfc79f535b8e6888bf1c3506d5a0c5ca4c15644af7c6c2f05f31c0e457be16408fb073d4511286ec34d8d0d21b87"], 0xa) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0xffffffffffffffb5) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c6530009f9abab3585b77c95bec1775c3f310a86199c5ac3c77a115f83c5492fb539d38177098faf9965caea8f41779fd04fdf92addfa79259dcd46456f8602c7c1f87020c525b3d51c8efbd7bb93a4326e32fe7af94f8200cc9c7f3112bcafa939834354ad7ece5859121297544872e996040000000000000074b1937dc7310000000000"], 0xa) 11:46:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0xc7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) pledge(0x0, &(0x7f0000000040)='\x00') 11:46:29 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186004008300062b0000000000000000000000000000000000006b5a0e4500000000000022276e008d", 0x2c}], 0x1) 11:46:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) socketpair(0x1, 0x3, 0xa0, &(0x7f0000000040)) 11:46:29 executing program 1: setuid(0xee01) socket$inet(0x1e, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x140) ioctl$TIOCSTOP(r0, 0x2000746f) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x1, 0xaae0, 0x9}, {0xfffffffffffffffd, 0x401, 0x8, 0x77}, {0x0, 0x4, 0xb827, 0x2}, {0x6, 0x3, 0x1000, 0x3}, {0x1, 0x6, 0x8, 0x10001}]}) pipe(&(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) 11:46:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getegid() sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:46:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x313b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) write(r1, &(0x7f0000000080)="421e646ee2d8a48ae569eb604d404731158db4c679c3a5c08e8f29cafc31832f79fb6c1f727c3ece0466ae483314c99a1f1c21e34f9cdbb880031bd4f9264615e6826a26f7f3b989853d89819b2033a8c2d478b968e69c2b5bc8fe5e8a122b0d480149b3545cb6d203b0543033800da24f54339cc03bd5f3a6dbc8a1860b1cb7567e454f112023a7d3561b2c8fa1e1bf4f692221898b8f3594875dc6c2d504", 0x9f) writev(r0, &(0x7f0000000000), 0x1f0) 11:46:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r1) accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r2 = semget(0x3, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1]) listen(r1, 0x200) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) 11:46:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) chmod(&(0x7f0000000000)='./file1\x00', 0xa1) accept$inet6(r1, 0x0, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) renameat(r2, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 11:46:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 11:46:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x7, 0xffffffffffff8001, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x820, 0x0) pwritev(r2, &(0x7f00000004c0)=[{0x0}], 0x1000032a, 0x0, 0x0) 11:46:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000001240)="b507fdd04d350b738caee110b10082de68741087bbfd1a6d91e439a749a107722caddf004c49442e754eff7c6b406712c5461524e8a4c5", 0x37}, {&(0x7f0000001280)="b399a3cca4f57103261c3ac49d7d90d7fd1af1076cca5af5ddbdedbace3ca641fc7f4834b0efdc253e9fd7f7be2d3cf200f11c6efc0b4c3ec2528b3f2a5d6b831df1939b37eef444aff0ac840c4dceceb54804fe0382d7665b36c91aedd6a556bd4324eebb8b12f61933289278a2127d6e35677a18139b64ac53c03d716a3bf6618cbd783af8c10bab6980e57bdc247865747b8681fb3bfdfbfa6cf2e59f034a3def8604cf69f74e82692738fe8b10416eab2162a9d86e69d8bac19eca8ef6a7de092b2f1c2e6d6bba4dd728bf431dbe75ae0456c219ca25b6e07deca7e7355d40bd1ff06e4b218388ed618c992a8254d9ba54c21b9fa0c3392f92708339c0cf96ff4c8535f97bf154cb98834f2ec933fa88633bf9ca2ccace7883d708a53f192ac689aac9f208b200b0ec7f4b6debf012f345fe4ef9606760575762f8b9ea896e5fa37745260b7342a807867a31168164cc04840cfb867b8530904f6073e4c446395cce0a8d8ec11f39ac8b334c314a5117d5c3020cba16016eef328b68d57fc5d29dcd3d6483bb51cc5da6d3f847203e321d683a54243b2738817143dd15bb4bb28def3b3c0285abfeb6f13240f4d5acf919070eb7e0adbc9390c42dd09ac3c270b42c04b023edccecf06dda484dbf9a1eb5b3b4793fe1e96fc478544c1cba42e3d7eef96afd7c76766e07411285d3d6e8aad58980d4e5d6f9dab2aea535a39125c7060274fdf709d4180c41517f914c37595f95755cb72237ed0218839cd8e2976f2772afd1299a1cae8e4b95542129dbc60c883267193abcad06eddd5225975b954c707aa64067aca19b916e08e905daa00a8a0a6d21972a4dcd772015c91b0898a97a7effad97c0f42dccf04be1df3840c89965826b7e0cf47bc8da8d2dca994c86b2de32f9b6d866ae60c75bd670e1419ad98aa2460ddd0c88043f7c6512d2cd54572e99d42cd4bd8dbe11acca0450b1907113a25ebc7518a4c7d797b118d0e7d49221aef9e0e4250966404e09f929eacd409f14d0408c2961d8153eae4c5797f0ab7584eb4a6955405478c5822ebd6a58e93467f877e36954a7445cc3c25ded793e81ce574ffd32d83ebee6a34fb28871de71ddd6b1ca73e39a38f95e9b7766768e02e11704f960ac4536421186e7ed31403dd587091708557580f395de49cc3557a9b6f0069c4846316f312be0ec1eb0eb103ee06ffa1d25d4513e9fe9525fd60405fcc1ec2fae9cfc415410527f449273a748ce261a97fdd30c0a75a769e20abaa217821c6b8c3fe9b3cba0210f979a7f134693500d3b5f674a51ca36135986c0e5fde5ef156486b91ac0e1311656da4fdea91e04bc231d01a3d5f204601ebb1e00d4c19869004bf0f822e8c9ee94e9e14d37af68d017b0713cbf14db96f72831c45b669c9e33fd5a20367de069c0d144d0b1ac24cbdb981d6a341134bbaca594ecba12f72ed49c959b1a09bcdb64fb311f2f8aeadfc160a9d882a81303df8c21025faac2a1384d2ce7f8937c502b1befcee3ca86c972b5f861f084f45ed5e79b3eba4bfe781e4a67fb53c97e891e56b52c8f8ce9e04ff6ec6613c351a8f32125e80748b488065f7754e38ad643b1f54b61bd1ef9d932c720981937a7c1a6b74244d0e3ead4a9e392282d34516e756b3d21bb523ec971791d3bd962fcb65c08152654ad40f2a9cccd6f3456a4d61de3912e06950f3ce3dba7cfe4dceacabfd1584f8b40def8eaf00e4d84b52b4428b820a06c52ce8de4c8267e26ec81167447c81446ee87cf7e7778cd122ff51c31d1b2d30b6944a826383cd786484faebd18ffdda4dd80e15999a9ca353861e54c1eb8364b76870fd29c742c4d33daa4b0f71ddf19106f10e828a0f8e17bd2fed1202c36d39f37ec0211636b9644eb1340d69174b92e34dc0ac72dbee31e415eb6bf1c0337322f68cdc58ec4be16266b025dd78483de8a1cb98db5d2096375da19d29303bfb912286ca09870b27e023db940f72d78c217598677fd62aaa01e95f2e7f417ccdafbf3291e6485bd0c7d1da4cd14f311c1ee8610a2e84e67ba4f1a6747195406c4a85d177e1d0c0e1da904ac22e98deff2c5bed8df1cfcdf365b2f5d3278a11db15b76f5bdfc18c32c1e0d4fe35a382388bd5acdcd7cf11e47fc19b1f45a0fa796fbc22ee5c2c99848424ea2f2b6b0b8fa7ea82fe052fdb8b85ea6890df6a8fca999a4ff5a3d7fbc399880a06a1e8df8e4df885bc295961416216e8e9244548f81e086c05a64600cbd12c92602e4879d703e6ae95c3199e876adace485a64221ddf90f74273161cf18daed044babd6162e6003046261a9ce7bf28b67337d060f6ebe4c7d6365377b1d6754663bd5f2ad815a4b75988890042fce2d58a80edbf7ff8b8a0e7ed9ede69ffef47d8e26af62cb531a3d911ab74f3b959b7459f9a47ffba23d7dfc09fc12b862423c8d30219cbb4caebc8fd20197e5605bf9f883a6abe8ccf785f978353386f802e69f7649850786045988e52a4c149b94788c04158a61512fd3ea0856541bfe5821c61aafbce789a58ffc55f6203c1f60323420bd45c8376183d7af36daa3821e77e25c82e9dba284940ea8c235e87ec138c10b8adfc771c3508140bc83962c96b557a68a4317515efe3928778f02d9439ad9d5f0f0e11964a22633b7e137256bc4e4624b1fa2bf53a91ef2669a30fd260cbd81f74c9d3d32a0788faedca820a282841396167e7ea7741d5b47b34d1c38749371a892e46d5c5cd8031ed5ef430f04e91dc7092cdb95513c3dbc0c27feb4b399915de1923320e0cc56d9ce76a798f94bde7d830a185bca33ce135f87927c14cf90efdaafe3b94f55ff857f9a221a9bf025fc68c342526e835b22d6511cebeadbb6432480fbaf23bd0ea337c9323f618d8016d678e861d2bc396f10a33666a03a1a21736444a123ad096314ca40cc831bc10faf0a861041a0d38f6d36d2e050f08479344551984291276bee53f6cda492f92e129d213f90cd735f047fafde8a10664d213ed97f44c003c0c0d2517c35518a8eea6f894945f524ec6f40deae78bb8d5ff4b946bfaee79dafa032b09e912a4a7adb2c2699f5350fa3c4fd16ae34c6d9a217f6043f01d97d6804c517423a591b0e19d04f57b98e71ec95839b2894ab2b3ea4033c50bd829e0cd4e71502ff5f70a78c4296388341752454c0010ecb7652edec415695be306a4a30c6dcf9b7e9c23e7134fa5951d7e604b54ec87ac2a9cc1dfcf44d50d1477141c1d4469979108a190e779a38413d755edecd65a6995b32001279b6665ddbb94b2872e572f3d15cb7ddc0130130f5aea04875253ac506c26df87c010c09b9d607166538b97fc7390981ba4aab2027bc747f8ae76f5aa8a8839064cdf5299923c77a02d8d1a5a5c02334aae3697c99b724fddf3383b0550ecf5722d10d21f42cfe90f25e5591d53d773a963ddbcd56a9d2971ef3e95f9db52a414def771b36f1923af194cc06db511cb9695502782a510d6ade08b21c10490cef3234f27ded455323bbef600cf7f64be06456e66eafe9383dd20d21bf8156bd45ca7536b112ef52cc74638393df0c686b6ae8cbb31a771e974cfe518d29925422de91573155f5bbf3f85dcc64e070d54ad78a9e8d0e047e69bf89f9330a6e6cab41987b05971644d485655ff277d8b50a2ad480992cee19d2bbeefa4283c13666c1796256307b2d3a6b8fc02beb022a303ace708f64dcac5832502294360a5d8a7c6a6e692fcbf33eb2ca49fddabf7ffc79c69fb26208336bb168790cc0c63388794c071685fdccee3dacb69f7265bed9de3212adf484993563d2af45154f71bc8c2e7f6df5c198268dec977c58ccc8c7638c80448e96f512eacf1edd6c28725b93e899c37cea11dfbb5b3e03a69e347b797c79e7a2d9b5940269671b9957ea05272304cd0c5e8a6bee709f4c09fc31e96b636a6cc0b6b450e323984a6d81245f70a9eaa531837ce3ae8f39aaa837ab2472364be5a3418b3f8f20f278901f15d9862848212c1bd9657ec28859a3b2faae417a1bbc7abb6b05d69430d64465c4f760c093b104761fdfafb5a6e304c1336b601acb3a3c34307b03e65269f708fe1f7e8ba0b700a59d809fcbca331f5019d525b5ababdf8da9c0a35963a42fdad1f8b2df247b6bad31a650235b4b6877a4f49b7b7dfcc4254541137871bc61df5e3bdbea3bcc84fb9aff6d1c52767f1ed02c07374fa7296941220efc474024dc5d2d9559b519685610f8ebbc74c39d8f5d1d3ffc64337aa0e7f1133f0c941275f6564c869d6e13a169a7f257fa3d581091814202f15b76dff6a85fd7d03c01333e7fd8e27ea15e52f0a5e4af29739b8a3b8db5732215f63eed5bec60ab49f4b427de5864b3382bf765462eef2cea6edc007a2f6c97f70b6458ab739f810aaf60f7c423782b2daccd87e068592810e3add02fdf2c73ae28220e6cde0042cf7558e411fdb74c202ff82829d9d04a33dacd53d6a91d19aebc7e0f5d0999ffd4a18cfb5b6da0ba43c224622f25034bdb7ce4e5fccc3379506a8580ed954a66df0c9fdd656efed2ad78f260b1d1d4a35cbf8c1098094b7a9fa83054cd4f90b18881dca84d9675a17f721da7f3ec57f92100a3d9d6f3350b18229bc1c26164c8348ad118d76a4712e930468f259ec9df7ff9d04fd4885f3492f2acd6cd7aa29d0f8ccacd1db0c26fe61c0e068395f7532909cafba20b58270d375464da75028d969c0ee6cf764e369fff081ea9b72a6452e8292fa05ad24b5612e08b67b0960bc64159e1279d343aa35695d0461c12ec8b07e14962278ee4ebe3601d6a0300a49592080c41d9cad1a431a505bcfb18abea06207c5648489def61bb38b84acb48da52f0a6d9fef13e45ca95e48d1f92f2a2869b3b3dd5895c35fe2e2938c456da904041db45bd60e47dc7896430a23b2e6aa13f0a3d7f39380fe2a96d6497243d9a65bdab8e24aa037b4545b1f4991ac3d1d89ab2cd034221810d1cdd4b4c50fb29fcd29b8bb617b077c6534212e5bcb031ab2ec6b352e743d70f7688a39e0f86415e580b2bbfc32bb88d8dac44e9cc181c2e5df6d555006a994f5d311480dc38770566f790fbc1718f64484c4f96eac62b26f92c26cbdb82b13fe7fa31e9c4be76c8de7f7c27f7415ff77c887ebfabd363d7d2da242a8e90b0834d3e2f1dec4fedbe45602245a630423ed406011a2d734020cd96c1b4fbdfc7e31f01f11da761a09f2efed5bafb80c8e7c60166a777b6b6b6526ad64696e94aaa2240572da19da1027e5f5eb600b70802860e9192ec66bd3d1170bb72300f0d9fd5f64330e50aa3c3855107f5cb5a68070ad24734e1571867b89455ab3d59bffa54a3bb8d98ee655dd4f51f6ebe85e4a56f4c034f982b780ee1cf68be2f681bfc4740d75d4c9cbcd0899434b12495bcc970275977416c45cd6ff015773a63d3e9e25afcd49b559af9d7ab8d4af77fddb6f7511e6b7afe381bde3debc507da932b250aadb45f1f50fc3ed1966ddec5b2f7cf0d98fbc843b74718b308db5c89340ccd4902205cbb602ea4f08ae69a75acbf89d1d427711558b8bae76c7a6cb46797a2af7c03a8c3104e069c0c10eb9adfd002c8b81b81fa4ac9cecf59a8065292a9722eb1fdb33df70f987a080b803940df7a695c6a192ca5834ce187ed9aec9b6920f112923782f8c54952498643d540b2a592f25bdccf11c43fdc994f93bbbb2340c21d137cbca9090e929346ea822354dee2c34e7f3a75009812cba9cbf48312cea8115a29286cb9e9278cc9a3ac2fa56177e312", 0x1000}, {&(0x7f0000002280)}, {&(0x7f00000022c0)="136ee933776537d4be7db5dcd20379fd15c07ab5a9199bd6f416986c2e35aba5aecf6c788cfa94429e6e67a3fa0bb76af302767fa0e76d38f06a6490cb7fc3f1237db1b5d5287f72aba88109a10f534372cc061417c1b81133cf3979e9be257a468b5133c40af09d51b05fe81abfaf4ae32decfb18afe3f24566c9d3ea0a7a2c68e8929cdac7ca34b17cd9f8c228484bf751e965490e31f1ed5cd01714caeabca4979b31bc8d1eaa8749b907ebeae36e262d1ddd2a6f6f210b3f0677a2c65c0b0745660bb95f", 0xc6}, {&(0x7f00000023c0)="9abd7c6e3fc3159695d05ba28224a66a94c93273fc74e4d92930342c4695350f64ec213df360f7c8cb60d3f70a205f3bfec1e6667d2aa599bdd8b04c049ba5a8c81c2f79c34ee2bcdfc8513b82387e08a0d4ce448b97cfa9531939affebc57648c04feca022acb136d55501efc4797913799e0b1dcda2029236a917be72844953c0721615413f8a348126d7f4550d9e9ed14c7d7100068baac2fdafefa1cb4e6ce24d372c069b3c43e0a2eeabc5c0e", 0xaf}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f8214c1b4b9710e7a196690553abf608160383faa63c0f0d5f62f164197afadac1762190db2656501a9e9b668ffa6cc48004b564a12315a7bcdc1393826fb6286942b8de384042b291a0926cbed8ca49a6afa13e6ab666cb0dc8ba6ccf39e41ad6e83fe2a703b7a65ad0a20c2848c012bfa74e02a7bbf540fbffa8975e1f8df95266464080c036405d7cf327bb956f40018f7316a6e940e1d10e29ac502d75f021c917ea06ec5fa36aceedee3cd07ae75cd20bab50c50d0c99f2266a4010910b70f5faca8a942312acfe4ac51dc00439a953da0eed083851be01f1a604ec84407c55e63c37372615a316d98f36ca800246a68fc1fa6696ea503dd8", 0xfb}, {&(0x7f0000000240)="b8b56559f06779801783a0f0fb63401df515cf4f3d78aaed79cf360bb98a8ede3a2c9c9d614abc7c40b468ad585c80700070ecc8b0ef4912a8fc9f15e8c4bce43f265242459427e4c630cc64a08dd89bda18a0d256bce467faa512623f8cd1669727a5bc0b566217052bd521565f0f378ddb2206e75b5c050e238d2fff6967c0a149959c7d7112230d636d44bd4925249254a72973ca19fe5d31528931d8daed96492ee30ed32987a74f4411e3699f06b97aa285eacac96aa470cf19dad7754eb318aece3087ef13218997e6df81af59e444e0e990724e2bb081a164d80790d3dc2ac25fac83079dc4b9c5a4d85b75337ebe2f9c60a118ac27f99772e02dcb4f23eb5fa9c340056ce06defd72e4c64ffdea9945bea5e44764693633f17c8aef0400c665ca1257d53e8a64823a7bf72a3ffc7147a4b8645c5d756434490c626b0b3f7ab7d8e9679911391a0b1019ca77ea3bd4d1835bb8ff32e38e6e0929d5f4697d339ededa253f44f9c3b7b679238c76eae2b29b7b2927124648ec78570d909114f514397c281b25629c228968f64d484214e4b001e9428caca4080d840b8dc4cfc975f08ab0a5cb1eed2e5f6f0b0a4363cf9d02179898f53b418ff7db3a284218f62e26791cd8111ff417226031f356072bffcd1d843e4541d883f7d3da13d5236ab272a1032846c0efe958b949dff14deba3676526c487f95c8ef512988eb24a0884687668e775091c885611cfe453780bd6a54130512787a5f15426f5cf60b4f9f8e2674f36788f292ad043589b32ae95f416b8f2eb6a5a7a83ac9ababf6e47b1dfab782bd6bda7b6d1dd3c790a6b3fa9e3a3f89fc107b63cf7860ae8b5f3308173d80ae3ca777cf29e144d3ba555c66227765988fcdc485a7f506f57073f40b4c8d73732ed3268d12e62406e0da7afe170133e0d529aef53fabed5273a4fbd76494e027025b58962ee10eb0db93f4edceed1cec130501c4501172c85648ccdcf9042684918fba29d66f5e8cea305f4396493dc496dca59e2e40db8dc4c07ef60e3d6de3fb5047c1624689a3623392fa601ef1430f90b6be982f6d6581334943c1c9099fda1397c3a6ab58f1304265c625721150d133e71faba35cd66ab15ee54feef14327279c10603e97f1c8403aec382f0074a0a3e82a576ab5940966deed490cc4732cf26f6a4b81953fdf2ab513177d9bcf2ee56572ee4d4a9e17b49212a4617a44f5dc7d6b3bfec5c5ae6a09c864019cc425833ada0e41aaf3c4fb61c3c3c49de3eb78740da84eb47899703b08869713b83806296ad1a2ac4ab694d2257ba698ad71e8bb4fa7404794d0166149f099506f1b31933e77c17e6ef772662ddabb8f70e162a13d3fb8a3aa8fc5f7f705b0b6b8f6b6f349f05cdf3896fb7fb0862d0cbf76ed0667c7c5cf406248e2cd420f5b020cc61b88423a86417faf2f2a5a68cafca0c07e88a48e1f1e0ab86f4213e343932f2dc8afc3245efa7551d2c7a98d03dfd2e3322991d1a77c0bcb241de120c634287b442450de7b382f1b77e513634033f90cb2e7bfe3fe52941d449823bf5e30bbac88385a9dab1e2a03ca3d599fe429477f772df74f6a48e44e34507cf87480576e57dc817d6d21bbb9b9a9568a768f2cae75cc88127633a7eee5c1042f53cc99901f1c4772fa5f6f7dec58023d1ad12413819687a4693df1698f7060ba2f94bded4c8ac807efd2f4041f798671488c169200bd20bb9439c354d988a540541f3da6e8483246ae141e84d143847823e58b1c43052f1462bf1210f996b2ba0de1e825e24512b41742e45e20466122375e5d645d4a6951eb61d5739dfd177654de01a184cf9916567667d69469473a68d422ea569e1e21b1492ad4946811e6519abb778160696d5f6b3c8ac2335a4f03c285703da66bd981de6bc116d70404a650c3b0cb4a162d487f86dd6106612d5f3844526f2fe3b28edb618fcaf0af6bf0b55c2f9e23d15325d5fa4233833e6d3c9ba8f37eb71a186f3662f6a5f2d957ff173314d8cd373ea77f9a85dc2ecdc8a280be09fb6b9eddb1da89249004d69d0d48b7898570e3d14380f2837b33d1daff25713a5887888dcc9d3dfdcc837a23356d10516d0efecaae583524179c4d42243f97b1b39197e6be4784598c57da98315cebb58614a8dc5f1854e536753c4a677fcaa4748a865a48e85946a710dfb192528ff1a3d40be7bfe2d43ba178b9a7e63641a2dfc4883dc1e63c5ece9919fdf35e8a163347fbfd5a4845a9841b961da5c887c2df492539aec2b41f570542b6521088a0f87fe0f11b008d9aeb703fcf01461142386fd8364c5238f62075eaa4c18f660c02335342ac032c3357737db24ac2988e5830f478cf30a11e5f15a304a26417ec17cf9596509e51d9dcb855198af923e5fb98b035913b9dde1e00ee2bf95e2c4741550849fcdbde5461eaa3bac754c82eb77dbf4e1a27ce26d4f72c465b5694c817da04f6af8856f6a6230ef1b2621c861ef62174fe55471ae61bcca00ebed0b6cdfb0392462ec470b28e95f469556f6d4b0db8111a5082e35596306cdf246c172e3d91752c3ced78bf2e81273ea9e58faec390a0218236adc446b80dc623dc2aeb110a3651df6a0da153123ce37e7acd1c635b5dbd6d593e3f37d5a3ff8eed6a07f2fd3d7b9220d465b8277914b074e5ea61d0cc53f0742a9803e694ae02e89612d2852fadb329cc5f67af5278e479bdab2155058bd6d7c19c685acf4d063a1aefc19e54e40cbb6352ba65a7c727d5549383a81774bc6068b1e0bdfc6a4ea9ee2f12c5f9b51719ffe5802d4e643db19c76250897245d6ba944105593702483675289d1e423156902aa126568e20349128032f2742c117efce87f7b0d08e576f5535534c9f498db2448b3e46f21cdc7cc226bd8b56dcf525474882ca33d20dff5dd2fdefb920cd4fd1627712f92515fc59eb7ca5e12693abafb3a51b7954efb539ead8e3ef956a74e4a1188dd4d5ed48fbb82f8c97dd539f7657ceb4399cf3300e1c43fbb7511528fb47c813d22c93262f48d4c4625d5d8c7e5456abacca4a118baf6498faf282c15a251abcccaefa4c75b9a0f4716e912f7667865a2b002faad04a61eaf4dd0805cdc32860097d5c81a6415fb4c16992b12689471b7b74fc8cdd47474c41702564cd8f0b0be437b90e25e0849114ced0e3974cf25eeddcb4ab4cfc968b49a5190c21dc2c3a05509b3dc974602a115c434c9184d1707cdf9f061e116c843127eea5ab53e9906072cca728d048bc5049176f92436dfddcd4d1408222ab5d4904b24b43e1742f4f7054f97729d7df9236133a9f5426dcd852619769fa3ad7ae66960e0dd092b0319b1d41949c0218c9441708d6916b2979b1d15a28abf153ef74146ec85fb715599083d7f0e99d65a0cf7f5a726e5e961628fe1619f86037983134d98f5676da864b23450dc4a976a12e5d6f05b5b5e72efa6198fd965d0612780f7b34a78b548212bd017106004dc1ca60fc093b2d5858f853fd00c615277df376d91cb900e85672c35b32ea540c8b48c2cee50be855ec12c11a2b5e437f6c575ba6da024229ed35788f6d524cef38b72122d2b789111a69023a29d369be6add12886847df5de2ea24e84e48a2d3dff73e69b3b723a0354b01bfa8553fd40dd1d915c7a5285441b7fea8a2e2ac2d932fcf568c594aab3187b6ca1204382a00e8d63ddbb5aab50d0cf389aa89218da8b65654960591734e990a6286e7e8915247065b9414d85d36462ea370e6374820e4a96bb74b29eae7679fe1baeed956967e1f50ccf97147bb2c15480196ae515e3becd49d2461e02f65f05d3fd6a8990c1b9332002e438abd0c436d512d22f4d3760775c3035bc4e18552cb1dc501b79ee6e35c43c15eff84fc2e7345d59a8784cb8fe53d6354bdb2a0944f0a97734eff1e0a1cf40fb8b4f4e66f36c3dc52b4edfd76c20e606c7d2a0ce048c9df3d31cc40ccfef5fb27829e66faa88b89983b27fd9e3911bf534ac2ef77022f8594e453f56bfbe8ceb317e7fe5937902ce65492eeb57052b9f41620f6633b95496df5c2bc2be122a883400bccb5704e822e4976542567b2bd362784ac1301ab071d52a5976bf1a87f9601e61b403342cf9438ea79b6a8af0202b5320796b0d62c33805cd32fed4d3b7a695b4c51070b82be6b9ca9a8aea4e3c649aa1cc38f424c7e4cb7e439fab52fe4a38b4cb784f931ff71ed232479d37b47cd4c9e666c1952710278f7d4dfd57a18b555755d43a4bb3ab2871e3165ba925775187302486bb60d32c8b9950f4ba43ddaf8d5f5a213a41e247d5c7d1fd2a9e6e7af667f6cdd20d2653cfd68bb7989b4fe8fd71e515eca1d0f0c2d4cc63a1353708ae253fb7ea0b1062e9ed6aaf22297b9cd963aa9ec7392203d16c450f7d124af3aa9188485d3ac52abfe859f82a4d3d14ba975c08de238a6acf3df0ea8abc99db91e06ef53b840992688dc8daf920b1911b984514a5ddafd59d3f12fb8dc2fdb5cf7caf8887293a21ac38f7e4dc756446d20a039a37249c6a01c29bc3697d6abf11216730b43accf5462e784545fa8d3569da66e0863ca16f30e48dff046a3334c95bf3e7cd1d351b8f38eb88eabc87e037b41d74250aa91f712539c1b0f55001ce55708327e11c120967efe5f3bea12912dcb03df1a076b6ea59e2223ad945d40f9232588bc4d1a30009e7d3e2634a3f3f2d3d089f025b5db34733bbed55ea673e2a22c266081bbe5ef8980979902d87ca955a9c1192845c1ae74140e46d04a5a61e535416fc2813e4723b850b086298599efec60d8989a4022c093ffef120dee2be23fafcb23f4f779f2c4f9c03e57f4a3b68268ebe36896b4c1ee3d02ecde0888bbb3d6df323ef2b5dfe9fe7bf407c9a62f6b157ec72680c033e23841dd873ac05c458301781c82dc0d5c54c9d7e278b6925505398d231379da9a319a773d7f69af417525c66fae6f0ff14f9648894e9cc8f1fe111abddb6f9c2dca81610a759a2c180375d0f775270fa0c79578b04c6dfc629af0e9ae6ad93523e22585942f64ad1d404d56cf5fa8a0435218511fa9f88e1c67782e2a4d648a61f875e371425a6eed230b029eadb01448b5d78aa41bd13646d7511308da27454422ff0e2b5b7ee1c15fde4bf10f56adcfb83c21d9204003f8e95f943fedab5706524798358004f6bd0d334dc587b8de3a1da4eda1e4fc8d4109bcca202234302ce84d40b94a589f352319e201f77d5fc400d4bcaa643322a83768ff7f45b706c7bb131b2eb0e23ab54ec1c17325165fb6871c131920a090ea27cba8251051dab5f82e6780f07f95e61d45c2a3bbe0078a2c3ca398e703cae9af40131043af8eb8cd7f7195811985516481b325715aede9e510d5ce2b25d3df9a5d4c7113aed34638ae4169d252e107a637b03e01525d99738af8ec21c5d2b5710a6459cd98789089f55badb55936fafe3ac9e71dcc1d091dc0e3f6ec8431a13dcd9d09b1014c2f580ad7979972d968c4f92243af492594800d019f492682c0db5749aaa69d88d17d4c9972d253658cb52679d4407c28852c96eb8c2863d570bd32f92909fae49d0f6c5b51948718a3a18b78b01fabc4c7b5eb15bd62aff2604e5b5fa3b07b816e0ae12f171c4978741809fa3db6797f6788413ca0b890ce9b9dd75c1195e5aa5fa5a929f14512e030a55bc0af9f0326c47636866c34b7020ed1f0ae69587dce448d090abc11a2c791c8d18f15d613997d24c1874b4ba074aad03bb843f5a54d162bc298009e876b66d10279cf4d20fb381", 0x1000}, {&(0x7f0000000000)="a1064b7e631335ac3b7ebe", 0xb}, {&(0x7f0000000080)="ab87855c11747eb477a12b8dd89c836d28e9a3a8e4b251c08e8a556b9e9d79a8ecb6991189c45271ec51220c0a213c4c0cb240595e56469ae979d1cd46d07c", 0x3f}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) socket(0x2, 0x1, 0x0) 11:46:29 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, &(0x7f0000000640)={0x0, 0x40000000}) 11:46:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000000000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 11:46:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x191) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a4, &(0x7f0000000000)="b2") 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xf93) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x2, 0x9}, {{r2}, 0xfffffffffffffff8, 0x8, 0x40000008, 0x3f, 0x321c}, {{r1}, 0x0, 0x13, 0x20000090, 0x8000, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x7, 0x5}], 0x5, 0x0) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) 11:46:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x19, 0x0, 0x0, 0x2c1) 11:46:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x10002) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x3) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)=[{0x45}, {0x2d, 0xbba1, 0x40, 0x800000000000}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0xae8, &(0x7f00000002c0)='\x00') socketpair(0x1, 0x4005, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) getsockname$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = geteuid() r4 = getegid() chown(&(0x7f0000000300)='./file0\x00', r3, r4) recvmsg(r2, &(0x7f0000002900)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000002780)=[{&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/110, 0x6e}, {&(0x7f0000000580)=""/176, 0xb0}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/5, 0x5}, {&(0x7f0000001680)=""/233, 0xe9}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x9, &(0x7f0000002840)=""/148, 0x94}, 0x3) fchownat(r0, &(0x7f0000002940)='./file0\x00', r3, r4, 0x2) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0xffffffff, 0x40, "1550c0ce4a4bf17bc1720bd334fdaab11bc3cd04", 0x3, 0x73}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 11:46:30 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) syz_execute_func(&(0x7f0000000000)="f36f362ef2400fd09d9c899999c441385d8767bc00006626f20f70a300000100f53e6526660f10de8f2978d2ed660f3822cc67f390c483e169f600660f382439") munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:46:30 executing program 1: symlink(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x2, 0x2e, &(0x7f0000001200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4a5, 0x14eeb0c}, {0x7, 0xffffffff}}) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f0000001140)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 11:46:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) kqueue() 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_open_pts() syz_emit_ethernet(0xfffffffffffffc69, &(0x7f0000000340)="b6") 11:46:31 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0x1, 0x4}) r0 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8000, 0x1, {0x3ff}}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x1, 0xc000}, {0x18, 0x1, 0x6, 0x6}, 0x7, [0x6af9, 0x100, 0x81, 0xffffffff, 0x2, 0x7, 0x9, 0x5]}, 0x3c) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 11:46:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x46a) socket$inet(0x2, 0x3, 0x2) r1 = open(&(0x7f0000000000)='.\x00', 0x280, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0xfffffffffffffff9, 0x800, {0x8000, 0x6}}) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) 11:46:31 executing program 0: poll(&(0x7f00000000c0), 0x0, 0xff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000080)=[{r0}, {r0, 0x5}, {r0, 0x10c}, {r0, 0x4}, {r0, 0x10}, {r0, 0x20}, {r0, 0x40}, {r0, 0x4}], 0x8, 0xd1ce) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) 11:46:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20, 0x169) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x6c}], 0x2, 0x0) 11:46:31 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() fcntl$getflags(r1, 0x1) 11:46:31 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x5, 0x6, 0x12b6, 0x1, 0x8, 0xcb6, 0xfffffffffffffffd, 0x3, 0x0, 0x1, 0x2}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) 11:46:31 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:46:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r3) socket(0x7, 0x1000000000008000, 0x7) 11:46:31 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() pipe2(&(0x7f0000000040), 0x10000) fcntl$setown(r0, 0x6, r1) r2 = getppid() setpgid(0x0, r2) 11:46:31 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x28, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="5001050360000d04000000042106ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) 11:46:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x162) write(r0, &(0x7f0000000080)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbc564f744c34", 0x1a) getsockname$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce08405aba1558bdda9833f0ed353500"/4113], &(0x7f00000000c0)=0x1002) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0xc000, 0x80) 11:46:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) 11:46:31 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x3, 0x0, 0x6, &(0x7f00000000c0)={0x7c1f, 0xbac}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20c00, 0x0) close(r0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r3) 11:46:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0xffd, &(0x7f0000000700)=0x2, 0xffffffffffffff01) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000080)=0x1, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0x7fffffff, [{&(0x7f0000ff7000/0x6000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x400}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xed}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000dfd000/0x200000)=nil, 0xfffffffffffff388}, {&(0x7f0000f9b000/0x3000)=nil, &(0x7f0000e70000/0x4000)=nil, 0x1}, {&(0x7f0000fcc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e31000/0x4000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e79000/0x4000)=nil, 0x1000}, {&(0x7f0000f85000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000e71000/0x3000)=nil, &(0x7f0000f8c000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e36000/0x10000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x7}) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202602f6669fe3830002fb211f0fda07a0d492237310043dd613e4b44f4bb463d1c0fa65f543256e47083fcdef5fd0c32ce871a8f53c043afdf798f32aef3179f0b4efae979ea4fe4da78fb72c551ced1cbb81f315f71e2f00300001b797b4f10d5f9b4f3e498bf860bce2540ef609209eba960fbfd4bfc6424c41bc4231548a9935d5e3dff96dc8556ba4274eb849762fc289a6e32979b4bdf24c6e736656641a60000bbf0bd495ab6051568e88382d8f19fa45fd689c5ba907247a805533efd927fc7be322dacdc1579825d39000f8ee9b83d52eb3ea16016c15ee9dfb6438ebc35e19f56491152a4dd31000000000000000000"], 0x1) shutdown(r0, 0x1) 11:46:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = dup(0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5a) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x7, './bus\x00', './bus\x00'}) renameat(r2, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000100)='./bus\x00') r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 11:46:31 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/../file0\x00', 0x80, 0x100) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket$inet(0x2, 0x2, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0xe1, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) open(&(0x7f00000001c0)='./file1\x00', 0x20001, 0x80) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 11:46:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x124) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) 11:46:31 executing program 0: r0 = getpgrp() setpgid(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x103, 0x0) socket$inet6(0x18, 0x4000, 0x4) r1 = socket$inet(0x2, 0x5, 0x4) r2 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x200, 0x7}, {0x18, 0x0, 0x2, 0x4}, 0x2, [0xeb5e, 0x71d2, 0x2, 0x0, 0x8, 0x1, 0x0, 0x9]}, 0x3c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0x3f, 0x1b}, 0xc) getpgrp() 11:46:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050460000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 11:46:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x20e80, 0x10) fchmodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0xc0, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 11:46:31 executing program 1: r0 = socket(0x2, 0x8001, 0xfffffffffffffff9) write(r0, &(0x7f0000000080)="eed848708632f413acfa30093971b24295db05e307d51149d002c75afde5c793b6e85a091063422fcdb12b72ea4f16e306dd92e5841f4f159301c81f564f9368215640fa6eadb088911dcf41", 0x4c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000412f66696c653000775bf3b22c787a65c58672cd031ac0f49c89a30f8fc9414bc936dccb96b39514f8a35bf6699f83a89b2600895f80e29b28306adc4050b236a93a3e84b7286a8e1add5a6428cee065336caf1ea04d858df7295e414482987b13c29ac23ca0c61e4396c7cbed0eb846fb9766a4436289fddbc2fdb635dba51c02c1b8fa43"], 0xa) 11:46:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 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 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:31 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) close(r3) 11:46:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) sendto(r0, &(0x7f00000000c0)="26373b2d0b7ab7dde67f5edb2f699658dff3f798f6bc69aabfa069313a1e6ba4eb6a60a7e1248c0cd331492edbf512f08fcfe3df4ca64e55824e162e53730a968021fedcb8476b64ce6b504522b4eb46f008efc4b9a6241ffb6f6825ebdaf28be9ea7200fb85c50ada4266c6647e03c6501b282336e03e14d54a44fbe04c7e23a1e2c89a0528c0434a1b8ee77fd2ae8804ec2d22af34620f61836855bb092c82d3eb30aeae0511b2e2ba239fcc32182a7ee36e1adbbdcf6501f31b9b934eb5e4aae2e8", 0xc3, 0x8, 0x0, 0x0) 11:46:31 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000140)="7ce981777569261d99877bbc56c92400ebeeebaf080f219c0f901f90566b9b89f21e98520ca1e260e9fd6301a2d036858eee6d4e9b7278dfed4533f2ddabed5a388033507f27584452cbb2795f5617e2da0ca6aaffdad74c0922787eb6a4e298252b16dd2a201902ab424b17658deac08184536e6ced2dec32e04be555233058a1fa62e162a3b298d3b306b84d2907c85a076c601b287b90ec545ca76208949dc19e4aa2d9d611ea0b1923e245ee8ff181e101bf27e78d7e17e45b95ab3f39c7d22bb1f51a0aa4465a9821e1d2df2ab27d1414ead3c9d8179421d6eebf3d1383f18fddf769a12fb38dd2d6a460c24e6267d68f9bb233a328d982", 0xfa, 0x8, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) fchmodat(r0, &(0x7f00000002c0)='./bus\x00', 0xa4, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000340)='^\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='),\x00']) mknodat(r2, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x40000000000, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x15}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r5) open(&(0x7f0000000100)='./bus\x00', 0x10040, 0x100) 11:46:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file1\x00', 0x20, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000600)=0x7fff, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1281, &(0x7f0000000040)=0x100, 0x4) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='(\x00', &(0x7f0000000140)='.\'\x00', &(0x7f0000000180)='/}%\x00', &(0x7f0000000200)='&+\x00', &(0x7f0000000240)='\"\x00', &(0x7f0000000280)='u_\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='+^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-%&-\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='#\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='*/).[*/\'\x17\x00', &(0x7f0000000540)='*\x00']) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000640)="010000007d83819c7afbd9c57d41b5f78d2db6cab715a9488ca73b9edd1a32d5ce013605157aaf7a0674bb806cd9a26edb9d3d5770601b386bcbc98d5293f4a8733c724cae60be26dc3f74b27ba9f691859565cf63a1a6844e13ea9f55d1f1391d6e13fc00d01a8c2eed04c4ce4444196937ae424a788c8eb143ae9da0dc7d48191d387908bfb9e7b48def0ac52601c083447d6c44671e71f05650986912228710a02d531cc6d52a83b7b96b37eb4e84edd8572bbf338312948aca88f17d3308b3dbba5345a4855eab5a699043f6057591fc", 0xd2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x4, 0x40, {0x19, 0x1}}) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='X') 11:46:32 executing program 1: r0 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000c40ff8), 0x8, 0x0) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f00000001c0)=0x8000000100) renameat(r4, &(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000040)='./bus\x00') 11:46:32 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="ebab163ddc1946b87485ba57b266b6a567c893670e2b7077f8c5ad7fb3e72152205e10e00288af03158c3f34af3baf148c0f0b85f4b20abe33fac4538f73e4938c496cffd485cf33aede512d2f5c2f8baaeb5c7f32ffbf1dcf842960477b4089d3279794b35dd131c6949b42e42713941d181cc1ebc3ecd9360527fc2f222160d36ad53ef163", 0x86, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, 0x0, 0xffffffffffffff27, 0x2, 0x0, 0xfe02) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2ad7, 0x0, 0xf, 0x1, 0x2, 0x1, 0x3c, 0x0, 0x0, 0x4, 0x7}) 11:46:32 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001380)={0x10, 0xfffffffffffffff9, 0x4, 0x1000, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xbc41d75}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffda}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c09000/0x3000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) recvfrom$unix(r0, &(0x7f0000001280)=""/195, 0xc3, 0x40, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x9}) sendto$unix(r2, &(0x7f0000000100)="e15a4f54d394f1d0f6a8d2d3d84580d97ad18a7b7c263a8038a9d1adc0c3a6042839ce80b2b733988cddafa1fc4bf97a0a67e9b109db9a8ce0e28cb25c01271279532e79f6d62756b8860d2cbc", 0x4d, 0x404, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xffffffff80000000) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="93536aeca967dbc9052208f90a96a2a003f720f7a449f3e160ad4ab7838fe8c23d2b5215f0", 0x25}, {&(0x7f0000000080)="d9e16d2e7f737504c55cc62335ea9f74fc53a8672f4e", 0x16}], 0x2, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) fchown(r1, 0x0, 0x0) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x20, 0x100000001000000}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x6, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 11:46:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x8) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x441, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x180, 0x6) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 11:46:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) open(&(0x7f0000000080)='./file0\x00', 0x280, 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/60, 0x3c, 0x41, &(0x7f0000000040)={0x2, 0x1}, 0xc) select(0x40, &(0x7f0000000100)={0x5, 0x56391686, 0x80, 0x1000, 0x7, 0x0, 0x6, 0x1000}, &(0x7f0000000140)={0x6, 0x100000000, 0xdc1, 0x3, 0xffffffffffffffff, 0xfffffffffffff801, 0x4, 0x40}, &(0x7f0000000180)={0x4, 0x3, 0x0, 0x2, 0xd, 0x5, 0x3, 0xff}, &(0x7f00000001c0)={0x8001, 0x10000}) recvfrom$inet(r0, 0x0, 0xffffffffffffffb7, 0x0, 0x0, 0x180) 11:46:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x13, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x8, 0x401, './bus\x00', 0x0, 0x7, 0x2, 0x9}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) chroot(&(0x7f0000000000)='.\x00') ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000040)=0x10000) write(r1, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x46}], 0x1, 0x0) 11:46:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 11:46:33 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4001) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b0004000"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x5c29fd8d, 0x7, 0x8, 0x100000001}) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3fd, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="5001050360000d04000000042106ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0xffffffffffffffff, 0x0, 0x0) 11:46:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="d7dde0", 0x3, 0x8, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) chmod(&(0x7f0000000180)='./file0\x00', 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f665300000000ef71f8fc44236593235b5b947fafd0df6744e856fb59f14320822de00f14fe8038cdae46d30fb959deb4a52c8d6dabec1956bbed951a14b5bf4cce0e305321ead16a741c3d610e3b030bb976cb3f3f524946a9b226da8199f34cf74cc66840a08fad"], 0xa) mlockall(0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) write(r0, &(0x7f0000000140)="02cd7f956b7c8b2d486fc622516d95562f05f74b49526f95257cc7b72a6d95c048ddff9a7944e8e085470d17273bd09f042987d19627d70a3fc60ff15b3360837c78600ece085f56c5b1b77d4588678f042747961211dc20d47946c348c91c3efe987b3ee978e9875d36a75076a1d5190c5f7f54ebc012423c9707dfec336377bda4505bd1de3524fcf260cb5511f2a70c58d0526902d09fa5be5bea3cb9b46f87ff9ee0fcb0387ee1b8026fbea740139d4d0766fcbb11b4af1805390a7ea2dac194ed5b6578bf8ad1883dbc7f62da1a2e4d7c049be3929625bf973366472b58b4c02ddc68e701da9cdd6d189d7143e4d1", 0xf1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x180) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 11:46:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000040)=""/113, 0x71}], 0x2, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) link(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') 11:46:33 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000240)=0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) bind(r1, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 11:46:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0xfeebc483c9fb5653, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 11:46:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_TERM(r0, 0x40087468, &(0x7f0000000040)) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x2) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:46:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000000), 0x10000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r0) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000480)='./bus\x00', 0xe0, 0x109) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000440)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:46:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) socket$inet(0x2, 0x2, 0x3) 11:46:33 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) setregid(r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) r3 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0xc) socketpair(0x19, 0x4001, 0x4, &(0x7f0000000340)={0xffffffffffffffff}) r5 = socket(0x2, 0x4006, 0x80) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20102, 0x0) r9 = open$dir(&(0x7f0000000440)='./file0\x00', 0x42, 0x10) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x108, 0x0) r11 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x0, 0x0) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r14 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="ce6262df87801dda6d32270590c80ed4d4a86c2c2cef4884cf1f7a6b14cab2bbbf191077d89e", 0x26}, {&(0x7f0000000100)="abbc18ace7e8f2a2182ac5f8b64459f73668f8e82f8264bf54ab26aa49c03220ac515349a433d5ee3c5b02efff4df864a086c5fc176c021d594a4a73f7f1d99d0379d2493559786f517884ee880c12f64dda3ff2cabd46893cebf0f8f9466ac615cd862848b06d43d88900e125ab10f877f61e10d7d5e0058c00e8e28806be884662e545778da6c09282fe9990f9687d34c0414a6d2eab162aa53f7ad562b9c8ebda990fec6d06fe7a44d49d4ce346dfd415a7d2809efa6405f5d2f119cab13d1f6432113d80f27f63902bc98772b864655511204e9f3ac98f297f2b7905caa8028c67a9e8cbf8525ccf0dcca1d7d9c8024c", 0xf2}, {&(0x7f0000000200)="15dce305fb8d17fd5abda10c8189a717d66b318a594fca22e5675119853db2a034df3f68806a658863f08c1b2b4f642b4951eb8379ef4271eba24d924b780a0cb38831a74dca94dc156e99879a87f8f8", 0x50}, {&(0x7f0000000280)="31c976b5adef424fb7f2", 0xa}], 0x4, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r0}], 0x88, 0x1}, 0x9) 11:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDENABIO(r0, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x42, 0x2ea1, 0x4, 0xff}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8) 11:46:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x3f, 0x2) close(r0) 11:46:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000200)=0x7) msgget$private(0x0, 0x40) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='9', 0x1}], 0x1) fchflags(r0, 0x0) 11:46:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt(r0, 0x8, 0x3, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) fchmod(r0, 0x40) setsockopt(r0, 0xe0, 0x24, &(0x7f0000001080)="670f7cb8c602adc1c899c29bf91650190939c5b180379ee5164219201b2fdaf57ad03aa2d3a41014b633f1ee6ef46e3668551600d401280dbfcfe6dde716490f70a5e1b02783982e0f13322c38f6ca0b2f00ac91", 0x54) setsockopt(r0, 0x10001, 0x5, &(0x7f0000001040)="9cecc08e783140057343e0fc462731", 0xf) shutdown(r0, 0x0) 11:46:34 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000000140)="02", 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x180a3, 0x108) read(r2, &(0x7f0000000000)=""/50, 0x32) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x200, 0x2) kevent(r0, 0x0, 0x5, 0x0, 0x1, &(0x7f0000000100)={0x4, 0xfffffffffffffffd}) 11:46:34 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = dup(r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) recvmsg(r2, &(0x7f00000014c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/246, 0xf6}], 0x1, &(0x7f00000004c0)=""/4096, 0x1000}, 0x802) pread(r1, &(0x7f0000000280)="e0d4ea2f434b645e5abc79d3a144923174f3f1f8ee3f4e5606a111a0262740895151e857fb0067e79d54f484e3e3673b78e875869dd4338d8e32235990e66248a232d96b82461e9b65e6167d8557fb0af4be26b7d86152419aec86ae4c38492e85b6792d17b128d7781cec0602086b7d5e9c632e93c6d63a4a3c5a25af4f5692899cce5d8bc8b77f9dd8e9b52b25a6", 0x8f, 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = dup2(r2, r2) kevent(r1, &(0x7f0000001500)=[{{r2}, 0xfffffffffffffff9, 0x6, 0x1, 0x8, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x4, 0x6}], 0x47c, &(0x7f0000001540)=[{{r2}, 0x0, 0x1b, 0x4, 0x8, 0xab}, {{r1}, 0xfffffffffffffff9, 0x4, 0x81, 0xfffffffffffffffd, 0x5}, {{r5}, 0xfffffffffffffff8, 0x4, 0x20, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0xb44, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff9, 0x20, 0x40000021, 0x9, 0x9}], 0x3, &(0x7f0000001600)={0x1, 0xdc3d}) sync() chown(&(0x7f0000000200)='./file0\x00', r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) connect$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x2c0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 11:46:34 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2e5}) 11:46:34 executing program 1: select(0x1d0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10800, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000340)='./file0\x00', 0x80, 0x12) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="1c3a3118c72c667f8679a4bd0dfd58ab41963ab0947f0ed44943d817bcd8a851b8fa3768e9d1b5759ec394213d833293ee7ba05d10c7bc1f7911073366a8dfc0fa2f0e9a3872966731783b48988e5c43b3e9f5f9fd9236f308bda133a26868ccffb2064e9555bc93ee06ca", 0x6b}, {&(0x7f0000000140)="4457672ffda47982737c09ba48c72e17c700e203a8449e85b7ef53d0eb98e2a368269758e4a40b421fed0cf90c6565d1ae55b2300e787c3253c0e77b1cf085c9d0b382c8834cf756a2cc73fac66e0caca9ab2fbb04490b43f6ce94086586ef6d26d0b88a53ea93654b02828186a49b140a250b061cff819216ae2943128fde228514cb9ed03a389ea233e2e961b185fdc806f3a7c4d1ed95fe8332b16c05d1a6165dbe2ef5e862", 0xa7}, {&(0x7f0000000200)="2bd1516da170700ef929a42efad38ffffaed84a1785f7d1a781ba4b14db01b4451541a9b7137537dcc22c03368cc94de753f7d2fdfa598307afe5d390fa75b7446c66e545e6f657fb869a1d60d5f91f88b71cb967e8e5f3b751442c8e063a5df73d8fcca8dded1dab111586ed61f77323d18129d2aaec8a746ec5b46efd673e4c63d0fbd7b51b50d895fe283e8055d9d40e995d3bc91aa391b7875134cb8255a2242607040584c1c4aeac81c4aecc289e1ad9aac13b3fec6f12ab757279014809a918523d8987f27b951a0d7e3c899e3bca64b6bcc417a02eb55fc98d91362e0a2434f", 0xe3}], 0x3, 0x0, 0x0) close(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 11:46:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:46:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000010c0)) r2 = syz_open_pts() readlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/195, 0xc3) clock_settime(0x0, &(0x7f00000012c0)={0x100000001, 0xe32}) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000040)="11b56bac1725657627e1edea847b51b61aa715f31a36551b33da3b6388886e27df1736ac7d2c9996d844a208fa394dc071bf55526e6835923ef143454b79460a6fc2d7558794b8853ea45c0285a84bd89568f67f58df151ff9655be21d383b255eaaeb21c70b68094c1460ec84e31784afb44b488e419ebe68cc432974c8c3dbb4e1ca9a6e55dddf7f6751862a67c740be177f9df5ab1902b5a6ddc90cb13d7b962d32face79ca2dd44a5bbf33d488443e240dafe72ee01da2f1d2ea85b97daab7acefb8f335afef2b324597c0f26e69bdeb055c3c85966802de318154e66fc3c7bca11f488496cea7f46517b26ae04332ea009a145f3860fa53f249fdc1200d3da825bd7a8bd4da54dcc4c0fe2c853176cfe360957985035952b23f5725ebc2c514d1b921150ae41b2ec7c00501e7ec415833da5ecadcb5da2a98bda36b70a03e3de21686d734c970b430c1742b1ede3aeac1348e963c13fa846bca56e317b1584ed29855653ea61785d627789bc69b61d3bf2deaa86f0de8bfec5db612c1e85f61c5a3b6656016f0a5e556c79e778b82face26e05e2c50c346a56043a6b97c4d48766220deb177a0f590729cc842e8b4b1a5a80d1b31f087f68dbc2f742cd560890fd6cb321ba2a6839f6c96996c7c70a9d6a6101ac6c36fc6c4cbbb988aee90763da633204e304cbf857ded2128eac5b2129eb82298f9ae4937b5d626f683895e8537248f36b6381e6a9e1afdcc9c41f1524f2873e972178616c7c14118b8ac7f21d691b27ae1b35402fe9b10c79c5ec85ed4bed90ed5062051547dc31e064e0c3259741c914ebdc276d3e0e9a2251e37e6805562a8dfdcc4ad8b9f8e443094a597d85af30c64f4e76eef46a89932596e41edceaa81728052e95eafe7c3a6b397803c59833e47528bc8e69603d332a8b5b3340bebf79f0734eb31cf0da9e64e594f55bb98e46af51f482a098f7f4ee544c7ce4136fdabdcfcd8adaad8eea192a0d36cb475247d04e8e2119f46f9dc89acd29e176af0836fe9ad13345974205d3b4345fceefa452bc04def3282d94905101433524d2204d72988912e2a9dbe17f8ace01783506c4409086b895e6a35a8960d6d6604add8a70a08f05797a7844830aa4584d86214a55d1dd6ba30abd6a4b2dc5e5b271a7cc0e5d657e40bd38e58ffe7a75955a7b5c96c3803bf5e0650f14fa647b9ac7d8ca2b00b739400f6dfcd43f5610c293cfcbba184abb824c0baff78052c52e0f766b6a727c614326a5e472a286302d98e9ca14813ee5f97d304fee672de0736391972ea496b5207a411708acb390c40b5685437f55f5ceeece3d1108eddebf7abdeef60ea9f0d2041d79cb7dc1d3480dc1430b324504971744f7451cdbd1423830d3df0459924612f583d4f4f88037880e129544075b2abe5f61b2b6123a3283ebd8cd0219095ecfe27917c72341203c4c3fa679b255a71135270bda0bafb4973d862d1c538e0b633cbbeb76cd8a081a7535c46769e89c413182e1fd7bb604a9bd2db6928d86e441f3c4ce1590f7eaa58663c4562c3780cf599416b9ea0caf14e55ff01210f2ab5e18fae7786cbd6ef62b5aa0d4e2571619d38d120931ed4f59c5482d16946edd1dd6c3a214e96dfcdc1aabbb8a5c2d6dccec826a5ffe63c10ae95bdf29c91b17e9d22103040e7fb9985f6dbe8be2954f42dc349570b209cb51f912d01c395eea11e808868e9e8d1f85ba0c65d503047a7539a45dea4abc7b6f35d671912d4370c1727e6f48e2741536bd59805d7dc9cf794d80ef1845b74fb188715148510835b9234506a811cbb879334ddd5fa2a20143be36b594bb46b0fafa1bfd21546fe4812a5f24429542f20c777c145e3657fd993bd78915584439105163d0a5aabf8fde570537164d3a95a90c69328585b5a488e254d6115ab5da1ae2f90c4d691ee16cb0c91ee4cb5231a5d935e086cab6e95eb8926bbe4edcf83c80ac0b2fda6bc18e6e6697b6617f6370941b2a0a8237699a7811f167faabef949818f91108acdaa6a27c80e4c583ce3c67802f6f65cefb8cf8e71b777fa94782527a7e75c532a4bd3fb073eb8174ad8b1db33b2ad7bbaae5b1ef98e953cc8c85e1247ed236463b2069ac46d41a684565294a57b08726b0b11150e59d3955d7a6cddc0e1712ae441090463d92b909c2a646cbf0b74e2fe6f3f6344de486d1467658295c774084b61ecd79b48767f354724df55e4225fb7729787f6bf013e78b32d046807de08c7af32d10cc81959fdc4722f6b7d7f0d57def4009cb59508fbe8181d96b4b9ee47596f20a1c09627ae2264a8972cea310301683cca32a847ff96f2c06424404d62a160aa419394856e77d724513751876bd03114054037c6629109e5abda79176896d5f4627826fe54166086c7f2558897c243ac9366ae16498b38c67a23052012d1487e05f8824ee9f62ecf34f60ccdb4c783a51b9a5c8d0ce62c34ad9cf89b4c971b9640472574098a7319cbecaffa40317a2d3fc3547db733ec1087420cb9f1082d22464e40cf2ee27148c67e0bc51e1204525b6efac745bbbb916e83a162831df0c8cb2ec6196570072ce0e5f8bcaf9ffb31b53ff43e3628a48cf968b8596bcf9a7e7c85e74391e389c50a40e47bff5b8740c290238e54154c8844f08d0269ea12446b1dd2518f8e1df5f291dfd903833ddb79ec7501375ec3247aad72e87916a75a81f387d868c60eb405488ac026f55fd83b9718d816748d142eace24984504185866a13e021f3579d0d0436d45ff6bb23557823849f0246f14a9d84439f63cfd49bdf1cd231a71e97cee6cf73b6fd5a6e3aeae552d1b201ee82329cc9e69baded2081b252c51627dfd555bf6f34f4193aadc0f1e36e530c03abdb777da4ab59433b8c1b90607dabee067e9efb72c0969ed9be48d547540a183023d23511f20d0b90148644a0f796ee441cfe5c11df3be957616a8fe2c4824f19044a5b6eb639c09ff7e6799488bd4a0701da23647de5a8d7501a44bdfec049a77b6ac8bc085fea1aee20bfb8b9820b94b8d38c72a84d5722b38be7b8f511b2bc67992b3aef5ad824f06caa485b3d19089c0c2a5b119d9e1a8332ff8b95cb76bbe350516f58c76ba055f0159c89a3f992aeb93a277950dd3a1b720fc93a10ee52c6f27e2ecf165ce3eb9fd2a604abdd1d35ce874507a0990644271c68246783bb0f34321516a79b02ce6f54c9a9d75225d4b9079918afb32d584814e3cffcd3ba4e6c27050ae87bb3d3be45facfd9d3f500640e3fe758eca9eaa3651b984325120b9fb1ccba3e9c965c0c32cb76233f0e3cf086fc959728a5eca2932bcd2c438b3cb74bf32c757c317cd5731955de4e3cc9fe8b8de9e37984f3749dac8099448c13bbcb2b929f2bf6181f49272e4787c8b24188dbc15bbb5915b6667b744af08f351a56a963711985e9cdf057c021f197b52349cb36211018182ea2d2ede83781c1f678f9f58f192301c6c4e2145bd5b69f5e50acf69989fbc4e3442ae811e7ea20b123243abdbcfb0d6c029ee62f037f32a0f6016baa904958ecd6306a28258a901e489dec61218d8d1d8fe276d86ccb46cf5a2774efe3321aa786c857bd06fe081e3e58da9d361e413969083b6c09d7f023cb1ec02d3ef3d6575e4840c024707a4403710fbcf4cbc6bcd50c3930120ce27e55af272979877caedee5cd64a671ab06d722aa82b8a9573f67aa53ac01984aacec400c66223c226044c625598a29b346a236e72c1e06a084d41b586f9fc22b0f2d8cc23178e93fed679d324677aa9ae8527be8ccebd0df59565e11638e0c8e912b35e54dc87af079afb5da0f3bf5e11092ff04f6c007fe91c22b8f38ef395be45bf5df9d67693d4683c2a35e025021681b590ce1b4781c849cfdacf4a69fbdad23cc7292e06f86f425f7af98ec6b195ddbe55c43ce80b50235326e8331c196ba79593b8a7ba4c08da824aded93501b973fb3eedf9038232f430f6c5050b4b84346b7a9b8d851905002a3192abed0ca6f519a351d112993a9fe62f31edd593f028a0a11a9c338f2e225f974bcec224114936c56c32b48f6d07887bc208a7a2bb39fefd25daf10f16c2237a62666500572b2f629881af6fa685b139ff84f8a8ec2858a8fd3d609a9059f6d5f7e82ab62dddce7cb5fc7d5f572b9ddc17155b49b21e4e7131072d8727285238a55eecbc4d98558ab617e445063930594284b04f36c9d7be27e7bb47c9c3e43c4d4c403f42710ed940a948089876db10a2a26b591aa43dcb4c83ac92e83ff11489d83dbba1457873d8c17ca3c774ce519a030a18e632811066d5be7ae57d5231aa504f2b80eb46ee855ad7d6a846fbd7f82a432af6c44354d78db551b685a2c21533a7165db67807565b4e5be93eee9d31da9f071c070bc45c566691669da688b18a96e7788a0766c3337515582c59cd2e08832f29b3c085c39f546ef7c99cf45c21e93996a0b7a8c087bf0495b755ea3b0fe5773d0917324677cf14e58b09bd3c369c9cf91339547839f9dc57e12d99d728b642ab78c031044e64484d357874268e300ba73438f69cbbaca17da1cd8d08bed3978b01a92bfce9da0a5942ab95e1e52fe4a96a384a801841b3851b797b36496f01321b4d21e0df4d46ef0249ff881d5c19de4252ba8a099192384e11174d7aa116de6493cd405070743ec2d26f4549512b121622d08c77559797183655b0ade60d71303940b50bfebc3ed47121c82d3c59acac5501601f0f8dab8660720c7f3f81e89a7da1256d53adae38a9e82c088c34e4ca6ccff14451c6c4c9b49ebbdda4029f0e1db01e8d7f7defea672896531a4c9314f2be8ec711976328c05209577d7d6df22b53265590c414cff8e886281c8c6c46bc69035910f9a4cbba3bab11da9cb599c453e0abc927feb7886968994cc78be23e3c63c8cdd14fc5b14a7cce30eb45a6215ec19dcac373a11c2fe36dbf3ac2aa7431bd9c5980800a8cab1ada9e0c0d02133587f0a2e21d7be16153510f9cdef097f32e6e2ea4627cde6104e3670e281cb383c1b780c8ca8a86b6662a36eebf33ef59e524a576bd7f1c14f4058897e4f9d45ab837bf1f5b8b44839200ed388e700989ea0d04872309f513d4237656fdea7791951ca1e7cd9c9aea5a3a3ae0c7510e5662a2011b226c8a43eb2611626775ead3a5bfbf374416fb6eff0af934ede5eca31af65427b4ebc26f52e98e1100e679ca3c3428d81d15fad595b07dcb33e60971ae74a189f3035d3ab3252f2893681b08bf79ea77975b446bc631f94316bd00879755b111444874a671ebc8768b5c67f1cbc837c59adcca0d6c65f7c79bfd5ef1e680a2507ac99b573fc8d4fc33d9dccaa98ca14f1b99c7c8e1b767872f46568b6f81cd0ad33b15c88a09a3ab05af21ac4182a66be9eaf0f4ef44ff0e326113504f7e590e6a98078f7549c1b1f0585fdc43cf2efec96904fdfa23ea31f22d44546309fb342ad4f68add01021f53cba1fa593743e3897d098d21204d449950a5019b26beda35deb3d864fb4119556b2e4eb6e3264fddf4cbdf8d4c4133889a46674afb57564f7a6cac1cd5087a652726a1bf09b282fc260d8a8c9f333abd55e7e9d94bc1c46e7d87f754d5325665a1873eeef2224fb2aceb79333f5a13e2f0381c4d0130bf315bea00397a349851347d2f1506d3a10bbb711b098c286b9b7e0ae6c8ed5faafe6b3ec364d9d355b9b74085477754b72073b2117f4c553142f032d013ba86560ac5d562eabc542d20e3aa473738b9cbb26b947e61d6d13f8d43db95751f5", 0x1000}, {&(0x7f0000001040)="b256dc3102034b463bfe4fe0a31ccbf86b7fafd3474845c748", 0x19}], 0x2) r3 = dup2(r2, r0) getpeername$unix(r3, &(0x7f0000001240)=@file={0x0, ""/30}, &(0x7f0000001280)=0x20) 11:46:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r3, 0x0, 0x9) getsockopt$sock_int(r2, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r5 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x6) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000003c0)=""/178) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000280)={0x9, 0x800}, 0x10) setsockopt(r2, 0x2, 0xffffffffffff122e, &(0x7f00000004c0)="2e33c6e6da5d67c010493a8115b975aaf5740a994b8afe5f665d42689c7e4c62cac47f1af09f8be0608af5ca9f45933cdba1168bf53205d5881204f082c19adaf65d6ba1c8b129523ae9774792dd294799fa0ea93e8ebd33d8b9f489fb9f11cff26bebf3590cba71d54a65dce3afa17d0ba3a79ca62aa951b2c8441529d92d41e86e88053c75bd1b822d359beab5fff1bb695decc3bddc089a9fa0c2391c38ac02ba076fe9fc70d3ff661b8c1495cac4ba2ded5246a7887a8b869b5c3181c2ddd1d8c51c652b8fc81740254b27f0a4ecfedb82e2d2e3be105dd149411321e1f512edab3ba554814f1756b6bd4c359fe5b860ad146767893d4f9776adab6a3303186823cb3072c89b2e2d7ee9cfcbffeee61cbe58895c92ed82e7cdec1f8fe57038049be601029684eebde3fb6146789c9a996210ba5eb99dedf1c9fc5d02e7debe6405622c14f6460bcb613aeea8d061116360e32b061d1e69037cf5f7ce96c07ebcadc2e71fd93804d74e396d6283d9fc02a6f8a1e1f799670d9396769846c652dce565dd6d4ce0dce1fef6d0012d598e6ae178d98269459058f167c51c97fce9ed1dd9aa70911fc724435638df97e2d10a6324ab66531ab8c64174d3c36f705f3888faad6f1a625499ab0ccb1d94bc489933e34ae7240455b0e47328cb19f1d4a41593166a59f2aa0a42ebafb03eba38260502b25972019d54cfd4e944e1f7b781ba65f887bd46f5a84e3be552c2df572a0f00cd44f4939a22fca1b607a1c50e1d5f760a882235adf84c279405ff23cae934b7feba190b36d1ff13394b2ae1952a82517971d2786092e9c0d3aa6aada6be85cc7f78eb7365f43a386dbc4ffe94d84a3a4193c62e67a48491af6d788c358956f84ce57e3f964640ebb8b9c44d9d7b1c96972dc157235dd833dc0ad522686967db97e342d4f2e1d180b76bdc23b7f90ca92a02d5a42e07a08345ee6331f6f8975c6868a46ad9bbae3ef549ae8a4dbdfebd3066d829641da2252475417a1407d42f2457c0cd2a99afd5e6f85f7d2ad09e6f580803a6318b4bcf2828bdd55b3190d951f272f4914acc7b08e85c41754095eefe232d7168b9e0e36ab3099b25a4d4000d800249cd910580bda73093b81c47742b5d0c0bd4c06d24915af39fa090ff3159c8997f07f63a5f4976fb12117525da0c80093161ec8e4c48d831e342433eeab802ae2110d640942b06ae8316ca89b63f471319a0e4de0a036dab351b5230d397d38049163590a42095ddb090d17057fbe36a6cfd7a41a23230565fe7008cd7f551caaf49ed593535c4e893866ecc93ef8e294da0541cc02887cced8618dd38b047213fa7aafd9751dbaee2eea3ba7e7b41a1a84127f51ba17823aa8cf3b69f9e27ff3f37f7b319be6a3c9456fa6db29c70379daf288f7fd71352ede80b4878f2c24d93fe23f210ebc024a7c2790b3b49e2123918d5a1045a9fca2e4bd8644155523de537aa2db4a6d92468d4ad9f827028e256e3799dd09e5263782debff915c506162bcb83396f0ab4cc843b524159bb2ba438a49e2ea10873134381678d8337e82a68531c177902acfe865fda837727649a3c95f1225e7ede605ad26ca57fa33dbad3c9d859411a432b9537ac83b5cb9092e42625d25a91fb8a899c5886e1114eea13efc8d7bed5c12eb896a510548c7c92a4132ad2ce0a0728f510b3b4b0bdb028f42da8c897c788661c6d1521ecb777589e32b3cac05c967e46b449c0763fa8138ee8112add565c6c026a98a4dcd5f7f229d0f2b8f23938ca5fdbed50595df45297f81a946ebb3370ae7f5b5737ac8667c9a9fa638ff4ef21b9f59d573a4ee4debf5c714974e092918ec4a9695a72d7ca202dacf512ae8533970a8dcc3d931f60def924f84c9fdcf8e49cb5b58995ff693ed07885cbead80a7fad48f75080ea64c8e56c5ead26cc8a674ce0576fb60f0ea6066152b2b99c5f48d39feb6b774c01735cfdfcfcc18819e21f49bf6b5073faf6ea9c217ee0544d24952ac2103f63910247cc2a69ba532ca1dbf9f94ef1a46508ecd48d6541f3f552ec8540908f7e8da0181c7d8338e238859dbc17a931ff5a37320e48ff728aea1b4f7a4eaf14cc08cbe74d05c41e27af8b5db9b97eace677eb2302344de2bc5adc0b2807f9f970ec80ff64560530b261213c951c594bf2de57d9b41d2ceb7a1bd22c42d65ba9c070e279737f813ae30e0bf59d751b545968f12eae3b51071b4b60ca2ea34bca76db39ab5f48dbc667caa34de5b783411cfa6367e1226971cebb89992444e1ae7f2f5b7e018731ce25442210510d9581a48bf21305a20899d9b147ed90f5ac9384527948e1abc05500299a22cbc6edf9acaa390d3a07e213090ae892186f7471769fb68a13fb2c23ace88886e6848d4be39c35a0666d22dcdd96ae09697d21371c1cc814f45d8002407a452d700c680519bb23913a7afc61994d1ae2433bcad6fcc3140f8b4f63429e1011c7d3201a3fb7a03ee1c99797cfa8a14bd3d4aadacd96fa57b40ac11a1f0164f1712b7c94669c250fbbd232600c59a781d4f155da0964e6fbf0a25be4b5519678f75e2f9dd3025eb3a63443cc27b929c255b613b4b367d85112597b81bd632da5f96f0b7943cca0ac3c5451720480c796909e3f158793b4e28e0c5fddace26d2ad4f05bf1680638c955d1817c10ffdf39cf679b4c7a6063d8735c7a82ab3b5875e156eb78845db470264e044a4598a73427ef095a0d5a8ba35e057697bf1beda7ae57920563dab5703f0fdfe5f42e2c85d17e371567b0ac81920f1393ff6734e39e60d9233035c2232967b7072c61995de508db83b4068d08119e373c747b7b5c5491be9c3ec1f3adb030fa3fc78fc2b54c99e35f7dc0b9f80b0c2351fafc4a8d35cd13ac7f229fd73c3160030e04545176c1cbfc02f43c3d2c39556b5244ef454dfc9a97c9539c190a4991de6f9f7cd5e335fd4459ebce4600ac0851e3c744777c1f34c0ab3b52fb6356975e3e083f38ce0168f4fa305da0109269823475a2043bbcf78b0855eb9ea6ab294b57b8c4996dbb5bf5b1e8e8b24cc562cc6f2f0bd4d74472ffa5d3518276aebd71ade69c22949492a5ff5f975fdf6f19cab2004be519ef725a76f7cde384806ee8666a9586cbe349307493362371b631ae0b48503ce6df03c8b9f3b2cf873407bd6da0af2274940d6ca782af1b04c5380c17460bbc29abf6c5305e3f9a3219804a358f641d64b4162012de887dc1bb5d1deca008599bc1173f3319f65a5e782ef02f919a53e6a2fe4ab89beab4db89c17243885981c18339c115be27dd679725b6f49f5fc18879b771949c77aba449bce46c7fb144a903502cfbfa1aa00f9833d80a9503184c26e9f257958307062460a66fa2f9b0544a95cf811f40097242f265ebdbf786f59186f0efff41ec31028fde9cfe31bbe78d492f08009c8ee680818a8588e1518afaf936677e2463dbf2306ae4cb9c9581900de672900bd3a420e12e4b79a6dc8358f4f9fe2bea4befe46e1bdad3857a8717d4a136bd5c8c050332529dea821fa4822b7e292dcc262c01c6a2e8c6169079501c81ca6c02d559091f7da4be7a239b3305f42fbbf19d9fa8b13f5623270264f6c979fac85eb78da191414c0935d9c7c2e68eefefab8869720c1e67647538c4cfc62e708abf142c8280edd3dce63e9a9d06edd7a2b6397b9ed39a326febb4633715f643884a27dc9e8984743f34fdde9c62cdfdb5e225bc22fa3ec4552238e56fc36924f77ccf4876277ebac3f47072104698c3cd4c6c32d7be44bacb213583803950548c084c35c2d0ff7e19c414f1e4d1a31ad6469d2afed27551c9f06d70bfbba461ba7987ba73506e6314046a96ea84f816c0302c761db31593fd7de2897ad40d4fd9ba80e7192fb5c49f6cf325d31d868a2f6f995167cf9181a9bf59542771c1517aa042c4d983649984e8bb251c060be161bbe24472c3c17de09384030d8d7cebedaf862e0e9117a9fba9e2f5be273e0d30fbd06dcf5fac999c461cb8db9ba072a2af22cc612f79bf0686e9ccc22c7db12fa5b3d9549ea833df890fea8162373c074cf852fbe90929968d5078795728d4cc061bd339bc66348c88c0cee5cb95e7e400409ddb2329c06eb918ebe3ba8c050fac484909e87b070445c5f3abe15c56eb9aa3f3688ea2d40a8ca9bf3af1cdfccc27bc95f2b74d6f2f5e7d284211cdad258656356ec6ed1a64e24c846ab21349f4b17fbc2b29c0115cc458a52cba160766c9a26f68839ef19b746384107bc3fc91c5eb9366f7cca3f65b54807f02259726be5629d2f2451a62fb4a545d5dd94f85ee8c44f5346830361a7a4b32f2789bed45600325910f3b24bd16ed08077ba8c6299f6a8c2a6bfb3f66210aca5f6deb69ccf0d3a021fd871babea9ee459b4ce4ec8db348314184fd5a6f049d943f6d9c4050ecce8c23356ae032432f07591f33da4dc91143b4f3c40a8f25731f351f1237393bd647b086f6a665093a574bb85837c69b2a9f98a8e35977dd8a2023b16b413d8dad9f7cc47ed42d0630a89b90f1d151642c702c112cfbeffe0c531355636f4045b2f772b8ca42d2d098b100f739f5b32793fad9b323cadd7bc57c3d70ab6b3f9e5d3a9d48415dd4678fbc57dd353c30c7a2dbd3e5a12c0f7f3bd60c04004ee0bbe645665d6781b4d4952121cfbedc3e944fc58441f1ad07c0a0ff1cf93b90da90f9563a77c3490b164d03b1938dc19bb7dc63b350cb9073681b1054755535710a89a41ef0b58229c041850e99d5b031e68a331a3974674f00200a5ab3f7e919da4b7f7bd9d2880dc1c4fd5256895a6497180aa4013ea321631c07d617f92b3c2eb323bd53ae6339ea08e600092ecf3e1530d010494a5771f3c2f45f75e34b638dae223b891052f643ff51fc36abc77fd2d79722babd0ed3d61c541b5c04c0578022bd02c579010377947fe06015c42c73e1785aba81564ec12d520f7e383dfe90dac596e09eb4589bb66d3c8e6a6fefd03ce4ea0e8d9dbc0e25a582c597e07c67508c09148e6bc8032e58b5d9c67b173fe65b1c59534e5339f5b2fcf42723409581bd962b9016764d6bc133bb44528c9d429558504409d45ee1ee64270028e8923f1552cc0711c8b46fd74f1e92b4eea779056f5e556bca30b064df8105ba12ce16af85c068290c94d5fe9e5211e0ad692e91027e3b7a2dc1f0eb87112adf5b96f129fe564d1011f2e394c1637a9222e5f059e2714a1074e68fffc5b7a5fedd78174fa98204090160385e41446270feacbfefa638e4805694d83fbf9876fbb34e5ffacc8c9bef5202de76734f36528a68c4d7b0c7d008277696c99ef3974e0003bb91ff5060e6608918790a68b5ffd92930736d7a3a1591e3bcd91fa8cfa7fd9d70b9a969e2bba3ecb7c0357397e844a8d77d9e35107e6ad55642ad194806c0c9365913e69b251febebf5a935e9da4bd48f5b71baf56d913bc9a832de2784f1e9d7e0de9aad1970631a39cc996431ef8a6d13fbf3f91790048b7cdb506c7270d5ede063d6e00a3f6052d2339d5e434e62949af0766e6feaad94f1f7dae3eb70a7c06809c5c846907ac4a27f14d2c59737f9a479c9e7c1792c02380a1799eb9dab890f4998f473d1b66c9e989a67d6e467ac32881ee95309226a9311382d7b4a4a2b3bc979c1f1411b922b9548f2db93cc5903fc0b30bc536f09b48e6d7a73803d8b822a5f2b09f22f5c97d3cdc3d66430d4ccdb4aa8d2da227e78eeeeb3198d874b6bfc7dcd30599134b810ca704f7ad43492736678b691", 0x1000) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r6 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000080)=0x6be5) kqueue() syz_open_pts() syz_open_pts() 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 11:46:34 executing program 0: r0 = socket(0x18, 0x5, 0xffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2012, r0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x10) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) sendto$unix(r3, &(0x7f0000000140), 0x0, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 11:46:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x1, 0x3, 0xd962, 0x1, 0xff, 0x6, 0x4, 0x1, 0x0, 0x0, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xffffffffffffff01) chdir(&(0x7f00000000c0)='./bus\x00') r1 = semget(0x1, 0x2, 0x11) semctl$GETPID(r1, 0x6, 0x4, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:46:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd155baa8871a6360aed444cb070080f226f2e2055553fbd58100010019515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d729b7b58de18d7e3bc51b8bcdb9a257cca85ce9e38024e5f26731f336651d8a4f5bd48193ef16ab93f12fc4d5f16", 0xffffffffffffffe7) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = syz_open_pts() close(r0) r4 = dup(r3) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)="a5e847e71bd1fe67016dca10958e52027d936ec8d5ce664d0e326d637b6ab86ef68d24c9ad3d72ad8d28917eff6757f945326482f51bfbc256d6a2ba5dc97d5b4a928b1cc70f4ff5239dc8da6f73159ccebb703d14b4f622efe54a164df6b5606a66078f67108db7da2daf247aa7889c0fa0ad6da6", 0x75}, {&(0x7f00000002c0)="44b786661dc0ef1cbe8fc250e62c014989d9709f848d0ba21e4c1939490808b651ff7e8fb8ebfc30966910cb8c3f28b83974097010eb4f5efabc2582a7e0e247499ee4aebadbf44454d6a34e1dfdad4b357b971c3d2b6266fd4100e617", 0x5d}, {&(0x7f0000000340)="8e03853d53b99adb55164fca68a9ba5c2761c861bd3d7717041431e0ada7c9a34d50f1", 0x23}, {&(0x7f0000000380)="4f42accd55481c213e89af7deea9c57397da108711c82e806805a0a2164abfbc0ff87d9c719de7d101a46a05deac1ca724323f54a4773e2d499180bb93a5af43b24b3838e2266e040545dc592aacb3353d739fcc02c884b41854", 0x5a}], 0x4) r5 = syz_open_pts() ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:34 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x80, 0x6) ftruncate(r0, 0x0, 0x0) r1 = kqueue() ftruncate(r1, 0x0, 0x0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f00000000c0)=""/147, 0x93}, {&(0x7f0000000180)=""/161, 0xa1}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/1, 0x1}, {&(0x7f0000000440)=""/217, 0xd9}], 0x8) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 11:46:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000a58ad10f8d290000565796e14d1dcdd72990b64d5c2bedd073ffb49781c7e12e0883a5bd0351ec9136297ff32d8d7be13ad045994ff9681c7ec2abe9a58a76337c25a7f39ff1192fcc633ea48d0907000000000000007e11c48b404b5f6d1a490b257e8e16a56038abd73799b6f6b15e97c60af57408048709955b985421b927285e8ca86dc1e84cd47c35a01cf0d6ba72091737298bd1dca478b20486c5d3418a10952ee106fe72"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) flock(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x200000000000000}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x4, 0x5}, {{r2}, 0xfffffffffffffffe, 0x9, 0x1, 0x0, 0xc}, {{r2}, 0xfffffffffffffffb, 0x28, 0x80000000, 0x92, 0xffffffff}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x1}], 0x7, 0x0) 11:46:35 executing program 1: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x102) listen(r0, 0x0) 11:46:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) fcntl$setstatus(r1, 0x4, 0xcc) r3 = syz_open_pts() syz_open_pts() dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) 11:46:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() r3 = geteuid() seteuid(r3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x41, 0x9}, {0xc4, 0x7f}], 0x2}) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 11:46:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:35 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 11:46:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f0000000040)='./file0/file0\x00') setuid(0xee01) openat(0xffffffffffffffff, &(0x7f0000001440)='./file0/file0\x00', 0x180, 0x104) r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001680)=""/123) 11:46:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x62, 0x0, 0x2b1) 11:46:35 executing program 1: pipe2(&(0x7f0000000040), 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) msgget(0x3, 0x8) 11:46:35 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="ab6cea79b446db8807790daeadabe35be6b41e99831c1ac21d34ee6e3ff70b71feef83de079e595397bd455468c0fd7ae158c9b5136f604ce1d634b0e4cb24d03a4e3c944c792c46f1745ad147f7bba5d12a0e440310e5c4a9fdb3e487dd2e3b5b67697fa22a468eafd9ce365a4bec92258c3018d6b3d6161070a2d5f86768b6489391b241b725", 0x87) fchdir(r0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x53, 0x3db8db0f}, {{r0}, 0xffffffffffffffff, 0x4a, 0xb, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffff81, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000002, 0x600000000000000, 0x3f}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x5, 0x40}, {{r0}, 0x9743a6d735093035, 0x0, 0x2, 0xfffffffffffffffb, 0xdc6b}], 0xffffffffffff8000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xa8, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x49, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x6, 0x10001, 0x6}, {{r0}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x5, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x8, 0xefa0}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80, 0x9, 0x80}], 0x8, &(0x7f0000000300)={0x9, 0x1000}) 11:46:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000001200)=""/42, 0x2a}], 0x4, &(0x7f0000001280)=""/33, 0x21}, 0x800) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0xffffffffffff7fff, 0xb7d}, 0x10) write(r0, &(0x7f0000000040)="a1", 0x1) recvfrom(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 11:46:35 executing program 0: mprotect(&(0x7f00007f1000/0x1000)=nil, 0x1000, 0x5) r0 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/141) unlink(&(0x7f0000000000)='./file0\x00') select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 11:46:36 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r1) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 11:46:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 11:46:36 executing program 0: r0 = socket(0x1, 0x7, 0x6) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="e62fa92dfc606d44f789ffffff", 0xd) recvfrom(r0, &(0x7f0000000040)=""/243, 0xf3, 0x800, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 11:46:36 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 11:46:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 11:46:36 executing program 1: r0 = socket(0x2, 0x10000000008007, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xbe, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) syz_emit_ethernet(0xab, &(0x7f0000000200)="8fe29cae378a6ae033f7767a940854ef6fc21454b2c1e355fced4f49a3e70ada6f169f8bf30a47966ee728ab550d2a597fdc9cc65ed6af387c007a4bb5eaf877ae0b546df1da50ef796bd54180f0b5ed46c2ff91fdbe80ece0e18e24c70255c8783eb4ebdb03c830615d76d2991b8e2c1377ffdbb666c9f55cfd8f9aa27fc09dc610fd3d41c44a5b6b8a60a16a74d5269f2dd9233dc11106b84ce24c0ec6e2827e9087fce93e082fba0ccb") sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000400000000000000000072bb0dbcd8a373888f78e47096e0c4ab82134db3d0d23ec14edb0f13d000f9a639e01d1d8faa1b5f96aab024fea4c1f1ef884ce6b34c6416fa9ca47f9ba6d1d63af86ae80be2c6acb8849c4e3eeb6890c227e4ac9657fae3d613dd5a1c7b07c7bcd7000000b01fd2460f3c68e14418d306009092b672f36c462aeeed326c80f905233bde0ea9e2c0796de1e93a7aca5cddfb24a12559eb23e720f59aacf774c487110e6dd3bc1c63b87f201d80fc9dfe6c43a0b26b33907074a998323e3ad910be"], 0xe0}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x20, 0x4000, 0x7ff) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x81}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:46:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x9}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 11:46:36 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x4, 0xffff) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) chdir(&(0x7f0000000140)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8e42, 0x100) mkdir(&(0x7f0000000200)='./file0\x00', 0x100) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)=0x20) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000280)=0x1516) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') ioctl$KDGKBMODE(r2, 0x40044b06) sendto$inet(r0, &(0x7f00000003c0)="73d90284ec378d5865fabcbe7dcdfc3cc22d4dbe6a72ee2e20b7c4d75126c463b73660d2bbb070e6f3ba10835e60c9b9b53f7952cb08f9b98b17274f79239f5f61ae757aa54f3a415e1fe4542a268ce4eb2a3ae051fc2c5d69b3ed823cf4a82c5ca536c2a6193c4e09e7db6d3cd56af097d19bb229fce7fc3f99d61e56db9962f40aeee29e0532d04e7c0c90cd8db18a23fed760651b31e3d9a9c7d25fac8dc0aa62fbaa0fbc18dda54d8778018ecdd46717f3afb4ae2334ca41e70ade8e977d32d9d8", 0xc3, 0x1, &(0x7f00000004c0)={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000000500)="e5e781e66c0107900633a903bcdd57e2fbd5694ffc15e6bb886e67cebf2948f25261d1fa8ec9f400b7b4af0362dc743be5e052c28b8d4be74bc8f552501d042a4484820479932ac139474d1a5165aac810db2101f385c0259e17a31884a7b8c03279c8339377fbe09b1dea76f570491fff8175c139044a8dd31b0983928f80140dc298af47c9", 0x86}, {&(0x7f00000005c0)="f06e54f45536f6fba6db398966a973b9f3922b329ad98f9842c850123e76124220bae4bc06f56d4998ec662858860e", 0x2f}, {&(0x7f0000000600)="133e347812f0590a6dda9439cb3a59395c83a4499f00faea593c2749fcee7ba9669139b7dbe73d0c524881df6a90d7a385a843dde7ab08e382d368304edfbcecb161257b0991d56caa4f36727d49bb35b8ed6e7340c3a71a05f0f65b432365a6485a613b9e016a5109efc5bed17363396ee6ecfe2b2b2215192e3c5e975460475e82", 0x82}, {&(0x7f00000006c0)="7be571afb9e9117906b1feb0ef8511ec5cfbf8e3199f4e33ddfa71097bd4aedc009b41aee2806401900c69886aedcf244b2ce6da77c991d41f160bac8d30d7dd9c8719ec8fe489df5047f50c077fc70e6d72bd546dc497e29af21ebc135ec825251c5e9f11db8d6dd6702af2feed4b49758bfcd9d3719f40ccf75f3336880fee27d5af", 0x83}, {&(0x7f0000000780)="7c266d8ef8f88ee484b3544f78efc104bbc6b02583743cd5a076fc6aaed8dc791cf2284b20e0293852f329f124e7c084574a5b28a83e37d23fc5e4eaa1baa12a43cab0d3c6db93002baed9df51793a1cc423076cb90d195389a4249c51e1d84fa2e804cdc7a2f36a1e537ba6b8d982f0538ba5db7b2d1e9b9b215ff663fd240ccbf51586391f33cc4a8421272b91eb79064df542f49c54970bf6d4dde165e4213055", 0xa2}, {&(0x7f0000000840)="2de6d3b6aab16aea3ec4c83bed70f8db29b1b2e022851c2775a36cca4888cf1a6e89026cbdbdee49a479daccd4a8459a46290caa0b92ef7736e79886d129e70c6f21bd27d801461d5124d2012b857a89ae9ab7ad7ec33dbf8f51cf513a5eb66e54a480a80e709c96e918002f504277118b880ef99276ecfec0b8a662ebb61e7a78c973cb9c1dd7a4373e85ecd5e6ba77537b02c7eb36f241372537979a6a150c65452d40895ed050ca132839701433e605100c121b07e44d2c0e74e7fe7c40c93db162f38a9f0ff68e08224b9164ae3459dbaa46059188f8005a625be46349602470fc82462943793765555baab202389b45aed6db5a8dd17bc85df650", 0xfd}, {&(0x7f0000000940)="e20ac7d8ce9eeee3d25b406453ba0ccf588e2172b7150374d9038299ae51a966c215b0dd0c449b3655b201031ea9cf2e9ca0f686e8a32f9e038d8b54d285a6f589cb3af906068bd290d636cb63cb9af18844d099287443f4ffd289d49238ee02f39c6adbf9abaa173759e2a371516a62fc857c5d4595898825cda1df7f973783190b4f1c660433406c845089fdddd4db8dd79198f0b87c77b513cbf3c34611ad7640c64b3c7732cb15a8c5776392ca4943ee541c675e0de5066c8f4ea6ff0d2c74ea95bf666a80d30e31c93a972400b4061252d8f0f44de7d207241574dd848e5d912e9e6ff7b66fb985b2acb60c0b8798f7b0c26630cbfd1b61", 0xfa}, {&(0x7f0000000a40)="7d78ddcb9c705cafbbab070c", 0xc}, {&(0x7f0000000a80)="febcc1381335946cfc6bf0cfbc22fe28682181aec3c3ad75ee5dcddcf7ca570e3f8acdd6845db0d23d02a8985a617df719a5e2ef6169ea7ba70fcec0897c94d849147a434a20d631cde4e8f1b7b1068b32eac9c7d85cfa7a4b925e81b9c80d76448b1417b4a67c8d6115d21fbaa3232a2c416cd8ebfef23a1b33df2e02009a76", 0x80}], 0x9, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000bc0)=0x101) socketpair(0x18, 0x8005, 0x1, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000c40), 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000c80)) getsockopt(r0, 0x8, 0x100000000, &(0x7f0000000cc0)=""/215, &(0x7f0000000dc0)=0xd7) pipe(&(0x7f0000000e00)={0xffffffffffffffff}) open(&(0x7f0000000e40)='./file0\x00', 0x880, 0x110) sendmsg$unix(r5, &(0x7f0000001140)={&(0x7f0000000e80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000ec0)="7f8bfd3e85ffea76281e0c0b617ed8de6e908c1756db8a6e09b3077656ce3759253b7189eaf14780e0f6fc807cdffdafbd28a91bdd7e350f3fc6d534e14989e673e4e1740f5c4d12f9a5d0bbc8ba4df7165a463fba2256faceb18f4f0738853c62bcc7edf1d62d648488d2fc4b27d1bba742d3fb6f0979e284dbdd4ad1e2bc8d", 0x80}, {&(0x7f0000000f40)="2fbabb48e71fbb613b280c405fd06fed4cd67388cde527dedc2bd6a0255ba7306740c35cb309e7f0b9926e1bfe886b503f7cfca56a21dbf8168c1ac49fe61b78c8a12aa4049f4a2b6893d5c5dc3e9192c5912c501012cea8723f4e98f14bb7410dddcb18d0ab9691062d4e955a6780dfe2145c5f21e29f982d1c88029f914118416cd868829716f6e3671709dfbb17affef38b113d4e181359f33486fdf4e26d11a5b36db80c79aabde50f54ea06dc477d1083e8f8424627c77d9741a6cfc9a522f9a91ba56bef82813ceee1156772a1a3ad2291e17ff511c08a85dc4b207f7bc8ee7de5036fbc0f5d2cfe02dc4aa24694c47633de36c28b7a94a689", 0xfc}, {&(0x7f0000001040)="e7b6ebd172635d2bebab0b5b5f51669f82767205dc1f19eca04a2de0be46ea0259b714aed0834831ba3d5ee59eae9b9f32447ff46ad9406bfdc2d84c113f29b4adbc1868fb98a43c0fd7448e1b5e156fe0aa464e50595f4fa0a7d2bcdad0fef1767c0a8e784f7aab047f40dbd6ade9c4f511cc25f90615bb10c7c84a338f593d99df01021ff6846ea28d231a8f9e80226029da205b4caacd695f24f3cd9e94abcd4e767105ef2d45e0acde198c7af7f011c2e9ae13c6d1e1dbe3aa7b0071371d", 0xc0}], 0x3, 0x0, 0x0, 0x1}, 0x4) listen(r6, 0x4) getgid() syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) fcntl$setown(r0, 0x6, r3) 11:46:36 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2e, 0x898}, {0x2, 0x9}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x5}, {0x7, 0x800}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) getuid() geteuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = getuid() setuid(r2) clock_settime(0x0, 0x0) 11:46:36 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) socket$inet6(0x18, 0x5, 0x7) r0 = socket$inet6(0x18, 0x8001, 0x245) fchmod(r0, 0xc8) 11:46:36 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f0000000140)="38dd3776a39ca755514143b0dbffb8795d4245aba30f17ff43c554964267162d59c2ed6bc58bce8438eb65e23a46f29df55fd8ac0204b0fbce1614ae7c0c86300c10260404c11db003bcff06f96b2241d389c4cd25d3c42bd77b57f2049c0e2a21e50885ab145df41c499cce2540f8297966e83995fa883feb7a5073725e4610778ae5dfc578bda5df4e4876ec259f734d00364d3f388789fdca5af1530617f9927a1855a7c29fda8583caa3887966a6cf55", 0xb2, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r1) chroot(&(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='W\x00') 11:46:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 11:46:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x3fe, 0x200, 0x0, 0x32c) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 11:46:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/175, 0xaf}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x9}) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000fe6f421f02030ffc0000000000000000000000000000000000000000000900"/110], &(0x7f0000000140)=0x6e) poll(&(0x7f00000002c0)=[{r1}], 0x1, 0xb88) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x20007461, 0x0) 11:46:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) r2 = semget$private(0x0, 0x1, 0x20) semop(r2, &(0x7f0000000180)=[{0x5, 0x8, 0x1000}, {0x3, 0xffffffffffffa063, 0x800}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x2, 0x9, 0x1800}, {0x6, 0xfff, 0x1000}, {0x3, 0xfffffffffffffffd, 0x1000}, {0x1, 0x5a2, 0x800}], 0x4) getpgid(r1) semget(0x2, 0x3, 0x8) getuid() 11:46:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x4) socket$inet6(0x18, 0x7, 0x8001) setgroups(0x4, &(0x7f0000000100)=[r4, r3, r3, r2]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x10000, 0xffff}, {0xff, 0x71, 0x7, 0x141a}, {0xab, 0xfffffffffffffff8, 0x8, 0x7ff}, {0x2, 0x8, 0x542, 0x3}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x100000001, 0x7f, 0x7, 0x80000000}, {0x3, 0x8, 0x7, 0x3}]}) setegid(r2) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x5, 0x400, 0x7, 0x544}, {0x70c7, 0xc3b, 0xbd5, 0x6}, {0x3, 0x8001, 0xffffffffffffff45, 0x7f}, {0x8, 0x10001, 0x6, 0x7}, {0x6, 0x85ea, 0xd24000000000, 0x7}, {0x5, 0x2, 0x0, 0x100000000}]}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000340)={0x5, 0x2}) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x0, 0x2, 0x9, 0x7}, {0x1, 0x9}, {0x9, 0x8, 0xfffffffffffffff7, 0xffffffff7fffffff}, {0x7, 0x4, 0x80000001, 0x9}]}) write(r0, &(0x7f0000000480)="8ad823ed06a7075addee917be80b7acf2eea43922f12df18ee92921af198012da9702d621081810d507d771ae7ba352408c44c5678c89df4a4cb8a9e4cee463ff6b6b52bfe5b", 0x46) shmget(0x2, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r6 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x10) socket$unix(0x1, 0x1, 0x0) r7 = socket(0x20, 0x1, 0x9) kqueue() unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='r\x00') shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) flock(r7, 0x8) r8 = semget(0x2, 0x3, 0x300) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000005c0)=""/162) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x40, 0x1ef3}, {0x8f, 0xc1}, {0xaf, 0x5}, {0x24, 0x8}, {0x8a, 0x2}], 0x5}) ioctl$TIOCNOTTY(r0, 0x20007471) fchownat(r6, &(0x7f0000000700)='./file0\x00', r1, r4, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000780)={0x2, &(0x7f0000000740)=[{0x0, 0x3, 0x395, 0x8}, {0x8, 0x10001, 0x40, 0xba84}]}) 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x402, 0x80) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 11:46:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="8b563a3a969e3dda242001fa5a8190cc453d93adc2b4d0027548350848c06a7d3ec10168e0f973c20cadd8f009cd5c5a420bfcea73c8da917c1f2c242742fde0a4c01ef0f5b7fff96a1bd9f150628f132326f79d5849bb65036699923b3819e91f04c65147eadb91e9d1b202fa92bdd3d68a8da85696dbcab75de74bdfaedf815302af73395ff4c9", 0x88}, {&(0x7f0000000180)="ff76daacf7c770fa3a0d63e85084895804c2a7a1c14ca871cd2c2244a201087bdb9f194ad182c02367c2e5be82ab26f6d742c8", 0x33}, {&(0x7f00000001c0)="8c0f71e8babe20a0fec6b61c7fff0be7c25e4909dbd254d3a77e431f901817ee65952a8f2f1b65d736e20a4ccb020c732f0ea7", 0x33}, {&(0x7f0000000200)="88e6b5644b116341572fa9dfc2628f4dbdd8d9ab1b608523c0077e041882eeab6d606f2fc6c5d67eb9f1658ec351e638c72e34", 0x33}, {&(0x7f0000000240)="e4d9c9e5791bdbc862e510183670914d694b3789886c384bf73b9ab4d47aac96322740e40f2b6e052d18124485197ef15a6473d3a6365d3f7fbde138b438a54ab86869ed13844ed0bebaacd3517eb87d1ed4a6bcbbd5fc925f052ea0daf62f19eabcf57c168d41abd0689c17e2dd5dacaaa1d7cac65cebe77c61e1351c2a26a1d5204579e84b63cdd896ca8d2a2b52812a9d5302221eccd62db59a5fb2efdd03779a28c9c644c5fba34c1adb4d236cda7492e95687c54f8fd51b93acdba7cfd5946c4929f2fc625791f668ab33", 0xcd}], 0x5, 0x0, 0x0, 0x4}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000d, 0x0, 0x0) 11:46:37 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1000) 11:46:37 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x4) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000002380)='./bus\x00', 0x80002002, 0x6) r1 = accept(0xffffffffffffffff, &(0x7f0000001240)=@un=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) bind(r1, &(0x7f00000022c0)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000002340)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x0, &(0x7f0000000000)={0x18, 0x1, 0xffff, 0x9}, 0xc) open(&(0x7f0000001200)='./bus\x00', 0x100, 0x7ba7c748126bfb6c) r3 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x180, 0x55) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x4, 0x9, 0x0, 0x6, 0x7, 0xffffffffffff8ea4, 0x2, 0x3, 0x1, 0x4000000}) dup2(r2, r3) 11:46:37 executing program 0: geteuid() geteuid() r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:46:37 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x104a9, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x18000, 0x0) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r0, &(0x7f0000000100)=""/253, 0xfd) 11:46:38 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x35, 0x2}) setrlimit(0x3, &(0x7f0000000100)={0xbce9, 0x80000000}) mlockall(0x3) setrlimit(0xb, &(0x7f00000000c0)={0x100004, 0x100000021}) r0 = socket$inet6(0x18, 0x5, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x800, 0x4}, 0x10) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 11:46:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x411, 0x100) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') 11:46:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20100, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r2, 0x4, 0x44) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x1000000612, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="967ed83f127de155c9bdc346cfe599a23151a4d78349367c09b90fbacffda7a37beef316fcc3c254f7fcd124f49c274aca148709947a6e2ab15265d02fa68bf601bfdc4484996158b3b5c1ffae8e7e0220953d5514e64a88d7de7001c5d6469fd916b8a3022db4", 0x67}, {&(0x7f0000000080)="334058483f0ba7ea99d702da4444", 0xe}, {&(0x7f0000000240)="f1847bacc0271afd8e389dd9a7584e7a78f82a19271fbdf01bf81b24370dee29374b0cf6fe8e594d1ea122cd49ea96522ca2a4eaee9ca87dae268f8faa611017a0d828cfe27e5f916362c3f3f5e78f45bb7118572de8bccfeb20db0c2b23267ded88cb24e05bcfb817743a051f0f328145fa37efae7c", 0x76}], 0x3) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000140)='\x00', 0x1) write(r2, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 11:46:39 executing program 1: socket(0x26, 0x2, 0x3ff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) read(r1, &(0x7f0000000100)=""/152, 0x98) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0xfffffffffffffffa, 0x100) recvfrom(r2, &(0x7f0000000380)=""/125, 0x8830, 0x0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x800, 0xffffff0000000000}, 0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000240)=0xf000000000000000) rmdir(&(0x7f00000001c0)='./file0\x00') getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x34) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r1) r2 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000003c0)={0x7, 0x274a400000, './file0\x00', 0xff, 0x3, 0x4, 0xfffffffffffffa8f}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x55) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x401, 0x40, 0x4, 0x2}, {0x3, 0x9, 0xe2a7, 0x1}, {0x3, 0x24, 0x4, 0x3}, {0x8, 0x1f, 0x3f, 0xffffffffffff48fb}, {0x1, 0x5, 0xe2, 0x80000000}]}) sendto$inet6(r3, &(0x7f0000000200)="a2ad898d1282fe84d7c6ac1a8d6d2fa089a0e4dbc25e73b106ee06065555ec4a2bf85e5cd5f1af4bedca485c672cd6619eda807fc0a97e06061cd53a9dc69211bf23d5f3d0f361fa419d0d03c57c6e11bc9c24d60599959187", 0x59, 0x8, &(0x7f0000000280)={0x18, 0x2, 0x6, 0x1}, 0xc) 11:46:39 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x1, 0x49, 0xdd7c, "00f14869e845835f4387a334e6047ccf11340306", 0x8001, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 11:46:39 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = dup(0xffffffffffffffff) fsync(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = getppid() r3 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) r5 = getpid() r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000240)="23cc83b70ebeda23281b6384aa1eb8c9239eed78ee622d298412e7d0996acf7501d4172d67a6133c7b8f5b549a041f438cd4bd49dc538a7ed16b227c141fbfb245fc087333f3233b9381be7681c6e54e881a6c5ac533feb7b92c1d049071189ea6b74b1d39e04673a8d3fdacaf451991f5513a3c63ae2f85270ccf771cb022c9cc83139f17590293bbd2bcab5065068b36ba195ecb5235e8db151a8232c765880523aa2b1c7f4c15398c56911b82f91c68278e5317883a571d0054f12f1ce5a1638d557a1aa4b65dc6391834334ea89fefd00a48a2564f91f4ad8504377a4f7ca42c35ef5243", 0xe6}, {&(0x7f0000000340)="526c86570591f79245b88552affb179f9b2194a22f3171f54d7511cde82c677b0e1295130c418fe9186c6ac04066133955cdcc3f827465fba5c3c9fd0d44bb7a30c282573f384eff065d6efa66c80d8ddaaceb401dccfce3b137cbc567b917ed21cd8798418f4f49ad130275d45fefb6bc2451c418875306ecdfa9ac979c3daf9a087c8817a43111bfd038e18608fe898e2653fe93d930200e79d8a034f8c3a6c87299c97d594e9e696934f3a20270b0b5cec4c2067b4cfb3fb6867353a41cf8f67607f1415e109770cd71114bb19044b80799ff5180c6ed323e0c08fb84db7a0be0063bf1d98de5b66e43e0ac5e38", 0xef}, {&(0x7f0000000440)="23240107c41fa0f2a3de698d1b7650a92bc36aceaeb076a607b2da6aa884fd9629d359e04b5745d3a0dbce0a9ef7dfc44f733e3c69db253c2068cdda75d0635396f55693e5c3d01ce839d275691a37862b468189da08da39e391362da4c707462a064c0c0297729d70463b00ca9a90f5897a0ba8ba8c0468dc92413ee385bb493c313627b21ccd6521c050f8880b1940cf707ce1aaf2f465cd0cd9c12150966aa1e6588ca60629ec37def5c2838de4e2c1581ed76605dd57552b2a", 0xbb}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0xe}, 0x4) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:46:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2be, &(0x7f0000000000)=[{0x4}, {0x24, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x10) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x401, 0x5c, 0x5, 0x4}, {0x7ff, 0x1, 0x5, 0x4}, {0x100000000, 0xbc, 0x1ff, 0x800}, {0x1f, 0x3, 0x6, 0x4}, {0x81, 0x0, 0x100000000, 0x1}, {0x4, 0x20, 0x9, 0xffff}, {0x6, 0x2, 0x6, 0x1}]}) 11:46:39 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() getuid() ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) pread(r1, &(0x7f0000000380)="cb88372562276332ddd8e58052e4e1dd50b5bd62da51953c521319c1e11fa68bad6397e69ea7034f5d39cf22df241abb173da91dbde542a1ebfc50dcc847d8794d5ea952718706945216bfef6912fb5bf04511461456afbaf75092831f1d3bf1c3981c6f8c595749e98b95634ab849038492ff0fd6b3fb27745ae24c7a10ab59107a2d49299f53f0cfd9d783120478877e35bf7311992f4a5ea898c41c50398a449fccb30e388f345c3d748e042b94637bb1f2a1e6aef09f337f520be546e6c55665758003235781b66a0cbc88ec611623a871f628cda5dabac0cbff287344aea5ac447c6692d8e6198d5d61f710e49ae51bf0d2bd2ae0497e2a0b99d6f51557c344227e039e34791d462e47b4dc5989e1e77171f8d7917e6963032c01dcbeeab889994f9908f55c43993d200dee213dfe4ad4de229e729de053c3492d87dea7bf7f193c5efcc9c75c35388213effaf546b27f6aa2690f12ad93e62f6c4bbdee4f56131d1fd578005162f279dbabc3421bb0d0fa644fdde42dcc4ded81211e4fe1dbe82b39897d2af0b9e19bd6a9b0f701ec1655600736455efa2a622b6708deef18b179e51df778605aaf10cefd55016ed1a51e0cce92f376c1f453a7e7a2ad8ae953add9665ad8e8b77c0969a0ecf7bdabeb1263433e6193777696e8142be04e2367660a7935d66b8d9cbe271b481609476fca7b57360dc1a840092f6d5857807e071ae8e35280954f1e78f2b6940b89639be79d2e3fe362b6cd13e4aa5f0f58faa6b0fa5b41a81da522a8c2ff0ac5278215c17ffb24ec90d1376db8518e698df539f420743ed85905eb7bf5aa25e6a9d6b5ddfb07b5bb5fae9381f5d801c67d7ed8e291069becea931338144d290ea40db8ed6eb411ca136b23d398813770a6b3966ea2679f3b1efdef2c129cdc358c8bf8a5107b2a69264096a9e3af23fd55aa3f87dd679b895c1dea947426c3f924015ec6d095d7efc9f3ddce2d0aee19998a41327863177c7f0b243f0cf0eb263f8af92a60d48dcf33cb04f61914fafc71ebf515b1b7330d3b6afb889b609ca9160e9678003ac3947f0351b90e61a58cb5d5fa7e020b8b934b35374435c3d0d3097320edc8d8828600e75a03bed87bea71fee49e0bf4b0f64e6f73550046c083b8caf1cf7da036fc69e9a44a1c06aeaf726cff7c5357e23e79ed322e7e9dec73847ec8f71f01bebd03649ec2710a02e82acb54b97c2f80d3018df5475d4e62e3adeeefd0b923840550eebf1514d338e2973d5c51f564105464508b31c1b9bf36ba7b91b80d14047f8ee1471cb4f0439cb5a5c757a1da43879e5ec2a999dea469afd515e2f1ec79481c424d56df3215134f371e7d9b48952951bb6db97af14d09c96a84a58155484548ccf9a6602a40cc0227b632b3defe7d881466daa0ca0bfbe98840551ce8fc910866cd26f0a43f8cc1c8877c95f8b224ee2e1420b66462135e5bf4074c95ff02543f89de2cd7705bbd5d20f95422b16b3d7cf1c3a3abd039965c1048e24956436dc4055b692b270fa71f31fb49b377a18905a7cc66641cb7f7e2377bd38a65a3e7b9f6619cd7f56cf28c99b0da7281530c21dd907805168b4cc6b3f2e8bc13e28acea0daf2bd5dbbdd549fe92cfbcca2aa739681141f996065adfedb4d1a50a0269bbe438350234d2bf470b12d4bec5d847a5d3cc7d9d7ec726b83c25e5795a23631dfb8829aa421e788b7a7e88cd964dc307b61a40940b92008258d31ad13a894758f063bb261f3bc60d8270d2190664337f80b423d60cc58facdc6aede4725be1ebe4a89c3c861a629101dbdb77159aff2fa414db39d638d1f8e57116de77c18ccfd422ba57efc9d9f8e6c6b64117e0d797e95cf17fdb0e5b68880cee1f2e53641730ad89ea742248c72c2ff155792ae684da0bb05d43e1d3e9831350d47f6a4dbbfb62d0bf0d28df16039865f1db0d91efe2c256cabffdf127961895df9813b67249b69f4f087893164bfe798b26152fd23a121b3411685cf241d8a62f7358b4fbeb388c2cf0bcc642952332f59ca8e58ca3de16fc3a8ccf4ec8fb3eb08efc2233dce46c9c202b8c72400f2df2b97302b793d06e47e5210d65871ca6d912a529c459035dcebd8f67c5a1bf1410277f91fa751bffae81c6f4e19e53b11a01f478a54adfc86d915721f526ea0f165e68381c757282d2d7736bb0b010a36008e9bfd49da7462c6ed9bac9c2aa0a79639388585773378ae486622450fc1b3aa5a4a061fdfc00fe4ffd79be93b5fcd5f7af99d1c13d5e49991ca65e28eaafca760f87b8f3e45fa919506a5ba2e2ae8313624b8fc751a901f4f2e81f9adcf866172f063fd2a0396c8695c000bcd843ac936fe2c2bc746392d87e49a7946083edc1f2557598dcc48c2e835b6ca6dd00104813b321c2417a47ac6ee03e0fddc99d2418485ba6614d6dcb53465a4c602343f1510a0b4b6d35d550fc86cba0dbc05c1b565d1066bfb649f5ca7afc0856c96103c9de91e5ab0ce3c5085f557a83641e22812b8632ba1e3481411dfff4630286f2599a4c61b86d3724c81f6e2b0c636949b18633949f2cd4f1500ed62f48ee49bdcbe175eede4b41be7f6c039ced8b3502bafc78bc02a956c6ba83f4a5230521aed914312611c20db3cfaa462971aa6f21e99b7e8a5d79d453fbadb829f461c565752f3bddcf2e25e1eb595fccc9b12644a0222fa271a998dbdeebced6412e1046fec6ff9cc420046ad1fe481d9af761f007871370465ee7b5213565c795c60d18b8873f81592a086e027cde8007a18f7a85cfae94a2f087707b84e3d675cfa4aac6082b1e0d3bfd5bcc7aec72d24fbb67a7c353b1daac4e4df402c2ba2a56e6713b28972271e3c7a252bcbcd4be864cc9c8c5b9ca61c7fd909b5af478bd78f0b7181ddf6449a658b1408fd6eb23239173249d6720de549d52b13a6f6d58ff1cdc4c791a1402e701f5fec585e2d62200eed7804a793c9cf8d126351dc2b0fda2a4a4a56194bbb12b2dbb9c1248564d1716177e6f00ee8f6364e5c4c1303897f8d769f610f11d205157bfbc5dc8dd646aaf1549cce323eb9d0f9cb51bf9d73324b9ccf88992ea0c9e1f3e033ccaf18bc3b4f760b4eb9db26001e490920e0a60ff1199e94850ce8ff7f46b7f5e4077603c0ca0717b13d0f24368d85e1fb12e8ac4f1c61587003da4f58a589b2fc0cedbe6d3a0f5dadb4769b2932bcd37b4b68ee32b4a7a7fc8257d84cc879ba7334e0828e8d6b0b163e6fe125b0dcf5389d4cece507cea880b44b9646c80c96ac2424aad18ff63b430a1b761abf7aacc471e7714e28d2fd8d466a3b589d97cdb3b2da51a63395cdfd9ca5cecdc60faddecac4725cacd6975e576106201207bbf9126df2033d02ae82ba2e0326c3bab90855add4f70b063e0177e15a42b8443ffdd9391d1ba5d9d8ab01de211a15695eba6b7171236909b289b2e65aa0c6ba041f9750c35dfb645b49c4c30d3589322a86fd0132a9cd93886d6bdab763fac3aba13a87982d8bd1863a5caa2e3f39213a952b23cc5a13bdc5f4a3206e43eb2282ad97254cf6523e5c808b9c670c466176170eeef22e59aa0829efb5bd4949173dac2bc288eeab25dfab6271d32a5f1ed633cf94b20d16006420a9dff6c24d7dc5f5b3b643954202b7f2b0bdc29eff1649fd091e6e563112a81c17caf033e26d41dae86c9deccb5d0e1b370b4e1a99cac26f5920426558bd07f51cd920f4f891dcf8c62f900ee808733d7ad73b0fd6c14e46d0a27864841af9f31c20ba182fc0296c3b8fc50640e2794be7c1b785565e3b148dca07e1e3377a19d972fe81066ec78b1c8b7f5f9c6db0465382736c031796302f727b0da8527da704d675e9ef4b57afeace729421b3849655611105bf47d6ae2aba140eccece1980d61bfaa3afffec76b71cdbeaeaf8bf7335cf0680e3de21f21c971e9c6dad88a20547e5bec7a2d262fca2942a465f8c20415b5db9252371d533ab3a28c3fabeb9462f119e15503dda9d3547c152eb2a230cd1584482e79d8de5f0560f69b73bbcdff156727b11356ebc78ca9668ebf5d92b2f322efb5e98c42d79f5294725a917210571794533ef750dbaecfd164d34564feffd0d0eeca7a44b21598dd91882888111d031c6c6e726a7b73085bc05e030e933b7992db849b54adddeed93d6fc0b6221a551d2312edefdf713b76b13517bea83fc490b34c924f8ee82c3633cb08a85aa28673be11a89d2275b81057d438d608fd39a3a954ad5dbec57d9a5fb5fc78b0a3c94aff44b0e847d6bae8a598e2762f7bd51398b96939dd9536c761383ede8dfcb722135d7970e4276c4d22249c4d2e89078e16002b286274f7d62cd2639dbb78b09e3df372a4ec683f73137a0796c2a12a3b1beb2e00752e683ada2256c29f1101a6cadc10fd2b56589e521bfe58350b5bc99ec82145def5e5536eb7af124ffb3c3a2d62154fcac54a78731ebd02463ab7366a860e8b03e9c5d036857d245bc04c4d95e47d308848579b958338e54ab01c1a656a7791d9d1a41b03dc75cefec61de7d4b56d07f299a84be758a6cb053db320df936b0e3145c9f87da652f0de9c37566cab12c2e09dd134a97146dfe4697948c204e14a1686f9d3094af05890202cf9cd168f3c22c5055f14ab9cbd3036f9288513d27bf029baf162be715474b08243db24d5f4b93c31a478a88cc051fa00cfb8438decebf2d0becbc92873c3177953e6c6eaf99af695aa5ac328c5aec138f775ec1e2db9fa342b55ab8769566cdc2a39e356a0ce34dd17c6d156b2b3071f3f88eafed96e141c3376dc3c52d691f8d6f7c4f8ec6e209a4a4c31bcc4c82b8d8f724ab54f036d528a235fb220f3601c0d3a4830e1e07ffff382d8b64b3adf087bc66dc2dc36e83ef20e515137fab2d7ce2ebc563f1d833733db606e28c221b6d3d061f844a7442e1ba678cbb7231cd2075ed6e447bd00162eccc30b50f0ae6c2621e6f0c5d7787a62bcd1f958fde885e6b6356f5cbd1ee1b9310d58849309b3087e686a3c1a119e43cfd461bfd786531d3a7303b1ec2b9f6b277a7c1a933940358f6d7464dde572656f8051e663d86ebee061e0af61a4022793039f3070fcbb22a79323a9bf1891f45f563cd869780c383c25d5660373e3dac33722b6e52b8074e4a31c343605fb3e5004afe3af6b29339c025ae201da623f57122a6adcde1f0fd622ec5b6066f7c71db0ce783d78c9cb83e4efa2b842e165042bf575c11e9b37f86948a61048bad916d89b555c3c86d357d66aed338f86910e0ca98743567c76974f01343503d7a6ea8a73be23ff5be336e5b0c30af1bda139647b11f1da523d8d6c62e73182d04db449e867103cfc020a9e17790d2e130fe6f4b744081a02eb512ec7492e623ae596a6dc574bb1f187beeb705cd6c35d869b769f66fd8ba632b1a68134f7b6241d12796a5bb6cb90ade1a22f5401ae191cd6b5603550dc2030c3c2abf6355b770c71835c2f519df5883837cf466ec578a59ffc146d0e63a0914c0ea1c58fbe654698358c9666676e5b99b997d57067a973e7dcc501deb03be2762aef46d5d1992d087f86ed81553105d6c11c8752f610518a45757c3a766f3fb7a112a99dec6e36118c944be29e49d51b4f0a17daed6080ab6c8b4e5c7c7b0fbe55b0d90250c2fd6e4a5f80183c2d733b8f3c7055cf4d23d7a74f3be9b18ecd2eeb35b3305c7be000ec846f710de78d85be4e4367307653256a95224619b7c36fcd7b4e614c212260372cb1f7dfe831a8a76de4cc6695154505ce9e780185c2", 0x1000, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) close(r4) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x3}, {{r6}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x2, 0x4) 11:46:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) fcntl$getflags(r0, 0x1) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) close(r0) 11:46:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x124) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000f12000/0x3000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000c32000/0x4000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r2) 11:46:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x8000, 0x400) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x61) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff00000000000008000000000000002a538706000000a71800000029000000330000000300357000000000001189c3"], 0x38}, 0x0) 11:46:39 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007461, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 11:46:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(r0) 11:46:39 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000002000, 0x10001) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000300)="4d0fc343d686773ab7cd23d2dd5f43ebdf15d7b4ce92d81c71f8fa0332abaa97c3b4f0093bfcbb73a80f64245677d0a0e0405c7c98d471d2ef972a30de7e69240d8e66689cc8a3d1719b56e94a3a4808467b3207e92f61e039c991b47a67ba4012a842c1a574b475fe41bdc9a1960ce1d07ff693920572c0df1195509a05c0dd0db864e0b9a2c511876e17d1c77971867fc50b798781a9797ba03321d911f259f42b3dca9c2c75246477a2eba89785dc252bd6aef364ffd644fc9fdd0bddbb23e08ea44b07e04fd686d4dc43300100d051b8a48087ffffff7f000000001aad607e89e02e0a95e9edb1b6226aabefa39ada337f07d3e3cb37b9b2ee0c9944bd77f7cb4000d9121d761b6a68d789e78058f93aa48efa00b599c24a8f30b4622f0f0c9613c9f7c88f205fd7f2c41a9a6924a71d008c8b348f32e51a447c62352f64a0dfce6b35234cc067f6d8fcbb4a0cb267783c5dcf86481db13ef92210e7e5cfb9e08078fd77357d89ab6ba9679697075d4c859643acad287f9e8ed5f5fb767c6e9e79773e4541aa6e14ff137f8bba87007a835da5b32ef0c60e2d1c95b59bb9df140b83b0ae88ec22ec6c93aa1be9629876d68f0e79533311acd77466", 0x1bd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x8002, 0x85) recvfrom$unix(r0, &(0x7f00000004c0)=""/156, 0xffffffffffffff85, 0x840, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) 11:46:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140), 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 11:46:39 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') 11:46:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) getgid() preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000000300)=""/112, 0x70}], 0x4, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000000)="1cd52cb0855b503bba86af18111938b1b4648f191098b53b5e374c039628eb9dd64d966ad3a51f8cb3b37d12b21e8eeef511c2800bf661468d0c45e0f6ce645e", 0x40) ioctl$TIOCSTART(r0, 0x2000746e) 11:46:39 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) getgid() chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x23, 0x0) dup(r0) mprotect(&(0x7f0000663000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x5b, 0x1ff, 0x4, 0xffffffffffffffff}, {0x8, 0x20, 0x1c25, 0x1}, {0x4f48, 0xe16, 0x3f, 0x9}, {0x80000000, 0x4, 0x7, 0x7}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) 11:46:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x2, 0x1, "0100000000000200"}) fcntl$getflags(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 11:46:39 executing program 1: select(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0x101, 0x50, 0xffffffffffff3df4, 0x6, 0x0, 0x8001, 0x6, 0x8}, &(0x7f0000000080)={0x5, 0xbec9, 0x4, 0x2, 0x7, 0x4, 0x5, 0x3}, &(0x7f00000000c0)={0x6, 0xfffffffffffffff9, 0x80000001, 0x2, 0x3ff, 0x4, 0x4, 0xffffffffffffffbc}, &(0x7f0000000100)={0xe000000000000000, 0x3f}) 11:46:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) write(r0, &(0x7f00000000c0)="a49c83c34133332e", 0x8) 11:46:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = kqueue() r1 = dup(0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x140, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10080, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() poll(&(0x7f0000000280)=[{r0, 0x4}, {r1, 0x20}, {r2}, {r3, 0x84}, {r4, 0x10a}, {r5}, {r7, 0x20}, {r8, 0x4}, {r9, 0x5}], 0x9, 0x1ff) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000340)={0x4, 0xffffffffffffff67, 0x100, {[0x9, 0x7, 0xbd, 0x3, 0x0, 0x372, 0x9, 0x5, 0x4, 0x6, 0x2, 0x6, 0x1e3, 0x101, 0x8, 0xd61, 0x3f, 0x447f], [0x7, 0x2, 0x100, 0x1f, 0x1d5b, 0x4, 0xfc3, 0x78, 0x1000, 0x7], [0x1000, 0x20, 0xfff, 0x8000, 0x6, 0x6, 0x7f], [0xf935, 0x4542, 0xabb, 0x9, 0x8001, 0x3], [{0x1f, 0x1, 0x8}, {0x3, 0x100000001, 0x5f844fc, 0x1f}, {0xffffffffffffff80, 0x8, 0x100000001}, {0x100, 0x8000, 0x6c86650a, 0x4}, {0x4, 0x4, 0x80, 0x4cc38670}, {0x7, 0x80000000, 0x100, 0x40}, {0x4, 0x6, 0x1, 0x6}, {0x9, 0x0, 0x20}], {0xfffffffffffffff8, 0x3, 0x2, 0x100000001}, {0x931, 0xfffffffffffffd91, 0x9, 0x7}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setuid(r11) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x2, 0x0) preadv(r10, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) 11:46:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) fchdir(r0) 11:46:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x1, &(0x7f0000000080), 0x8002, 0x0) 11:46:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\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, 0x0) mkdirat(r0, &(0x7f0000000380)='\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) rmdir(&(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') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) renameat(r0, &(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', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 11:46:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(0x0, 0x0, 0x0) linkat(r5, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) dup2(r1, r4) 11:46:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffff, "f000000007000200fdbe0700", 0x0, 0x6}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x4010, r0, 0x0, 0x0) 11:46:40 executing program 1: setitimer(0x0, &(0x7f0000001100)={{0x7}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 11:46:40 executing program 0: socketpair(0x17, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socketpair(0x2, 0x1, 0x1, &(0x7f0000000140)) write(r1, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a366518", 0x14) 11:46:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="8422dce43f31b421b3ccb083e9c3a7ac2c188a1d4d0526135e9e9d80beda6dbcf621b31ac50e08b44f5ee6089d7358477d7f5489fd1506aa26c75a66b0f51c9c4aadec0da5f7b6563bfc5ad0688e8d59f8624965d882e8b5938a1f8ea8745088714e58414bbbd91feb622bfae1de895fed935a0027416f2fb568e5b582273d541531b50921c9f5af5fa43f1afb128fd047509f7d5937f487e8d21da78530036cab", 0xa1}, {&(0x7f0000000200)="1e8d6fe9d5612e14a2d620871e343f81de7998c3edf643d66393019f3ea9dba8dc70785bdeefb862cf5a27660d349377d1f98e6e8b5b960fe903f39ae875471a36759e7196ed0b8a497998c03e0ed7d6a40091a89ed80c04fa6ee97934dd011e3e1a9659b730e8583dac745a6c32a3e8bb5a83f334fdc166d12721b9bc2c2a4badd11f93c500cf128cfa21f83d57db0d0e93600331aa9e78cf13f920b910a3fe9f4606291a2638a63b72abd2430ba05d5ad0d2874b74d96b109c7e48148e6730daade764432d632a4385ebf93d13ddeac0539f8e9f5d6896f5dcd57270cae3468834d961952fa25e637ff87302dd9501", 0xf0}], 0x2, 0x0, 0x0, 0x4}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 11:46:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x3ff, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000040, 0x7fffffff, 0x7}, {{r2}, 0xfffffffffffffffd, 0x1a, 0x11, 0x9, 0x80}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0xfffffffffffffffd}, {{r3}, 0xffffffffffffffff, 0xa1, 0x10, 0x101, 0x1}], 0x3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x100000000, 0x5}], 0x7, &(0x7f0000000080)={0x0, 0xe000000000000000}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./bus\x00', 0x5, 0xfffffffffffffffb, 0x6, 0x1, 0x401, 0x0, 0x9, 0x2, 0x3, 0x4, 0xfff}) r6 = dup2(r0, r1) open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x21) kevent(r5, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x613, 0xbc50}, {{r4}, 0xfffffffffffffffc, 0x10, 0x0, 0xae1d, 0xfcc5}, {{r3}, 0xfffffffffffffff8, 0x4, 0x20000003, 0x5, 0x4}, {{r2}, 0xfffffffffffffffd, 0x81, 0x4, 0x5, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x4, 0x5, 0x5}, {{r5}, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x1}, {{r5}, 0xfffffffffffffffd, 0x20, 0xf0000013, 0x3bc5, 0x78}], 0xaac, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x10001, 0x491c}, {{r5}, 0xfffffffffffffffa, 0x18, 0x80, 0x3, 0x3ff}, {{r3}, 0x0, 0xc0, 0x10, 0x3ff, 0x3}], 0x6, &(0x7f00000004c0)={0x7ff, 0x9}) open(&(0x7f00000000c0)='./bus\x00', 0x832, 0x1) 11:46:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/139, 0x8b) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:46:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r2, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, 0x0, r3}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="bd32eb89321ef605153cd80dfcc5ed5b4b0af9aeaf46ff4d718d620d370a4054d434e4658f954788b7abe8f53aa49a65e6a1b7a29f1bc0800b75135ee4c522bbb5ba93e35a9d4725dbdb772e8309208e270d872e86d092eedc7e94b3ea7f4ac8a4c9985bc63d4a", 0x67}, {&(0x7f00000000c0)="2465f8dd8ef2c20c86472887c3540ac1d54b7f04630c6991e625cdfbfc10ca570e07", 0x22}, {&(0x7f0000000240)="612ca6f534bcdf82b91c3b0858ba12edfb218a74401894a77cbd1826d276e8c2164e0efb2df7265da8d0e6eec7192970eac566d3043a45e15394ced4d96ce3021f7e6faa6e236db53f415370b36c4f093f4a57dd8c575d7c1a422fffa4ca38ee74cb1e8380859238462bdfd56d89a40db5213ef1e562fc73f764b297baea7132b0c41d88ea76", 0x86}, {&(0x7f0000000300)="76248e8b4a1736d60b7d818221ca78ae26a69baf5aa8d16ab713b71331faf8030b69c9001ffed3bcbf8255efefe087bde335b9b9c5deb22d73dccd971af896236d611ddd80b696113cc5a8da1ba31b0772d443fef1e7e5b4a919aae5888e53bcada406e5c5a4540bbb59f7491f9fd6df54e935aa771cdd2ec815d4a3f8c8c81d1308edb341ed0f8b8a8c9a815c82d035c4ff5581f85fa4fdcf4787fc5c68491e40ad459b72f0a363257f9d799ad7dcefed3b091d3c5fd3b1436bf6b6a664b571e5b4e9e94bb1b0467f7a3f65ec67948514809510e68a4e8a858acd30b687e12f3abda7b0b12f475f5d0a929ae7c073dfa971ec2453de162413164bf6af880d4291a63c929ce2218f5b0e68fe35f5a20af038a379bf5dd00d3d7aee980352f0349510191761507b161e663f2e7334e7fba315ef175ac88fb2333ec571071b3237c690354973634670605f6600b511fdab60466f19a26e11e21b367357211bf08d95d4e17a09313cbae88d7e397bd0170a67959a418a600a3aac72fb9764df1fe1546747196f9ad793e85bf92e413feea4f98a3670bd627b379812bb2052ee71adb359b24000422749c668a24d3aa69d844065123d7801e26670acc6c6005d2ce6b0c28689229f6c3d422a91c3b1a2747fc8f4bb402ad113dded74affb456f21b1c11cd84f23d3866f15f9cbe6c45e039e47618f1d997445966e583889c0456943c59739054ec3c9db8ae61b853c90dca210667fa9769f029ffe067d8b6bea35e35e60eb0fc8c99c1a651b0745f6806d326395b5e44f4fc44734a2e7c5c1ab7b12db798379bb687eb1f12523286e7a1296e95d4a1fbaa5140b8ee949dc82a16d74d0eed1b931d9451d5f9db8952299c9173331843b22da9cf3cd9fa1b03473d422733196b93f5e1cc9bd0261ea77ec9d03170e210df822c84b6fb6f21426d7635b051668b7265474b8fc41edd6c46df6e381f757a428e6f6d063704d2bdc8d634b29464bd8e2cd0c9ebf68f5e565d73d81d0e66dfea5ffce345316cd898c79c08788b5a8fd2e3a5c9e6987f60b7e15a5e6b0179dd1afc7d155b79df6274e0e7c444b8cfc020e3dd76a150bd2d2619d34577fcfb5756522740c47819dc1eaf102c156fa50ca5b26e6811a3d6b6af3ff704963f371d299165422a5324cbecdd8b0a7ef0a46661397ae2252c63ccf85348b2584c79ed657d28c91c83c1bd2b07bbca43c26f0e701dc346f1af6e77ed225ac5dac7368911601e783984d36bce712ce5f274d48e58c9ef0bb5a0dcd15e51b6e78386349f082cf10500782746806aa2463944c5895713f9328abd6b7a8252483c3a174300a2538378fef6f990ef1b5fb8bb8627160d565a1de5ee1aac9fbf397cae0c387d538ec07b910bbff5ac585b991e91800dc987d93b68f4c450ec97b1db912be266560aa71f5b025a848faefc2583f63589e13d61197bd59ea30ceec92bcaa5eca7503f0a44817dcd2d3308d84e5190659d715d25fb736d9454e635f71cab5123b7a9c6e03d3f6c939b1da15b131663c4394a61f86691b7018111cd076f7097f28dfda592e1c7b8a50fd14ef7851bcbdcdec9920ad1678e3c157638d1ecd0abccf6686037c33759782526807080abe9882315ab31c4c9ea0932d3c554531f4dc31983551e6245d41d38ec1602e49f1bbdc0458008001762aaae2e319400ec1df6b133a854a2112f4b33a49929853b2732d61e46a56962da705bba8bbcc2ebc3c9e943b71596e7d0092df3ccf160bfc767dc73355b5c4bb72a677466388d0a00a26f9ff60c9026d82606be62dd623d07a754dbad4636d369dfb6db5f0d3444f970780840aa674080b84c6be3137bc02f537ac430f8e64b00cc237aa6d0e54cc8704fed7e307b2cd0363d1c824e6f9805d0f69b4f80d6d5bedd5b8c67ffc6249030df25c77753d061197671f9815c2840681361db2c344284d5db19a4846f7217133330e0e2df59715a5ac49654e74c75b862b8c6c859670e1017652d8516cfe2f6a1c48aed5c17fea5e6005ecfc353c3a434430e47338eb991158c34c85b2118f9134d6e492483e92fd5b5ea0bd7d34b1c66def6ff46418f973855ff6ef44c71b044463cbedeee46463ecce761af37c05222a332b2db37c4b1578faab474e6e4566009644a5bd472fdbac216bc71c1cf89f9738928874d9242a868f6af1789701859b85f16452ddcfaced22b17c8ba7c1f7dde625e90556b3d480ba56fc17808aca6f994bc99f1fb06688bd63fff76dcc649c7c6a9a97ff12122d4ce5def9b8a7c36f1325eebd920435d0a789d73bc5a1a121c96d0f3297f1426653b255bf214e7c8527c1fadb20fa208e3e1e2e60fe7a4949056ec563cedc64090bbb30048603d5229990407c5faa92dc8c030ab7a842c4113bce18f13198fb7b317ce406b5651a1d9d5f01eec23b9725483b9d4270de7b2a5584fb0a2c00ea60e87c6ec83904184d716ba269fb9b4cdc8d6701addd494c5ef87f178c8e7791a04113a80ed0ad9e587c19508af54fdad6d828f538094a4abe0017461be7f212bfc5627989fb880bda1d83b39a698c5e741828bda3ebc5636905db8891f9e28a54a9eedf39c84556334f3f946705e892114fd061f98efe52fec44f0f8512c528adec45349f0294c663fc456d07195f7ef95a2309ae742ef47d437693245b8e71ebc17bce27d3cd22262b6fe1183e1cb800978b6e58b558fbbf95b526abe7e332cafc4c73fae70278202d0c21926732ae2c2df2b4b062966c8a1ba6fd9b693562595b886654bbb6342088b00c1f02c9001b14473e680c379b37d061a3293b20ed326e8e33beb4a4118a3882799220d1ac33c637f13523c02fa4baf702134bfd129eb5dfd3ffdd4865940dce409777edd8978d3e49e44913f2cf3cef513b2406a89d235edb06c89a7e21a3935f84ade54d705f83dfae3ac2f5fb4a11e7cc94dd12bd6b086d84beef0ac635f3ca6cf55dcf59cac3e15b3feb70895e7cf311b21a608dbc971fd03ff4fee9426a0c57b4ee724a19b3625098a12bfef585ba462b44e60d634b9ba0b0fac97a6fa8c971f4077b939c3d0675e9cbaa084c157437cb139c725694a2eee280c7940a5e55455c4e6bef2efb44e1c64b9ff48bc7a420a5795ffb120beb6d57250580b00a64909f9f050ae333c42bf65dd8fd8d98e3a411452f53cd69075fb788bcc3f9cb3dc4245cae2b509cee3138feed17f9fde5486f84dab7eef63b7738f9e3c935fa7362bdddda9ea2c0967c41a159a16326bf7230726809137244fe4a6331902e3dde1477bb2cf0d9c0a14ce544c4d4a59e9e8b84974536eccd4c19b2530f6767ed7be367e0b99f246cb64ace0b4e02464d7f58e487fe116d72d2b209dd43eca2ae06e8608df139b6b1cf281b89b3ff008986f449c7ad38ac923c5ed8a47c4981a92023d389b8fe3621ef87651363ce56f73ac2547f5b24817c76cfbb3ffefa48e17c7a205e24eb43b88d30ed357e8ce31ae3670b84fc5835629b46758cae9b3af8cfbd802373b91e1bba609b4ca349f7432fc01e118ac685b15b98f91984046d6fb022c0c945c6de3bc1bcb7b24851791f7624a75726aa78c496d633b11e1a241a904c7a1eb007a9a3a69d0da583ff703296dd971f3735270814523376c1e2516f46c23b308d7c5051db5135e59b01f2d2671a3464ed9a7f0c7f56f0f6cefd561f31be5d30cb0c6ddd0370d9e2f7c95e6901c6e1797f6f7ff86c9392349f5cd087e4f645bc1e8c50b6571bc5fbad80dcf4ea2bef092b149891b797c29aaa5692600d34d997370dbb8c407720cea0c65a6975b401e5472307a3a6ae7670da99c22063302024d826e863d8b6ba2cc95c763bf22e9480ece1836289cc25eb1ec1f7ef7298557dcf150b98b333e8a18ba421f43efa016631d604babb6a5a64c612f2c0b523c79aa426048c274463a422d019e2a77c355c3c9c5b812aa43c7f4753afce65d273134655a6bca55d21d2a5aae2c83a35c6d919c2139511fec313263309d4c2357c9d2a1a68ec340aaf0b744f7a351357076a845be557b192daf2a894cc2f968b76e3903e366e3db854de0dc8fa3b68a14337e8ba02a8553c69bcac2cc4d2cbbea4bb18212f1674ae35ecd5028290f91469aec632fe95b5a17ff68bdcbdba0961e71bfa04d53ade9ddb876e50f531ec91cc1fcd24db08a5f3ca303507b4d64cdd95bb856c90bded74b9c57220e6427948b71f354599bb15e193fe186c0b7d2353bc86baa292538ba455d8ea1f4a7de4bb5f03b57ba848f68bd864ea0d4e41181184ba6567f8f441217ebe331c092c8309a323bf26a37b5be384619e6ab2955cc7db5a488054e8b217d9ba0b2b6d93367157706c7cb841021bead06ee0a2b185bb58399338decdf5ac4a665d1d773895e1470763afccc3842d243310e1bf2b57d3204c316397a6146845224322b443543ee29d8d0803cd44716973f932e38a88e2bff43e915ea84563e2edbb1c5f5ab063dedbf0402a4468a825f6ce2772c9523545f72a1684d9e6eb871af77dae24d53dc6d4b579105590ce93aa85c46f26ef49c2982b3a01df787ed5c2fa9470b59d2e56152a0464fc5180a9582143a7cb39bf04d6ab86fcf1d6dbdd417ef460f6a8135de79b53344aeb4d3e002f7d7f57b2bd5297107108e8c0175a782b4476c4f619f7ccde6c0a9ea2b8915857f63d6d5ca42d7b49a78a7b31160f4dbe15a5a5c4f148c73bcbe2deb4d803f77c021bdf2c8bee268677146b75eabc76758fd4e1ac8721891098f29a384f1111794fdd2d5b5c7beb2e683bf408e7d2460429c466a78c305de98ce4c24b50e88c75f3f01a16c75229f333c5a92b66440f1ddbfa1ec04ebcd9b652266fa709770821c4f122902c0008f5592c5f4f18b39946495c86205a9fc952106e356cc1dd30afc4ad45b04b215613ece74e0de4aca1738000d7c83380aa522de3571ce23b81efbe673c7441e96f375a1ad9ab866c7f5ba4d4a0dfa26dca08aa1bb19355d1691d3caf6a588f2f57eb708d12e7c6d5ad5025ae6be97edd20bbec79addb8a47907fdf1bc3a18cd47c386f2af7135b7e04783d38b7b514c363c1e3629f5cc51427bac992c9f980770269cd1e6d820ab1ee16c780ff9b8b8fa4a22ec00bf74d4fa683c3d1ecf3314286f1088c34bbb60e442e837b6136fe803a12d1e396d78c4970b0b7bf202d83e678dd3e7597da240bf3b7e387268b6d38bfa6ab75c8c41537b3efbf8d7fd918885011951f1c1cf16fd42598fd8603d73364b8c21cb18d734cc37b0675b45a41a7d12ceab7829eb1e421526307018493e9ae5f16b92cc07757a6d3560a88ba8727bf3cb1d629bafecff79d4f18179f531ddaaf619e8381d07d3ba6cd6d27d5259a98e18d84029d1b70c9e7cc6084a71e64e4d0fcc61de17b715a71bf4c9eb5ac17085bbccbf22cb14d4125f095b8f1f8a1ff809c6c7b78bcb49f471f087176baea6feabdd4397b3a06931c1abf3bdc566713569d1809bbc10ae06b961f33bcee229f16aa17802351c67aebfa87c706eafd21f3fba62eec4d0e653b6bf0d805647ac9e29c4c15ace6da0785555c8311764a2243bf1c296fdd1c87f6d2c3b3b27a94bf36bb16eab3808cac43c3a13907faa298e8032f576c2d03e92403c558e37fc361ccf3b624995fb950ed3f6c1c418a9e905e11ac02d3863d5a14437d1dc9d7bddce225bfe59204867481cd74cbd67760de1163207d323106f0bc8f71a8449f5c1333dcc0ed9b3469c48503538d8175eeeda850c2f0c47a4c1f8d941211d0c97578d1b84bd3018e", 0x1000}], 0x4, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x407) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r6 = kqueue() dup2(r6, r5) 11:46:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x2) 11:46:41 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) read(r3, &(0x7f0000000400)=""/4096, 0x1000) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r4) setgroups(0x6a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pwrite(r5, &(0x7f0000001580)="44c4f0f55272ba705f7699b5aa96fa591af49890d8e88e5f4454bc01de883988e9e91303006e02d5c8817307a9e01a48901de70a257a9451556fdba9b13f4c6863e4eb227bc1a72719315f852d432b80e33d8d67af4b356c34ff348205f5619b51995cdb0f3ed20c75ae916d1bb1357e86d6192cef977df253fcf39db249c1ebc6dd9f1f28441c4b961b786ad2c1d4bcc105770acefff864a9c44dab1b8f60a004d22f0a663138d764861718f4d6a46b7251d376d772181f87d0620cc990120a5ae60f8e78b119f22a7045602a605b1263885d5589c2f54f4fdbddeed0771a8860f52b645a84565b682f5d6df012ddece87de9ed7fdd8e2e329e332005522bc582af40e835af36d359885d5fa908fbe43cf9efebe03e8748dd8530bfa257c830869dbe20ec1c5b486118681bf51d83e326eb593edb23fa81a95deb47f138d81cc6831a7c657620016946e7829d028c18e75e63dda74d9c10e173e1c87e7b9f4071a72bc0fd6ae7f239ec3530616fff39263eda48ff7ff42495c7222bb19ceb35c2c499923d33920df89842ce5faa6170d27774616654ab2f82191f607bf692e6e4e3c78fed8a70fbaf031ea92cce2b0e24c61c2ee2a89aaca3333522be0aac0b588aa14a672673aa9180d6f315b8e5fc7522a37705b8c35630b2c4f487a1482c1205a0806a7ce7367487ee55a791c1a4c8da9baab86c3c6ceaab0bdc17bd5c599539d6bf594d1186c9c6a4597555e1812291a1942ee9a62fa4b6797beef51ab346310332b10957a64df733a0be6bd0ab8a60bad9a82280fdff65e25313bf14a5edc8b158d9d5804c2b33157d2bc6b1ee473c8e73d6e7815986f568b7484c5ed1ddd854b64f62bdfc877b298c5f79d5b935093703a88bca2c46f6ee14b99af7e8223942dbb70154bca609cfcc0ccce57c52aacebf0dd284e77dd341f30eac12c455be9af0220e7bc461e19f4da3a6777624724b77db23f6a5fae485239e8e697ca781a22c6cb5b40f5a34a050d4f48933e172b791e1e419c7a7841d893cd6a4acda1542cbbb21045a71a81c96b65c5e0a32890f6f8062e090fbc13309e50832c677f7e402dcf043a1f201c400b3bc28ceab68afad32726c98562cd26de9885f3c68311f1a4547dbd09fea16a3db4a077e3ba3868df4a658a6822ae50417d9f331a0b5c5155eff7de82c5cd3d266f1abfd23d6b630366703b2eb5f541bd0568c339e8725c3220cbadae1e45511bf44319bcbcdc434f4d7aa9b81b73acce328a95b56f429241f04d32c44af11e3313d7e1ed47c771dfeb182fe1a9151c104e5e8ab006d2633362dd3ed2e6555dff69bc5f923b89c423dbf1e5d3843aa1dc843e7e81e503348e1c31530913015e6929dc790ba81c9a1ab60d94ad77c6052edbf294cf77b05f5c473f2115fea537d339e4676234f76a920675186739108978d484343eefa19fdf9f15d9094196a60d81016578d9425c7aa769de6d52724820a5fc781594cb216d4a61cfd182d1fe726cf85d45f0ba824d3099e0b8363de9e4524771983dc24f009dcddcc2e70808d95d97ebc0b3c607d819b6c67943839ea90c24a4136f9960f7d47eecd7890b8ca70b2d8aec43f1c53acc83c5f905b5f4306daf778cdcfff753d4c7ef792b558f937b4d334bb11cdd246a001d291260224a346e26be685d451f37efeae32300f7c87b5d430e88ee0fc1bb7875ae3961c9e2c556ca2d2776eeca4fbbba5d862cf0a969dfc1cf15653dbd3acef5c267f44ce818986eacafd5d80a3001d8053a6486d1ed33c7cf6c63b12c7485b70e5a0de612a46629b35be3f99b79c2cb26713deac3e04bf67b53971f420f0965875193d09ee428cbdd82fc0917c5e85f71b7678f8779392a8f311dd94fbee6dc48236b65cbeca7b5feaa2d76445d76410b3a0fa94faa32ea9a3934ca553ea6dd98e627a6595c8a0f5b3f03e3c6ec43c5f695838eca7b890f6a9e6a7c881e9df44f94afea252d0ee40dfe45a629a8799db49a7ff3a8d0e59331b535cf41b95f2012278b96fd32be573ea81262cd1c4882e2f64f968154f4405429cb60bb9f630ea0e864bdfd313e972b80d510209d592683e38a8dce25df1377096ab63c34e963d5d132eb33240f853101b7a73e0a7d8330b3763760bffa75a66411a5b3226fe3712a4684c52077f3ce91cf971409b3689d53a7fd4fcef408554d1007d59d6f964f51230a6ef25ecddb7e88152b7362027888a00cfa6b6d2473fa1d16bf256a85c747cc866b8a1df8a24f806a207eeffcdaed5b4eafa04419fae614cf7cc975dd8a1bc3887dd3de61ca3bc904696b17b01f2f9c25275ab1f2e89d9b7e8b30bab11878edb434c6e3aea435cfc7c6f9ee7f87219322472d7a54e4c88082d6c39931c3f2845455f0427dc10404466d1f9622171a2054f4951e7f1b04afea8c73e2b1d66694f8a2b60907bffd8ac3353a7c4a97ac750bc91abc2aeb2d560feca453423c49e7cafb6dad5be076f0be9af424628f2b50d66680574b465deedc013e279695a0e5c06bdee6b8ee03b930ed930d531672120f002263867cac9181429c7f51a20f1d9ab29699212fcc3bda478157bd2c6c51cc743ec42de330bc454ffa69346a7cd5882582ca19c449c22746b0fd6fc03bde9e73af41dd6505f0bcdeb625ee56e8d36df305da0775deefa0393f849c5eb7f68768c9da59c5515b1b1362c09f01b2f02b1940269f75d496b33473903c687008652d7df172dfb21f0f86add63692f2975f0efee378ff123ed4e04d14947bc3abc40e88daecb705ce598503ed2f083ec079a17ea479be2ee876c6c039d95759f56f643bc573961a6a12e1d32ecbdf4786aa38c80eca2920c38fb8564217ecbc3d809bd0f0df1116364277fa24368a0ab25e0914e785f358c0bbf849b10a9ce5477725601f4ad2a96474d040a1be3b7b300f304eb98f0741ccc21eabc303452c8cdbb091aa103a9a82681f30e52d8e5f5794e073c3f52f9ae7ea5fbd7da9e7e0b436482008708de5ff8549b6a47e9a06b0a3ceeb93107f249d14b6821ec3420ee6133cf70e2f4485d6b54d98d5d3ed71c25589b787a5d85d66868e75654927b1bffa967664aa9992fb55d89f09578434f663ff4b7693b2601c3f7e76aaa123fe41370f5318de6f03d1abae561a9ea03f4c29a7ecfa9528700a27c49cc3fc5e9463e7d463618d07499d73b781715242351e3a2657da69a965e2311cc052b5ed6279ddc7b32ce382a9b39a434198060a61008380ee5ec1d3256c93521e1c4b50aa6fb6e32794029a93434d2fdb0b976131ddea2d2e67cf386d7ca9af4c9b495aa086f929fc6994bc5d51a97671fdff4d2cf778495dfd8a873b491d6c33937458df25be1537cf0a431e76f9187754035adda110052ed8e6744716dd285709baf0ac15b0c632620fbd10b5efa125e3c0c26f99a8b9c6183dfb80602e469555f2404f3e36944dd56ae684a2a670f7a9dfc5fd49e57d509028e46bba4216d60ec99352d36a034128dba9a31cfae5a464f199f76c344cd96a9ebd4eb41aeb22f26946a6c6a4e37236bff6738b1d9a953bd5af4ecf7d27fb02d761adfcd1e747bde9c24aaa4ba817caaa1bb86568dee2f6f5b874c178dcab2c1bf5c18e93e757e603c9a6351f1c5bcb05c7a18ee1a73f3d248a1114112597914221731a1a0d69b462f166914215f2a20dd9a2805e8cde186a80d15abfc128b682b57fed1a0fb889daab8abd83594a3d1ea0bd7dc107806a1d8f0b2d3ed30ccdb26303da7f42d971e0f89244c6701479ab9fe8bbf72dda05353620bb55ff8fb1695179d2d48b742928fd4f3b5a4a63d652c88de87f5f3bb2d44197d42eba58330505ce6ef263eea191b07a23820585d11e0ee3e103f8bb4498d043f69255965197f036c7c38d0467a6f0800a992b5b08bf149403f1b3b106efeb090c406c6b281f1d5cfa19930fee53876f3955f39c959c7a6cf3d570f0af322ec8bea9871ebb8d1a37e7d3ef79942ae3f9bbc0dbe5898b2fd77d2cfa01f6963315dfecfc16f0e375c1d9438e7b3b8bc8edf8e8748724a89bcef6c19b8ecbf6a80f90b799f05c4b63cbd39d1edf93f5dcfaaf1262ee1c493c691a206b97be944bbc1e3e61a80c10341d40dfef23dbbab7eec21066670f5855a650fa5a4e60e322c68c71f4e7e3a2091c825b43b9135fe5bd19d55259147dc6b323494679636645e4c784a837fe5d8e119b44b2e2a00bb37755e966896286237cb78769b7f1fc7f519a38b0de7c455525c1095af2763544f604ccc4b7a60eb8b62678e960c52a069a28c45f4388f43f84b24a8709a3472f294f908e31d61e93b0036b114cdfa450d144b6b683b589f824af0aab8fba3294f232b1eaaffa55302722dd88447b2e12402df89a368446d9d3e2585ffc7b4d3d09bab36f32d6e76700ef63e8ba40eada885b20e3876e964698a0de1949788e31424b48df64aa7803c934a27015c54c7aae738bcd8efa120abb0cf188419b884a80cb3a8a3cadd3b1c30ef81f1c4855cbdbffe7b807b920db7fb05e640eb15249b418a26496e5cd44896b0f395c23a431306cdb0e08ebd9eda3cd22f1d0541ef0f36810cee5569f1afbe2a2d51d003f16e0b628f6344bc599fdebfa50eba8ea9ec4281a5d2a7a0c2e011ceee35037ac55f05c044c862107888b8ab1ed0289b27941e463283596417217f4117649edf4eef347f9f8c146ebed02a26759b2de801e84634a4c8791c46de93897c5f0189a869b9488583c47ea9bf7eaafd1effb7bae1cd95943a2e598daddd5960956dc5646394a272e8741e434612a7263c71dd84a13ee5ebd7913d8f33a6e11ceb88b9756efebd2578af1b4affbad142c0430b936266f4f71471a29e977e807038ed7de9e1a6dc7417b2023a59b068d634aa81133c4c4747eeca044efc2314bed2ff55961ea7bb292c0e24989181689eecd52009ee052cfb91a52184307d428bab0649fcb0f21d9c8daf59abc6bdbc1c6a0d7b81dd8f12c9ff59c916beaf83648c1cecbb12b362cf230dc8318b06c50a7f6b02d597fd5ae6d60f3f7baabd4c13b4078df9730c69cab169314631d6ca7042655a16c34ecbe835b576a58a48a1c1f4bbf4de1a8bd1428b8dcf6fa2ef2839a3c256d908b5859400e4b00a0b260d400970a0205d6e1389cdca7152d9d286c9fbcadfb7f85d9d858f4a5e59437dc3bbf336b6ea99eda94d273031c0da24519a188eb109999a1d68241e021dbc2c92568972252f9642f0975f59de40dcbd037f37ecc14d858cdcd0a1862873484feff47b42582999ee5a7fbdd72f6dd80a04a9565be36abad234b173d38e612bdca96afb409ccaf126c105eb32c6cd340096c7a5648af109639bc1666aeb75dcb53eaee1f06a3841dc0b924491678112c495c44fa14187fc9cdaab3d7fe110c83cfa5acdb9af16dc65ae3b7493ae1ab87ced6918f5f69d30f51957201b5ae1045b041c404557c82226dd2e2cf20f15844aeeaf7b8364e1209c30a4ea2c50af8071dd5e3c1e88b5dec9fa4ef7105d39c2b744dd69a597343ea3a096e332e292d11be9ea68da18ceec78fc2a9afd082e846af25fe9dc389e30ce9172c74477105364a0b09ca2361ac2e120a12da3c7c19c6729b155402d07fd2bd72ac6b9e68c1d351d98edfd5025e227fec545c0c96f85f0762b6558c7f9677eda3211fb676314ba27f0310fd1526878f8ad608e1e8d1bfc1e69ae06d4ff30e61dd6778dd05e4bb570ceb5224e6b98e6d8b37369a44426458c72586203a6858923f95d49e063a5278368c3a5375f2eb7c607b9621873", 0x1000, 0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) 11:46:41 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000240)=0xc) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x9, 0x7, 0x8001, "dac10e94d1181e55048978b3ef622d9e3420cb33", 0x5ec, 0x9}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() close(r1) r3 = dup(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xbe) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x6) 11:46:41 executing program 1: r0 = socket(0x10000000002, 0x2, 0x2) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') read(r0, &(0x7f0000000240)=""/158, 0x9e) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0xa8ed, 0x9742}, 0xc) fsync(r1) 11:46:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x800000002) write(r1, 0x0, 0x0) 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0xffffff97, &(0x7f0000000340)="b6") semget$private(0x0, 0x0, 0x40010) 11:46:41 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) dup2(r0, r0) r1 = msgget$private(0x0, 0x282) msgrcv(r1, &(0x7f0000000100)={0x0, ""/176}, 0xb8, 0x2, 0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) 11:46:41 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() getgroups(0x0, &(0x7f0000000000)) fchown(r0, r1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0x80000001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) 11:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)='\x00', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) 11:46:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x6) 11:46:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 11:46:41 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 11:46:41 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 11:46:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202b, 0x501) syz_execute_func(&(0x7f00000001c0)="c4e220f7e2c462d1909478d1f6000067f2f044834000e6c441fa70080066460f74ad0b0000002e653e410fba2b028c679a440fa4f427460f5ea1676b00002e6664f0478063ad38") r0 = syz_open_pts() execve(&(0x7f0000000240)='\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='\'}\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='/dev/tty\x00', &(0x7f0000000440)='/dev/null\x00', &(0x7f0000000480)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='/dev/tty\x00']) r1 = syz_open_pts() setuid(0xee01) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2, 0x813, r0, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10681, 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1ff, 0x3}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000180)=""/49, 0x31, 0x3, 0x0, 0x0) 11:46:41 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x2, 0x991, 0x4, {[0x6, 0x81, 0x3f, 0x4, 0x200, 0xe73, 0x4, 0x8c16, 0x7f, 0x5, 0x2, 0xb4, 0x1000000, 0xff, 0x1, 0x101, 0x3, 0x3], [0x800, 0x1fe, 0x7fffffff, 0x718, 0x0, 0x100, 0x27f, 0x20, 0x1, 0x5825f67e], [0x2, 0x6, 0x5, 0x7, 0x9, 0x10000, 0x1], [0x2, 0x7, 0x1, 0x1, 0x0, 0x8], [{0x6, 0x7fff, 0x0, 0xbac7}, {0x797, 0x8, 0xffffffff, 0x100000001}, {0x7, 0x85e, 0x6, 0x7e13}, {0x4, 0x405, 0x1, 0x2}, {0xad, 0x339, 0x80000000, 0x6cf}, {0x6, 0x9, 0x5, 0x9c}, {0x1, 0x1, 0xa, 0xe5}, {0x4, 0x4, 0x80, 0x100000001}], {0x0, 0x3, 0x9, 0x69d}, {0x6, 0x7f, 0x400, 0x9}}}) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0}, &(0x7f0000002980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, &(0x7f0000002b40)=0xc) sendmsg$unix(r0, &(0x7f0000002c80)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002840)=[{&(0x7f00000003c0)="e08b75cccb047c9159261dc5b14b038adee9a1f436ba19869f70fd8e0438d42d73bf83e3933cee9f8fd19d81e78239ed82d82f477e3da1db54fd51e401ad77803ea1fddee6ba13233b40e2eed90c725f434f1b7cb0499d5109f409fe98ba1135f23cb1f41ff87ccebc4367da16d1e9d81606167f1838403ee48d86dd5683cd68dfb5a40bd6a1dd510121ab0b362d013750e4d321471cb3c76370bbba7c09fe5da8bb078216571f32f3c9f4de1dde312392fe12bb4dad021ba11262c725fb82a478be934dddc92c510c22905c2261ebda4a354b78d60ad3", 0xd7}, {&(0x7f00000004c0)="deb896479fe6dff5a5c9d21159ccb1ca8fd9f5f526cde4f0c1fbabd56add3b50b8df32101eeb187b9cef1d1819186d7786edaed9cd864093150e6eac68e3d6ca5cd3006899aeba44f42b17c3e03d9faa497a5ed3d28a452a9ae15967526111833309322c1dbeb88e5893e086e8dced5724d4fa637561d1b0a6d469d1139a78cfc629c1cc468e85eccf5572ae86d4aad52fa28a96f02a38611a158ae3eca330743d8d3baca2afd769656440647e4b0974933b91a60825bc5cfdb369c4db5eeded190a5b92c00e71b2a3ef1c9f5da0e2748110c5a8ae16bbaa15ab1e8985849aa5f02f75a2751cf6f0275fc19288d560a38472d8b9a505c98dd9d6577b4298ca2b276fd60c494fa54f0fe79321ebd14c3b5d397b6b607013a8df57b975b592b49bc0399e3e9cff702ffae58f885496d54528b1b93908363655ed8baf9369488a2f88196d54ed3e72ebe0e6353cf6601b2437902ca7a477469cc142ae5216f69f9d084599e2ac48a7f96e1e574bb3d808c13b3be7d4c7f5c9fbd9e8e9bcfb43f73f641d88463b56ec477d72d8e6626dc195957875c557257726e0050f8c352545a86433da5ec364e9bc45ae5179827b75cef52510759a258807b1e3a2e240d3495a5994e9082746c7ba3ae46e7de7169fd0dcf316cef1035d8c2f5338baf06695ec7219cad7dda0526d9e35a39b5842c8017f06005f7b8c230c6f3f9801d16c63e680daf5a52285bb6e98af7735cd43b975365e9dd74499337971570446e84f4108f5da437ac8082b1a2bf5afd9a7a95ca979dd18d0622efd82eb479292a4f5a9380c4eac3cdd81f5caa2cb54dbe4766b1b8cab7b582e3874bd63b6f109c419d6f9dcced8cb8d836cec669354071fc7c02e76fe3bbfaf913868f519f4c129ef28c0a16e4b06bfe07165eaf60103d469ba7e2c13f755cc7bea0155ec1f40c939371d6896e10e73116a6c52f7c8f0c9d4cf8f22c207ace9088f849d9e16a4da93ffa9d828522d3452b3e09b916a8abe2d2a6d2f53f85f6af8f76e8ea4b681185fe665f99ebf5d5c76ef2ce2a202be8e9b3cc48efdb0bb0115026d8229188f3f89b7068fbab3a30e52f58871b0a4174ddbe1f6221281fecbdee2b82101745293ba31d37f92f05de5b54bd7688df661e7cbc3c318bb82f19083b340c5497f355e414e4cd9ee7f8ded591f24e2acda1b6804982daae5075241a60ecea0fa469673aea1938a62b8c4a7d48884a5f6d7dcda115534325839383ca12c4c4320080a99d4628068153dd7bf1fc1334e84a14857fe3450715ba7543df6355ef099896a4c5e9843979a67e5943f67cae88b2916a0e45e6fae953d8586baae2baf014adee66972d8d5bca5b4f59002fda2f5eac97ce2553ae4bffc1a22fd4d8dc9844d65cdb66d8f8bb89933b6573f75e0678a19efd9f47bdd6e631782d49dcf32f22e37e4d444a0f8695b7420ead2471bd4a29b0bb457ad2b9f304dc8965aa66c1392e4ea97353a8b0c1ba84592981d9d8f7e5b68328a0ec69660e26043427b2aa147e7c87cb736dde3936091e3f0527669e5d7772643cd52d94dfa1910668f647aaeac87cbeb18079f8b29d8fc14a67e182f13da2d23d8f1273afc5ddb4df9dbaa3dc02b1c194a0e75d2014167bc5841f3fab0b3f67ddc5d80e5a005bca2ac7be116453d0036419e1e9884d532c0d82945746de1b77925ef12f2961d09fdca81d994ee3077dd3a3d8661cb09f3a615be040969a6a798e8d7107c55452df9f71796b713b9a5a3f7a830c6bcfa93623883ca8721ce88349aa2820d66afa059956200a7535226f75d11be7dd629ec40f0c7fae2f80bb4636763ff16447caf6e70e632797d2f0a5e2fd67dcc64a07b76f538d69e51111505658e846b85a13d0027c1531196ba4f9884ac86f3bd594f70241d2d60d683044046338d9f94769351737b8ef924602f2cd288067d5c4d0f99d73f0891fc8769c20e2b889e5608bab536a8f26ac3ce0c01a36ae2851fb1a9b2b586d10b248befdf320691666385f4a882a1c02858f1014256cbdd0ed3f925e1845855fc7e4ad62ee027a671d92ae40161d270dce81b824a0487a7d79a6aa58da3c159b66fff85ab109276bf9d6c363fea36c70ea33e082800fe14e73b750760487cb9df0e12eef61452508503b22ff253d10c35d48067cccb340a68a2a5166b41218c164838b096a6f24e440390d818f0f111d9c8617d8c392308b40bd57fad1165d0fbf560854543eed297ef61ee093f79863c6c077fa4901d27b821dce1b2e18e4b6d0070afca76f30f9e7591f71fa2164c6444abc7a538b08f01bf7e48db6c481e2a04d9b8dc5871b85445f2a7b605ead2ec7c93bda44e1a4631e3e8a0d753c6274dd3f6581ac739cbc4e563f425dd56ceb9d4a04325bd1699f1f84776461eeb8798a07e35cf953018d728e35fb445ff0702844a36ef3580b2d049d63f8b7f790183b6153f5a3c2bc2a33576b89f694dfe19e28b19d0b98565780005288e80dd3077c199bbe58681e3b4edf717b3db2992fe1c0f482f9532ead45b3572071c98467a168bfa8dbbde27a085aca3e1ed1bb67a47bf16ebd32c53194df737edd7f4fb7b7f70fa6663499f5dfa39cf77c4a81ce4b59b037cee73b58e9283c4268c0a01a70bf43b1946132b8e68c2357615e1369fbf27680ddc3570e6c762d1e8e69df84470f80f2e0938c6d37e6fedb8c19ec19c590f37e7b2d63e1cf4c1699deedc8923fe92982232d285cbd220e9c898a7d8be08228eddc64e2c881e35d418420ab6a53cd8e189594ab62e678c98eac2ade4abf9cfab07579bad7425387d37f34d900389ed0c441abe1e08d8038c763372e4c551c316e2c51eb1e155df296d263b5822a5d16b4bd74becc8fef5adaa3041058869c3db12b0638fb6ae12d99b0c31251149f33d29573ba3c4ff3f36d4da8c742f9699d6fe1462b6c20b2b3a46a246d22679cc6b267e4aebf186833621239e029eb98898fb647731dad2019a17f37d872bf6a39118cf3ef9b841c17517f89940d52872c0074e517bcd347e2e7798a1f87fd770bd0eff2b7974769f7bc1d9f877c1a6ee85485211ecd1a9fe1cff1d929ab7fcdf547ad6856e2e7ee3caa9167519f52b7d3629405a8ba7a7b3d3cb56e414d82eb8ed04d0d6eca1191555762f8e6ffb50047e1939e84c75acaf670532e1d7e985b1ab037910eff267ccee8322c6390d9646915b5f60ef02f179dae03c5bc0b8bbaaddde1b90e39745490406c4f4f42dc3e8f72862713ce50f743ccc96b7daa5079e937042c93bb89a0dc71e9a1333a95b7fe373aa090bec9b3fcbb64edc0f2b44d6f4122ad705eb38c3caa393a060b4b1929d24ace3c2ecf6ae12b7fe5415c437756d1f7c482c1fd2eab47640867ca43b3fd3264ab91354eeb4c991b03f13576122ff7be675f1017ad75f1b934f1b403fee5c913a5344c76bad8d52b5d574f631a054e892f16fe60b7976e0a73a765052005c43ee8b1400b1420956b4181d24e966977d3c6be8f369dd2ae9ac8c83d40096c5c93941bcb404ebfd3c1427d3dff36033875100bccbe49a6828a3f47d31f8bc995edab82de4b3d169dd60abe9379f2f69c42ee42cc123db4173871419c8db4987a42d471801cd196246117b9a3105a4725173189fa471a85efe797b63d475b2a6eb0bf03e60f01845ba6c2b17bd9668c4fd31c912e4f028b5fe2832a161ee5bb8b931dbb85bca6131f0deecc306851dde746f98acc0e1a45942f904dc7e8712871e820cffda32ab86c1a76698c69779682a61ee7d12942588a41e246eaaf0372114de9c38fd2db41d02626575940caa14dadb2645cb4ba2cfb1f0b8732e7fca9bb960c4cc42e7a590695e2e666df3e3182b81e74355c2275a02f0f4ee4597aa6ee5ceb8391c729854c38aa50c5b45bea4c5f4b3b633537facd7348be979cd78a885993ed266c9019985ba3eac7a114d376fe348e6abc77e7a805279a015b5d658a91eb98cd475f6a697579bed4881c84e587a1ae93117229091d58077eb3684beab39bf8e4c54d9ad91e05164e88521b61ffbfbe2a52dde9b6781a639ad0328c3235e21cb045dcb08f15ae9ea5c0bcb39d4491472fea4ce68f6e5d31987ee7d4640e5ac7dbc351e70eff9d3aae31d1b83c9e7bec499e8f9ca21d5db0ff3457bec13346ddb19515fdbd6802d4fb380e44a4bebe38770c0f757b1a3c3192727a9cec1bd9e133b795d59ce05067caaa3ece918028ce39e2c9c1bd1f0dbd3a1acc70a63e4953c31098cb90a41034b50689626545bc0b9b3f4d2b3e712a6e54b49a14fdf19397a22e1e1d262aca9821a1922613b770924dddf3fe140c0318ffe7a6d9025faf84898eed1d42e996f9d8a7c4d54951407acf5b19fdf5324db6feedf4692879a37ceee1c155ea5b9a85f6a4b6a0c0facf68b73e6bc0251865d835da41f7f90d729e0967697bcfc126bddd9dd6decf1088ae3eedf9e3e8f0573b1c6a69370671c61163f180715797280051f2b60ceb9598450ef64941cea6a5ca81f96c3068eb9251fb5b22db4364dec99a65b0a781edc4651cb41075e0409218e3e0e389d7b27a43e51d2f2e8369e66c99f44051e3e59695ef5dfd39f52d2e18504bc2a0b6c2401671549b25dc33788a16b1b15f16b5162a7d1579230d72fb0ae3c8889ab04f093bde66711d4164d873af2f55e7b2b065e04c5c4b092c21b1fd702e5b4dcc1ff434c0b8270a9406f269e83e29398120d3e4d0bc049d4c42388b53435ea32224d4e231f8d06626af93037b4ac840b873b506b226ec9ec9331a2222de3f4efa64d7e5c55748042bd8f32d894abdc8e63d9bed4a814f1180e75b38093b036160baa945f58e58636962af3bb338ef4ecea8106932d62a898ebfae96b3ca4e90c0879e8d0a4c81125fc3bcf452e404ce2028a9cca4c934d9535dc869a9dce1e2dd73fa74aaf9749f8b8edf47e9a0a480de78f99a3e3203ae9ce0ab7eeb81d8a4603ebd726941350c299267dc5a21f3ff4f22ae99b4f0e14d4339f467ce7e6072825d92d7bf9303269b0057f632e20d2d497e878047edebfc377da66ae619cc41f39c919997e221d7f97c997ca7aefcecdde4ee2e178a89e419a1c42c84b4aecf67da74a7057977a5316c86fd81dcb5c3e8ee2060117f141ee7510df7c8056fc6324c1b5734c03402c993cb4bd3b50442f67af725b3c9456c102ee1f3053013b02895b2156c379e920b27e133dfce004cb2b12578a10f8c5d95b729ae19a79217c862250f4b042c04e51935a53b7a6b0f9b8fe045bb761ca62ab5abe2ce94dc0ddba2b6a3341e44f49a8a0ba60770abb10356222962a4dd5d8fe2c9fba242e7aaf2948a5d9bbea35b35b4e0fd71919eb44a0883bc78a28303a2df6ce9d5b6526ceae174a9e4d7dc24a211f38ecd7f15e26046c2af9bd008f3773d294bd7167be4efc3c27c9d670c7f561dea406f367ba0279a3280f7951c27051794e9b86a5fa3bf1e0b6f72b2b06617822bdade3603c5848df4f1bc7eac75283c676ab60a677602f22a0ed6929c5583bfc4bd171dfd1276a82c67a37fd950347b913b6a2f02c062eaafc7ddeac3e9631298da213e69a4e0fc8a92c170c4dae433a334873e613261979357617175b2fd38ca94f8e1e84a9b7d78d73637a2f547ff4b68737ab965747375b59cf37a387f2de3353d7c6db23b67900124732fc5ebf5b204e10ad20c6bbc9c17b7bb0846c03f2e8d249191a653130dcd33b648320ae44ba4b7b0326f3bd8859e0909b4e2d75fc3bfcdea84828594ae196329b12f727a7bad6bbf61f3666ac", 0x1000}, {&(0x7f00000014c0)="06f9472567502fc7ba74a5dd95df0aea105a95ff19cc5c237dadbeed51c9bc22c9145b97cf3ef0bbc699ec65db7b05063fff3901bf9fa594eb896231755b494cfa5378570229a5cc337b0e49a7261ecb28ed3c32a2abad6e35ff0bf1841c459d557c2dccdf838ea571bd0b55118b74267cedd9b273f2d8ecffdd17f55a3900c491606376b3125014cf25a2091f7a4d68", 0x90}, {&(0x7f0000001580)="40b2082aa58a82a96a6d4ada77a4a7c99033b1f2d87cdbfd07ba9297ee25f9a676110e865413c8657ed7cfc38c3153aedcd2991c2e14794cd81353d273408ae0df9dd3834c6a95a18781248d16fcb2d5b4089872f12cfddff2c2e310425bfdfa87342925499e850353c47e237b82e5ba98e10731e0770754988942e12766dff874c422745d41699eee836f9af51fc4b5e40ef1e5760fc14d46291953e552044151666c9a56e1954703af79c983c98a215839ac7697f2128dce5c6e1949db31c64aecbf9b0c8a81774a7071fd8f921d4f1ad6a89e14283878ae199396965fc6cea61b7a0a339facafeb0b08b7a02cdd66fb7021d539285825f7457600eb8be3e32aed5e73f78b3054c4aa0de4772db240cd8b837a0a76b2ed2c31e782d70ca7ee83a4e953e2058209a7033870432dbc2ad003b3226dee61d82d2704e6d0dadf97e9101a0c03423b92c50e8a6be9cf705d6c89ec61a2d0144d7815f48807465031c96a8fcf1d878345164d1bb248e5e2efd8ba8700eb25c13b7c54d7c55678e0a416b82f17df013dc21e5904bd92acd2e2ea5c976b8e78a79acecb57abfe784072f99f5a6ce99c037fd6a00aa9ee337f793d8c624a429f09ee92e546ac6495c1b1c8120f686db62878398536fe1f4323572e9a1b865581305f0d2a7b5b0de9281d68e733cc1cc2e726ca78d6b560abbb5d9de40b35d1cc8b128b67110ff6a065de269b16b5c1c28a899b528ec2fb3e033ae554922aa7739a79fcebc8d80c656ae5e37838f2af0982a371487685d7543a74ce06338ec4a010d81a33785eec31066f9ec2dca0214a0557326728c878303e564afc612edc28e544b2405cf2c5ef9fb00f75b391ec247a7ebac3ef6b2cae0fe1647a5c684bf8858affa8e50ad8418c5901e741db14b38b40134c1763f7a926bd77afd55e2c584d16d5722b78fe1d8cb280bddfe3d624192e1cf3586da8b04df57a91114c99e77bf541b9b04c04ec2e07ae67b1ace9c7a35db31008c22e49505993d044f0df740bc1017c675d65ff3b971b510f78c8bf1f1fe37dc5707ad29e0d2c5acda9dbde102e4fe3ccbb0864ed0cc30a7f621666148ec2043095d881c1be18d211ada8d34f59e50a6bd79d2d054d26a4ef9eb528ebe5e96de8586b2ab485bb8b174d1ae88131bd05df0de49d22e08f4811662e7050fce423ea188aca9702dfc09815c8796ffc9ca86713545b136843a86f59ba0c7da9efbf24d41f77306d3c93efbe089f11a6afa245c678d49d92864ecd3f6dce022c8e37192937946c5c5db409aeca768bb9681833e73ed6410fce92bcd9a167eb132460dd15476e7bf93b6d1f81b4eb719144107b5fb3f8e2165f0a612fd41d2d91435d6cf932e7dc06c235679dd2aa031fb18ad65f3a0fee6712c3e824f21c37291a063afa0a37e125f4b3bd9df06f59eeea3a28c3e8bb4598ac86c6b645de5de6ce5a8cbbef87de2b992654c1022055a67408b1942b99328ad1283a7f64d14b89df1b098b1bc18434e8422b4520e587f90f64c8f64294471d6cef57330f020e4ca993bb3fb89ffbc0c59b7ee233b982db63f633e1b9efa9bd9df67659d753030b4f2a6b63525796f8bcd5d316cc54857994b79831398a5c13e574859fc78b4283ef26271c1bb2486b99badd92e07da71d5f0695065a3e030a1f39552bf8d0cdbe2091e1ab187c2c8b0c2fc1980186ac9d538152a204e71f8a6fefff0ca62e692c54337ca80ec3da4690bc73ad2859a82c3a2967443bbf40dded03117c505deb166cc9edcd0961cd6617e821147d3f330d9b467e381797ea62e3d39794c20a9e75e142a8d07436b0c02abed2609ec1d49e9f7fa790a71d8e8c924bd33e89a57d09b67ccbdfde7bf2c65b15191af46f924d0646796e8a5658a085f8bbf3043f046b76d4d443c9e1a17377399933111f305e2f754ec3a4a5acbfca44fd9449474844e0938b0b627badc290afa31e2d26ace915bb02089058a5bd9dac74893fb8396ee67d10035bed0f189efcc2a08749bcff88ce330cba3d93d8b4aa200b02307a8b41491e20d0f240e3cab84e1ea468cd6a6788a435072be570347b887ba47f309b5d7855721a34545b1e5ead08abb8d519cf9afaf57cab5561955efce07c2a85366454529fd9a71c9d92f7b1dcf2dc16532ea0b12ca44a719bf8d3c1c37b6852576d795cc6a7929025d002554c7f339ce2865da15cc9564c10cb8beda77dcb5317fb0b78d978832350c2fae8a5e98cc52f938cdc05eecde3058943390b372b99ad54404184a66c7b4d534295ac635d2eefa59f98bdfe0e794ef93ef0de116e05ffb8bb303d4a82d045e51f06ffb59feebc4d9128b6a495057eeacb2e08f079b08b041e471dca148c8effc8f1946fc7b149d3af735298a20a7b08f630d1a395956592440eebabb6fd5873328d54c5850cdd82742bd80f7ab0deda40112571a8731c94d2ebf78d9d24a245079255d029f8c453f5a98efc774739d0a4fe7493ee3cc440f6b615a8c517ef1b72f0dc5e2348e53cfa5aacddddb13bd6e722aaacc09a36e40f4bc9a8d0d57dcab96cc34a2706a6d9bf1c61adc71dff15cf0efb7ae960f1160206af1fa49dddcc3e39150025f88e406350b399b8611154d3763802d4a331f9815ae566bc33faedaa58b64b6a3835f4d379581b90cf5f21ebd757b602d310314e6f0cf3afcfa30ccc9e8ea0e60da57e5f4cd85ad90e6291b95d8fa533a8a53918710732975b609404e5237883c6b6d27e8cd17422b51286babcf5d47432281da8f23c33391681b5a12941f1d3f3c4dbe107b2915775c79d71c7d79c0dcaec710e808d53bd3c408d7e5f3f4c1e9189d897da7c4f335bc24eba90d20d0998df4163f9047b0b8fe636934586be4feec493730271533b9ecb993c7ef20dd8af892f5b1a2b9e1dc07cf32505c7137a2a01be894553f58e4009f8533510427ac3631e2e31369502233c5ec2d7bab450032f8b11f7835b7505333bc91eb540865c5ce29302295ab556f30906b069151928d1d1aaadfe2fd7572ccdae6ed31f9ec2a6ae509920ebacb69f617637568b52e5596ed2aa396340bf9a2ffa731c59f3fe08b1f739c45c7e2ad15c795e461c6a623b32151e60d4159ce4a4ce0f1c4e11311af71302323ef07009541b661f530363d8c7b566f14aad8710bfa5803baff7d3ac800c1e5234629d5be7a3717c768bc9187e99c42523593c270cbc8650b8fcaa96a71fb5a491dbc15a8a404e0099bf526c8fb5b691a7868797dd6664e81b53b58108a15fae27519411fd279143781ab631fe5a332aa54efb9bbc054a776f8696bfd4aa80d2f01a3086118ba8053a3b3f1659c7bd2eaedd3cf3e05d376ba9f01443264126a049726421a62ba67dd8886b98573d3fdf060cf02ddb2bb05c29b0500de11d7455cf045421e63972b8fb25449b65cbb147e809accb6f7072b23fec43fb5c7482c9dd011d8cd96810744251813e6b01abd27dbd907fa4d3b2611abf9b5bbd8cfa841c080f898ffc855a87874625ed706c1ec30d4f91f42b731c222613942636c259a11a5194dc5e332021bd9c520ccde5792b43c52e14443316af1f300331efa1f7bc7ebad02bf2dffed37fb37d1434f129c746ed471547362374cce7701481f1eacbbd073d3907a856bc0f1891621054f0069d193182c4fe2d514306273f7ee887e8e28f89191c45969600106f56ae26d0054cdc7f40a25db50fd31b817952cc383a3dc4728625e3f5ba97b5a8b628b37adbe73dfe5d241eb35588129af37268defdc788e452e1f2c4d654b10f9626706ae4100e4d741c4ab532be8963ca970147490b450a8d472b2602421bce0c54f8de3ee2345855f81e50fa9eae64d16e2b0587d4b19985543cc77b42916d066a8b2a5b7335dd38fdd0a4f8492df576879158ca79adb0072b82ff6f07808167d06f259a60b4818f507a8d131fc54d49459141f7561421a8738a5080125b62184f4f760d59625e9f3a0e2e10059aaa9117673019384f42637b678a26d7a4ae257b733c9753cdc7e2b942574d8fbc989d81628853a4f900d5f44175b91b5b85c104a30be024099c459f6cfd934197b88f0c53b7abc6a667bf8fa2f775623faa3630e473bfc2d5a1d9eb0dff497019be4915d7dbcb6ff83b25ee6797ce0bba10f5279d0e2df96245ea9c58624a6d1385b917f96184149720d91d2185f071d5e22b87c5b02585ff2668c5b2d4171785411033f44150a203da84fb75f7d9663606a1114d311278028dc436b16677cb50738a7ac05a2fb0951b17aab6cbca3de493c028cf796176441c217addc1ecb202dcf6ea994d27b7ed8eeaa0c5bcdf955e314ff4170fff87d5b9f55ad4a4101c6e18ef13d36c7e1de3f25a249596b6572a881afd362a3e68c9436ed79889b03a6bcae5e8d41456e9e8aa2516d96415e9e1c86583fa8ecc18d20e44080af195e91e8c7462fc608a9bf5358e259e407d46beabec80351bfe990ebbaef5b316c35cd2542c271aaf30c6ff0ea88141ca0f61017cce9d06dd78e4a07b00241cb9dad533fa8fddae85f1bc827b612f33ef635bdd6a34e0e8fead6193d8c236d331580bf24e35f7bf00edeaf8854c4bbb6d6cccbf3c6ac4adcf298ea061fea3afcb7feb012a790aef4bf99a5d546eb7fa88ba29dae79afbe4a46b3dfe0a376260e88a54a0ae2bc26f1884a781d2634ca1e00407810f30efc8d82f5b10428608f1bf5b8ef9309f7afa9fe4b1205b0e32224fe7a28974827a3d2fdfb4fa1bf02ac98edfe44ca10fac5500a3eb19d06ff0d7089031bcd39a550e6e750b6a77fba0a4ed84db372a0df7c5f2e5e13a7b81ce588a04f04b37dbc4d809b9edf9946f9d53ae4517f14fc354b14f534ddc7137167fdaee670bf8cf9f64b202fd8ee1c7ebd98f59cbfa9ffd3126598172e4766f419ad5d4355af4ff32e98fa9fb59c81bce2dc630fa136c76889893c554c85268652e489398b6297f1a6b7ec2c38bd2715a4a04dd858a0951419f783f21c9c650663a7dd639fcf65216191d445ce047f1c71945f6ceaf94ff935d69b8025ed72759e7505a5f37cc35f172959e84cde9971521b8f7894992422431187b3335953efbffca2692949b42edac0c17e63ee592c098991b381514ef43d56ce075cf12c6a6f694ccc3770dc9de25b777e8073b4b4db2c3bb930db2bd34a2352662995517c05d8382e30c861f2507c47abb9a2fd5567369a672093b4aaf3157269cdf54b805330906709f0c4df97fefb81d914a48d09f30145a32f0e0a4b4bb9beaa8b4f8a150ee783b935f22f8bff3725480287e7a332fbff2c2cf57fb92732a9f30e7edb90faa0defa600edaca4962dd31077481b7cf1a565ede25199c99b45c1d23453b3245966df0159a7581e185de09dc9ea6c1f14520a348bd4009b0adac7d7417724b67ca0d339e474e7920bca4cda210dfa8a405c4dae6cc3f5f1607f9709193553828d85b7c5b456f0f45aa61c953438edc67fb627bc0da63238a5a7753aad9d8c4852c3f51faf10d4e740aade7f0774268e81e86c72a3d039f7aa5ef8ba6b88ec2db6cb3ca33ea2850dd29037a5205d0880b8127c14ac0019c4eb769b16a961f7a65b0b30e68cb588de110b21b8cf7e829412ed5311aeb8a3fa22dad1ed013a1fd83061d02dcd46ee132ac70662a3549c8ed4c9b065a157e7eba5d4accf01f7d70437200a299d9430044c602433a084416854c1fe3f69549efbf8e40945488dc8f66a59b05ebd82b54ccc99d4a39a202c427d25607fff8acdb2a08a41560d0b8442f34aadff33bebd9045053390f3", 0x1000}, {&(0x7f0000002580)="e777b440b06d0c7b585f929e43863c421ed912762d862f74b3240b697b738057601310c017f6f569337b6fe2e59b726b9db9b31e0f24c04f7d0187bc2c74b6d23e21728a1e436d3da04308b5a7605b77e9e11f39a89442ce952e2be25280a9a4253f14cee663d39d8806c6cce41c5dd3a64aa7185699ac26dcd1b580a869f991c1932045d6cf8af4be86db337f75751660d66560da8dde5a710be20d394eede293c46f83ea01e8243a8d615b7963b12010b8d63685c65eac65606fdca5586b40aba92945734cc5872be83f78eca5b74a6ec5600a8c63d38db31575538d182df90bc48ba13e623771e8b641", 0xeb}, {&(0x7f00000000c0)="701bbbb8b8bfa2f84ac124f40a6ad4873eb401e60c7c562e5130bbe4361a7dad1f4ef8d61db42d5c12a3a82c700ae75f032de784c7f5c8c750caba", 0x3b}, {&(0x7f0000002680)="bc2e97dabd4015696770150ec6131939cd51bb87bea8ed3ef210bfcb2945d9c934512b3372125a57fe05d67807ec1e29c3a1eb9cd4368f8cfc9e86a34e2c38", 0x3f}, {&(0x7f00000026c0)="033629dd05c925d6572d44a49bfb04d2e3dc8acd07b5be88d252cd510c621d35b14c54b7b2d055aab7cb9f9c05e2a8a604f6fecc490930148488b96ac54d95257ca3add067ad266f0fbab4713381b982e36a338dcc82369e8b49230076193d9cfec64bdb90b5fbfb2bd6934da10ff76e39c938c1d60fc2305ef6688503778eadf15e5bdbf258e72d766238ef18e4dd38c945e56b1e59178ae3ef96d0c40c62ac8c76d40c0f", 0xa5}, {&(0x7f0000002780)="339d91df18d69ebe16740ff7158708cc580a87b171b897af556d8798e284777d131c648f18905fe97115ff1dbf15f43522b598086927455294afd16ba720fdafa005d15cd5ccd9d83c12ab26520ac40b802ed89a8b61b0ffe40975e7adbd132b1239c75995b4b998fd644a3a9d1dbf1a408aa9b4878096773d80963dec16d97fd75053540e38", 0x86}], 0x9, &(0x7f0000002d00)=ANY=[@ANYBLOB="2800000000060000ffff00000500a800afeffbd3a617b4ccd0052dceb8dd610d3ec74644d3733eae83069595dde7fe4f4ee05bea0776537af92735e9c8db7f66d6af285a48a472c0b32dcc8e3cdc758464f6cdafbd9952e35072baa45fa3058dd429069ec2ed55d252fefc29837cde26994a01952c1e4289", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0xa}, 0xc) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 11:46:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2000000000, 0x0, 0x6, 0x0, "d730c1e7bbe6c6e23c5b00000000000000e74de4"}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800"/101, 0x65) fsync(r0) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0xc5) setsockopt(r1, 0xfffffffffffffffc, 0x401, &(0x7f0000000240)="69001c32d1b707cf2bdff3615156c9ab0159a635d64a622c36b7e6c010d0ad3f1e60f7f36b40a52a8dfda9249c41a0bd36a22ac82eb2cf98ca69702d03889dd26b42bf011134be64927b58c9c111c1fbdeb750ca179c", 0x56) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) close(r0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) r4 = dup(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000340)={0x3, 0x1}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r6 = syz_open_pts() close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000001c0)={0x1, './file0\x00', './file0\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) sendto(r1, &(0x7f00000001c0)="8482770d3d76113b518f86625129c788638366e9a753c52229443ac7972862421f3e558978854d698a0622231a04152bf98c67ca", 0x34, 0x67c575ab72a39cac, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 11:46:41 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) 11:46:41 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c6530c0"], 0xa) close(r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0500000166696c653000"], 0xa, 0x0, 0x2b3, 0x0, 0x0, 0x2}, 0x0) r3 = shmget(0x2, 0x1000, 0x202, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fchmod(r1, 0x8) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xacd, r4, r5, r7, r8, 0x4}, 0xdea, 0x7fe, r9, r10, 0xfffffffffffffff9, 0x480, 0xe0000}) 11:46:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chmod(&(0x7f0000000040)='./file0/file0\x00', 0xa0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 11:46:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8033, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:46:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="02002e2f623431ce4ed10091326b223a7d93c5d714a2d8721ad8f3287ecd93e172439207596b1b15a6a72fa23ac0a6"], 0xa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x1, 0xffffffffffffffff, 0x20}, 0xc) write(r1, 0x0, 0x63) 11:46:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) getitimer(0x2, &(0x7f0000000040)) 11:46:42 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0x5, 0x6, &(0x7f00000000c0)="4a6dc41b51d7a78a8008279bf41e9474130f1763416cf9cdf4f208dcb2bee6ead4b066a5d49751b456e7b07c80a67fc3ee63d52ed69b6f23bd85cfd03366c29bc38ec6161dd00b72e72f4b9b25963cc12ee143419da02500f91a575ffc75a1f8b15bbee1a3b351be8c9bc5670cbe9ffa00f7c7978bc430e73fe0e71b5e0381c4505f4f1a0905eb84d49975eb4f41297cbe0c2cda0d50dd9c2b64420c0f4c52173edf648c536225d6082d3282a24424bf5fd7f81223d389a0ea016e3ca0c482fbbb06378192e3f24e6eef301a89420202dab75b0d719e5496e370", 0xda) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r1, 0x2000747a, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x8001) pwrite(r0, &(0x7f0000000200)="c47cf3f971daf5a0c3b88c8ab3c3bd0929380ef01f38663bc4773b6e32fa2c87372a5a27b3fb34ac265f69fefbe0505b5638cb38442a91bb05e8f59be136e4e4eba83cd67a5858ba62258eab1aac7137ed7661652b5d5afdfe6fc13f957588d8c10dd3721b83c0e310343ef2db0ebd5a8019e55053bcaf3408e76548c202fb035aee7d64a2efe0d689f745ce223391ad9f28a0bb8c5e40b1594bb7a35c3293bcc3ab4898937cda3efd911520097c1fc69362d8f75471e4143bd6b68f5c8eeeee42", 0xc1, 0x0, 0x0) 11:46:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:46:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x126b) write(r0, &(0x7f0000000080)="edd67c6927a74949fd28dca79e837570f00948221840f8979f03", 0x1a) 11:46:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)='\f', 0x1) dup(r0) 11:46:43 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 11:46:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x8000001afc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)='ml', 0x2}], 0x1) 11:46:43 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x4) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r2, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 11:46:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) pckbd_enable: command error 11:46:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a59552fa9b601b8ffb2689287cb120a0493875fe77c0825056376462f551f2193803302401cdf0b7c62f31f1be1ef37cb1f062cc4c43261f4707", 0xff9) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x19) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="4c5d5b3fc2f94c59", 0x8}], 0x1}, 0x0) getpeername$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x8d7) unlink(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/124, 0x7c) 11:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getegid() setgid(r1) syz_emit_ethernet(0x5ff, &(0x7f0000000240)="570fac249366698ca70361e105ea3c7f1a2456ce2956298b8b7d2fe259e70ac774c01cdc9db7161a23d37ec20804d0a9b02fc6b8ef28741bf75355fb01f24a853ae7ee562883b13ef785b0850eff04d219ed00d76b1ee64f552dca6c76cda28a6a95e5056318de2e4b544848f53b8bf13035fd0b740edc18435e610af8c2b19496bdf58b7aba1eb51475") pckbd_enable: command error 11:46:45 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x82) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') chdir(&(0x7f0000000140)='./file0\x00') 11:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) r1 = semget(0x0, 0x3, 0x40) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/115) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 11:46:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x20004268, 0x0) 11:46:45 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x15d1) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 11:46:45 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) pipe(&(0x7f0000000040)) close(r1) 11:46:45 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 11:46:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x200, 0x3, &(0x7f0000000000)="e437ad1e37eb7617faad4478659439661170e59bf7a6e4cfa525d825ca8c6213ca464b8f0f7b18e312f076b50e601fadb96f06dbde29494d12e7ab21ed8ffcd64571d3c1036b6a0731a1b45a7c06d1eb6122485579d1bc4a35", 0x59) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f4ea00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xffffffffffffff4b, 0xffffffffffffffff, 0x0, 0xfffffffffffffdbb) 11:46:46 executing program 0: setitimer(0x3, &(0x7f0000000040)={{0x8, 0x9}, {0x10000, 0x6cf}}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_metric}) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/15, 0xf}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x3ff, r2}) fcntl$setstatus(r1, 0x4, 0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="f79c315a405e69656456f66437140b3b42a381cdd4ea1c6cdc9be34d3e94695e44", 0x21}, {&(0x7f0000000240)="997c26c01460888bfbb213b1c0a049e241affc26b12b307a7c8b4c450c558a71a71a8b0191fee4b16dc70b9e0dc7bc64627538ea576c9d4f81f1d9975ee476b20283055d4b3a9969523d5e551d8a7b7f94637fdd99fc980153da34e3210784376a7af784f5645a1e2283cc84307d70ccdb7b09b4f061317b90a6", 0x7a}, {&(0x7f00000002c0)="31c728905e925500b52c38e5ca3fd0daf006af4f2a54d2129b24b7b8e2c31417ad8145bae4879c735e4a3dc5784559d39d69758188e085b3db699e4e7bfaaf811416cab5c061eead21f1d155b36e16d4ae8253d47a29f90a45ca609064b415e6582724f1925a54eb1a052159a00622c7c29e643b0b306a31dbaabe02c9bd0f1ed6f783414f05e5ad5ed00d03041640903bdf2efde015dd6e0ff736dacaa6db20e3286cb7ff24ed68ad2b", 0xaa}, {&(0x7f0000000380)="c406418ccae79ee969c04390c53767b5712ec47dd4578792fd6d5bcc47bc21a485fa9fc97608a61b3265166e64a70375366083a26031849f4e955a7124526a4d90705809de104058d8bc52cdfffd6b92ee", 0x51}, {&(0x7f00000001c0)="014120c718409112c6", 0x9}, {&(0x7f0000000400)="a0c247566f6e213482cb654cc4972e57648ac273bd091cba662b79c9362099620a3739173feca711f475bbef14f3c4820085e875f0051acf4c5db52e7738e670ca2b2b28453ba5ef54", 0x49}], 0x6) 11:46:46 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x9) 11:46:46 executing program 1: poll(&(0x7f0000000180)=[{}], 0x286, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0x4}, {0x18, 0x1, 0x5, 0x100000000}, 0x200, [0x7ff, 0xaf5, 0x3, 0x0, 0x6, 0x80000000, 0xca, 0x6]}, 0x3c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) 11:46:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) recvfrom$inet(r0, &(0x7f0000000000)=""/85, 0x55, 0x40, &(0x7f0000000080)={0x2, 0x2}, 0xc) 11:46:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x1f) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffffffff800, 0x800}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="fbba33b959c8ffbbb44327d3435dd77d1e68e876e2b2951dc47bbb9a206abb1cc66ebe61c66b54f62257c90753310b6e163d3253c9480ed4d2f4f73027f1ce126873", 0x42}], 0x1, &(0x7f0000000140)=[{0x60, 0xffff, 0x8, "3dcb1c84dec663d6eba6a3c229ac9ee8c9f807166f41df17e09a75c12f56f719aa92ffc757c89aba7e489527c75007e9d18ac081f840aa06a14c9391273965773a670af9f13082a03b"}, {0x68, 0xffff, 0x8, "2735410b07e92f0ac8a911ae8ba845620bdb73341bd8ecec13028a5a23c8af3e849b52625c27acf864ce1a822dd809c995d9fb23bfab3028d98e58af6cd650aa15614d5e2bb11ab19e5116d0cb72637d49077ff025634a1d"}, {0x98, 0xffff, 0xbb5, "6e67d4dffe45bcdbca0200d2364f5c41ea6e951df7d602604f8dcb5799c46ab8cd037290abf1c2419a67f619cc73bd383d0fca97af599b3370f61a497001e43c033822c8f36b97902a153d6d03b089dac6c4f27dab372f2e7b5f503fe2138aa6d2670e04722cd7958d331058b33dd0e48831aac14677dd343117318784541ff4af8e416a96e486"}], 0x160}, 0x408) 11:46:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffffffffff8004, 0x8000, 0x0, "b630c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 11:46:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x22, 0x44) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xc00, 0x60) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00', 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:46:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="09006e7ce404010000000000545ebfd5dee00fbe0c59c7c1d1b9f592974147ec44456372a28bd256f254deb8f3ddcdabe32ae59a894a92128784a2e221824231eddd98c8f250ecd67b956ab2703cb19a540d2842"], 0x10) shutdown(r0, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x380, 0x1a8) 11:46:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) flock(r0, 0x0) 11:46:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x100000000) write(r1, 0x0, 0x0) r3 = semget(0x1, 0x2, 0x11) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000080)=""/34) r4 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$setstatus(r4, 0x4, 0x80) fcntl$getflags(r1, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) fchmod(r5, 0x48) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) readv(r0, &(0x7f0000001600)=[{0x0, 0x116}], 0x1) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/61, 0x3d) 11:46:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3e1a86508b02c9a4", 0x8) rmdir(&(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) rmdir(&(0x7f00000000c0)='./file0\x00') 11:46:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000780)=0xffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x180, &(0x7f0000000000)=0x40802000, 0xc2ef) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000080)=0x5, 0x4) socketpair(0x0, 0x5, 0xffffffffffffffe0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f00000000c0)=0x6, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x802, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) setreuid(r10, r10) r11 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSDTR(r2, 0x20007479) r15 = getegid() pipe2(&(0x7f00000005c0), 0x10000) r16 = getppid() r17 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f00000006c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01c692d9ff7f0000db00"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000200)="7180aac2f8f7c708810e8ac8c98cf8488aad38d84c1e8a67cc9304839741ef9aaa4a56bdd5d42a00f246db293a3ca1056f2eadec36e2f2a3bdd42890ca196f958c9dfa806de62136a5f679d176f5f7b4c60e3cf4eb83ec93dc80c91dc6b08d248ba83c6aa6b98c0bed3024756e78f1bb31f2714b65", 0x75}, {&(0x7f0000000280)="3e9e351dcd8e023f5ae7b7d91279ca66c6693a049962939a63154f8403b3527f7a59cbcc6172091d03aba1db31e636fe7ffad4f9511c3d5986d03373766de682e61f3b41fc07b29b452a70dc1e49bf35138f5e1725c0709b49eb651730864d69189c531d7697fb4dd207e5d28561362b0307dc6c8faaa4530f7f39f7ee430fa474c51f5c796d055430d402", 0x8b}, {&(0x7f0000000340)="7ee008306b9f08e3d39939008138e5ebb872cca636df00da38b0ff4e87b1cb95cd41f111e45005db960282384002f140f6471d82481ddda7dc702dbb108516ae3b656061470f9b1020bd63a4", 0x4c}, {&(0x7f00000003c0)="b95812ea763cc47ab89af78dce4d567a3c0fef5c81e80e2d4b7d696a514836ca00cfb303edfda9174ff9b6bbf27c5cec44ec69280481b0a2f85a5ca8151e3546d8f1fb62c387a86950ba46091144b1cc1196327f2117d43d54999ceb09a957f20673e3809437c84bbeb8d559aee3fefd713b2cae24dc89ec63a647851f3f", 0x7e}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="00ffff00"/16, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0xb}, 0x406) 11:46:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) close(r0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x2, 0x29b8, 0x6, 0x8, &(0x7f0000000140)={{0x3, 0x7, 0x100000000, 0x6, 0x81, 0x400, 0x8000}, {[0xf5, 0x66, 0x3, 0x401, 0x80000000, 0xa012, 0x100000000, 0x7fff, 0x1000, 0x9, 0xff, 0x3, 0x3, 0x400, 0x7ff, 0x5987, 0x5378], [0x100000001, 0x40, 0x5, 0x8, 0x3ff, 0x6000000000000, 0x7fff, 0x8, 0x8, 0x40], [0x800, 0x7fff, 0x81, 0x7, 0x4, 0x9, 0x894], [0x9, 0x7fffffff, 0x2, 0x9, 0x3, 0x92], [{0x1000, 0xffff, 0x4, 0x4}, {0x80000001, 0xc09c, 0xffffffff00000000}, {0x4, 0x5, 0x5, 0x7fffffff}, {0xbaf7, 0x7fff, 0x0, 0x9d7a}, {0x3, 0xfffffffffffff5c8, 0x6, 0xfffffffffffffff7}, {0x80000000, 0x0, 0x3, 0xaba2}, {0x9eab, 0x6, 0x6, 0x800}, {0x3, 0x3, 0x4, 0x7}], {0x8, 0x2, 0x0, 0x6}, {0x5, 0x0, 0x3, 0x8000}}}, 0x6, 0x7fffffff}) lseek(r0, 0x0, 0x0, 0x2) 11:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x101, 0x1a8, 0x81, 0x6}]}) 11:46:47 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="c6c67037b97ae01a112e7f2f90e9ff2e2fe366696c653000fa1b2851bda0d931d48a207b37c285f03d64fa74e9efbb10550de8306646d31609be862f95f50d3ac86e895d8cae36058ce3f70e4e56c03e"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)}, {&(0x7f0000000240)="f5ad9e0982c89e7b77a948aeb39762122cce501f42c9c0908bcb897fb3c8c7dc056882df84d0a75dfc059b749b909a6a956ec188d6d5280db3acabf270f6e9045389b389bdbf859147f7ba3f257f4d36358203f2ac7fcf6fbc5431253562fe2f96c1736855b99422f4a2328ba392ee3b821d4a69d897c216f2a65aa59730a30fcd453d5b181296cff2c28c167ca4b7d027cf6a6c52cca40d951405788ca7798bdb6887096b6e6fe76eef5929f802", 0xae}, {&(0x7f00000000c0)}, {&(0x7f0000000300)="e00cbbd501d745f547c722e41481c1200322328dfbdd08691e3b698db42ddfea54bc8cc1f3ae84d7057ea24c6ba08c358c6901a7f093953ea4b40f7a0e261c8344d2dfaca50f254017df244675f0d95ca9a20eb262c6a2ef", 0x58}, {&(0x7f0000000380)="5afcd007856227d7784bf6288d5e4db03ea8c7852a170e682a32b650e832b6fd028bf6273f941167a55089aad1a392d13b4a5a58733452b32da97cd6c7aa15c20acc999aec6f7f8cede8deae24cf4c6756b3cfddaedcd2a9605842db1d5f4575a568fbe45b369cb1e0ece08f06a46ee087df393da8a33122274c11655d77a54d3d9aaea00eefe167cb317201c544d8de8f4885c64eea27df62d48635121d58e5927d686d11c8", 0xa6}], 0x5, 0x0, 0x0, 0x9}, 0x401) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000004c0)={0xfcaf, 0xb914, './file0\x00', 0xbc, 0x200, 0x8000, 0x80000001}) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='y\x00') 11:46:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x6346a8d9ae474fde, &(0x7f0000000180)="147ecc3ed6d3f804d55360a9a1c64e385dce7573afc2ecb12744920f13124c7772ceb9979cb705ac6b741c887c53f1d0c3cb5dbdeac498abdf0565c8d9dd413f081da826e589dd4b00597cd4a267140f122dbe21af6266474c2fd84b5f91f05c90309e817f03c188e2b561bb41af5a1f742cf51604e46663c171560c5a3ae65e6defb3e3502e0534b5e394563794b47082a2c8b76b27b480cac230532464986435d79eef73de15d100f2ed8197921ac300251718de4033bac4c7d2498f2354065e", 0xc1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x101, 0xffffffffffffffe8, 0x5, "fabfbeebaf6c6f075baa2d062ee1c694eb7dc9f4", 0x8}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 11:46:47 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 11:46:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), 0x4) 11:46:47 executing program 1: mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x5) 11:46:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x8003, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x2218, 0x5}, 0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 11:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 11:46:47 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1602306b6d447ee29666f5972e0d7ab8b62ceb8fd098d45f69919cf73fa146faf2d915a2fd5eaac18dab843323b930583454ad9bd84a2fbb0c261809a2430b54807f94af37fe6cdc2f2f4e60269fb941e10e7ebf2f6eed327ae078a3767d954702bf3a69d90134c4bc173ff433091fdb5efd95cf6643771b8e64100b908cc3c4df612f8bf02332e476683767d003cd77b84f9fea6e3678656345ae9922e25aaece23dfdd7ef1b6d75ff88b1ad3ccb2d33f0ec6d11073f0a7ac46d0a0200933d365cedc53a077e4592a2431217e368d275be249d43068ae7816a36bfbc48e234f4880bd8966f17367454c40d38c701e34217ae15dca0c004facb85bb2a448c2c217482a7ae03746cc0edb14ceffdf4017a2f44470748beda5c82044419888894e5a1e40faa1fe57f50fccf7e4436e79915a84ca72332efd2c40906c0d15d81beb9ae4aecd10054045c0f18d7cca149917afbb66f31d27b2502c5d35831609340f7876c3ef41d237a59ea195f86e39ade96c66589f9eb09f23389b2d11f425f7a072f01759cf8c5b90f9cf98cad0585e0c5402b536ea7efca2f4697366aeeed2e8a6f8fe78ad3266adc65b356468f9ad616e56e2cfe2c37e3d1d5ab84905823821db9ab8f3d73f54b73c97c49a9565ec5d80d60306c2190a67a362b58a1b3c9f074b2c305dca969aa860684d2aaaafa58ec583e1f931434cd6c2d2bd5154001b07f6046adcb10f841a3f8b4b7ebf553383b38f80778140b38475da2fb31e4dc42dbfb4102d53aeccbd18bf0f7f033e3043bdab2663f89693e14831312370687ce1263fdc08b9eb3efe8246c940b350740f2444021ab61f2857c1e312675719dcb01ae027d3379b0a48b722f5649090c2ea3b630594871532a0363a99d599b434a0c2810955fe49712ccfbcce50ca257e2cf51f8cefa3ff4768b612d83a0ddcacdf8be8b2ed34575a2bd242c99a06672fb3f725b72de69b65e18e3effabe1fd41af20a9c0bbd116883b545c4feb53255d971e716a1f374f5ae21b4ca35426582acbbeaf62f42af5fd80d0dac9858ee8b45757eb169e9343fbfded0e02700d055d73b1a56160eae71aabcf4eec901d06d45b15bdd57a50a1b731610f2c6c88f228985290e320ef6699dea9a7fbade9ac75200f088940950227e26084bbd30e268d78c37b358c546cfed82e8905bd938f9c9d5b079ca715b93bebb6ddf96d8976138b574fbfe251fcec3633d6b2124698307ea55e509b5f2440d269fb638dec1adf1c087c5ea792df0a416d2e1edc4412468e248cf43c84fb75b2bd3cc9e429e5101911a3ed9df5e444075a438fa34ea7f45b9bf1dbd014e6a7878907c5dfa43a77a72aba14f8ff1d40038324376de58fe6ae1679485f6c703ac1d6816d44114bc6d08836ca3aab93df54b2b41774ac85657ece73e64c722698f2ea4440787360d15a4f5563c4d1faf1c25922736a6abb66ccca93754323682538068797f2135628aff6ceb0adbaa458f3c925aac1d1744fa86f5597a63aface3c405f3217ea88b3c04c406554d730aa884baeaf6682b3b553fca47466d0a042c0abecda5abdaf9793a2c6e44db79ad47a76025cb8c2bcf9c71bd7c74122058062106289d05f0bc6ef33b68ca44a2be25992787b67cb1c5d9dc82fdf563d25c153739e528f45c0f46dcd0195ad28c2f9f7f8867c7d359df4355e13bda3bd1d3b06eb6caae6bc2b580e3cc2c5136c1f2f5ea97e6b56706624b20b2f4e9c0d31be773d1cf9d022192fa92f20cf47a8dd9d0a7ea4d238698f77bbf014266e39f2fb95678aef24505965f16781601aa3cd526a34b4de46e0a314c8800682495f36dc7f0058ce5468ab6b87758a4f465aaba379955573eb1771ed472060ede8fc158774406c79d11afc400e58d149c19c387b9e1609e5c0ff9ee00bac63def998d32e98964d1ebc6be02767f85d055f4eeb4c110f987cf761910aac50784134ef6ecb358aa26ee4abeb554c57fff7b6a7bce32a090c10727dd52bd5f8bcf722a6710d42dd4d4b898d59952018fdbc34c33bfeefdd785be61fe15e50746aa8ab6663aeb0d5f1f406f348294c841df60f9fa9546edc9e7ef07fecaafe6d8c5e2538acf1985a0d0b58704f832d2f69d6e07c18732ba65cf93de369a75336235c53421d905a464889fb1e79a9885eddb11b527ef955d9f62d3dcc44b500e3435175014b54db71fa938381574b3e8394ff8267a0395fa337c6b3e34f598100bee9bbb6956d79fb03998436dd41757deb9a987bdc69392857e12657807a0e813e1dbce8342a65e357825921d1f92f600f27b0f3899587bb09b88878d2adf1fb6ea128c773235398a78a904e8941017b0125fbd94862955a35644059fa93c4a2efa531b175f824893b23fafb309677155d11cf5251f959f08cb3ce3d43ac91c58d648cd505fcaadbb7d21995b675011659b760453bde24b332a9b6c3ed1045234c5f1914200b65d1666edefb45dbddb4fa30a8501a068410d574d674cdec4c5d0ec014063d6ce6caf8ec3efed7d67555cbd185163c1488e1c3c5be9813af079c1c806e398e84e5c283ddea692553f1c3a956bd9531a9fe59dd5104e9a50a566ed2310cb42517767b9d08e9cd13f889a1d0059299539feb1ecd3b0314ae98328aa35ad38a7772d1c4187c327fbc71e290e259c1893a9e5f19c29e62fc35997a36e35887e6d00996e08a5e2034e359237c4ab4fcd46bedb8a80b92a1013cd1616168e9221060bca202d4067f3c9908eb95ecb041692c140f2e6efc2399db3c42daf456a9a280e990a60f491fae64aaa5efcaecb27821160b4258ae34aba063c679578da6ce117069c7211754a1183968441b0206d5f84a1472e1d8ebb3271bd39aac1cd71a5e5ce3d15c5f022f0aed054919428350052d495f26de0b205c274bdffe7738e9c4edea7ad5c9b907c15f3425922c20188dfd618340745cd61323c17e21ce8e6a87c9030c6535c1536dd339c044b2ad252751bed375daeb5375672fadfe2348af29aee533a7c95a7dbd36f70f3cbfad5184cd4bc7f255497735bc5525e2585a0cde151059ad451fba47741c0e3566c0271f2fadcea63e426f8e655ae166056a9141e4e9bb4290c87f43b24f4dfc0065fe7a9ae5fae3fa5dffb7a78a2ab3a898759491f766b0c71df4930b9d5102a44a323808a59a5e98c1f15c56a51391f3b4269b75afb3cde8fdbdeca1dec79f5366ee30a7cb9e2c61704f35dcdb57e94db37ccd1dd45096dcd41c4a9f3131ab7b6f2814b74d70842a9c45dc9cb393aea618894cb00800323f74c1955d3ea5965ebd73c7e9a01c248c8ca71706838084ab414023f3cfc7f21f70a1b2f0d8bbafca1fa8700bdad8803baa8e40b930488159b9ea920e1bb6bfb3d8c329eabcfb7e833984c4b18fa8f966616d2cc4d31490abf83bd6698fcfa4dcbf6eca267ffe7b9fed8cb5dd6feeaab12fc5c49ee2ee40421ae63f96ab4ad78f0b556818062ae7f89fbe312c03b7f745a47617753cf2a8d08bdc704b5efd76157a197199386d837432d313f3abba0513c4538e0d4180aa898b1a3bcfe82ff97fcda44b7fd3f0c78dc71f13541ebb456eea398f4e0346b1c263c7abd3a99fa5ab9d09582172c7072bb7e090dc4b434cb975af598c7a2588551ef012a45e5db9a3d901ef818b7d80601e39a058f261af66eb15255cd796323d2ccfe331b0c233782ea5e0804b9f828b813a8b3865b0a0ded297bc868b85d886e47d0554dc3637826bb47c46034a8a05a9bf17dc6d4195cbd335eb75c9ba72b76cfd72ae2c6572b26e23cd60e96541b0c3863938eccf4301b3d2928ca4a1cc0a0a7555b9e9d4236c059c98fd5e27a1ed684137fd6a2024c3e280bc98c6054e2fa7c86d1660aa8051c362ad0f8479b1552210a9bc135153bf8cb0d6c6be1ac5de8111e9244c58ff25cd0bc8ab1c77e76ab0aa4ae99e8f6d3bef5b0aa6603af5321f0904fc0f604c0eed2debde9c004717c0de6191cd8c9a03aa54b1e34b2670a0a14b718843fb0b6aae09bbf6de7ccad38756f8b83fbcf57b95355895941c703486baaf4f0bbf49ac24d8b7032376e9992c5d76aecfdc23a3c86382bcd735ed36074e575f89fb8c75fb1d36edb8370047aff83553c46161d4c847502fdab1f1a38ef66f20dca0810a8c6993291a6018302a34e613cb50f1ff59862a51e06d1182f0e7790800deefb3a265c36a47546becb37b8030926910cefa4656c945e0805bd8fa5053b329d3fd860c6b7993458987b46c7afcbf5911e2bfef2781241424aa91f87a398bb82d122e57d656c43abab36a37ee5812f70a2fea91a9aa9a5cb90150ef41f533751e7991587410d0473294f1503507b407a6f18505a228d144d0d3f33129c08e44a2151d1beee950ce9aa273b53e1c42490fcfbd3d16fc77890656eec325e1e7383bc220e0b42b855caa38549a0fcd0b512e33e6b326bb4ad5384d60d8311f4e7588c1ac2184f484df60a416982ba2a3d5b5022454a9b013408c1e37c29c93b17e053bd5b8c9dcad5a1210dd2e4f62818c076d20b1c56ac04d9e45ff0d6597d5fec920a43a0675f063f992bc7b20deb9a1bdc14b5fec4ef020da4f69b9cf5d67caec7c83778d5914d0e52a1befd6be9549f4a7327282353306fcf585261aa662310b7f058c5010e665c5e730ca316709ceb9e0e5c0e47bf79144c428c0f0d72d366310cc838f08d13b49214388ecab15583801f94ef03a161e77da5d5e6695b134586953331527a18299f2e39dee3d11e2042fc5f3e2ac0316ad1cb35dd98b75426edcdb85e833735ef3b60138acc37055742a1e2a8615657b8ec94158971e2e575f1c61d191c3bb91ecf92bc269feace87832165e04d01af47f01f088216f9eae3f640bdf4a882dde141475307adc4fa7fa9a702e4d5df91e8f99ca8c7e5b22cb392b45d7b5e9e0a9e7cba375bc3574f9a2918426f6ddaadd9a00e113dba9da4616b8de814da486f0678a489e0c94bec99eb5c4d4a7670a057374208a10b35e17548111c59b9d964c36262a6c39e6f65430650530dd317ef7e7b5cea9d33146f8825c46a82b2ccf637df740a9f183413e045e56224cd5e95297211c93dba0d5e955bf0e64c8837f9fa62b46d75b26efc31617597ab43a3cc52d2bea5dd779f53ef532869c4aa7e6bdca1853a2b5eb838071586e8530828f2d6044a6422ee0398fce0582923b575c98107f19775f4b26d448e52203fa62078b64e02b5582f8424efd954e0447559fb597f3b72fa563b8ad7efda122dcc211333403d79b1162148b691a7b2559d3b9a357e333d95989ac50ff1fdf6c92ffbe18f748a3d4950aaafcba4fb3091b7bbc0b82b1990cb57f7f90483b0c883261e5120f9f4de531be13c304746d8db055c11d1550a270ed923f65847433d72f5bea349235348f030fe4bf74d59f0ca5ce94778aa431ee888cd303bacdbb33f71b4caab3e7b01006584d2eba88d6e37b61a5ce7cb211f25271eaca9088319199fc897b952b51617dbd57fa431ca4a98b9a9f01ac5df61cc4e048af1fdaf36a1742392b82f3d9447ae322e7903ddbfe8e02bed94ea4cd93ee44387290c85473cd5176d3726dde800d117f7e3e9c18372b9be5a17d487d199293da477dc38931b14b6b4cd14b5090ba1ba6268a5a838a55502005ea353b845f81b788b68845023abf4e486d983bcbf887e10c6c61f1712f4d90aa12220a0cd341f3222fd1adb7d936703c0d7339ba7c542dbef4541b57105f40fa2684cfc7c181650e5e75a3baebaa7451b6e0dc21cb0f5e7991c94be8c01005", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 11:46:47 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x8000000000000001) flock(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) 11:46:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2000000000001, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000603000)) 11:46:47 executing program 0: r0 = socket(0x14, 0x203, 0x0) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000040)=[r1]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) fcntl$dupfd(r0, 0xa, r0) 11:46:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x7e, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) 11:46:48 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) setsockopt(r0, 0xfffffffffffffff9, 0x0, &(0x7f00000000c0)="ec082fc4a2de1e3401acbc9677f719229374fdfe1fe029d50dcf29da9afc8da54dcb34e9ba36ab785f5e987035dee87f29fc1aa30a40fb6f74c3d604021711a55b2fe011786d8c17f31b24c721826abd901b5282e0b87bb8882661500c0cd20da37b6ae50d2bb4e5160cb27f797d281864dbf6d64f9b9a2c", 0x78) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x7) r2 = msgget(0x2, 0x0) msgsnd(r2, &(0x7f00000001c0)={0x3, "f717b33a42a26711690d70c3846a35da37f2ab6d6e761511c38c293e6967e99e252b555bf86db5cbbecb25172566ae9c0aa14ee2ace8d2d16bcacca6071dac969d9bc60ac79087b9d8563d08570a21df5d0cb441af884078c5be5380555df9c45b8c063f20cd4739277daa39837f62e15ec3576eddd4bcdcedbb6470b4b2be8c85ccbf8ae1642c792a3b1f24afdd81ef91a49484bbdb4d82e268a219ccf4c1b9d6e7703f1e32e2aab7b7a02249a239e1c6e79b040bf8b6475e595b4706d93a125fa7d6fe683a8d2eea6411a1c71414a2b3847f59953e43fc9ef988e3f502f2290ac92be8d072f94796c754249177674500cd5c0a991662f093886f462e03"}, 0x106, 0x800) setsockopt(r0, 0x0, 0x808000000401d, &(0x7f0000000040), 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) 11:46:48 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='\x00', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="dc37c741a19c54b937494430b1144bd60d2d1868103bb92f72afd85a2dbf927102fe8f20ab118838de8e0ce99449673115a8c86f6e", 0x35}, {&(0x7f0000000040)="c89281b2f5c9ae1245d891a258269659846f07c3381eb8168bc071ba8388e970803dba024a8cf278b7b766121ed558de3b1da77d016f325b225612caab2dec10ba7f020b385d69d98eed97f6745d2b9b7b1e9cb3fe870460b4499609b52ced48131c1ebc1252241417afc77ac99cdafcd6549dc0da2f98ae23faa9a04c725edb2a5547e8cc24695e7c4dd895caebffbbe1b5e1def89c9b7162f8596847f682417eebd2d4758c7ca7389406498348890f4ed9f923344f5e605150cddde8f98fa3943f4a159e818baa14c8ed302d3658bb4e50c5e2bc74", 0xd6}, {&(0x7f0000000140)="6feaeeac2087d3ec044b132878ea4e2613ed2725b752966b7f4cefebe3e30de498aa0dcc70f7d6b179a8b1cf05fd5092b51ffcb36874803c29df4e05c9f66fb7551c0b6b4a286efad496b40e70af00e7fa1c1242af1d2aada90694fd5d83ea5b91ad96be0af062d2735195b00fb5487880750aa5947266f531d1267dfbb2f1a0f695264c1119744eff906b82c24ad48e4c89e241bc50f321", 0x98}], 0x3) 11:46:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x20000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvfrom$inet6(r0, &(0x7f0000000080)=""/117, 0x75, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x800, 0x1000}, 0xc) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14, 0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:48 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ftruncate(r2, 0x0, 0x1) write(r1, &(0x7f0000000380)='!', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r4, &(0x7f0000000500)="a3c235018a9d04129243167db1519a70f7170bdd51b9b72b05071be2c28373668a888170a7e49e2c7f0b01508119e6442f904d6a3b2f8923eb4a35dd0d30f06b621e68176c23066bfd6e7c71e3e950af105adae159785b3c3740947d778f688fe456b6f30d8c2d17c409f407e3f484a03e09f3a9c8e8f11367bb21682b450de87487dd920e459f72421724fd4937bbadd3d6ad1198e06e757f3f4a61f53d68434e92c4cae65b447f8a2a99e4d6d8694ca9706fc0c027377e53a9f97190df88338913b6cea95ac109d7df075c4992b7446fb57c8223b4fc6f745bacbed0a2d394511e948ad2f3ba411af7de9282a1f2af854f6cd29eb47e717cf2caee383f6555d50a075e9f0abd758bbf7702f8c93b3ed6672f82f87009cae3f24a29b7f863b1152dfb0e445cbe29c607ce98d8f5113bf0ceb56eaf804ce6e741040b94d716eff7d706662961ceb38160c74475", 0x14d) write(r5, &(0x7f0000001740)="217ed793fba4cfd1397866678f18980209df3468f9e12b932b39e3827fb4f517c4a06a0c3f89d185e9e561cb249e727dcd7c352cd3e8bb4a38b41a2bc73c498db42eae5e5431cd4c8f85f74163183bf8ac378ea3e959595cace43b1a1a901cba36c644282fa89f5a1404f145db1f18533d878c60d553c5cc66432ced01ed912057d7bdc1067a4dd776d1b14101ec0dc49a56f44ec354f7ad0c0e39996ce2db6cec75925f5066870db1f8b3d8341291c21ed4a2824c9ca5e7d5c2059cf7c50e074f5d9fe69a3b67c3fed2c514a4ddc226a74666400f91ec14ce26b268c768bbca2d1a80cd758fae92dad436aa33a2f78010e0512ede1a9115952c7368039d695bc9c0dba8faad968d17fb6ad621c8e2d981722ee8eed585284994b49da723950f92726f19beb0d4391f5851a78b73bcd90c4940a91632339a6edaf9c88646079dc2da65a9b3b17bca8f639044f25b2325076dc8effdc674e4718ccf2efd03eb12a5bed06f115fd898a60eda79835edfaf7f00ad9f6daf33c9f3f8dac9af28c989c3fd48bf9753a66fc6d8d30c763576e3a479eb7390b0d40fe04db0b89d4b7ec4250a0c70d0e708f41c816ae6573d85af013d9326ea235a414fccf0926ab7b48472a3230f54eb51235851b5cf8b2f04745d2567a6453946243989923d179ca7fd657eae96c20702f6dfb119fd917f611f7c43487bdbbaec6dbca1dc04430b9709bc00ae069d8d9adefc7c6d787497757f4ac098e20e240e6540995c321b961e8ecfca6ab4f7b1eaf5b0ac540176afcd2629d55f7d57aaa50a434b80f24e8b6ab6e50b960dcff097d5aaed936155d3dfd80e08b6aa28d4a570c96817dcb5e7f345a3de01c493cc98ad5cd7f45e479505f4f2da26ca503df203d28a91592e7875a44fea0dec293f341cae55c3ff6821a59606f92a1ba7539ddf23e0039a48bfc32b1153d740a55dfd6495d88e14d1d9432bfcb4adf5c92943b5d9589b847773f7bb754566c2cf8a7e6e454011cbb1830bf10cff04f9621ab8b766843fb6bc1c505b4b1ae76e209211bcf6eacb94292461415459cc71eabab50e04184a86df6dec4e940ea299e163c79e656f7a1117d5ceb6dd5e83fba3427570a00119643d839fc5dde9a6321e75e70d3706ad0010ddbdc6d5360b7945e4c6b81b62141c6a3179fa41a9a2d40d063c80df7af6b394460c7b97373a752761062c021e5696ffbe2ea898eab0b058bf61bd6c333f38a598c175b7d2c6ef9a19f5e14110759c81dca4986661f3e57a2476125b24311dcdea5181ed9093231e5cd9a3f7a81e4a4570bf67716ba2ddcd231d2d43b425f5f66ce5ca98da43d40719416ef164078b17bdebe9e9cd24bf55a2c2eac4b3d11ee2572277bb22e5d37102547267200ac1f37a0dcfef54be9c4c09897e903a90b5ec3300f5d5378e771ef5a2f209a7a368dfa7e9874c60ca9c59f3aed1906efea2c3651ced8c27358dbc3ca5166a5601e5c8cb59405a016ed8e6f466cdc155d1a49442f7fcea4490ec6c649a2097ca43c49db7db224483cccd8047daa56a355fa69ccc51f63d89257e8ffa73f921bb7e39be2c4fc87c463ed702c23f03a97096ca2d743e786830cdbfd46624a156c8665acfc426903f2186bea1840ea58e9612ec4b4e03ce6dc6df4a8f202fb95ddc177fa838a0378d849d6314b63283918a09731d2448ce702716cbb17293e6955a90dbdde9b289a8999ed6a19fc79d46e6c24e211db1dec30f9775fc48a59574550dff9758fb7262c90f0e13a61f02c82b1f73e2991113c8197066efe9e8ac5f93d5d975af5e1249ac7734d51b5a37ca98bc744123d2e63bf95594c69ca9882a2bf37615bb219233f2e904183baaeb577c21b368d4bd653f5ffad0f29eaccc52000c8ec1e59e4317d2b3b07e7d20910b625e6ce9fef92f7c11f5b7883556dfbeb5bb3f14881ae504e02207e25698d9699bcd960f8ce32d27ff41e21a7732df05c3d5d44ecc391b620f62eb35bc745ca803c876378d8afbc64a9acca3673d2908a2b27c1ec5494478109aec50cca10e34538facc5b4b3386fc8f9c5c41be334a1e72009324ccce1b921d86e8a132fff1ad49335739e5f695b6f8938ef978009aebb82432bc6b5183fb7f5129a725a01baa573dbeae9d9e902f5ec2e6aec4916abe77564e3a201827f6af63d890d162c608489cb465a7af7ec8c817e4d178a4c9bd224d3312d0dbcb360b8ab3688876e3bfc4ad5cd3832dcb519c65b076cad120b613d152e76a3acbafdfb47d97b1d3c07e3b6f8c2c2da737aa549d1a621702a39aecb3d14d285458f46ad4eab3707e64ebd577ea53176a60c396edf43876d022f6b80966169cd3d2e95d728d68045f435d6686a1645c92460f2fbcf50d0dc0b26ebc8662d13b0cf7e93181b147e0da75f67494e496fbb86ce9d8f2ae6c4c5c2cab28d4dd8157d307eae9ffc87031e8da438b24e7e70c5351186e1add5aeb586c7802f63f99a2e9e8be12e2abdfd3c0e9fc0a8cd922f9422de1e018433c92cb8ddd1251b138b21676ea05801e49c70daa1b45a93892c7071aa9636a8b01cf4ac87f16066b5f8e323908b62231d15b4d0325d2045f0e30bd1cb4bd5b4f3db1dfcc349fbe22ec9aa94a6c527da01276f763d2ad520ae408a6bc52b63eb31c2287cd0dcbd2ba821d4241ff2d91fec01583bc2f5220d61e7b9c13ee5da73eb55bf321241336d3ac6c4a999f63e861aee72c57f511ee96a1ecf0c9c2966cac7824d97f441652a4fb489e0f613a37a4c7161e76e8458b16427432ce0744aa1516a5dcb5c1aa75dd76354bf67f0a471807f9d2e5e98489cdabc42a42fc090ba74b9e32351790c001ab78b274474711669490a5d8990f667f08495f4e925aed192fa2744b1523dc693dc740c33790b5251d4d8600b6c7eebcfc7c3902f68651d1cc8d111c2c1bd8ce0560d29938304c0bce01b0f811b26d30414623f9219c352ba9e1e638cb4a14c0ba5fc4b88c05d70274dddd8a23724e6cb08b2ad8a92f392c64a3d1a5db28fb9c2afc20ad6bc69ecf947ee880159a804862218c1b0a1712736774df30de6c9543b6ea36c21f79010fc72c3fb2e5d1600a66ca379c2605145f2c8007d27bc664d600ecb890a98713f45e4bf547bab3a28ec2a27048640e54a9bbc9b9b9639c26c84ea6cd2728ec2f6d85951ab88b4994c8f4d0a61f9d5cfe7f8ee82cc99df2eaa05a7f9703a07e8663abaad18fab9e32246e3dcec193f43c2e64655304852f7247aa05314870241c2509fa186acfaa086354e6242a9c2a3f2161697a31399ba57004cf7413fcf64ed203b56754a74103bfda58b1faf7430da6e7166e38fb07e206d33b3ed21c044804ff6adbd243482347ba0c8da6a894591395405baa9c7523771ed6f214ee393d82f3625deceb74519e533216da00c651909edf4757961bf5dfc6945a94c12c48e3ceb4780512e2cb938473f6fb7f7ab83ec196e87442a3f45c95101493eea3a526c613e3da8fcdd158dea7a90b46e83a2016d608f3138d6e249c04e47f6605fd24bf3f85e90b94624543dababb84d02ad4b978b63edbc22d31253f7a458375bead56ab3011db8c999c9d4b4969aa0d2afe98852a25a60e433d6cfc4d200bdb99033482dc3b5a1035c4cbdcd3488d2a3922dae6bfea0545877ea890eca324e332471b345f63b5c36951342f12601cf89d9a7045ea7ef56742af389cdcf93218a992379cef07486176fa503289c13cf92d67b763b5e0f61fa1510efacfb5475db966612b4112728b221fe347d9e89b400b0a00148e7a08c44256ff35db4f0a5cd21fa25fc7591a035c4725fa8d8c310647e2c5a4ed434f37a385f3492c7301567d3d1caf110be68100b4d7cfe8cdb327d019daa7b9bef38b59fc450f4514d1e5b7ceaf0f661e8d93c5c046282fee86787964999e70545590d8292f7aacda3495efe200f93bac104bcc840b5cdba05a97d4db3d5e7dabe840529a7945ebe2e0be01794a8dccd4d9488d05dfed34a13e507544dcee3c4fd780e8746b9903fc24bc97cec7e59f3b33aa0e7c5f4eb079f02352b12f480ded56a073c3c0cb32c2eea36c493541c5861d379bb0ed075e60fd7e371e079aa17426bab9210f918b09f5491e2751cfde859b0e82f64733156bef768f2adfdb5c8abe27fb36ef576bc6deea121ebf677935cb0c841cbfa120d29207f3c9260088c260fc1a3f7254cc9980791b475d9187209b727f6d8280efc5175a7a127d7849bd810a081f8bc9d4c6f6f0aad38c3894a5335519bd3e6bd945db237646ade6670c3a83739c64a0bce11adf6c48191193833711345c9d26761c54ecd4b188f96d7e40049851a42fe0ca540fceaaef11290d79b9993132125132cb1aee285f5380e062476d291ac45caaa72b85248452c747d449c62c5f264498dc4f9151477e247b0d50db33bbc99433ffaec0b95c6f59e979e03d011f0a34ecc009a1f4ce5f777b945074f8ad3a376a3c96717b90d3c60b846c7f750dd2da08342e7bf90e01b9d3cb227d3b9723d64a4f11cd9a5f2f3f124e17792f5601c778cf7c74825499e66e9d1dbbccb98caa62eb4baa3b560517d123d7e66a720c260992bdd0c2bb13827d403cc38e6842363722d0b0db4dce8acc48b329fb5765b27016f20abae81aa29d7985bc18e309bad392bd331896754f710f86da9986f22cedf762b231fd0654d2baea9727a5b9a97772d229e150aa0553ff40c960218ceda3e22419a952a8d02c88c3b5ee307727231882e98d27c5721e743817b3413aa2e32320902eb2f4a71cd8ac62e5a6fc00892ebc31924a731a34b6c9e4d6908769eedbc489fe17da0b4229dc7aa656fafd15aad182ec829b3440b4115654e5e1db65cab1eb5e69cd239d8c6ce0eb0e01cf0ec4cbed33dead4ced8dd99edc7a57add66da1d2ecd26d1c95b2b1db49fa98c4b62c2bb5b9d42a2ff3a628cea8c407fd97d12259a1c607793e9bed08f5fbfd061b52b0d5329289991d7bd3331ab17dbe25bda1fb80b69a4948f433ea1952b33c916a2900ba1251407da9fda26bba13dc4ceb867659292f37a07d29c65cee539bbd6702ba1fd37426f0453a4819b8958ec0c1ecf4a769aa67966e0760553a0653d4a48d0795d1e74e13719280e45a19cd02469ec987639ec1aca1e7c48c540e2bcdb28f68a9304687ee3e1d08f01c1d185565f36dba9bb7e16a494f2b88f68141bdeeaa7f791f40d774fbc30dbcc8a83dc83088f9e240137b9698214a6119328c72914fd66fa12104f7d74299300152aaab5e562d24b1f3184a4e591d5a961e9bad752e5b3f4c3c468685efc2fa442f7594cfce1084094b95b4441b216bd2fb623a3e529dea859c02fd9b1b6206c8d6053a49cea9e3344c6d543ff90eda4e97b80d377b4c5abff5bc97506d63401b2a3c0c0deebb655408cfdd8b65ca5be86476c79895c1dc6e31006b8863943859146d2e6b37c5652355f1772d18b8a06bfeccb19182c83265f466a04987f2c7caec767ad6af37efb08484b7a92dab63ee04ed6fcf89b7600cb30fd1337c715b7e70fc132074b155af952942d8c544aea9b5849b379fe4be54a10be0bb02bf4d15d43533e1f843c211ff6d6048b1a14e33ffdb464b1a0621a7b221efceafd48babcc15afa3216e9964584deda43a38303c01dbc9578ff87797dc27cf14333fadd1fffd67720f2c7319577e6053009629e54145106652baa31f4d9c59d5aa60075dbe613cec19a0f7b7a9298f6a8bf6701897e4ca06270278808139eb2dded58931ec6e25af1a682eb7cc8b6f593ba76de8dfd06", 0x1000) close(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) 11:46:48 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 11:46:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x4004570f, &(0x7f00000001c0)) 11:46:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x508, 0x8) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/38, &(0x7f0000000140)=0x26) mknod(&(0x7f0000000180)='./file0\x00', 0x14, 0x32) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) close(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 11:46:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 11:46:48 executing program 1: r0 = socket$inet(0x2, 0x6, 0x6) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 11:46:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8012, 0x9) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 11:46:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d9d595ff060c6a2a2dd031dc0e5a6a841f8d6dc97247053367ad2ad939f64272c9315d0e7a587cc15c10f3e2c3bf76bb310c62c4ca961ed164f28ad017ad64df972bba5587b9ef85b0ad7e1249200192518af7b4695d9974afa0061ff9f912bd57bbf251b4eec979612439ff0e876a31fba02838", 0x74}], 0x10000036, 0x0, 0xfffffffffffffffc) ftruncate(r1, 0x0, 0x3) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xb, 0x7ff, 0x2}, {{r1}, 0x0, 0x8, 0x40000000, 0x100000000000, 0x7062}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x40000000000000, 0xc14}, {{r1}, 0xffffffffffffffff, 0x42, 0x88, 0x4, 0x168}, {{r0}, 0xffffffffffffffff, 0xc0, 0x80000004, 0x824}, {{r1}, 0x0, 0x88, 0x20000000, 0x1, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x6d6, 0x2c5a}, {{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x1, 0x3}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x4000002f, 0x6, 0x68}], 0x800, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x7, 0x1}, {{r1}, 0xfffffffffffffffd, 0x12, 0x40000002, 0x6, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x8, 0x401, 0xbc}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x41, 0x8, 0x20, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x72, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000005, 0x100000000, 0xffffffffffffffd1}], 0x1, &(0x7f0000000100)={0x9, 0x8}) 11:46:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x8) r1 = kqueue() write(r1, &(0x7f0000000180)="a60237a2e1a147a639d137edcbf3d6ad433a1458b078dd093e7695a40f0f22eb55b996577ca51d8f635d2d09f34538cfaf9c96fbf1a2e5315ea8484d9d6856e8d10eefd34388656782c374e68bc3769e81b67e94379b8d9c0e99e25b96002ef02c995fb57f10211e514a179c0796ec3d7933c3899c789d83f0bcaaedffc368c0aad2a545d446741ccc54a943f7936611e3fcc363f23bddc11e1883bb3e0dc7a3360bd6ed2230975996034fab68ad4247b101b8949ea30f27cc2894228cca100d1f3bc07d2b3333320235bb46b98db88443b396b97c", 0xd5) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 11:46:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728291ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffeed) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0x8, 0x4, 0x8}, 0xc) 11:46:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x82) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) 11:46:48 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) close(r1) getsockopt(r1, 0xfff, 0x8, &(0x7f0000000140)=""/219, &(0x7f0000000040)=0xdb) 11:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget(0x0, 0x2, 0x404) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/36) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x22, 0x101}, {0x0, 0x2}, {}], 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 11:46:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5eb0068", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 11:46:48 executing program 0: kqueue() syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000340)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x1, 0xcf6d, 0x7, "a6457b00005b39a2b2151252bd4aee15ead69549", 0xfffffffffffffffd, 0x8}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) 11:46:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000023270000000000000000000000000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) 11:46:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7fff) setsockopt(r0, 0x4, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 11:46:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0xfffffffffffffffa, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)=0x80) 11:46:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="c1ffdae42755d76e82fc393badeb5e4f3ca895880f22aaab4c2b6a1845bbbe45044cfffe8dfb8d101de0098f6f5c41a11fad4b7849a512851d00100a54fb36c80c29497d8ae11fd3a2a2ce6383cede8fb7e00e88d927287ff72f657205f47c05e30b73ea72a62fe13bb8c9e2f802d955884fcb55e7332b6375528eb64b0b63ad4cd7c65acbc3d9ad7668a6db072a8928df5cd7e7b6a1368024e33f64ece6902786e484e9b93811ce0ae662423616edd9863f3cf832423a0776b5", 0xba}, {&(0x7f0000000140)="fb5b57b5964a43ddd112a7fa47827c15c7cd93f06c1add0cd1df10b0f6261e5db411f8f6cc5f5805d5ffebca323bf53631420bc89ac3af489adbe939d7706888693af2eedddafca8c4a49b2e93ac2e59bc4775d36a693ea110594bf61f9cad14", 0x60}, {&(0x7f00000001c0)="6caaf1b5283a387889c566f2275b5bf144b03fb3ce2d079460ad9b4cd4530027665b", 0x22}], 0x3, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x60}, 0x4) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() setuid(r1) 11:46:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda1", 0x1df) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900", 0x8000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400d4f8, 0x9e3, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:46:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x88, 0xe2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x7, 0x8026}, {0x18, 0x1, 0x4, 0x25d}, 0x0, [0xe0, 0x0, 0x1ff, 0x17af, 0x100000000, 0x10000, 0xeb4, 0xe9b]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x190, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xdb3, 0x20, 0x9, 0x3f}, {0x0, 0x20, 0x4b66, 0x8}, {0x4, 0x0, 0x8000fff00000, 0x1}]}) syz_emit_ethernet(0x4b, &(0x7f0000000200)="10278385f90254ddf6f37eda3d04c8d0f19bf7e93826c3dc4ce2c4cca0d7163dbe4996016ae7beef2018b2890f6a8219839b632bba7eda72ce00e7caa4052c71142c1359b21fa2cf22c55e") 11:46:49 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x10000}, {0x18, 0x0, 0x0, 0x5dda}, 0x1f, [0xfff, 0x6, 0xffffffffffff7fff, 0xcb, 0x71, 0xc6a0, 0x8, 0x5]}, 0x3c) 11:46:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0x7000000) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x2, 0x7fff, 0x0, 0x199}, {0xfffffffffffffff9, 0xde, 0x9, 0x9}, {0x0, 0x9, 0x8, 0x9cd}, {0x30bd, 0x3ff, 0x1b, 0x255e}, {0x7ff, 0x8001, 0x7, 0x100}, {0x9, 0x9, 0x1, 0x9}, {0x6, 0x6, 0x6, 0x2}, {0x9, 0x0, 0x2b, 0x4}, {0x6, 0x1, 0x9, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000013, &(0x7f0000000040), 0x0) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x3000, 0x564, &(0x7f0000ffb000/0x3000)=nil) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x4) 11:46:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) setsockopt(r0, 0xfffffffffffffff9, 0xca9, &(0x7f00000002c0)="9c70093cace8cc036a59d72582b215145ff28c6cc48424091c555a9e8b3b05bc3949211e240c35b002dd5c09c2a27d2e07033b022ae14ab74ab4a5e43eb9c78dad12c9f7673f95bc541e5d7af184c3e265eaf2718487a6e7fa5dda7ffde70771d3a502a221d8dc68b9ac78fb0b83ad80370c644defc158f4dd08132c2c6414525fd5ce28e82158922ff928bb10e0b5399d3c08188cebc92f39b276c0eb45b44d2ba5f91300143011a3b89a3803fc928c409eda1d1ac399d83bc0d3ed0571b1842c23af8834a1a157bde0236c73b890f9bf42b094c1ab149244925e24c08ae7a61047924b510177c22464774d6cd7dfb039a5ed1ea8fae867e6c02fd26ff81e484934bbc5a9ca71f1ff717e324152ee2e3f65405bec5a8465b4cd21e283a0bbdc08d058f656c3ad37adad3a30c0fdec25ca3314f8c97c2672f7f037644df6d021e6f6122fbb3134c468e7fa90991959d88b9b0991cc3e3abc9e8a5bb38b25b2d43f091d43c36ef77beefa2be31eca42be7ae9515d4219ca6e957a29c6b007ac17a905641e7dcbac9e90579af03990f5e7be3902cf0e67dec2d095c080902f7f9def3895179d99966806711c71abf31b48f5ae97b9a8bc24e04afa018ab195361ef497e005f7cb46c3e20598826f669faa6e60a2e745a6c299eeb3aa323c3504a3d2794577b81c003a04b7f10841c7e47d80a358894a048beb34b2c6d64b7afa6123595a1052430da8a28f23ba210b5ba97e05165422f2a2f189b6a686148d12abf2229b9631d7d0bd462d9b7f46aace111825919658ac1de176abb9ce815f40e6cf7df346d411701caec758e18342d6b24a8f9aebb79baa3238d78bc68f25d4f64894d7b6799942a41675b0de66a03a11c6cb76e1c8e77813d04899b71f23867c079b07766a77c9cd4bf184ec682d35b31ae4088f00c883f753353bd8aa011da2fa88306a0fa32432e02e10b1055412e488e1aa1a9e438190c6e1f11a58b365eeeef750b9928425de8cc2f60d0d5f156e2a58e4cfc64fbf23ccf531c4e784b8ff7f3d898a089e38f193166fbb12f16fa2dfda91d263814b39ec7a78dc4df5140f2379b7599e7a152ea4ceeacad3dd073afffe7675d3eb1c4968767c292bd28f88cd2e8d4af6c4495fd1ad23193fa586d2eea3b65c424669154fa5525b092d51df59aa71e397cf6e4145eef826a6610f798bbc9c9b41bd7957ddde99c7d9a28b20e7055443b6298daaa4b709cd187e54135c89f0c410fefef6723858347e217d42e11ec2cca5751e25c10b7959b40b4950b01c94d1f390eac1be8256d1e2384f1ca92c14c3c0348cebde4dc6d5f203d9a93e0419fda94960c2bd3ce19bd7b72851eea5246d8995bf6f8bf1c40fe49b71dfd7405593d25cf3ba59b689a614b976bf748f76619b73ee507b66e66b54dc6c7738810c98f2e6600987549700eb928f5eda75f22e6cf9ea52ab08ec24d0693e0abdba325f15c35a6029a6599c5f0afcfbd2e0046d411aaffe4e01f9eb8fcb7cfde96f15d2f1b85d37137cdf5f4f4448594b341a6e7842806dcc41ad9322edabd183b134bce823bba2f30bc443a1a0c233d2e6cceedf4e651ce60198bbd3344c0a25fd5a7735581a16614a3d1e5b2b294736f71f229be1bb45240db79edf4c32966873b41a78c25795d07bd9fbb9f5f118cea46369e363ad99881663da14b9eb99ac4417cc5f6b67c5c36a1455fbc7fa223d15ba9396ebee77386e1a473c12c8ee1c6487ed5501a88fb824a8e3326a17797bdfb6bf0b9b293eacdda2f2d34a6d91a47d1e76291f6a4186b63f906c727f66ff69ec1b3b1719403797069c54fd77173f858f9072ed8ab0339c2244d735572c010e73c4e43aa1e7231fb366fc75792753b6b0cabc003d7bf480c5e17047cafc3b72fa1e702aaaf14e8337f251bee62734dd067df0c47c6ce8451efb8937fdce4b3a0bd336fe515f71ded59821a8dac132495ba0dafb98ce93632ac38e62bc1938b248503b7fb8ecc484647dc3e1fd18eaec53626805f60bea7668c1cc302b8b41da574ce9e7039c83c9a17f5cc86e7dd46a3fa4275dbb8a7722de3c7ca0d9d29f0188cef5ec160b7dcd382dd34fdb56ab2dd9cb9195e260af90a29868ba54aa0ddf312c6273276a9a317e5def7bbbc89510b0a94ff65de7c102af852a226616bdb841dfaab60b498f4c8c3294461bbd6a196695659cdad67d1933de537c4e65bc64f21826325d15a2f8ab07e048152f6c56a24621d7f5fa9dacc5c7207334edb7c9184c3eab51b8e2daeb1abedcbf037d470bed05d0333145e5832285e01dc19c260c7377db162775d469ee64c742ba887e9a2096915e7a05ca7a35a21ea4ada136b69cba89fae7cf8d4fb98f0a60a6894d85390999b6cb69a3e4b4c20b3b494c045bcca4e873c34c980a8baf7702ae3d7696406fa48af7a7480d421f1efc4163a1591ff38c7aa28c0fddb171c9aafecff978be2610037756baeb9359fd97114dcb5075ac4ddb076e672f81e59b50bd1dc1f9a9eeba09f8e5742c3752e0948a6cf879940dfc8fe5fe25ddc43e15bc135bd584a04a127cceb4a4a288f98e6959d324acfd8153131244976070f01c6b6bc94351471acec1153a4adbde71f8c2900e2316aee14a16a1d83f9f98118d04d86bd63f426ba9ecd76f216a588c3d42be6d6a6347041e116ac94c82d720fcf75c462cb67f61018b49c398194024bbf444c9fc437e5b38788299b83177aa1b45f7635201739df804ee68956ebf015a069b19846bf563b38a054ea0963572a8336f2753824c9120545b086a9393c3ac464ee94949cc3ec104fbd67de02eebfadf2e8abf41331b8b5a0d05b6d36b142ee2e3b0174ab43ddefcc7fcbb38af75561681fda12db87ba358c57ed728fcb210279297750ee390f2568cc286f488ffc05e68f5ac9ca0f1c8870607dc625a6417e85b15e3a3798d601df99cecd176d8d4e41487adf03d9364b4c2a3e62fc92a44c6784afa70b4bb42385c47b8a7ca5a2dc057a1bfcc65a43e31d7a487c4c9bb78a4c191acb5eaf876f27c23fc53ff9fa8fbacd7d300c8e3def48f83fc2ad5546e61b3c13945dcb1be172d426e9ff98939eb619b6b4264555032162f5f7f51eadf09fdc17c9e3f1feeb1e6c853af2c9bc05e84e3247170c696e4d0ead2c31b15906ad09533c6f927a747ca307259f75b0567cfcc8369e05d9d3c09c651b3824c8fa88164415bfbbd15732a9a5470627675d46c303651534df4aa666be06ffabab0a06286596dd2a0ee66a55e8862d874b5bf65082eb57e881beafed4cfc914a7fc02c10a4ecb8f2d6b6a1316e48ed3230e15b7558da1ca8990d874b487802a746fe532e0d7229c8a6e6b222ad36815647b02e43a43a45f6ec43b1dd074eff9abeeb72c501b53da6233242ffd814b03df788cff97154c00fc7544a620c6844d8e0801ced184d0811cf7f13826e46d1af1bfda2bf712805fab73d451781d4c11f14bcafa84b11924af6bf20a55cef891deefb874d301be09e80bc6200833ac3c6add7fcbef466b758ed801ae1c6daae3180cedb1fc4cb328fbb2f10b6249b37db34f4930cb1001c518d61fd6c1f7c85e9e92870bd465b5f9f4c203dbbf091371bd7d11edf09c2bb407d8f9f9070115e2a3ee1fc7b609a5fef3f54a6f10f11c2685ba03a8ae51fbf4408c16c07bb5fdb50e872a8c804b82e61b887970caea50a30206f1c6cf9f41dea98658d430ed36f5818af0e3d30e8f9d3fe334e9f952cf1b268c0d9a5948273552c451fda4c4fdefba0957acd9edbc45a2ea3a2b0c5fdcaf1ac8d3a1e23a8fda601a6fe093f23c5c21721d897bc1c163e5d1ba941f56ad975fb838242667c73ca2e4cf1c091fe8a63eb1a36bb95017bd63e04397921a98b30982b0492088ebb77fdb88ea1d5c324ce5658a579eef0f4f54836785ab4642fe5279c0aeea412964e712e0337901423db79fb0e49b0e7557154aec4f354148b33ea78f488872a5d4e8a5a8cb2f6f35ae321b02f411610df24beba8e4cbca1d2b720ebeb5fb7d02cca63abf7ae26ae9782cec89d02c183158917c95dd112f374a45b7098ecedc473ffc8fb214c43a4dc618d67222fc21f38fd253ecc3b5a0e8f1a521ed773d40e0308ca68892725c2b43d0e5f115c80fc7af503cc226cc6ed8a4ebbccb61fba57ce9b00dfd51109a33ffbe307f292e8305196b388f2368131db0cb07a4fd609e5e4cd251f4e468876b1213619c7268cac73501dd029f90f9199495f6def3860d2a79f187104018dd1d782c9581485f6d88e82cc481a8b0a1a9c154e6345bdb6f702c4645bb8e69186034be2da5b8c16ba1d5d7bb635951c612348981993596b53224c30855421d2dd326a2f61c6249467b8de0aec5b1ffdcab9f8cb1e6f13b7dd79ccb4d9ac55175ae353760bfbb01aea5fd7f984522c395e79dc8761c55e02ddd4a2fb15357d4da8dd6dcccc2ddf483d63b01ff6a721dd7ac0a4329c462bf28d5fa67cc4df3c5ca828be0c5e9a380e23fd325d61699838f83b0fed38e9f67c303073b67fd3edbca23e72b15494cad7d8c98722a7dc83c603e3505b0f74fc97062aea0c30dbf119f089e3abceb770cef3b9e30063bed3737a2919e20fbf6bb8f0019fa53dba7648ee8d39deca3b8e04252cd632cb31c9ff58d384000376483ee48e9039ba5159aecfecb337270af1d9dd356fd01dadbe417b0bfedf651cb2088a744b9a7d86d783a6d51e62cec5385ad729605069fe75db5e1dca9533f3deb35fdfb686899e30d32289104160884e04bcc2b1f32d2450b947401aff80ea9fc2a138c0f60cbbf2306d39f3c795bb8635584f3941b0089981d8dcb7e6c154a4f9a58bfe0aacb99e15286de25451ed6c4cc1b21e610b018bee2f6f5999e7ae42083afe50ee550f9036d07af9c87a3bab7991c9583d0440f6e1315689e35a41729f4bc8827253e42028927560c78d2f470bc0035018c86c25ff991aec0273428b8ec20c844b999ae4a627b72779036c306823f5056bd79a7153d32d48f694e9e5d5d2c03db617dc3b7d3f44b69c02965e88808b32292bf0e29b79ccad2d870d04e7be9a5a7f1e542625029c3218a68ba96e7bda922bc47686692ce0247c4207360b026641d1547b8c47b2d0e722b9b9fab741e29c0ea114985b7f37d783872e4f451771371dbc03c5d6cc9322e54b0cf149effeb4873b91d85363a5c20d5aef16d967947fbea5e1eb76c442fc29acf5e91cb27396ea65bca758df2128f0b3759539c69e66e80d5018e6d172d55585a7b93c5812f7d5407148eeb0ad025b9dc84e895e34b46d62819e9fce9f2346112999bff2fbd8892975b1aae946b80d0da921c46b767014e804b8de2847173aacbb40af7c0469e5b521d3dcd127946062f9d860a897ab853fb557238255eead8b5fb1be9f69e2d5929b924f608f9fb600ff2d64a36a8762f51d0ad3156d787bd507cc08a1919abe3df1d7905e1c8e31c81244a9600b8fcfd64abf74f656cefeb7d01b5b37e8a90d032e7ad52b36e0ea98f1e8df35d21c56600ab36838227efe8e88f81c7a775144bb6a5530d2cb6298020d157bce2b99220e03257f38720890d28339ee02c7f4e9ad1bbd39848ed8201d8ba948ec790a1078969fd9d1ef629989017a41fc7881841c5e096026ec626640257a5a652918f49132b1a618a4649807140da6d8878674760c13676c8685e49ac6133f4be1068532b78ada08cb9b19ea69f5f38689d77b1673f2d83d81e10ed8feb38baddce2bee54568a457daf00eac0e737a39f0d4bfd626a6887a0c3938ff0de", 0x1000) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000080)=0xc) r5 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) r6 = dup2(r2, r3) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x8) sendmsg(r5, &(0x7f0000002940)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000140)=[{&(0x7f00000012c0)="85742963d34e55005fb8360b6b6c4f67fa8d19f57dd04d40923bb7b815660476d98947c425f6cfe5a98089e4c5444a949553963601a7bb191ea0842eb2b8877bb2500e20f01a962f9b7c84681c323964d97d234d5f359d1bd73316f5a5929a044866996255beab1cf772dfd754b58362c665172d7ba68a032da83d2c5b2d2cb6c31ea1069fb31cc5e8f8f93bc81ed61e4cb3f6ac45b12e776a6922b1b9e95b223303e3419415a268dd6ea97d1aeee6e473164b", 0xb3}, {&(0x7f0000000200)="d525a5298bdd1f96fab05ac7b5dad7b7cce54c6171c7663e8087b6487f924eaf53c2ca70f0012926f0b92562cef7926ebe5f88b767912f049faa71cb17b20e880ece8b39a5c45580e4b316c8b9e0c29b997d3e29e6c2dc3e1db00456225bbaaad51351db79c0248518324617071ed646b46ac2b6854db9cd62", 0x79}, {&(0x7f0000001380)="80962992e6ba62ab363c6250d51bc77d00e8ea6fb565a83c2e778cd37eee7b5e8692a3180a7e182bfd4b109147841a7ed13079155e1d3ba88bd3d85e25bae57bbe8ce97647b9442b10c004d3041e338139b07669298cdbe83dccf3eccf33402d1c3f2496dcb456009c1903513718e32d49f91b0cd79279c10ec9034a78a4365f1e45ccdb5e", 0x85}], 0x3, &(0x7f00000029c0)=ANY=[@ANYBLOB="4800000000000000ffff0000020000004dc22ebad81fd2075c809c2ffe4edbd375566791696b8becc0a92f03b532eef576036b6dc04151b6a9abdef752df0e7bec14754200000000200000000000000001000000ff010000db349f53d21c9dbe69297e3700000000e80000000000000001000000020000000d68d2bed8bc4215741ba2b51f603bd2aa91f95a44591282585dc37097fc972f9fce4a4a5c0f351043d9a7536eaaba1e6824443d0a18f3bd3ce4b0b137a286079eec7520e3c51f0c870362a4c25ae1f91869374f3668b85ff9411234734f01c756f058f260a139ddd4fe432c3fe383b95bf03ace0fd6054e679971cab83b573182472d5f17ef857b6782844e4d0c5abac67831db69b94c3cb51195067aa82eb927afc690b6b45b9e4fc10bd0c1730378f75695baf59ccc89f51c935b62c869b8bd06c81034b8adc9e6c26d7dd9150984575263852888c800b0000000000000000100000001000000e42aaa73676294391a86e2f1bd812a17ab4c17c9ee09f91720c3b35841871928f7c2c64a47491431249e17051de3bdfabc5ac943853ffbc39c2a6422486e108f947402ea5b6d80033c7dbf92682a6b568e2886b1db8c13d5bab4a4bf057c33c8ecf35eea026098d87052ac6992f93d1f84dc165be3c0043dbc8b5985007d04b70c6945b00f5aeed0913f581a524a96b63119a7de401a6f9cdf0000000000000088000000000000000000000091a59b1126da6a2e1672b2a2ab0c972b835cd7a3c30369e3e00be1f1246439dfa32e26794b93c1d08f6737f4be8dd6635751638f128058343cc95cabea4a313b81a67af96fd0a8299ecd0bd831924499ee05dc28a47cfc26ef89bcfeabe639ad52009f2cdaff1d052f2eddbec88c2c5debb93c6bad0d000000000000101000000000000001000000010000005fe0f39c4f4564f8011b6f42f148caca23cae378138000718c5c85752665474789edb542b0f58a20db25b3dbd0d0e52aab953a65d3e24af9aca6dd6cdaffae9875bc0dc96372c78fd95e584e4f66ab5c876839d4db28c094b86fbfd04b88569bef1825d578585f4179e53b4fae4906c38a0a22dd462e55b0f017ea7a35857b6303ee762ab2758602f26e7d87de8db8fca689fe2f62be1ae04e1439aa49f80c4b6621f6b04a07cc88a365c3ea3dcd702eda97dfd844d4d40403b638bb157e2f56b8f39d6ce77f9c617baddf64453a6b09917c8048d76a1af35608620ab3d972f905f562a30cfe81753d9616b9725f6a88bbb9eb699010b30caad70c77ef3bf2eda26d9809fccfe921a675390253dfd14060fcac7d926cd9c05ac9842800f710dafedc78ac5fd6ed7d4ba16609cc79c9cd6f12b5ba64b2db6fc397da4cbffb7b59920e2a748059c53cb62dd0f518271778867fb524e9272620d061778146122cf5a4d17d6bf87a40c5b29c2cb98ca5519a212e13e971a3bc8189e8f6cae3234bf01ff88a2519c3eee7181a8240095d0b2d3f8f024be5661a45076fa14574d1eba3fe0621d6a0b46b84724751592e260e672f2625336cd6605188206a7af6a613203e3485b06a842dee574e4ceeed2e250e97d262394b95036024e42348d804d6dc1403a25bb206818ca6f9b36ea1de5cced0a9b8650defdf8c572ebb7af2510299af34057e2a60a01b439f95994e5392445131801962300bb27e525f83338e6077bb596c7c25bb0aa6cb32fb166d9ae516b72681f5a985c5763a4a4d4c427acbc96c9becb5d869e20a4d815f67781de63495fdbb3752d13fc672408959319e9276587a1c056a4e1f273b40a369c910dc50c0884991ecf8eccd223711531fd4eddb88d671c4defcc397a73cc3c79bc94df7865a5d5d0864bc9a8ef6875d40b8f681e94c5965bdacf6f3a460bef1ac1f2e730b38dafdff604923f432189de185c1fe8055fc9d8bcc17da37c36f19c3fc6a9d2a6012cbdec0341d0542c88273699129fc0dfc14aed298f6cea16c01d691007d661233051acde6cfa0dfa3fd67ad2ac3efc759036cd97782f21a18f8486380dd318e0d4a52ff65a4d17c5aaa187ea94a37ee9d6798fe92875f5eb6a4be9f98f1f43ca143e73faf61ae2d3cafefdf93eb0b19ca8df42bfa030c5003c0abac03878357047cc68c768de159f94fa26b0a88a22e07b7073bf2e63bac42dc3802dff27305f7ae71430e7af1c068a460daebdb2c3835a967d976376e8840decce8a25ced3d90d576ba6b862e828983c21622e005b0cedeb7cda172c75fec9f8457307c019e71428de3cdc7551ce10503d915d24489a4d3773f26fbc020eca5433320e22c933e6d40484ea1c22e8e533c0fed8995b5862c8fcca74d378882d1df7f96d0b9fe58e27bc9189f666fe7e1d3c134ff8387e9d3ba85525917f239d22376155aea15fac6dacd2bffa35d940f9e5b84be11b73e78ce80edbdf21e6a48d93d8d411d9a27e9fd9c5fb66c82a78fa9957cadf59797544968cc555a629cde8e4cad6394c37fd77dd3b85131c7cbf612ae46b3bc89d62fdd67a7b92c77f347a235af5bba224769e813ee71389b30766b997a9b4cdf821d697be9daadecd6d63e46f0a301ae2dde2e2c50b082bcd4825898b20ef8daf3693f59c4b8088ee901a0a94ab8ddc0e820aff69414b350b91d3e16ce89f71da4db91ad0b0807f885ab16e029d55a8e1a90cc630c4832d1740b7a300ea8b89d571d6904dff6dd86f5291d8a0673e4f3138e914b663644bee5c38ad5017f1d1264168f72bdbcff24609300023540375e85e83403a9468b2f8f1a58e47496afe6b38692f1a862c31376570c09f9af1e24831d38029df3ffbba1deb16a66894e19afd6bb95932d57d9847d21a912e2c0289cb12130376c35fe5f048bb9109d2bedc7ebb1f456aa6c4ac0135a928b7741c9d3292e420b793587220bc64c80e74a5889df687a9a4dcfee40ef16038a6ed7ee23695d19dd9808ea9bc6b5d132fcbccb3b210a29305d01867c802f5c1f3565fd56baf6b5e6a61202dd8c6dab32ece6e578ef5ca2dcd0c0f52cf2201d09418eefcb151ea027fcc8709de68601bb560e9037816a429b7bd173b041f41c8dfce64973ced7d58b0e78660ab83f3f6a0b24b2d1cb5b32be2d96305e691aba52021e8e54f2fa5c3912d8e129646c16d479c9dc31fd285bff696777d5d24d78c6a129ed53f4cee0926b915166b366f9938e65a45012e9e050d47c828d805e473b1f88a7fc2b9fd335f99d3fba583f55a8966aa9fc563773894f5e6fd1837aa113fab325b4a1b9ddf4f907005a5f6fde509d2e8042a1a91cfffd98a0cffb49538e9d817141877cc73107d0767ee98492b17f066f426cd1296f37fba4c82a126335c6bf3ca3b8f5c27b6125cc7d8f2f760fdbbe3b2c34219d6f121e054a80c11c07ec0f2e4e61024a13146bf16c978b9ab95521110c3591087ad5e89f47db2d77a4bc043c6f65aebaf31e38a5f608daa62a85d6dab3b3289c8d949c6268ab628af848cc0dd381c1f046717e4f4e9c80e9434920c269e69f0565410a5d8d3f4496ec2f08e46cfe6135a4323bdb8350035c217f3f810abdf8aed670f2877b843d6d6d77817833e15e50179493614517555fc75832edbd8b9d5c90341efdd2bb5a7496e0f4ef92305ae0b9157eee892a68ee37c2e066ac4693613fb70d7e586668688e6ec2b19e7ba44610ffb8397e8066afdddcb73048fd1c0ff588e055f39f92977471a8a220639c0996a4365ba954e3220160b4872855ad4c6de7ace5e0d721bbed51a592645b772c17a499401010cd42045144990db7dc9d98e203abe0829b16099043447a6a4e6ea082bf8465fdac5f736188405e798fde17f5a4b5262565fadc90822d94a9680e439f967aeed5579477de2d45fd30239ec00667aa426eba8a2bd238ecd88886c7012eb2a8441341ffedfbc03f65d641fdb175a5eb1d776c905807c8b250e19284bd4fd7fc3fbac3a778912952438f131d7eadc5f2cb60d1a862e6e687e0b8e7d66e681648623fd12fee60bc26edbb8c5a4a208d54c1d7a32f9061b0345a7b2726ccd1097331bf60fbf7f31312c4875cf41b8c8145b9dcc7a1cf6683b35be8d1520992c89aad32f53a2ddf1ba4f957d72558f51408de23f6f61db4866828e132a24674e7064450b671591cd2e8330e78772aaf44683c59645bdf85c386208a7f0da56858829464144c960f0086b14c94bda69b2788af7860e226339e2cf9533b0a403cc12144569c74d69bccaf61b547d72161a5e0fbb0f25e80860c7ca6007b37b32bf7d342cd0973df4ce345226990009deacdf983718ae6bcf1372fa51491341be91b9bf4f71e97152fe17b65797e201859b13fa8a145bbf0459efdd4057f5a8ffcfd138e4c4915f183a9506d7fbd4c1879c6a388a6d6bd5ff64428244ef1308c86fc10a4c434c4aecfe3baf2532afe96be5884f76e2ccd72786c46f422d87389afeec65c0f3c8ffa0253413ef944618728909b5508a78b1a22ceaed45438913bd7e39d3246122db9fe1b32afbb43725953f2406dacb845e01bce7064d7548876e2e9c3e8a309413897b60b843d99749685be4c2226fc89be3eb220e94d562a62ddf6d0dd929b6242dbbac681a69fa8f2ed21a2f965128ac67c2d310bd9e25e7cbba2b6f1c9f2f7b0c51f1a33829d131ab6d6d856dee4120423915eb070d831835c6f33f630d1fd48443295a834f3a82abf9e42c159f2fa28985c7625ce87c1c0afd4a015ff36bc9a1d8a9b2df7a33f60f6a73f8248d674e82a6f81d8f447bf7bca210ab6c9a6c3b91f35aaff664ba2a631711a8811548dcc7681349c84d7e74d6dbb983fbb16a55e9ccbb0d5083f57214ea1ba272eb89f75e08933f926cfb3c99d70f2da273795ebd749bc6961ae83b2c82ca475d575a28f693375aed7e20f4363c724ffcda7b038f32e92f8c0cc7015f728a3a0b044d9a7bb4a12f3558fa3075e206b7f17612a68d9e2ac78c173ae1f76e5d5f4d389b817c944e2a8b448e51ddaf465f2b0d66ba79864613f83500c0ec123df0f5524d27d734c40a5b28f437c73396a3d6a2a7a2204a942aa442e7ecdaae51eac5712f730e6712be9e43f33e5ebe1e2985dcec895f448be2c6ca6a922658fcf50085eb743a799319ba82f576b58caea0c8bbcb6c1cc6f91eb69f5e4aa48c3a57b41b062b5f04edbbe909a668cc1cd6612a6a86abcaef2e7ad1aa5f041ffad6339857706ebfd999fb55562ce541e6130067044a9221e31f6b3b673e82d8f41f999b0e5978c30006e0a5b913b09afd8d068aa9a2371732425c8d8d578ce9ce8bf922c9a1a28a43a23b5d034551f03be84b3dc3f3edbfbfc890c38b616cb98f9767426a37c4d3787b700b153ae860214171b060143b732fcf39eeb26a239101a6112abf5b6877509c838940bc6eef8840c8219965c69337fd07e3e2725c83abf5b9139f4e8b8d5259390006e915cc47bc2b147ba55d3eaadf3d1898c3220068edb48aae89544c32653970ecb2364c51b809843ff0e7c63c2ccb339bc490d413020c8f19ec1d9532a1f02c39a7841197cbad54c3ef8a7e786f710b139c4262a048ec004a0d003192417b635db659f159fc363704212237599c7975994c3c5fb5de379dde52cd392a009eafa76eeb24f9af7c23f749eb6c2daffd455fd386d7bc961e2bd37669af3a7c1aaa0bf23e68a34287aa9d1f9b7f454102bf52855a3c0bee5b36b7bb51f652ff5afdcec80b43c8bd49dacbc8f5396f3f118af340577b2a78aed91a991adeaa8aacb80fb6a0600341a2eba5b2daab5080189050420bd169b24bdc6f33e18b34673260de22f83e9a63f73f2635dc29b829d5503af8d0841996f963a00d11e17cd55a71a6faa0c156c818b1e168f2ea92466d6e71adae488a42bd5bd157c81c9a4677f437c38bc47ac6d8bf26bc1c58395d5633142672326382811e8446fdf18126fdb50e51eb0080d9cec8fcc36c54bd750845cdefecb2fe5f0cbc12786babca73570c6b0ff1c90e56a6e3593a7f843238b73e0df203776f4153973a1298f059d98906fbc89f93ae1db078a27f3148ddb54db4f90012293ed6eadf2afbcf751930a658ec37c7305f1c555f7149dd3505ce3ac23c4190ff5352485824349bf5304fe4daaea3db550830f3487b41a04d10f7082a0f9ca06eebfc746c9d584d2e5d8bed2bd5a24247b9b4e00fd05cf3a153d52abdc24adc77d5f1a65166fb0954a52834fa8b236901d59b475977eb7041a0b6c40cebda8ba27767f2d81d59d0437725cfae2ae09d2689526456c1a7eb0019a22a6a76945737ca23da780db2497eb1725d6d2c39e2b9ee9ea70cc3e18598c0be4f8688206253fe35547d42411f9ec9f6f5f507f43c3e7af7e33cad0a4e97d895a6f2c10be414db1ae5b0df66dfa2363264f0d58203ab330ca62776c481015fcad4ac934e2b4fec9a1e0a85b2a0c39a4918ab7b43017c25651deef04d33290182b64fa518977d0e96aa23b24e830735a46de23117668a9edf863f921fa0b9953d9544ae257b97eb165cc6bee4f0eab92b91042c3df543a173a7018c28c7826f504b3fa12fee5e2604eba7cb225346a0aed2f975cd9e95251fdc722a5c247893c6b3283ae29e837a846461f282ba2acc5d6ec3b38c3a8ef41a53989af80530d38fb62ff036b206e8c53ed39ab3232f774c03089d7ed2f19bb15300add9ebf19896c298660cce0c50d7f25709d5d2f27e1b3ff68128e1b92c06f745d6352ba1d5000000000000000ffff0000870000004847526d8de4099eec65cd05eebb3ca1c6cebcf18ff8c75892757b4773db42b2a7e74b612385d7fe2fe8e5ebc19bb630acdf2076e38a29ee69b5805f00000000f0000000000000000000000004000000c689f215fa6e195d3a589f36e21c2c53ffcd27bd4448ec5dbf266b0522b0ffa932e34810d4dc929a5ab8eff45f02dce9006e08a143e67342a8c42c20d4b9dd0c315b9277768503d6a7b646ce1a8676904eb710f3b06cce1e77d67f0a6c64164c8789151cc163796b47dccefa392cfdb11d4777e6053fb267b6886e0e0d81652bcc0ab8bd2327e7bcbd8d50f209e647704a1f9c54369e6a8f34212ba0bb73e8119cd815dcbcf1e9397a8317a328a2783b932281bc10cdb69111eef049fb68892c7a4d580484fdcc618d58f256c7f75307af8bb10732d849a82c000000000000003000000000000000010000002000000031a11a315d4b0ef1bf40d86d077e4080360d24ce16e28b55bdd80c0000000000c000000000000000010000000180ffff5f3c1a3435b502d33cbbca0b966596a3dc3f8f7a4fdb7fde7efb1d27229ed74e33c5fc577cad7df388da5b3c3a614b1e6b3c817a8a26bdd15aa9ca9387b431f4074af6379555e400ee56ec4049f16ab74afad0d72cda21691916bc16dad0a10577fe6a25dbd3f8747ae22ad11448bc4a48d88f6b2e8a3bc65a7ac9a227a0319a86a85b307f05cabb0809480b770a03183d51525d79b7f92e20f1bc8cfb44d16202fc247cce5bc305a4000000000000003d12805eba7fb8bcf7374a779fca4e76c127dd4c5b70a56b59b47b919e89faeec7c8df148805bd5d6d9b1ba97e3174df54fae8116628b182bcac4eef68b92007e6520f519fe53d8b40eea777f65f8baa64a3d278e07994b72e343517ed2123d2221bcfd92a7707ac5c3353956c3857d3e150fb25f2d75fdac98523b0564ad455ac9562de4a75116ce7406b944fc6aa"], 0x14c8}, 0x2) 11:46:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 11:46:49 executing program 0: 11:46:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x2010, r2, 0x0, 0x0) fchmod(r1, 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/146, &(0x7f0000000080)=0x92) 11:46:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000480)={0x0, 0x0, {[], [], [], [], [], {}, {0x9}}}) write(r0, &(0x7f0000000200), 0xc40) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="2e37ac15", 0x4}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$dupfd(r2, 0xa, r3) 11:46:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1f, 0x6, 0x101, 0x80000000009e}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:46:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) flock(r0, 0xa) r1 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0xd1}, {0x18, 0x2, 0x0, 0x40}, 0xfff, [0x3, 0x1, 0x101, 0x8001, 0x0, 0x7, 0xd4, 0x2]}, 0x3c) close(r0) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x40) readv(r1, &(0x7f0000000100), 0x1) 11:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfffffffffffffffe}, {0x3c}, {0x6, 0x0, 0x0, 0x7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:49 executing program 1: mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) 11:46:49 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000011c0)=0x9) 11:46:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 11:46:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) clock_getres(0x3, &(0x7f0000000040)) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073f9b391fe075bea0c6d6a4a69bbb4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1c5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f8", 0x12d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100000001) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:46:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2a1, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 11:46:49 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) 11:46:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f9ffffebad9968ff600000100000"], 0xa) 11:46:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d01be58d5786c65308013fca8ad622431a128cb042faa42003c7c356fc96f0ca7f76aa7ab1ffbf0bcfd6f845fa6cce58ee37460818a60970aaae284b70c0525c55be79a0fc42cbe74"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000340)={0x2, 0x640, 0x7}) setuid(r3) r5 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="60360f00f8cba04e0be5"], 0xa, 0x0}, 0x0) 11:46:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x10001, 0x8, 0x1, 0x7}) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) shutdown(r2, 0xfffffffffffffffc) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 11:46:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) getrusage(0xfffffffffffffffb, 0xffffffffffffffff) 11:46:50 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x1, 0x8, 0x0, 0x3f, 0x7, 0x9, 0x1, 0x6, 0x7fff, 0x1ff]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 11:46:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x2249}, {0x0, 0x800}}) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x81, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2294) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:50 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x1) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 11:46:50 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x4) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7b7, 0xfffffffffffffffb, 0x3, 0xe1fb}, {0x800, 0x1, 0x8, 0xfff}, {0x200, 0x1000, 0xffffffff, 0x1}, {0x3, 0x3f, 0x80000000, 0x1ff}, {0x6, 0x1, 0x0, 0x8}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x3, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCEXCL(r2, 0x2000740d) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) kqueue() 11:46:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffffc59debc0, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x2}, {{r1}, 0xfffffffffffffffa, 0x1, 0x8, 0x9}], 0x46b5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x4, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000002, 0x93, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000009, 0x80000000, 0xfffffffffffff1dc}], 0x4, &(0x7f0000000000)={0x5df28697, 0x1ff}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0x88339f2f31ac8a07, 0x11, 0x0, 0x0, 0x1}], 0x3ff, 0x0, 0x100000000000000, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 11:46:50 executing program 1: r0 = msgget$private(0x0, 0x525) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="adc4266cb9ddc5248ce348f0338ddd82e8baebf3f86873c63981b68cd50bf9407a81b1a6de86c9719d4275faf9ee994886064ce45a762705000000000000001c2425ce3e8f9d749330888b940100a5d1350600e855da382bc09d12388551409bf7a9bc11105c48f53f46b42b655df98273226a62970610550b65e22fef3b2d56d3ee98ee97d5bbb52c151a5ac49dca039aab739896b31721276fa80838763b60c3334b69af3d6daa54c3dfa789ea696712dd56d2f2beb98011c5fd35ff438aac7db54bebd30b2249d9daefc57d118b318dd260eb772c3b271eba7fbe25832c917d9c40eb5af9000000"], 0x11, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x80) r2 = msgget(0x3, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/194) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x9) 11:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f00000000c0)='/dev/bpf\x00') 11:46:50 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000000, r0}) fsync(0xffffffffffffffff) flock(0xffffffffffffffff, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x18d) recvfrom$inet(r2, &(0x7f0000000100)=""/182, 0xb6, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 11:46:50 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x1}, {0x3}, {0x20006, 0x0, 0x0, 0x200000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffef, &(0x7f0000000380)="c8cff1b81bbce831f17ef5bc5a25dd6e74231df8ab54cad7ea180a1b721780bc69c22905fc937aac1f17e75345adf21d5fbde970df5535644faf220e000000") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x229, 0x6, 0x5, 0x7fffffff, "3dcb5a2cac0fc371ddb179b455bfc6949671f4f9", 0x8, 0x29}) ioctl$TIOCSTOP(r3, 0x2000746f) 11:46:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x9092, 0x0, "a2000100", 0x0, 0x4000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x0, 0x9, 0x1, "7b9a998a0ae4710f54e41fff0bd38bd0b23a07b5", 0x0, 0x7}) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x0, 0x7f, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x10001, 0xf7, 0x10000, 0x6, "eb79cb9717e2f19cff9f6192aa5015da80200c78", 0x8, 0x4}) seteuid(r3) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffda6}], 0x0) 11:46:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x1, &(0x7f0000000100)="ebffcbff", 0x547) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) 11:46:50 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./bus\x00', r1, r2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000180)=""/175, 0xaf}], 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x2840) open(&(0x7f0000000140)='./bus\x00', 0xc10, 0x0) 11:46:50 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = semget(0x0, 0x0, 0x0) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x9b, r3, r4, r5, r6, 0x193, 0x7ff}, 0x100000000, 0x4, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:46:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/96, 0x60}, {&(0x7f0000001480)=""/253, 0xfd}], 0x9, 0x0, 0x0) readv(r0, &(0x7f0000002800)=[{&(0x7f0000001640)=""/187, 0xbb}, {&(0x7f0000001700)=""/224, 0xe0}, {&(0x7f0000001800)=""/4096, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000002840)=0x3f, 0x4) r1 = accept$inet6(r0, &(0x7f0000002880), &(0x7f00000028c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002900)=0x20, 0x4) r2 = openat(r0, &(0x7f0000002940)='./file0\x00', 0x10, 0x20) mknodat(r2, &(0x7f0000002980)='./file0\x00', 0x2088, 0x9) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000029c0)) getpeername$inet(r0, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) readv(r1, &(0x7f0000002b00)=[{&(0x7f0000002a80)=""/116, 0x74}], 0x1) sendto$inet6(r2, &(0x7f0000002b40)="8a7528b77e5a0c4e0094c891abeda2ce02a34f12e473f7fde0249218a3aa9bc07d7b3242c4e94490a05bf617c75f629c81eff38b79c0aa562390b24fd0d0e7ca14c1fda9b8128c949977b1f24ca1d3c3352b41e13ab7cb1d2e50e919f5b7370ead82380f429fed98a15c3c01cda8f76e64a166e11ab95818399982db337cebc6ed12f12193732b54d8d5636d22520b46d496cc4cc4fe8ec8cfb37605b1fc68d297ae9ccd86cc9fc535bb7e3fa0996751248abb6f01f48775b283ce1ddba6b86cffaaf513ef3422953f0d0c583dc69b4fdb595a0cc429d82c3c1403361174202395da7e7857d9b79b7ba3424454c6fb036d07e4d88b71ca84489178b645e7e8ecb3d2b231f15ece13c41d00eed191eac53b89148a4a28aa222880b5d409bea23c9fd7a6a24267186deacb1ab20aaa363f1d91014d28c23d51f06a1ee67414254fbf4e15d0564aad9b54a1daa387a5be81700237d176714db09556dc87a80ef5e079f45234f02df4ebc3e3ca8af9130b211e71bc947ff32c137467d117f1c80e6862aa14ab37b5d49ad23f2dadae5eee1b4b3f384e92ab0e591770a3cc5954974e244453699e960a9499941f12e154b7e6b43728046f7bd247c358c747175a538c1c6c1a6ae3a81dcc136fb73f3516c318231988651892cb34f5a32d0a5dbd82496e6f3ae36977e94b1e817d0abecc70ee033304db23360c8ec08b915afc1503b943b4cb5f5acf116da42dd98bf96334c74f18f04201e0bacde8150f0b1f8c86e04b35864ffaa86930fac69cab37d8e7e031ce3bc5aef3faeb53f71dc974fb62f646b4c42b6d73fce809b777e73ce9f78d8f18fdca47f5bedf2377db54ab5b4348f699bab52b82c04d445ee787754bddf883c90637a7e82ad50f56fc6e3494d4899d51b3817dc383cd6e6b7f997754648f5755358e6be20bf82a848efd7d962902dd49e9f0601f3fa7d0c962f06d2d18cc7a65258e206ab339e583ad15c919626468ec466aa45d1474a4005a95f00ec8b72e824d34243cc05765964aebbc20dcb02a153a1cd844e7a4095910505c690357e03bbcfee1f73fb9ff94862e07279f089ca0018ba7c2fb414a3fcb32f363662743fe23cd53e244c4f1734bb532b1cf3471442ce0762476fadaf56e4dd2badb613aa6424b78d2d4a645fefcad2058fc7dbbb047939f658f768f963c718f70fecffe2a8d4f9c37f8457a826dbccf25d6ab604249ef28150882fd2466ace695207fd20a2304ded6a5e9cefa32f14617887dd0296b489ec05615a0290906196bd3f11b9e9edb43bb1574378d51f4ad9ca324de6d258cd8197e6099052816a23c179905141a5f61aecfd5fdac500bfe630d92c0cd9916bc1555771cb00da629d53b81d52481c65ed17089dc76174b5dfe762b62422d85eaf8d692969243f949aa3c28f06263cdc7e69dff15ad266aa5f3b7289b33a45a95ec8cd94d1ea66882be0d533fc5a571077a0abf9a1287e28c46f083945d69067571ae5833a9b281cbf5c9f24dfaa9447241586c9e08ffcb0b55034ad17489abc3621ef227c208bb7a914700b1c08b6ac9abf44f0220f0388792294183ca89e81faea59c73540e661f03ec25c451844acfe3e2f1980d2f85386c766bb4595a1eac48079faf6ba66aca2ef8ba4b0bee1a3c99aca90dbdf27d027b6219a6dfca0c4f40a31f2bae748edda52a333cdb376d8196f9a1d7745ad471e6840e33c0ca45e121fc1433e534c557dc5c905bc60441ffe6ea65cd181e423afd5ed8d289a6ff8ae29fdff45c108fa0c28ece8098d19968f5f100172490c18f73ad1a71d953c4ec078e6dc8779d9397bdbf328dc1c1c5c54825725cfa337082e5237540862f4ace1ceeafc0f5a778f055fe1f06e2918d4236c813ef7e946ea2a8a5f408881682895ae662c5af585b350fade3858d736ba3031b1d87aef10fe3199ae4a1b24c332dc5ed3f8fce52e39ceeba6c40a797ddca64739610be094018ee375d6af031fa6e46ddbde6065a024014ceb012f7a4d3f181ee4d9eac18c7c3c7acb46a939e8d7fcb103b3f492f82ee004a6044342f674347851ea1996b44b3b4518a7585cb60838919f7c53e21406a9165571957c4a81c860bca0e66d77bdde0592cbac70ea20155fc8a8fd71f38ad0def7a777165e9ba9f56d66d4550be2b43e66d3ba624a9b3e6568a06403b33fda70db32f8b38b473bbdc8c1a18839cf7a54f80ff26d77dda1bc041226aa05c46bd66f89ac14c8e1b3fa5cb25d84004776781616133677b8619c95ea63377de19ded095576c55de682659fb10eb19fe4fec3749172ae808572fdc683c2e1773cef16cdaa9462353ad3784885116b0df298d714ecaaaae0d4e79bda73fc23fd535e2e185581335a43cc7b27bc5e6d26557445e9f249ba2683610741510a76893580ac75e74f6fd6839741b135c2f82b6141842ce2acd1c4e16e9e4f872af008a479fd915dcf9d09b43667ab104f5c35aace0fd1ab0747571f12326ba35b5d1a1aad69aa538a9e14b3cadff0947815421b30f279559427db52a5ebf8285e2d32e63557622487313a640ad882dff6014ac1982b64073f9d11ad66fcf10714fdedb785336ab460367d764c4818e5a41acdb59a596398240c0d670ba1f99273567e1c6053501f932cdd0717719e08336f40651c6f9426eaa3142e5f7942173ad7fb1bc0f1fc40ad9efad517da139636f9f9959f166ad60d991f2709ce6457df88fa13528ac78305b37f143168cac25d430e17ddbd7ea0e6f96beff2229772a1e4207740428e42c9807466b512dfbc401b64bacf2ee6811c12a2a2d27b3aae1af131ea5cf848375c2aae7b3897ff4b77cf018797ffd43060df43fe1202361b85ff7046e7a910f11554867f2df71c4674e7c9468568b0538d73661164ce93f5277034322fe706bca89aac1fcaf7c611cf02687e2b5e0eca814d3972f59a44d6c21a07f3e7fd9cf9837a2eea1e13ade7649cbbcbbd280f07255a6692c614f106579795ae9481f0eaae72a7a76c7918cdf77f39224ad7271a71edc81b7c7022021be6af2ad5e7928cea75fa4fdc283af3af74a76560c8f1eebe256cac911bec4a304cce557c0ea016ead67ac3215680c1dbefd0608b6890eac98d7bd0a0d7433df9cb24ac04e712e56634dffe5581d3963441c91f4ac4d3f0e14a05e7548ba692adb74853c19cc98af3515d862b2af05c1928f3dac171d4e2d23d0f9607030bfb7f75126fb5b0555573bb13007939ce9478bc54e48cc1ab6abb4bd7e7766f5816bcfe2d59f30b4fffb363f70d5315f456fd42d185b64cd9a39e6d7c0aae1a8ee111c7b6e26bbcabce579af17fdaa0ba9432f7b4d603b9989440ea89311c79c709348ea75925577b89953a1e2172c6b9791ba9a2c6a10de7850289c54d83549166eb3a557e89bd0bbe5bbc41c2e3ff50280366b8374639fec219fc13513cdd2f5ff18d2c2ca8cb7d62253b9bb8f4a9f19054fdf268aeef96c422e84d76751af8f42849fc40c3eb882417968483524edf76ad4a20410b990e0d887a532f67a7a91e7e3f5d8a113705818fec2f1db17811ed9c974ce76a3c62d714027857549f72cfd5033c465598f4daa6415140fed1c5693e8d9cf01d24513c4edfab053300bc7078a933a5370b0464eb2fa29d0a562b982221a8ec78d99c6c126616d9789dc41f482f3d3e7e0e8425ce4ce8a4a2ad65f6b0134f5ed24ffd0cad9b89038210bc4083a34e9c8f14babdf8c759b72828c03bf10dc53cb1d5bb090d0b4b72e006bbd0e95fdbd2bda7ba801fae9990454976507943a870cc98778d0b952f475d28d612321b5a9024e333724c38e62174eac493ecad48e954a7d292cc8bce61cde5a04927faac86fa9fca4546ca9fa9ef9dd8e073617c4717eb05fa11efa1f1037440eb6d4c650628ae25e87372ca3f47a2ab58831594ce430325c3a6fc98b039adc2422a5aecc8e60a434dad8ed599add5514ebfa563c7bee683be681221f218321fbf24632991e72009c7612ede009716a6e0b231b87e6a1b0bf5aef1170718b0f8c94f7a857a8942548fbd6fec31f468e9ed383bfa0ea042f15662cdd2ffb7bea8d57bd273050f279560c7b0abf23d40a534fce897cb6e2a8f6609c0aec016804f8d2a1e57b84801d56e6cf408ae98e45da923cad5821f874b58fd9bb947bad43a88282026143d7856df27fd0509e817bd0919e6e15e49cd87745cd57a02ab3be4091293f67e40d03167ccdaad3138876ecbe2dac14d84d224dcdf0c18130e8104c41ac8eff5f413a951b653a295e0639c44421583bb4027703fe496d4071c76f29ce5bf424d89c0754aff42b58d6a2b4e27401cc38ba88cde7635eb055aa496d97998abf637b3371aab54eca58430e7b8bcf954a4353ae53d9231c44e35b8402525101fcbc9b57f9c8be1ce1ed88f3a9e85509c51efa6ec19789225b730d17738cee064824f97a52d97a7b40ec1c17d17e75308c290296053e44072c5df02f9c11dde209dded6728f6a85ac5da916421861bed2fad091d46de7d483dd813c5cf3a5d860f9539093bd1995e6405bf510dafa9b777f08542a84f47ab100871aa45840bc58836072f48b704ba68ca22b7b77d506e7d0b853fbd93e63185d9d47e458581bcead7ee54f62348b78ac6d6c74e17e17c349ac9e7ba0a4f6e5ab0fbec685de6facb5b89e73a9bc78cac848e1d11aef3a2e98a6f55c5331c6bdb483730a746611eca3be2b72d21540c594e4e88d874ceb04e31e12b9312c8b06edb90871d315f96e6adcd360dda114fbf395e85398a84ab4de1edcdb3343888a8e4886417cb8e04d6547f9fa39c70777cf650622c5e874543c31362b5385b9d9b62703d13c4c4a7caab9c03327c5031e736cf5b9da735f96aef7e9d2783e6bacb3765a0f0b67dc344d8412f6641b57b0c5d1ea264a2be1c26fa9a681fa2fe768d5f80a9de646cd1e7c8e3ff98b4cb516a34dd7cfd945394423f18b026a8530ea76a3227b0891e36ea018ca296a46327bb6e681a59d8c12f150cd0630986fd034c05731a6fd09ae3dd77724e54ac8a1fbef93277bcf9fc5410b0f7615f7f681e2cd6384d5da3d7320acd97726c4201c73feed0ae1d66740e32a2890404fb12168e8a365ed51a215cb0ae721cc1af7803d9cde1c94c6253b7d19ab044390c247e903101cdae07e578d0267df422622963e17e873c478ccd5a3d90dd4d8607fb20cc2740bdfac5e846a8bef7840c6b8726f5de70ebc9e3590feb1e59efdc5599951542bad1aeefa932b606477866e6a0c7a7532a0f8946c043e23e4603c7f06411ee1974922e52a906412074ec41991e3f62a97752275494f9fae95ee83ddcbbf8af5b63798ddb775c712fa641a7cf0319e939ce54adcb774ee3f41fd28113eca0ffcf343754b65fd1c54e160b34a2e461090b5680c9198711d462b91a9e9c579a2830a377fcc7bf848b18e04019633ad1e84f8defcaae12553e8f0c5506537386a0136d16339f225ee521f77f274cb29cdc65518476b69655f679952d27101dd2b4d5b94927325d1e125a82eae00198d0031e4e127ca2aacf033f7c43283ece05ab18af2f82a8ab97951f480b6eda13556e1bb01932c87537778aea8b97d51bf50185668e1d28793fbdb85467caeda559cf73c8f35c329af613a3d3faad9e6e48ac2fb842db184a969862deeaa03767e0083f7ca1f1b698edca54832a259d37b9a1d3e78a16ecfc5ea497ec90658e0ea32e7eb70021c3d4e24bf0cccec48d89ce514fdabf0b2b8fbb2625248514378ef8fd1e7198da12d386cb5fb635ad33", 0x1000, 0x3, &(0x7f0000003b40)={0x18, 0x2, 0xee, 0x473}, 0xc) r4 = semget(0x2, 0x0, 0x601) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000003b80)=0xffffffff94a75cd7) r5 = syz_open_pts() getpeername$inet(r2, &(0x7f0000003bc0), &(0x7f0000003c00)=0xc) fchmod(r5, 0x10) r6 = getgid() r7 = accept$inet6(r0, &(0x7f0000003c40), &(0x7f0000003c80)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r8 = accept$inet6(r0, 0x0, &(0x7f0000003cc0)) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000003d00)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000003f40)={0x0, 0x0}, 0xc) r10 = getuid() r11 = getuid() sendmsg$unix(r0, &(0x7f00000040c0)={&(0x7f0000003d40)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003f00)=[{&(0x7f0000003d80)="0fd9f5c3e34fb2f171e04bda6dfc8e73ee6b358ad04176fb42ab6b1c9198f65dd6024fc7336bffcfa872882775af64f19b57340849fd7666dafc", 0x3a}, {&(0x7f0000003dc0)="d99095adc32c9712beb06d70fce77dfd86c9e6fe2423e5e84f65f0caf58be8926933b4645530217c5f6306cb6e71fa6d29eb7679487d1272b1a0eb831915a6404bf7cfcb727c1b38dcdc89792fe65838a09f2f8a629d1e317f3a7d84abce316ae56fd5ec875c1b0a6f2409f138c8f1769db4b6e70a7bfe2940827d4ec6948581c1b9a4ea875909f8d149dbdc226ed686836686324c580c6f5e483e03a81285af4bd645a41a0815342b365ac7a91344aaefb93cf9b0a7226091fa6cb8559cff329e4b", 0xc2}, {&(0x7f0000003ec0)="cd07312af03bc9a81b9f7a17cfbc57e28dca7c2d76e54e90f3a65c58dd8f", 0x1e}], 0x3, &(0x7f0000003f80)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r5]}, @rights={0x20, 0xffff, 0x1, [r5, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r8, r8]}, @cred={0x20, 0xffff, 0x0, r3, r9, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r10, r6}, @rights={0x38, 0xffff, 0x1, [r7, r1, r1, r8, r0, r8, r8, r8, r5]}, @cred={0x20, 0xffff, 0x0, r3, r11, r6}], 0x128, 0xc}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004100)) 11:46:50 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000340)=[{0xffffffffffffffff}, {&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000140)=""/104, 0x68}, {&(0x7f00000001c0)}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/243, 0xf3}, {&(0x7f0000000240)=""/109, 0x6d}], 0x8, 0x0, 0x5e) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 11:46:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x25, 0xe78a19336d21dc77, r0, 0x0, 0x1ffffffffffffffe) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setstatus(r1, 0x4, 0x4) dup2(r1, r0) 11:46:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) r2 = msgget$private(0x0, 0x4c8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/122}, 0x82, 0x3, 0x1000) 11:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x50, 0x3) 11:46:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000c00)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0x101}, 0xc, &(0x7f0000000600)=[{&(0x7f00000001c0)="d53dcf512ab7e8ecb53a26e8f4bc6cdcc13edb08dabe57b1f2a280a9a323b831458cc62f76f9f401fd3da21cfc37cf718c5c37999a41010bd4c42f7a9d566603dfd6c130e7dc3de74140feca7216cb9a8a96db391db4c4fca821de0e53", 0x5d}, {&(0x7f0000000240)="e44228bd79a7107ec048da70f3df42aae8293124c0e2470bf763f23fd8e7b6a99fe535d783b7cc643000e6b5f3006dcc0573fbd1e25038ddda485e5c56474a1dd98cf457f5e8b5f8f33da8a0682d1bb2f75da8b3b72bfb8dcd3d9ba8", 0x5c}, {&(0x7f00000002c0)="4c18cd1559eb226d3d19dd28e1ae2875d841271d0f4504fc5e61b520743fdbed861417817cfafde99ad9b71f07b36ca92ad031277a0f8a7ddb9666162e591845c223731a", 0x44}, {&(0x7f0000000340)="c77fe59836dad7b43c5b2fe71abe8029e59dffaff37940e6e599af63100baecfb1", 0x21}, {&(0x7f0000000380)="f0bcce983d8d0c452dcefb4c0ae2da3e6563012cd80f53584db25e305abc8c121020cf682182bf3ebed9a9a1f702fe1e110b05576121e727b17ca4f87429c1316dda57b02988083e3825d4f4cbf1c0640b8f5ff62ed488561663625ad95ac1beac89e047301b76d6b554f2e9665989120bc73c01fe14d4000ffcf91830e16f53b2d9f30a5216d58a9128f0bd4606ae943f302d9cbba6c68e3c38a88595a764502e51", 0xa2}, {&(0x7f0000000440)="6d27ca735eb12c3575787b0651646323a22520ec0e89396e656788a7180fbaa70ed1e1a2d751ce3b825135c576f2009fb999ccfe36e321ab9c5f57dfd9d7f08544393996c6079a062c64542fde9246333973415ca05f103ce29fc6ea09295dd33c01c3de34c3c23be65ee169dce2163b1ffe39cd0e6dd6b04db7925867439ecce5718f19b3471367025c2238d5537bc6f6bf8f8fe99192", 0x97}, {&(0x7f0000000500)="250606c77234235fc2308c3bfba967cb41da11fd0fe16f15ce6eae1fc8f6c92f638107c72f68bb30c0efb1a46366ad1ff13949e0464a0ff238069d31", 0x3c}, {&(0x7f0000000540)="9988dd7dde089b89aab0392db0bd15d8034d61064818673759fd470acf003b074e8904320f7047a4d0f8b2fc1af0908d0b578f063824a036525ca1f7167e9166765e31f952d130281521f2ce5ec11648adc5e4fd5f5ad8819bc53898bf07c62ec0f9d52ea40db296174280b661dfae78dafb00aac61b3d9e114f9282e875d820098c35de06071f75609151a2a45c6e9d98c03a29e517e3e853823fd932ad5d159d7de81d488b400b", 0xa8}], 0x8, &(0x7f0000000680)=[{0x100, 0xffff, 0xa42, "588ce98ed50f924c9b92fc0f8a90d6f5ddda4e0f12762f8c5c309e47ecad0ce38670cede5cecaa0e0abcfea9a93b9deeb4439d6afb29abd10794c68234a03fbb137d724de1fe1ff3c02f1108b201c90a4db011b03e2832cfc6ab93e3d5402983b15c2cde2525e6d6097027b9b671a16f7592231cff9bf2fc6c591964293e44cffae75b1557f34b524bb7e16f4d683f160c08b194e17dd71b7982266efa51e60528241debe78ea3869b5f9fd808b270ae0b2cee2955060d75c2002902ca5fb47825547a293bf78613c8084c6ea15d88656885ae43af1eeb519c0fde994129a945954c9fdadb12c1d6263fd84ae48c25"}, {0xc0, 0x1, 0x1, "4a63f4db1de845dad84f5c97fe4487119d93a799a206cd9a28ef52f129dc3bf6a0ca708f56bec949373a7aad1f4f59cf534639c8a5c0e90da764a592a198d208ef7398e0bfe55a9c2781510a40ab76636360fc0a210085b14b2d31ba6149007b16f805658378f88899dc9aa242ccd56ef4cdb15b5609638945e1e968d9cf8cb218e48125c997e0b73ee34142e4f5652160ed61e19391fa758fea98ff78bea06a448401c1b69877324e13a5e2c4b2"}, {0xc8, 0x1, 0x0, "6251cea9fc66a6d4fd65e8f16feacaab5336be2a910d5bfec732397311048471d850951acc85916a570f84924194dbc10a7dc5c1408562b0cd08316b7251be66881bfd9cf25b6f9c0b3d38a4bd0ec07b028f19986d9bf1a81f9298e9cf7f5c1c5905be76acbc610d9e3e6eb4dfa4deeabb713b6602fd4483d6a8769775332adb88dc1e0a8eedf18f8d701fdf89a83d90e63dd740ffad7086d891e06bfff1abc2db5eebf5f2f12a3225117d9383f0de3d34bc07c9f3"}, {0x80, 0xffff, 0x1, "d563e7ecad197259329f93149e0862ede9f914c0455484dd966e168d2b60678695fadb4e3c6c90c76cb627709581d24d0ef302387afd98b1609a558cb3c37fa2c5e360c3e40bf681ec1c373ad5459f188beee24077f38fd37016fcb71b5a92df605cce6f365a1d8e79b5182b5c78"}, {0xe0, 0x1, 0x8001, "494bc75cedd258a0e3729e5e42995bfee4d63b038251777ae38473028b3f79f7cf3ce345eb156b19ec692ce51fa5e35ef1d2225cf89e48a4b0978241b6fcbf846a590ddfcb3d440d6498ff205951539a546170eaa040bbc9777a63b831cc65133167d854ac043e7233e977e54471adf7d47ab4aec8b0d9c9fb1f725c2f7c048fbdd9beb383601d19cd8f26e6e404ea36667ea25e4dbfa4a60fdd950cfc7241ac79d95bb95ef270944e9ea762de278dcd0a06f64d11bb03ae164ce58ee8e3f42acdb33192960783983b25bc99c3fe14c7"}, {0x18, 0x1, 0x7fffffff, "06b0e1"}, {0x58, 0xffff, 0x8000, "8041eb54982181b33b4a1e439d11542bbf3eee6717f9bfed722d71e904cb666629d063554a0d7df56404a6b489556210680aff55e4dcb2985de32cdc35531cfff2e54df53424"}, {0x40, 0x1, 0x0, "01e125240c956efc22b97d012c9c0d3b8e2adc79de9f2160190617e15ec061deb404685d92db5cf2ff21519377"}, {0xd0, 0x1, 0x10000, "c5ba74c3030f53e062561666139d7d470df62201dee908ebde112efb487293283f08d43fca8de8e2496d0d0ff539d481ea7f2fecfca09aea64d03aeaf83b43072f007a8c76e8618b9813a69be7624c0267c6897437db81d90e264fde30c41586e5c1cdf82d868d599a22db602fb06a9b916b248e2a1d780914040ace6c9bf3cb9222732d1e9f9e2416b001e1c482e839d045fa92da7de4f22cf515d8ac7a923a812074227ec8fe188a6ab9e1fed1fd982ae707786d6058925526"}], 0x568}, 0x403) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0xf67a}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 11:46:52 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x2c0, 0x8) fcntl$setstatus(r0, 0x4, 0x0) 11:46:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000100)="aca335c6d608db3211134cddf38eee436936d79cbe8b21ca15a26193b07c965906b5767a2b03d02d3228cef0d2a5ceb6cf7542143dd78ef743c1b8efd0ce5c234413fc08ceec24ce44401ed26031744280420e4938846640b7e79ad6f6de60bb019f583816bd559ae25c30bc2aafb03bfb57adc6155540befeaf0196bb785f2b80a2717743ffe063cc71e3d67896e1deadd8e67f7aeee5ff9216baa6953e7d00f2a1757088e716c983dbeb98ba81", 0xae) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x316, 0x0}, 0x40) 11:46:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x68) syz_emit_ethernet(0xfffffffffffffecc, &(0x7f0000000100)="b6b2ada0a822b50000000038c30b3bc6ecbe8da54394fd95070000004aaf1326cb62e6fc00"/52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) 11:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="44568dc892b4f3b41fb1c21de51ac7ea8c18127e0d273655c53b5b44f7c15517d4ad2cfb0c0a173f0310bc53f0b71445d521a8c5df7f26df235085847e808fed67310f91d1a53db0c88ec074887a44b2633e098129e8fecb044609c32de97f7ef0e1553a28351047bbeadca2c1972b0eff1543b8f4cb732c1749b036cc99900b67f7a348c2b1fa842a94ea40277fe6a65095a6206a4bd55a9f6019e9a2f9303df8cc7aae3790c37e7c3ded96db730d7c171d24bbde16a62239747e3f92ac583d19eaa0fc4edce06a8540f87e1c37f415bc4e9da0050ad769c4ec14124189d64812039d3dab3b2541", 0xe8) close(r0) pckbd_enable: command error 11:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0x4) pckbd_enable: command error 11:46:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x110) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xa569, 0x0, 0x0, 0x366}]}) 11:46:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebffff0000000000000000005b67071b542a291300003100000003000000000004bb893f00"/56], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:54 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) 11:46:54 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x90, 0x0) write(r0, &(0x7f0000000080), 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/148, 0x94}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x88) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x3, 0x5, 0x7ff, 0x9, &(0x7f0000000200)={{0x6, 0x8, 0x1, 0x3, 0xffffffff, 0x3, 0x81}, {[0x8, 0x8001, 0x6, 0x3, 0x2, 0xce, 0x3, 0xfff, 0x101, 0x5, 0xffff, 0x7, 0x0, 0x7, 0xf419, 0x4, 0x3ff, 0x5], [0x80000001, 0xb0, 0x1, 0x1ff, 0x8001, 0x7f, 0x9, 0x0, 0x40, 0x6], [0x80000001, 0x3, 0x200, 0x7ff, 0x401, 0x1, 0xee60], [0x60000, 0x7, 0x81, 0x400, 0x9, 0x8], [{0x5, 0xd97, 0x3, 0xb48}, {0x0, 0x40000000000, 0x8, 0x4}, {0x2, 0x3, 0x6, 0x6}, {0x2, 0xec2, 0x101, 0x7caa}, {0x9, 0x3, 0x3, 0x8}, {0xa4, 0x1000, 0x1, 0x3b29}, {0x3e7, 0xf9a8, 0x3c, 0x3}, {0x335a, 0x1, 0xffffffffffff0000, 0x9}], {0x0, 0xffffffffffffff87, 0x7}, {0x731, 0x7, 0x6, 0x5}}}, 0xa1, 0x7}) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x0) r4 = semget$private(0x0, 0x3, 0x400) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000500)=0x4) flock(r0, 0x2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000540)=0x7) close(r0) faccessat(r2, &(0x7f0000000580)='./file0\x00', 0x14b, 0x1) mkdir(&(0x7f00000005c0)='./file0\x00', 0x2) r5 = open(&(0x7f0000000600)='./file0\x00', 0x40, 0x40) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000640)) recvfrom$inet6(r5, &(0x7f0000000680)=""/110, 0x6e, 0x801, &(0x7f0000000700)={0x18, 0x2, 0x81, 0xfffffffffffffff8}, 0xc) recvfrom$inet6(r3, &(0x7f0000000740)=""/141, 0x8d, 0x2, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) chmod(&(0x7f0000000800)='./file0/file0\x00', 0x80) open(&(0x7f0000000840)='./file0\x00', 0x81, 0x1) pwritev(r5, &(0x7f0000000a00)=[{&(0x7f0000000880)="2ac8ac3acf5b761930feb2de", 0xc}, {&(0x7f00000008c0)="a2054b2041a3bcf3134406d2b597cc5148ce1246ec033f285bd38758911bec541e0bef4216c48e82e49112ff953082535ba23ac6f1014be024f93102c03f36546374d1e51be6a911166bd227e75f1c3be6612c7ec522efb7736b0e2b327bef927075a2b45559828f4230c89e22be5841548bfa09dd2fd5deab860247793aa63c90d287c41aa3dd8387341d5c41dc8fbc7bf11359dd25", 0x96}, {&(0x7f0000000980)="bc4db97f132208d21a76068effffd95ffb1645c1345f517cca93221e5fdfca90fb88aa092b463c6d69f76a22784a44ffb4d60b9de9c7184d869f6727f674391d1f5d296d6a2514b621a845c6c171a7a22d8d7999cc256283745eeb885ce67b9821b7fead7e7f7e73d360d736fdd312f0fa7e49d42d698c88ff0655ed0f97c3", 0x7f}], 0x3, 0x0, 0x42) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000a40)) r6 = kqueue() r7 = fcntl$getown(r6, 0x5) r8 = getpgrp() setpgid(r7, r8) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000a80)={'./file0\x00', 0x1, 0xf0, 0x2, 0x1, 0x80000000, 0x6, 0x5, 0x0, 0x2, 0x6, 0x40}) 11:46:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = getpgrp() fcntl$setown(r2, 0x6, r4) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="1b01e581bf8ace61c1e71a9ed6fe424a553021dd35d2722c3680edbf2c3b", 0x1e}, {&(0x7f0000000180)="d34e4fa046528ff86f238a127023da325942aaf367a7a70d827ffe0cd0b9153f6319b8f97d84b9370b07c371df93b19c0dd9c38d9331543014e907bd5483df4bf574aaa7e0559eff13cd1d9e612d77087415b3200d05adc96a36de40dadcb94be65f09c7ffaba82641e8d0f19629fcf69e49f65b982bc90c9d5f613b17f42483252475f495", 0x85}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pckbd_enable: command error 11:46:56 executing program 1: msgget(0x3, 0x40000000006e) r0 = socket$inet(0x2, 0x3, 0x8000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x9, 0x3, '\x00', 0xe0, 0x2537, 0x10000, 0x8001}) readv(r0, &(0x7f00000002c0), 0x0) ioctl$TIOCSDTR(r1, 0x20007479) pckbd_enable: command error 11:46:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x2}], 0x100000001, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) 11:46:56 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) dup2(r0, r1) 11:46:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_int(r0, 0xffff, 0x188, &(0x7f00000000c0), &(0x7f0000000100)=0x4) close(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) 11:46:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 11:46:57 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffe, 0x8) chmod(&(0x7f0000000300)='\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//../file0\x00', 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='\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//../file0\x00', r1, r2) 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, &(0x7f0000000140)='\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') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 11:46:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) pread(r0, &(0x7f0000000040)="74e61758ec26f06bf3960a51efa2d3c08ee8050894e10aca5092efb481506444b780a165b2b54715239064c23516c4033bc6243ecd14fdbcb6a54e6800bdd5946e6f8e20fd49ec23ea3148394da68f8bace9c23c12b3dd5269fe315a07b9c87e6c927de3e09cea4b0d2e8803333e9d0bd44e4fd29e26", 0x76, 0x0, 0x3d) ftruncate(r0, 0x0, 0x100004000) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="50af066230faff0ba5dc4523c30cee91bc0c5de39c7c81fe99a574822189150ee6113f1907d3d8992d3ad0518b317e9a14a01484e7f13d55e06c1b5db7e99e377625cc0ae9850121c1055663f8d7b6299ce381f90a65104d08981af1d57df04a35b8becf7d3e636cc89ca3f0b17d12615d627ca64a6a76272cd4a8c597b543f3e581393940ffd0cc93f00eddef18711589c4c203abf78bbb18f88e5f549f7efb7b3d8057b932c61865a7339cf2f071965c44900cdc842645cdf4589bee307055ce43608af13a5b", 0xc7}, {&(0x7f00000001c0)="784507e13a14c04461faa8363f6373482a26d29488dd7c732b2fa463dd31ee24230ae2e47d1bd1b5f08e60f1eac09148024c7dbf98ef42792b96cfd324f8806753950609c85ccba574c14aa756edc5512beee1be1293d6b2a5ad", 0x5a}, {&(0x7f0000000240)="4c30b1c99a518d5162eb579e4e4567ee0355126b23e32d32e86396bf460a2cee2a671d10db0a27f8f9b1de4ce9da1f4c32e0e381e917e25732b4f9bbe3d72c7b2e8e6c5d622a53a885983c67b382", 0x4e}, {&(0x7f00000002c0)="80cb6e555c2889e05b6a42dfe3a07183477446d0306edbecf55c48a0dc82", 0x1e}, {&(0x7f0000000300)}, {&(0x7f0000000340)="69d278e72c8a64049bafba242133c26e66d7bce934ab5497c5b1c1459bf82e43442e391df15a4934c1920a57c006117412bcb36e1aaa97d7fed751b359464be3389deb8b0363182188913c47f75553f57764833d5ecdd770e6250543e4a46c392e72483f51e779f3c92716298ea546be02230e01f0004fc0053e6244f5ca53767f375102a97234006e336a93ff792f7e57e0ef6d9b8f7a231923ed322dcc9b15a78016559629f5a92293b7c0a27c06c9a8f1bdc5c2a2ba92cce9f47b59a82353be75ef49a8b8407ce3d92af10f250645f50573133f11dc575f592a15d3", 0xdd}, {&(0x7f0000000440)="eb40628f97d8566e865bbd1a58511dfa87dbc39d8170ee29d021f551ef63d2feb9cfa55112c1663126dda4b84b7dd136b420fc15caae846f6aacfdc3bc3c2497ec5722f2a2f27bd1d6281d89e13ee9dfc1568f967f6d00949e37ba362c69cca82a56b098ef53e4d8d7cfa3e5a468243afca9b37450c666c418144c544085", 0x7e}], 0x7) 11:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6}]}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:46:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10200, 0x0) fchflags(r0, 0x10000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 11:46:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x800010) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:57 executing program 0: r0 = socket$inet(0x2, 0x5, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000000)="ebff125c00000000", 0x8) flock(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x0) socket$inet(0x2, 0x8000, 0x7) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fa") 11:46:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000580)="170643a6ffffff7f00000010f4c05bcd15ca53e2458d0c7490e0ffb4cb02018eb614ccd1618702f41c7eedcf8550e094abcf77ea4364b1d804185c858c63bdfa00cd16b5e882472eea2f5b54f1a3e19387db298a184c1403c8ea5048f94b465076602cf56e72f48d342fea6d81731d1c39b837a5448d3a3a8ecec56973b96bc8f275d94009d890b5e0d32762b344c023933977dcdf492f8e35018f348d1df2e57f86c9eed300", 0xfffffee5) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 11:46:58 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x100) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001300)=0x401) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001340)=0xff) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x61}, {0x25, 0x0, 0x400, 0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0xfffffffffffffffa) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="66772c54b15de3c37afe47dc1437ea6d3d0114ae", 0x14}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3ff) 11:46:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000680)="24a86d8a3326ccc86f29b8ae1a28afc6a2f083912924aa79bbc44b343c28db0507f106a7cf1827147589c9c5837e3238f0", 0x31}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xff, './bus\x00'}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x40000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1c9}) execve(0x0, 0x0, 0x0) 11:46:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000094e4a7dc0c396bbb5f69530001003a032b5b46bf69aacc07a7000000000000000000"], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) close(r0) dup(r0) syz_open_pts() 11:46:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:46:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x637, 0x7}, 0x8) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, 0xfffffffffffffffe, 0x151) 11:46:59 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffeffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x5000000000000, 0xcb8c, 0x5}]}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:46:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 11:46:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ftruncate(r0, 0x0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "855c55021a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x4, &(0x7f0000000800)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r4, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='!\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='):\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='(\x00', &(0x7f0000000240)='#^\xa4##\xe6+%-\x00']) pwrite(r3, &(0x7f0000000840)="7f85268376f620b2fc624c18e8f4b37612be95978bbdbffe", 0x18, 0x0, 0x0) recvmsg(r6, &(0x7f0000000740)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000500)=""/133, 0x85}, {&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/44, 0x2c}], 0x6, &(0x7f0000000700)=""/17, 0x11}, 0x40) 11:46:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) write(r0, &(0x7f0000000080)="c409d84d42c55b1ee5ebf816693863e934a702a028d21440b7a283791fa8ecf3de3fd065bfa95d0d63c2ba74886a8f92fc4af1a385918d305bcb28ce7121852dd29968d70795a92a4473dce236ea695419c0ff9368ce1fa9c89991204e4b941e5837f87f7644f5eb294b2f534386", 0x6e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 11:46:59 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xfffffffffffffe24) 11:46:59 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000f3ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000008e508a89896e52a952912964727b1af2f3d3c7fa5b61130a304fc45942012082482c58cabc4150e7b272437762a8895f89d126965ef1d94e9738a9d7e5983fdd38ec76637d184fc8d56043a75eacbcb1086671255a34d0ac449887f1551eb46ee463e6fc7fa1b21181c9ce130719ba28c5e39c9ba7d3f3388ad262b9d7fc21a1469b2417c63df2fef935c76345aa9a2e6a59ff2c21ce7a3cf05c7e624a12d903cab1d883cbb522b22b9d86685f2b00dd7822a7aba2beabf7c03e37b46f25c13ecc171bb21ae04ec8002f63b5f13af7382f99b781c8ce4a76a2d070d4e1bc6a306d7d6b0c1dc24b749e0c07900d97d444d8df5a9541a54b10d23c4e5c513bc7c25231e60f1e"], 0x44, 0x2, 0x1000) 11:46:59 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x4) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x5, 0x0, &(0x7f00000000c0)=""/9, &(0x7f0000000100)=0x9) sendto$unix(r1, &(0x7f0000000180)="b1ff05026000001a002008000101000000000000cea1fea7d33fb6b645aa0416fa4f376336acf00b7804be781e4991f7c8df5f882bef7be1a25b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602400d2f1832f19968164c72a4256ce2ffe27d026ba8af63ff372829f890a3b635f202e4fd89720fd3872babfbb770c1404f36a00f90006ee01be657aea8c500000002000000000000080000a3", 0xa1, 0x4, 0x0, 0xfffffffffffffd5e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) 11:46:59 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000003f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80a2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="0404", 0x2}], 0x1) fchmod(r0, 0x104) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002e80)="022642c541e2c31bd64f1a28db1ae5f7eba00b24d80d7253792160efd623128cfa3cd749a5ca8a2d19b521ac8d6e37d2c0622a1ba276ebe708f9062f4c26a5f3f65428e170f6c31b73b0279b65ef4829b1406ee9a00150ad67850ca34864a9ecd7b19887bf4ebc019df60bab47a42f460c35b8855f3cacda8988c08bd4193e91fb097ae321b9bf6e83bc5eb554a0420d3faf57047d3d3de2b3dee735e5556c4c8285e07aeebbca62f38f84e118da42cd33a4d919d21de161cd767445f0fccf6e4f034e4d5d0db0af87f8840b14e70ea9e7a2fe4e030ea380abebff48cb404cd1ae9ea639f1fdf069a115d82966d1f4c4af825170924ae1621655a6329f6836aa2feaac0ada07b652cf69b265a13ffed403561832c3b1b8178c7ebf0e16da145db054fbb1ecede9947aae73dd4376af6390d9bdfc6159d16a40a707867ebb28ac957fc71f36e479c701ebcf55a4c40e93528204ae74efc9571b8568a83bb74d746b85604a8c38b260352bda9e6b36079e5bccb6537f2f1b68c2555f684b863806fce6075ce929d57a15fd97bd13629bda887178c99d6fe7f46785ce7b2249c2009dcaf60a2770d351c9af728a3360f3aee96a36eae86e396f55d5cfec09bc925a4820b3dabdf22573cc2cb349ad1cb698b91f979bba81cd8bdb015fb633ee393b4b29b8f6aa80adca9273ee6a88c3fca64e447975a769fb259b6f3d262f508873dc17f1d437d2493c5b8f5901eecf36f393f3a2da4a9c2e13c2688eee89d6aae03586f3c24e5bf4362763f86abec5486c6ec6752b3b15f778ec530ecf949736c848fd977abdbb466ab2534220cf8ffc406885c22841d5ac60237ef68756496710b995474691370aa0a636ae44c320ae391477aa3858ff8c2c82961bb0c17dc201db33155b1e095d351ee402ecd78358f9692701a9d2d511de741c2ce4e4b956912fb153e8c0608a5aa48e21336b6b7273400bb3960b781d3bd7d553bbeedd4cca6081f2f638a46fd6656081179139039f9001a5121669ccaefc8cb88763ecadb1a23303b95479f0504839b7b35775fc79eaa22e3633e86260a879a9d3c0f40f7f2c2ebf683172cbeeb41f505501721ebb18b630c3f2183416b3cfd549febe3e86f7e24100e8fa4bb50c4773a2d6987f918233d5f7d1f2dc9f2227acc4ab0a96f70b140067282c7f998ec57c75a0885be54b996d29c49f1e5dc05885e28905392b2b15909c2ff8287ccad5e397c6551e6b66d2c70af7494f961e6644c41fd77d5f8d10289626419306daf5735f2770e153db982f76b5ef739ddc256a80a80030ee783047378e4c9d13ca4371d1a8f34ca9133360c7d889b8a6df0c375ceab8dfddf9a05640cfbdd85267b174bef2f57ca89616d57125540d322cc5c9cc9dc93f0086975d8f3cebe4e2ab934acceafec636221afda0283c6d57d616b5dafc19759a44e1ac56a707392b101b04dd33b3a3f8ea6218a7d66ae120c4840c5a1293cc67dbcb90eeb6188b004366198266b456f7a58e7efb81b58627b76cfda69110d4cbba3b2a7f777ebc6e1310913487a7b1e43b858aa8d024511a08cbebacc629fb38fc3c6da5fc0ddb79ec195a74b1c0f9cd1fceefda385e0beae459c46d6d703554f15a941666eb8077fa17d102896744ec25033b63ac1dba8059", 0x499}], 0x1, 0x0, 0x0) 11:46:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2407, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 11:46:59 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100981, 0x0) r1 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/113) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r0) fcntl$setown(r2, 0x6, r3) 11:46:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) execve(0x0, 0x0, 0x0) 11:46:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 11:46:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, 0x0, 0x1, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000140)) write(r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 11:46:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd2, 0x0) write(r0, &(0x7f0000000040)="612b218fc80a7693503ce0d9ce4a56b21582c930365d219a23f2f62e786cfc59dc6207634b4dd1798fcddd36ad7a6af57e4fd87d1279ee3f7c6940ddf0eedf26cd6e07a6a2078941d9ab32a8e8cf5727d0cfd332", 0x54) dup(r0) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f00000000c0)) 11:46:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xffff, 0x401, 0x9, 0x0, 0x14, 0x101, 0x8001, 0x2, 0x2, 0x1, 0x100000000}) ioctl$KDDISABIO(r1, 0x20004b3d) fcntl$setstatus(r0, 0x4, 0x88) fchdir(r1) 11:46:59 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/30, 0x1e}], 0x12e047bfaaf52327) dup(0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380), 0xc) 11:46:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4e59) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 11:46:59 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x3) flock(r0, 0x7) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000a, 0x10) 11:46:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) recvfrom$inet(r1, &(0x7f0000000180)=""/93, 0x5d, 0x840, &(0x7f0000000240)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mlockall(0x0) 11:47:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x5, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 11:47:00 executing program 1: r0 = socket(0x18, 0x4, 0x70f) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000007e982c015f47553cf11ffccf423b00000000000000000000000000000001000000cb8a65bd00000000000000170000000000000000000000000000000007e30b9e00a41cf30b6537d1ace451a3525c825636cf510ac81b"], &(0x7f0000000080)=0x41) shutdown(r0, 0x0) socket(0x2, 0x400000000002, 0x0) 11:47:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) r1 = dup(r0) bind(r0, &(0x7f0000001600)=@in6={0x18, 0x3, 0x9, 0x8000}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000015c0)=0x8) recvmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000040)=""/70, 0x46}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/47, 0x2f}, {&(0x7f0000001200)=""/175, 0xaf}, {&(0x7f00000012c0)=""/107, 0x6b}, {&(0x7f0000001340)=""/183, 0xb7}], 0x9, &(0x7f00000014c0)=""/135, 0x87}, 0x40) 11:47:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000007c0)=0x200001) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000440)='./file0\x00') semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r4, 0x5) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x2, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) pread(r4, &(0x7f00000006c0)="cd0c761b939e88b429126547a75322ae502695b8ec6fbb10b89c318e4f1ef11f72651d6ca819ece8265f60813fca1c358e9b29b0ba8201ff1d562a544310317d7fa07e1654b2ac2b50fc7e0e8be2b549349911f4c181dfb9a821c2ad87646d8c5d97eab0605b490792a9cf5a13518b8db9e2df414ec831cc41509f2aa0fe206499189f0c207bd715322dab7cb267bf0ca017710e9ffc6421afc3278bd5ef64", 0x9f, 0x0, 0x0) 11:47:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000001, 0x20003, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error 11:47:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 11:47:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200a0, 0x82) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 11:47:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xa56e64a11d7d2447) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20000000019, 0x5, 0x688) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x2a) mprotect(&(0x7f00002ba000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x4, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0xfffffffffffffe81) 11:47:02 executing program 0: socket$inet6(0x18, 0x2, 0xab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) socket(0x18, 0x3, 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0xff, 0x7}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="419afa395d47ce1d48d64dc589f32110a554c5eb23125ad622746ba050347d36f788376f1be45f143fc405e86e3f1ac57de2d68e069ed532fa79715034d9634fe19df93044e7b6d12e46116d492d398140edd2b7ce85ee9ce7096638cede61e347ee192c34c8e5451cb607f62fc126858a709fad6e7a7bde5a8cdb8b1d6c3a2605b0afb4647b4fb35e6cfac2bcdd1ae5ceb385ac967a88dbd0aba69615c5b0732aea78608ebce18d0f37ae9565eb34ba9dcb544f813a78bac0a5269734eca70739dbb676c5acc92dec4479831357c209a22ac54f22596e02528b6b1330fa902b8b352959fb6109e6b87399386757b76b6f5b2f8ad25e109bfaba969aefe740f6fa631d8d20ef01c145c289b03c296e36f68be98a944d3b504643678c738c5c26f76805a314c9f84ed7a775a199da1b3aa57ae94ce78729c90e5e2718d7daaa79faed96d1e2c0dc7880eb6455b946e7e545a3b221070bcfc1cd3bd2f507ba00d658b9d7c6d36f732c3578b986e45577dc0e22f67da1fbcf8ce8a12ad27dce2326316f6faa098dd0e8887d1fbdf9803cfacc59ff97d930e37bc4964c15ba57d133361315e97f65e3827f460b86e23463c4d918b5e8cd49841563e7dd592fe5b71230eefd5be6eee7c9c8f2b5baaadd2bc8c552238cc80cc856abafc06f15cdf6419e4f0f3b8a258c71e13b81c4d2d9f79366721d7a6931bac0b42977836f60eece977454ac2e4c0e8453165343264803166dfb738d3faa80fbfb81a3531c800c6bd955afbed1348acd91dbe5697338e4bf5fed2716d6694d7adf96983b4d6790b1365cf4490f9be3d847c7e884f1ee739850c4d34849ee61c944c1c00f763d8728803fdd1068d62918981a015ce829caa62a1da4fbd82e4696a0a1180abb618b6e654592126201100f51ee8a98129893a10807fd7549dfc0cb61face54975dcf1e98c589437f900211c2d6039542f3d9112109cbe46e6d02ca8be57fd9654317abb3f244e9b1b38ea1cb6ade0d1a556b4282cf9b6bd562cc4256a47ed227e40330797506870718c027c2a6717d4c30b2c5f424fba5b513015c1c88d19689824d227ddfd2ac364bbecaf762bfdc6ea41b8b99ebc3d6e6a707cf2979ae872fce503cf22472393909d86d3f7504b7abdf89af969ea4d1184036dd59fcee156404636ff489472377e04f06ed79cf009204d2ff0c65e6c7a81f36de93de62d86c32e56dfb6d51f3374bafa78bce71fd39e5737db46ac9715da4266f5c00a775e8454fc20e30c1b8c5d17c1d3d1642b2e4d69c31e94f9279998bcb1e6d79076172bd118d8e9ed8df36265740b7c64f879a7e4314c24be7914f4f52cf4d95cb0b5043ca31caf8cf9f54e29a3842456c632fdd2026cdaa70e6e580407743f53d5cdc3e7c9cb1f27aa5f9a64a55bf7562785263dfcf89780ce0b8eb9384bd0ebc2cd51e64e9d90a0d7b0b989580a3270eb3cbec47263a33c7a0f5bb6021b2d5bceec226b64b799746aac4cd70cfc2de3458655a97168e15b03a45025f841c00e51985a22027ffa5d92ff7a4b11818dac0c0ef5b97c9e21204b15432a0042f65fc3e6180d36a7361121513b7a38af5e62288206f4853696efa919eb846ab282f228e7d45504dd263289ba6e871b84a41691badcd05afb036479821124b5bb4d6518f197587d28ddd98a1157d6312e655fef850e555615162e722cd98ef9c0177d6c6c521a7c3549f5b50677867eaea4ff1b4341ae9f54f6ff4a8cd9a783bd95a4f27c5bb4b866b60bcd2e7f58f9165cd8e50f46fdf85a3ae68c484b972ac4f8dcaf9d52282779513bc8c71bafc565bc1a4ff1fae2f85f2a4ef7ce90e632165220174f7e298fa197f1d7854845c2b8c91e3d6442d68381a15031c0c9010c67441b15b3d688b108b959db8520529222a8e7e314a3767154cfb4b8f42f800cda0ea7149433c7e15a9b5bf3afc12fd9866ee426ae27c0c6d553737f8bc1a87cd04a46e525671ab3b77dba8349b772686202ce7cd6d07f5e6eb773440dbdcc6cab43857cd1f103cfa38f759bf78711939d584d7e394ec74943874a440c14c5cf6f0482e6a2a355350cfa3551f6d7c3f7b6a73740fab399f5b2d1e11b9f48ee7c3ea91c4d9f983ddf8251028b97949b8b6511b0d34fe61ec35d5fed9565db313fc0b6c2e010d05fd6e247c8e9feadcf929739f156478183644c27ca40bdbc38a4aeb26ccf542e9e0fa7dc244435e8446a666d2853051180965a58a6502f994fb9f21caedbf15c0c91a2b95bbfcc357e6cf3cd6b904bf1c381489987555a3e68ae731e6ba544fae20402059765727d778a4f5af9e3c368a63b9487056b5f65c34af6e23dd049099c886049ce2fbc62dea49ac38fcd3aded883a502715ed36fafb438605466c708e2ff48bc5a62ce48cf5dfa575f94729b7da1f0c3ca8adf11975499ed1c338646756e8f54a89b8f865d652dd12d04eda7388bcbfca35f4d7b32867aa8d01f254fb8672be56b9b7a16546320553ac72a7ff328d2e6ca849ccc5a56d8da2ab26a986337a136da0eed4c1c5fa5209657fe762674fd00b9e5b37d979faa14966da851fdc8ae31ecd0b8342ae7499dcdb01102bde2f6a726b11ded6bf1f00b6fa4beb9d9e75c5615c4df78825616daf1ae22ff5456dc8945940b63503365d06cf8f264194ce274524e60fa03ce5a8d5e5da027f3313e50fd65f658bf9dec6f624951fce857d3865e9aa395388c14051fa2131f9d2e39b07b8ee8cd6f45e8b5d94393c38fe13cfeedf68f3601c26d1053790a3d7a47befd754e924e55a96c916be3c84a7cc83d4cb77a5c0efb1dc38e13ca6b570d4ac202d4246d37f32daf64c6427c086aeff9767fed06bfe394894915a6ff94ae272e9f39694946830fb6b5d21cc83e4f96b85872b21bbe5ff7af164863f121e1b6beeb7ae613b30b8b64280738fb43ab336f3262a0cd87654e46d16581213247a09a8f5d7c19a6b0698065db6d484ed230440922be45b978d113b0eeaf8acd7d274739fb8ba000b8431cd9cb127e82c6369e95733431caf5e76d6736b47a85c86574bcc50ffa999ea270c75cb28c4e27ab1d6295334e3ab3160b04c2675ae28342a089e68e23e35f3aa8b2e100fe1fa13fd7856047b4673a6303544615356744d87ab4543834f7e474e0d8b59873fc418c4d5662e7cc09d8a4f466753f4c7e86115f42a806e01f59e1fff15e5cd3f7df6d94802290973bec9df12f31f111548c0ff27ad5535cb6741c04edbfdcbfe283e6e37901f7b208947d57064a44a835d0306a82d351d3a312e9e4cb59deaa7690610b67870a6c7118296c813cf4e033cf67300291b02bf00deff716f08ad0e9996395f61ac7927e09d0cecb2cf5dd4b77a5271e9dbf8aa01051ab4e634937fe052e5e2138e8c7cc605d73a321b988a4f7c347488b26b1d96aa00bf3c4df06784e76a7518d8d442570e8304e776db53a212e423413b310ba3cb3216aa9811134d9dfa8c64eb5f6b6396605aa5103f042767dc91d196bab149a9043704d48795ea4374cdd02c53238c64ef24f2665c0772d7fed3abc69307ba7b51456afd72c34d669a7bded4bac18ab6df70f93616c6116092e100f1b6e0671c543ca72c5c4a145c90ee07164995e88d12c6866ca1a2a2a32e458c7944617a2010ec2ea129f24fe1d7d220d3f60cec0d667f885b525a7c15273ef9be4326f9eb78e22d3b90d4b23c8edafefa8700f9497290ccdf02f7f00c802df6f641e157dc08690d7e5341cd2300da9d0a97dda97cf77e3a2647b19a4c409d9175c9bc347c4757aec2cfd23d85705b9f948be1717a1816184e6115e18e905f4cd9723f49f014e1babcfbc877a753764f2596c998b5064001a344e9e6c1119a451fec6af09464fc0bcdf86c68905133c515b36a0fc08077a24c7ce41b418e411dd0d6ed0db47065ef1b2a3f8124ae2826dfaa3f381a2c9e6cdfac9bf8786e38e3c012f0b534410d81091811da0ed8e9e57c3729879852999efb83d1979c07d5328a65c7dc369a9e200dab65bb66789473083ae2ebca66783f2369115364d602538ed5ebab0b0d7c64559acf51555d2967023101efd9fe6b023f50d894b2633b3034c5ee41b9974d8e97dd2a365e43114d7216cb282d4c6d0e5801b045d4cb2e10ba44c80c47c8ac1b25cdb0b8ab02b90d383cdb3fcb445a27fcc60cc9b0869977a1548bc070eb881ec65cfaac1beef20cc50053dd56ddc7b11890b243c9183c5247cf98ceb269ed749522253bcba32429d19bb270c7cf9718a35847e99d05d9e630324a140f7fbcc493b301cc85b6a619f1132efc91b858dbca6fcd516647ef6458ea4e0a6a31d7367df3f938f204d224422b7687158ee71dc00d3f78b6a0aa7fa02d81d38bcf566d25906d140c69d80186adf12ccc5a8d047c141e3dba39245b0710f45e3c0fd075b2e7b677eddfb4d70e505fa18a7c07b27b1cab2fe3365e1b1de3991e4415a5985e89653525a06b5179c9ae7b54801eba2f3a7fce64a4d08b91d491eb381a7b0e374a51921da6eb0106c731d673c751076d7f49c6dfe9fb77515e36c6b7ae7296b7d07848578b8594fea24dd43301b76720bd4d072c48e4e84da6582fe6c0eb4504595ed543a4b647ea257914c530a414bc46bc717c693499f28ed02eb71f7d5ae77695cd59f9a56e7112a4c42d26980b25a8958f5de4037f8b315c1e10727314d692e674a4dd9614fa21820311ab327a7a67d9ba4a8c49f110ad1c0bec129ab5162d76d0cae965c0330a3d41530272a3ea0aabafa24d86a8d773bba69d314aa82ebb9642ebe35f030546480e8adb7cb0214ddf2ee526c375e9fe0594e397fe10ca8cf6ba08cc1cdb53476a3170ddb3a01b3020013cfad2f6b741a6e416f2a02b6595f6e547f917d8c574bf5b51b1599f77489eb6691ffa7ad6f1723de4ef2ca7a13dd19f240951fea9524e0fc523b0b2e690652bac93bcb959ece3076c818f4e444bf4ab4a3e9557ff18ce857b53ce4447b59f32a171b4708cb232c1dd714cc9e16dff687435776cd6cecd9b7312477a20f3404653f37046c2fcd215afb5445e682054b07d4ff1c980de0eb2fcd7248ba589d6b08de12fdee493ef346dfe1fc79d9fa2a45e6eb61b8dc31de3db832a3e0d5d1613d5a3cf96f37d1f4dc110c70557ebd73166486678bb05704c5ff50d1417fc0dfc89da47b8ee5351b3406111faa31b86d233b84a06a160851b23cab5bf1e0a05ac5bb34cbc09d41af600c74bd93189442c6a15fc58a3a86d733fa3f71c4083d2b01f6b551fe8bad2fc6b21260c862ec08c961df608ca3593fcb9eba2a7c34d6cb4d682256ee2427192246bbc0f3b4cc58acb18e43582086737878a3bbf89c41a58501bc9272b9004079ff662068e9948bcd98c72ba38bd89a5882e78b9492b33df516fadc8cb0c948549e6a8fe4a993c98d2d8876ee80fd10516671d651cb62781f862383e6fd80df473e71d28e5045f1954432819035ea7b5651112dc0e5a111f0e9308a8a95df2d50358de12b5a32a700c7a1141a897424c73591bedadec7b341669c8f2aa182480bfd20ae3a7fe70b2d920ef41d97057625f72dc8b617cd5d15f7da95bb4bd6c712ebd7fcbec94dacf96c0737fc746156df8736b36e4dd38e77af1bdd4cc5f4f0aa4894b26d8d6c5be937f6f5a6531c95dd7e7d1485a665ca5b25992e006d0ca7694b8fc6d34ba087580f25e78b64c73e26fd80cd73f5c4d02859e0e9b7729ec7e2a27b6a0547fa9615268f38f9beaec55b8f995da4f2d4fb1dbd30748acabfa6d95b4d51af71acb57e8a3", 0x1000}], 0x1) poll(&(0x7f00000010c0)=[{r0, 0x42}, {r0, 0x40}, {r0, 0x4}, {r0, 0x18}, {r0, 0x84}, {r0, 0x8}, {r0, 0x100}, {r0, 0x42}], 0x8, 0xd178) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4d1017aec6e4e8b4, 0x10) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x1) 11:47:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x100000001) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0924532cb57b00d56ec6485bb220452e", 0x10) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300", 0x8b, 0xfffffffffffffffc}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 11:47:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:47:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:47:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0x8, &(0x7f0000000180)="0e029cf984073248d1b8cb2058e35eaf6d7daefe9309ffd4d5c9a5c4617f39792b0421343f1598371ed1a047f559fc8d2902a8b073665667fde694d67dc078c221bb0e9e2fe16a79da3cabae00b29e6322e5d34f99da375daeb6e509bee8e17463e1388f5dfc5f34418ceced414a771a773a676328ccaf674dd04274a9bbb23d618488b7", 0x84) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 11:47:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r4 = getpgid(r3) write(r1, &(0x7f0000001bc0)="1ad42969f8d3685faa0c42abf72c776adf801ab1bbc82ab11a3fae205189cd2a9daeaae21bc74140406d3e29d15c2bd55b6f3803972d75db9df8bc9eab7b989445c8bed29ecc9e1661335d760892da34d270c7f32170d6f660ac7c87cac31837b8973ae1d43f5d2d5500b766c0f60431fd93a1a338e25765ee9b649e0a6c0a4df5f8ddb5a65496a714209f586c", 0x8d) r5 = getuid() getgroups(0x1, &(0x7f0000000600)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001b80)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000740)="2ee0148351c23276edcd75797a3d753fee0b6ca3879a8b954329807330c1f3e6c88fd896bfb466152ece0fd1be7f2575cea4ce566fd11e955ec6d17a287d63794ad952af749768341d48e55ce586d581d9a80f72d816004ace1e4d10ccac47bcf30bfbd4e1aee461ebeda6b29cdb81e9898b65e4909eaa37ae42e8c7b17c9d37b75fb27c6c53dc09064e70353c33692d1a59d69451", 0x95}, {&(0x7f0000000800)="d77157e7a058c7aec04e1575038b93049fb3b6ddc05f57d5d0f074e42d7aac6da6c01693af84942e7777eea4b1755ed9ba19c6", 0x33}, {&(0x7f0000000840)="4c088bab0d2822eaa7876e77ed295b0ab0f9ad9eca214ce32b1b4f41d9512ac9fc0f5f25cac237c1a7c710ed782a4cd934782c6215beb08ad161f790e6e64e5e2e4cbc9953d34b9487d93daaf677467bf4cb80c4eaed73dac07dc46bf8d51494635db6f68f52ed9d8958bf230ca9cc2cd4be79ba31a378b3227a20a8f8238015233aeb26610e053ffd77d40d89dcad70e51cd5212e16ad8f29a37b9891859e75ad3e34017f38088370850ae976", 0xad}, {&(0x7f0000000900)="bc0e2547c4aa456bb3ec434fc75dac2cc19e22639229581317e74f7109de101c0ecf4735dd6af9419ec16ed8c6b2177ab9e45d83d1cae08c2798114e3505ae8ee5b775ecaea8150bfebb6870a593a9595d91bfbae6421005f9f7a2e462a1e8d494b187fab40f3f00ca2717d561476486283689f373fe4a607be5f10280052fbf11ae04b9588e02d0b4ca9d1d01f454a2b7f4db42ec8ccd7488260cd58f152e0f", 0xa0}, {&(0x7f00000009c0)="37d69f7e6bc246e19b7f63db6fdf45a4133be7afe4a64891019474e13ccab2a695925421291020e70089bfd732e3be259f77872d7277d0453e18048d5aab511b00aab2d138b6ea444a86031922afd32741c5b5b039256dccfb0cc146915c75cd0d983eed6f989f531aba359bba168ab2f49d337b640111b215c9f0da10a50b77741207c0c048352f34ceee64e5", 0x8d}, {&(0x7f0000000a80)="57a8b680fa8c6ce0bbe8935e5e37acef5857b278c4ed1385b801d1e12f786e43dad13f47bf43acfd51375610479115f071365395ec0fff45131a9fd45102af0b5e8f05947f34a2996ebc02a02b35e8859f69778ade641b99a8e041658694e29f789d8608af3d5a8ab4b0b178e9d12f6ccae69e022b4d4240d27931c37a18b65d9b60f98a26f231becfc4da6e8c688de46f3487cbda00f5896a52be3edd4c2ad77057c915c8f1210d5f2ad6990baa0f213a5d2712ffd36e612b246763bba767ea6ed3f5465811f3953bc1cd7f0eee2f97122e389071b6e9d9c5d12056aaef136b5d6085db77c858c35fc3866270798f44e49716e69ede21b9aa384905fd4a9132d8831847be371d42b8107b5f49017209a66d5645aa9d0704724087090c9c6bae6e916035e849f8fcfcd496729d3d9db5078416aafaab86fbc4aee482d1e6b479839b8f67acd45e714ff22abbe22149e5e8c889463241a27a5f20d37c5a10926c56694903b1767569ceae8ed04b3e09ce4d21b292076aa6ca2f475a0bd67b90ea520cf7a4fb23f027a2736205582c9fb111aa9ff9554d0a062017296196c3f181576e7ee746bff1f80a70817d4f8c50e330ff599ac9938f3e0f547f78510086510ec72b9c9a25e043f04152768e6e349fc10e5261099ff38f149f9c3c5f539343d3f9dd1c36ba47eb6d3ab25c205c96a8fdb182afec97b0584c1f9ab9452e9e2fbc6cc4885e6e235fd2afc6a4b04f6591dc8b5450fda97b68c9bc2a9e0e1d29b4ce5c1e906a176a031034871865816a7947ac7ed0ce889d12b7326f518828f092533b007bab0b5d9bc5b489f428dd5e288b8a5c4fb0e104933f3d561059ca9aa18d9e4883d29e225d62f27f31b406ffeac309e10df0c5fc2e6ba08fbe48b981e3a08c6871d6b467f7028658a19ceb6b0221a5a2e4b4fb6904414148b4080737fe41163f1f2df7e678c222b755977f4891eacef85c4c615999d94cd50811312bc981b60808d7241d43eec0cd694a816c5138acc956e9dd65b2bd2204cd8e45cbd000bb9978543a5dc254ef0d28a4ed3702775bc4b71d2c43b23e2b7890a84a330600c7c64ba00da4108322b9a6645550d98de47ec35ccccf4f843912814b183ad465d2d1ac61f03fb729963c388d3eb43be206ec904654f030d4318a310879edc7dacc88f598264bfcd63e94dfca186dd52969229f59cdc508d40eba873fb90f37aca4d11b86cd24bda3bb9ca011ccd3400ee4e4f321d9a3949ee9fc8bce20b56e7b243eca57e9c2f90202122dfce66f8968b637631d5cb02ca6e60829885064ef9db00c4fb8136db8f66cfd2ad651ec1fc6ca5d7160d0714699969f116529eb9efa33d1aad3c2cb2747671c21461b0079ea334910737def4d8b48cba3e4da6bbe5d3050c579da04072620275df92ef7dd7b9fb4eec65e417ed97d51a3ec966e8e70f6430b770e254e22c0a8c81cf92e6306596290de2f4cb464029b0aa6eaa75ea0b88019e93c10c091d6b0a1f080b8fce2b834db4b54805456c6d39b8b20818835c023234a8e405e6a878eaa8d9e22eb785c7c758d487e981c71f7da0e69472941eef2800d7d2c98b89ab26ad6a54becc200f4cec50235ee7acd5aabbd3a80a19c2d744e0a8cdcb4c82502620d3899fc1afaf40d52f4fb792b71549a55ed78c2c46931e26f7bf875e02fdb3107e679f079faffbc31bda6acf64d7c56f570f37abe0f4d3010832ed43918c753186514afa7dc41c26fd0f037c7d72665dac7ffa00553a51fc4da75f1d3e3ea688f50dd8c63ff1404c1e3df45496ed43064302c38f4bbbfe2e6add703a091d2e8233427595d68538f6dd0a8fe9af8c8bafa48c2af1a0e6239b4fb733a74316be58c133be00b6a0f6af64eefcee296a43ee6bb51b8b77b308816a917d44363ef7789c322f9e3f978404f8e417e89e21737f5c1a522b33fa71d82325802bbd5175b2f5f42d40dc0b24e4dddccb1d1ca1cfe831179b0bf94ac56bf04ba5f85b605e7e9727662a889bebba3fbbcb1e552560bdbfbff73c9a3ef8d349ef0d1b7c0511eb2c2c2a22ce7088bb03583cd839ab61aeb161d25944b15868a557a496892ee8d22c8b0025ea2026f09b317ccbe35a49673ced390d4e6a698ab32c9f239da04234b4a5167573db7c37c74061bd8dc0d72b9f43f7a3c704ecc182e9bd5b14699aa825050f302522d20b258f3709940a237110ed2228d2e12275239f8f066b7190fd6fac1ade3631ed6b7a449fe8240d550c0f7d299105c308944fa5516ee0af39d6ddd99cc586c6af7e65727f0529407db0ef85293ef2705ef4f74dd633f32ab34302424ac7c15cf854dcee6bc0456e0be46d7bde38d8dd99b8a5e9e5d87816b0c7e3b0d5c69f36ff8aa3f581025585291076afbab23ccac0849e35a263874fde4aafee678d046187dd5b3360c42af9a6087faeb04901e681608ddcd3b6836058dbf3603e0268919da88c044f416c23eacc8a36a4d2fd2f10dfbe668dff1c197b1ce0dcaee8ac8f4f98ca7abf5648d745910c40d15d18920263e74e9e74ab30d145832e4b8743c2c8089bedb91232d9d8f1b75cb0e0250823da3e02c2d896194bb9c25bd7afecff182f74270c0c78c1cf4d7d59bc7018982e3b02c961ce16ca864a09d8436992460f16c23409f84c33a57cd9a158e88174f50a4bd5ac881247c2a0f3651affb43b672c0f873785c07eda57cf3d33fbbdf4f8481c0095aee703c6cd182b7c84e9cf7d0e97a2c81f32cc052c8cff4c5d79a7b85a2c2149c7414d0db542a63dea59b0dfc978b62e30950abf3a550209ab777639baf2eb5f2e25a0ac9bfcacff8c4436db5f4d58e9f068434899e39e7c374d3dfd9de421fcaab1ca9271e3e0613d6ed8e9409b7984d3248cd73acce8194917a5628987d7963b5b6ac271bd36639fdda15d05bc2426d8201cef92a765879038ac2b7d50407432411bbc058cb7729b104bf8cf1baadeb622df7088970b69160a5679db4c135aa9bcbb0683e283df304b84cfe57b7476ef9eedf6158df18c1a6e8f1781f07f9f1e61e6ebda81e8d18e0b53802a8982ef409245c8e38e158dfde0e6a09abb9e8d92f7617c3a03ea1b7a3d9b50628cabf8c9ac3c0fd64a31bc8247e253ccb3f901b8be7c92e2f629c4c32419162dccab266317bf0dfd3a7bd5306aa8b5c7175efa116b484dc17c9fc9cb086fdb16a95ebb949c21850a07cad5c869edef814933316207291b3c5ab9550b6e4cb8a1937534523fdadb1921aea29df82f6d87863ded0c22f2c7771934651daaaf72cdbcf8abc134f16342207d7f75865f11dad29fdaaa4888e8d2f2e577e031d644b771af81d0562bd8363c319a6fca212bb73599a9eacfadfc615545e405a549ef44560b69a380f24c12c4b3e0e7c24df8a73419e9221070338943d988dfdd3687b37fb991c1f84ae8932732d8f6862f2dbe2d5c5b7569de0f8b4f65b57aed091614b1c7aaf664c6aee983b05a34026bd6533bee7a1f94327609be8d9b5ed8570915f0bdf15dfc63e97c845f02464819236203792348bada6ff152556b996bc1d4b54e4ed4ba9035a00cfea09b77cff0b7e7273efd92a852eead25845fcf87e6fc77240142742e1c45983b9716ceb326a6e4c2dd3c85af4d802dbf6f990c4ed7e8e63da47e7206d22d1c7922dfec83e45a65a90c16c171d19d6fef1009c3ac61be5f33bc8042ed9112cc717f1cb51e2f7438e96e4a33aaf8adcc269d6ef948a371b720ba7cce7796e8c9496e8efbbb07c3772bfc46b50e437409493853be991f43b4db5af2194ef002daeecb79c17c08a3e803e3ebe2dda440655a99dde9428eee4968fc028e54ea569696a88bcfc166d462381c6157b16b5a916d62f0a5b8c24151d7b2de08fd8a48040b3aa809ddffe909958fdc5344e83e7b5555dd0d99c833bce4f2c9b58e73cdfe16e0434c801c5c8053dbd1dc1c0c7fa3f71a2ac913106334931008a9deb83938eee206a7a1eba3a07035ca00e0b10f4bb1f06a3ae7c954738fe9404434ad3aba9984aff3a4f49ef03527b5d9ca5493a9bc42fde85c6efb03b464a0a2f2f6eb952ac4d863a18be2f792751e976c08cd6d85c68a8b01d6c107ae2db08a1e7611df6ad93b6728b62af7e50dc69fc13f1e020dbe8c29ab2dc5806fc7bd7bb671859476c8bdea1daafa1644a6053a9227d305c066bbaba7c0c0159795c4421eb5ea8c96e509981a6e3613d302e6d22c514bbbdc7aae3119b0bb3a7d91bfe259fd8e2f555e4ab2f3b179856bc0e4ee7921038bed941a853065a358b33751d49e2d7b65be2e5c632cc7866109307823938e0f0d63dc5b304596311e57fec24692caf60364414e2d24e9739f230d2f9cdc54b1e7b67a30ef0ebaf1a46e6183b674da3d83aac446a2541b2b57ecb331fb2e949e9d1ff52e1bc589b9ed4f09d2461f6a61925a47cabdd904562232b2075905e1a411298a84604aae031708d4e93cb3b1a0f9049c953da1a8bb83e4eaa35fc79e93c13ef3d57a3f119c58ac638fcd71ee5b9724edab101df5937e8c76993f5d43d174b4708c5a4bdc0a3dd2d4f8f2cbb4e44474dd1bc9cb1bf9a983e1d96f3abc72112a05ee524b9c2566ce5fd16e79151a952a6b766948dd27d726b456ce35ce06c757a90cd3d2476644e06dda23ee7c0bf2575755968dd45db74c9f1a3f88ee82d5ff8c17aef20b00ef6d1bbecd0dfa2495a5ef9c2ca72a08693ab94673a1ed6c536654f706ef764b4b41f1062d271458cd126e741edef7b497244ac4c89eb34582e987c1e07a87c8005aa678b07efc82b57d5341ae28220a0dc910d5fe529f0e58bc7510ddce3c48e9324b5bd6013f1a82f33032364bfe4e834cc2d5d9fdb2fd52f96ed78d06f61c4b7d253ed80cf2593d55eee77a7ede11c180523d4a22058817da22c6077f190947d33d198c3638d90c498ce43de62ed39ca2e16c54fb99127a1b0f682da09c13a7c7446be7d54c8becea556d170876840a6484ef929d87171853a69511871e6d97aee4300d3fcb628d8005832a8ecc6dbafae5986c4bc181dc5903030d574de9e54d00d128e5737b19bb0924220d282ee3f243fdeb1e59b601005420a5ed525475faea9ba071301cb1b1b117eac8690ba70c26ef8f5e2aa046613ce3b484825077ce862f52e61a1903b145eaeea7f0e8d140c2da0c4e7df9e681d89397445930620c8b5778c9489272a9fa9235c741db7be661d8282ac316d10d341f30f14d92bcf4d0894ab42b36a82730012b98225e08feaf205d7c9b8f692273faad0438cb50db52a85ca483a7e26f94d09f0bc53b4c09da861f6dda4a0296ddfd3edbf945dc619c2e10169c821716a03d09c65c2008826aa42386791dcad0bfdfac2894cf306de4525180f91e4bf5fec6a3171a9cfa0e38138d410130170e1c6fdf0698fa308fe3d86411301606b974ccde1950f76dc716701bd56784951fa95b6fce228efd33c3a266f038eed06c86bd798315398b3a51a8d17e87f7646abe94ea322eadec14d64ade0b6a2cf79db6c37188d2399d16d8b5a84168e0188fc8e4dcf9b8e055ecff9fd7f67303afd62e053ac14cb27b1b530f0966259c08c7910171bc028d1d6cfc8eff4c8380393f8152ee38a5d4c707b99917fe09be202fe9207bb36032b8bf776f9f4a0f410ccc742212df0e468471b150faeba2dc54577072aedb54be7d8755b0875e786d4d32c904492d2a8c92af47662bc313ff8b85ee3d440fe2a7ad2dc142a125dfa673a9c83a5e8a4a665f82ab3e74671900f86ebbf635bc1062602727b449c62a1d89a3e24a5", 0x1000}], 0x6, &(0x7f0000001b00)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}], 0x48, 0x404}, 0x1) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="32a814cfb057a8b6f9fbcbafac8e7b735a9c720fd8bc51f317dd752a68e2fc3af01634d746f3b9d61d856b85664367fb5a11c3100d56bd8533705ae974e6b36e3c32ca28090a58a20600a139615728a2d52d3683a408964c5275b072a62ee4e076236b9390b385ac35b978ab9c7fe1681c217abdca1b376a2c44c76f318d451969755192a150f74904f8a6170392676619cd925fc03688103426394b5693fe7542890dc59dcf00ae8b2d499d5873d7b055528a4782119603575e60454bb24a4310e3619007d6", 0xc6}, {&(0x7f00000001c0)="7d31b0df957b85f02144c827d0ada0dadfe954db20ba0d809808a9c8b1775188e7af457a5d", 0x25}, {&(0x7f0000000200)="a1a8c4998fe806c5ceeb824120e88e3a3fa79457e30a6394af23618f2a1fbb2e3c58449a1ca7876ea64c52e75f9281b4a5e3cea22716483d900ed091b8a8b8c7db2c864ab36e82c07c91685f36b0e13569f842842925", 0x56}, {&(0x7f0000000280)="a47f3abffc86429b3fb0512a308567c993fac10c305d425cfcf64b4c6fbd93406fb7ba509f11c977cfc90c43a91c137fe17bbfd053d3daec58eafb61971743625b639a8251a11d40a07861220d01acb786d2adde0e6dc554e694c09c977175936b4894cd21d0c8b4d7805d6f9325d918", 0x70}, {&(0x7f0000000300)="0aa2a6c806dcab86bed588394624b48fc5185a019450de308550a8bd89663dc69960884b7632736c2d65d3350a4271ed189298368bbdbb4a84c6d9a3087efe05d86603411f8c8d593d9ff12a19fba1fe41f55754839b5ab59d120f775017e292ee4c125df979d84fe89a031b8cb11b032bc5c8d16a79592933ecfdccff868dde622139fe0071b582", 0x88}, {&(0x7f00000003c0)="f45825f933f55825488429", 0xb}, {&(0x7f0000000400)="c680b6fe8c83a2c7852e2f576af007f9e12a8133793f883d808afab56cd4b39c3f869b086ad89ab68b8f27fd4e15bcc51ac7a17e0547be27cbade49efc6640b8e6ca879e4bd0494df18ed4e769aa83b9c514014df0e829d681e39bfcd88a9d56e9e9e62606127678ae97f434476733e21bc8de51c471276a72bec743c4a6c7bd2901cd01b65641d5de81d05326f12f27cf54a163a16ad02eff7956ded5f2a9f43d9afa6e559904ec8dd42243515b8a4a325106eda5d672dc88bc56cb660e9ff040f7508a5e46544885063bb613a330ca72388da901f6780e733d34a2c2a0a9fd8975e204e08c3cbe384561da14410ba185", 0xf1}, {&(0x7f0000000500)="4501ebac3377dba7c40a456aba6ddadfdb661a1b839365f018813a01555b2fda601caec283b46b889c040caf814fd0cd85609f1bbe3430de840efbc9e57d16aad9fc90426e536b548399c92a48da4333e7647e6f080116dde0809066e95a3b2b1d869046d434291497bad5b33f2cde9547b2f45933c44098f323d6", 0x7b}], 0x8, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x401}, 0x400) 11:47:03 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCNOTTY(r0, 0x20007471) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000280)='./file0/file0/file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) chdir(&(0x7f0000000000)='./file2\x00') symlinkat(&(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file2\x00') 11:47:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) sync() r1 = geteuid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/251) getpgrp() chown(&(0x7f0000000040)='./file0\x00', r1, r2) 11:47:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="1dd43a3683955bbc46a221dfad3e08760b44b4cc970341bc2302327c7e0ad5", 0x1f, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x80, 0x2694}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x0) 11:47:03 executing program 0: r0 = socket$unix(0x1, 0xffffdffffffffffe, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:47:03 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x8) close(r0) chmod(&(0x7f0000000000)='./bus\x00', 0x100) r1 = semget(0x1, 0x3, 0x120) r2 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r3, r4, r5, 0x80, 0x21e}, 0xfc76, 0x0, 0x200}) 11:47:03 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:47:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt(r0, 0x6, 0x1bb, &(0x7f0000000000)=']?kC&Fd!', 0x8) 11:47:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000010c0)=0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3dd6402ec57e62b9bed02dbc1a811850cfb4b1fff7158596e84ed71ce4944670986cc3705d89b96240ebd5d6b7635869e40665a43ee421d8ce5e2bb84be9cd4677fa4c076a0f81cee49ca8432314f49de17f68f58034dbeac8eacc220cf671f0385201a4bcb168a55696c278b5c72734b88f7690ee73d371a61bd2d632ec59e57aac3135c0e81dbc274b96732c3b41a4cc5d20154edfba03c310902bb76f5cf1d973ca7ac3b515a047126df2aca53e76e592f4f274a74e3e6658017d647a044a5d4239bbfc5fd7135229389be4134e3100bc42f0f254d06901a1397e9d7f9ab1a3f31c89a820bd8c41baf51168a096f46f8f37f786e36f1ccabad3021c43a0d398e08018d6cb0f9dcdb9e06f4226c1f021d9036250097587e0ed99fa64a15d62bdb70c28defd328ea6a135a6eec066c5b040201ca8b92222c60f8cb0e4cab4f0f58f462b0847b8fd2c08ee2cc810feb6097b9715c9cf4ea89a4d4e36ccd8f9bdf9287de8a0c7efda1009fb5920d0e3e34614fab44427d6882243aab77b03921240b4d2c22136916cb434d829c21e973df3fb708b55debc58f2abe0f23072de62837a9b298c5a236ecf5a14d2e7db728f6e577da0ee1ffee8dd6a42353a6ae7d4878d3694c6df597f92d90d2c030c79038a914a6a54a98585b0424e4093b727e030be27c3fb889a32fc984faa06ba8f68b7bc3898241d63afc5f3510219c0b487a16caae2b89c471f6ed4b8f79f69ba4e36d61c672dc7622a3638bc894499ead284111ab9cf98254371c5b1e137678e6b7687764b71075db4f35a0d7508a1a4080f667c8c714d4a76929f5f21e96b9252fc64aa60fd4491e82684c81d3b744c3b8d4aaa5d932c880c78c70968b8e528c872aa2775fe255ed729e826dfed67407b4f0984573dfe8a1774f819621bd36c7719a65910a6420f5fcadfec23138f650e374002da9ad7ada0f49bee0307240fbfe2ec6f1b5d6744ec599b7d21c858cbabe26ffc3a5156c4547f9fe3f7fc629fa063fd1d24079951ff9a65b040195cf1f4afbcc70b527266acd047b57b7cd55cf43d51d475a2b58b5d438dc3061a63ac69db8236fc4e39bdaac133e5fea858369a19955f1e8a07daae7770521d72a3b31891709118c605dab5546fd4a09c93cbea8fc6020d0ea00127e4ab434f60d119325f93111f6c2f939e6fe96c75159e961398465e0370e169153165a17b658a3f2b337c7d802b0ce25ea107f30b43fc656e1590acfa6609b368fa11c16d0a1547e57f7ed2067230b404785e8f15a0532df1bb6f262d115f20512601a8fe2cd0c4620660d161585f3f3b68b90cb53411466e8acf55cca9e87f47ed43d1bbdb00e209e85fd40fe34d4254f654f59ef1ab3b11bfdc23406228dfe79829575efa8e75df5535c03f5b98060533738f725fb09ae5ef1f471ce90eca5858b139e6ed5a37e06ed97a60d0c5245bb85760abe18cf31ac15922251b4d229b1503682068902cbd274f2926fee3866d87859d5529eca63ea9dcdae6c24c8a8af7a3b06858c474fba9b789fd96a9d3fec033554909f03ad1ee982c363ccfde5992c1eb8535c9263780422816a0b800d7e9e95d41e420d875014fe3ab488e3719975d9138a42ecfe980304a7c928b4c252eabf3f9d49881bd6df6c9430dd0e5a75f86d498b7455c3c5738fc977a5bd6b2f085229269bf23c0c7b1c0cfa6ea4766c030d7472a814dd3b8342ce9f932f5f70ef7ac8aa003c954b30fd4d23542246b3d1c34e20532278a1b4434603eec3f53dfb28c733267068f86ae4667826af7d0e42097a202c4bfd126f2fae1f497afbff346b4400bfd1a1accddf5d8c814b17df735792903ad37d589bd94737be0a2a13bf9fb658307318fbb457330bf4fe321d238c5b6b11be056fa70e72d5928f85bd1ad1e2c3db4b8b24d7d2d2cb22207178c843a6fadb55a165325957a6ffa7a9f8d77bf94dd6c643fccdf61b31e7b6678473b07cfe498386ae69367aab022438b886bfe2ecc6f185eb0823e591c94b331d071fb53cbeecae1517e153672a16f5491cbfbea374d58f482b63b6c79e37107179201881ca8ea563d4432ecdc8848e96db33c1b448fef6264652f92f3ad9bf009d064b6a0e8e949d285154703e9479dcacc32d5363323e2fa417146c05e3d665487b0b843f6c90def58109fc6c1a65f8af0d6cbb3483249a17bbea4ca73de9d03c5018f41ed060279a0edd8250a69a8d2ecd36ad53fbff7b2adfef69c5bc73acb9258f6f4f8e787c57b84cec8c654179562ab24674c00cf76428dd13b2480510c0b930b877494268cc7defdf1d77ebf6eec2f1cfca0d01b6f754ab0c8929590a3f69827240a2a8b8ff6055f97a5e8eefde59030bb8ad6e246c17a2af63bac3a2e38d356f2416bc216397fd502f093736526bb044405bfb97a7db5510550fb01157c5131b45d84d837abcddb257abb5af174d3e6a8f41eeba521ef7a7b13a2e047feece14914786f93afe1c11e40d2c99cfcca394e22a6563f9cc82317e891a6239f64e91a926f7b1af6d9eba296112eeb77191a7866b790beb027b7890e2866906138004c001ceb7ecd65b8d6c06bed94af4fa1930b41b9124e73231b4a76a6c407ced99dfcc9db3be60d3de3dbaea6ed58068b5dfa886d350be20639c09738382c04ade9271d26c170248168ebe47497c14c9e09a28f6104819fa611a35575f5e71532c934765ad903e9c6916a34d18a9e5b1b2f5699e5d10226c5ae7bc6bb26c29b424b9be1d1522deed352ef967ee84c65110baaf3b83f436532f80a071ff79f9668ba9e1c12df0ff7254c80f08879d5112f9e189c51b8985feb568bf20396f844b87ee05f057f0dcca09cbe9e2a4c452cb850627228f2d208fd56d171a33b975096271903f7d555d23bc5863c22721f899b377387f231566352cf139e29c1edff36c362bdf5d5f19d0340d2f7951acc7c7d903c638150ad60586672b074bef866ef8a7c54133f2895760d62e74072f6dd050cc0dec41cac2dce9c2042032e9e114981270778c546aaa8c8df1f21290ef8b8f61b71bfa28014eff44788e73a99508d8b10a50802f15ac5b07a4b2861c952ea72882b2807d7fa852158a50064e2954f1416dd5e6056d1ef8b02925b1dd1e7038e4c6a5713dfff2af8d340a38a7b58ed869fd17f801d40570a76ca760c26bb92098bb98b8829c0c0b7e211947f11fd3639c8a32c47bef7f7903f79efe82729ff4255c2a5c6fa37c2db49f9cd63209c1ffabc24896271a70beee944d7c9f69c959be7d27e748aa6d88cc188529fc3513df9bb4bbe9efe3288cc8a6d8f9e95d3a72ae14e6316c56c1816e2b23e9406adc59109acf730326f7f98383c4d718932b41130d394b0084cad5f9f090bdfd7e0f8977c3cf8baf697cf65ad4f2e7b48b889b039b8c628ecfd34b6f145af82620f44b81207ef8c0738ebaf5f351c97893be498cccab8577515750f2621103030a3efe73b63660f1414dd61d0ff92586a6df2499c841369435d0ab0233bca88227ed02bac722cc738606715dc47d864d619628f1500d5001fc352fb5febbf5e225985c680e5928f71f0512aecb39b33da2d2c8cd2ae752e6e84a67257fba0b2846a759a242715d3b4cd8ab271c8e11ac831a7c9ed7564ccc8a4a015f5093c765f5f5733b8f9b18d6caff3597c490128b0f3ef55960d0456fde98914bf8e0488e24d51888ae6cd70e26509d7b50cff84c1bffe2704329ec9392fc6510adb77e4c21f59ce1527a9e9824311339bc17b2b6873176c1f6f6d4f1e4867e203d6111b7a7e7beb6d2f8db8c6f03d06ae865f7cffdf9f811c94589ded609e5d60d4f415fd79c560ede009e0edec22d8f76793070e35b0b0c50080133ce3b0fea3d42d3069b3ef195014495914eb25eacf4465d980da75ec9c6c15acdc2755af9dc48171b564a572351e02c75be474cd47874d89b00dcb0df2a8ec6a89f612aacfec177dc82941436a300ecb005e10a804b319719a88f9c1057b3bf5d2dec65df215525d73b5b7469a6df5820d20ae16df6b156232f269e2ed4481db4e2c67d56a11c81325e72cb7f9c255c24ef47ac88eae762cb2e190a74b2fadc7a8a54053d1836f1f20e0b9bb4c8d941071441eb095e1a56d8057bb41a0949b33905bcfd3bcee613f7ca66cd3b7dd0d6c81a715f1509374a6ee22a95d39d0455224de0720b9ed1b662ac571a82d13c58a0d6cf8d79aad467d47b28bf5348190112c9a4bc2e103476be706cd2decbeba76ab0b485e4dd14f75e8f26429d2173d365748a2162f7fc7c7e8c59388f48cf91ce5c8d7b5e4b95b0bac99fc723ced7578dcd0f49bee57b87d2da0f4077159b7017f6758e3a9614581ebbb73dec77d9a52280b0e33e4cf3b3bf06bb3a5343243735539f3a2a5cb792877d545cd47706e15465f1b0d019fc937bcb7b9e9c780d3f3cba05654880544a3405274ff656ef1c446f467d1c32e61fb96277cb4ce610261953257b21bb39d3851c7aaa730b0595db4115913b9d25805ccd88b733a522207e383b44c1cbd1612326bfb02e0bc340b560abbd47f541b56f440ab3343074128b72eb6bc2cb872dc2528ed75dbccddfebad4bd03b31191089ca180a11cdd6b13553ecee7835d2eb0defe72ec9c5a0dd9bf12ed4b345eedcaf364ded2585fcf0326954f519d8ffcc6a78846af1c4c2ae67c84253789d9ce588572faea5346cd6265ffa8eb02825ec6b3dd50b907f26cf3e43065fcb7d692ae35dad5c4f211d7af3d4ef5de7749a8bb1665574f1149de209aabe99167273d2e8c1c487aeb4a37c9faba2c63954f29794487c5ab91b4ea5de9de4a26409f830dcc8295de30743af122569d6c84dca0fc838fe982300956d5405c8f4ac76d1010ed090e44142632677d6327397ecf348af735ba78b7bc2d70344b581e5ee5d03cf95f23f4c4357e8300d0d34983f680cd3884e7f662f1cfe9cef881873f9cd892bcdfe339036fdc4e42d88453e4597f125f58e22035b811fb6e25118ad6e59caa564ad12ac9aac68f80d4043ddfa805dbec9dc118a29eb2f4e22db5083eb8f5268c183174c3e1d73853755cc0e4d056160a10672e6ce358fafdb0c289ee49ed46cd800a3d78c26918ff2c8eb2ce074c7ba19904a7db2f472ff8e065255e3f119181a9ed4cdb0b66c4e87160ce4bc232eac8898f856860c31499ee551bbb4dcc561a398f370549b56ac542c1f38886216ec840605d5ccbc662fd3189823bc018916736351db4737dab0f34ff3516419687e633d656b4823b78c6997129d84706f042b01f82f98baff9108b9fe124a389118e6d5e8963b5f9c57867a19778e5f116f5b539b6576552651c25aa9c3addd42a5a668614e95dcc915f9ceb3e253c5e4cebebcb1d7257c0f57e22722e48ecf7cf16524db2e6feb51c993ba98492fafffa1c97d0051fe4c76a2298eae2c0b1951b4f798e0c40a0df920c10780fd176d8f3b78bb1840cd7f7ad39cc9845e61cfacc44406da797869b282aec78c211bbd140df806b5c06aa336ec5483202b45a06b819c7590a9906f1e3490ea9eaa7191bb85cc374e2cb35c3281442d9589d19147f346af29629713d999a2a3e79ca1a3556499d04526f347a04b1f20f01cbe47c2ef6bf85476793931756f8c5665c537023a42faec1a0ec4c3533f3fc067801c14b78075cb037e4e999d75bb1e080a7b05693244c8efd9da71c1b15d3267418e174a6de3769c0ad3a93c1ac70720a4beec23368ab9b3a1cc44af487d66a0d5ac75582a56382d9a0c7f440d741d0141928f12f394611e76581", 0x1000) 11:47:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) setsockopt(r0, 0x300, 0xf7fa, &(0x7f0000000000)="e8db2154d19b7444ccdda0cf30325e385d46342e10fee2666b954d3c1fb44958a815d6f6d5bea5e40cbd655ee9f6bdf73500ad0af0e872b5b7137635c7bf77c5474f9e5fd4918b3235ef505561658fc005a04b203478350cfd19501d2b4ccbdca07569bf5ee3fcab9d25de265d58e0e9760d69a019d34e91a847582b18b737c58470f3c2f04c0fa0b519788040", 0x8d) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x0) 11:47:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000040)='w') 11:47:03 executing program 1: mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK/\x00'}, 0xe) rmdir(&(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK/\x00') 11:47:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x3a, 0x53, 0x400, 0x3}, {{r2}, 0xfffffffffffffff8, 0x28, 0x20000000, 0x1, 0x46d}, {{r0}, 0x0, 0x20, 0x4, 0xfc, 0xf3}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x4, 0x8001}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0xf, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x9, 0x80000005, 0x8, 0x566}, {{r1}, 0xfffffffffffffffa, 0x3, 0x22, 0x2, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffd, 0x24, 0x20000040, 0x5, 0x8}], 0x4, &(0x7f0000000080)={0x9, 0x48fa}) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x8000005, 0x0, 0x2}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 11:47:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file1\x00', 0x210, 0x21) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8, 0x645, 0x1, 0x4}, {0x1, 0x2, 0x8001, 0x86}, {0x81, 0x8, 0xff, 0x4}, {0x3, 0x0, 0x2, 0x7}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050360000d04020000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0224a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d7040b59da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dca0d7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a000000000000", 0x150, 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 11:47:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0x0) socketpair(0x6, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) shutdown(r1, 0xffffffffffffffff) 11:47:04 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x188, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x40, 0x2, './file0\x00', 0x20d, 0x4, 0x0, 0x4}) getsockopt(r1, 0x3f, 0x5, &(0x7f0000000180)=""/209, &(0x7f0000000080)=0xd1) 11:47:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x1, 0x9, "dbab1cc0476ffd460ff0b47815f2e0d09c25227b", 0x6, 0xd2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:47:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = shmget(0x0, 0x1000, 0x140, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpgid(0x0) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x100000000, r2, r3, r4, r5, 0x4, 0x3}, 0x4, 0x8001, r6, r7, 0x6a9, 0x401, 0x3ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:47:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 11:47:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5712, &(0x7f00000001c0)) 11:47:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = getpgrp() setpgid(r1, r2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x401, 0x20, 0x0, 0x0, 0x5c, 0x3ff, 0x2, 0x1, 0x0, 0x8001, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x74, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0xffffffffffffffff, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:47:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x3f) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/135, 0x87) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/236, 0x490) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x9, 0x0}, 0x0) 11:47:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000100)='t', 0x1) 11:47:04 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) r1 = getpid() socket$inet6(0x18, 0xc007, 0x9) fcntl$setown(r0, 0x6, r1) ioctl$TIOCEXCL(r0, 0x2000740d) 11:47:04 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff7f, "44d3b22f9e25e202aeea394cc43f94d414feb630"}) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) 11:47:04 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffff9}], 0x1000, 0x0, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000140)=""/130, 0x82, 0x800, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x6}, 0xc) msgget$private(0x0, 0x200) pipe(&(0x7f00000003c0)) 11:47:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ffffffff3d5f9786a7d153bebfb73b6248c695c6332c1cfda55d7acf5962051d661f406ab4c089d365c8f21fabd8fd8db463face1b0ca2183c170ca7d1eb9dc09f9b3dd37e3664fe31514d68eada97da0c78ca63ae682dfccd214e5217e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs={0x0, 0xd}, 0x8) 11:47:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50, 0xfffffffffffffffc}, {0x3d}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000180704008b00003301000000e196fed4a057ebcd0fc5000000000000008c84ae504cf5ab0000000000", 0x2c}], 0x1) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 11:47:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="d4506379ce", 0x5}, {&(0x7f00000002c0)="2a3395975b68b89884d2787e1a1d9dbec2d380b325f94e314b4df9aba9940bf2fec05f43bccefd92700d9d6031feb58c57b2f0d0aecd2413a6a417bd5874aff5e850f17c8612a224a03dcb13a2f41a3aae20a3151f2d9bdbac8f29c0caaa98f0d67aca76b66bed5d4fc0", 0x6a}, {&(0x7f0000000340)="12f1ceaf446509c25fcd1596b0e9d0438586272c02ad1c75f0c83ba77382037300bd40bd7f0ca27949339591fc7ed14631c4e10467a8c94ac4554d1fbfab4f", 0x3f}], 0x3, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) read(r1, &(0x7f0000000140)=""/222, 0xde) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000240)="3c1ae4c8327d0da618f0dddcfcf8c5ee5e421c8ba5ecb89875e635d707a8aa1f8ed66c33b22e", 0x26}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) close(0xffffffffffffffff) 11:47:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="4b875d5bacccea47d16fb9cb316149cd13b838444bac5a31ce19550fab2623fc483f4ec597e67d03a5e6d7e4e9babbd0fadbf352172f8f23d9a00eaa93837bb572dd6879b8b09fb7177360eaf0b50cdac312da2e286bdf222209", 0x5a}], 0x1) dup2(r0, r2) 11:47:04 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) link(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)='./control\x00') link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000180)='./control\x00', 0x1, 0x4) utimensat(r0, &(0x7f00000001c0)='./control\x00', &(0x7f0000000200)={{0xaf8f, 0xd3}, {0x3, 0x98}}, 0x0) 11:47:04 executing program 1: pipe2(&(0x7f0000000000), 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) setitimer(0x2, 0x0, &(0x7f0000000100)) 11:47:05 executing program 0: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0xfffe000000000000, 0x622, 0x34, 0x4, 0xffffffffffff45f6, 0xda5, 0x1}, &(0x7f0000000040)={0x994, 0x46, 0x3, 0x9, 0x9, 0xfffffffffffffffe, 0x1ff, 0x8}, &(0x7f0000000080)={0x5, 0x252, 0x2, 0x8c8, 0x1, 0x5, 0x2, 0x7}, &(0x7f00000000c0)={0xffffffffffff7fff, 0x10db4000000}) 11:47:05 executing program 1: r0 = socket(0x0, 0x3, 0x401) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7fffffff, 0x9}, {0x18, 0x2}, 0x9, [0x3f, 0x1, 0xc00, 0x10001, 0x1, 0x0, 0x100000000, 0x4]}, 0x3c) getrlimit(0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0xffff, 0x5, &(0x7f0000000000)="eb44e1bd", 0x4) 11:47:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0x2}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x200) munlockall() 11:47:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:47:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x1b00) r0 = socket$unix(0x1, 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="461a5e37f44ba37dd8f6d4ea5ba97eda05ffff0229a587e3d1a7bb96c656c042befc830e70c13b10f7c0c09c8614f47e2e2de124c0af", 0x36}], 0x3ba) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffe53) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8, 0x83d4}, 0xc) 11:47:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r4, r5) sendmsg(r1, &(0x7f0000001a80)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000200)="5999e39487e5b6e5a28aea24f8f31d7d0d87c47742d773f121155edcddf8f13c143f3949cad33ef56db50b3613283f69ff9e225eb5414a75dad5ff7655a9f2fbf68fac371d6503caa2f1ba69e29cd015d6b32ae39166cd8c040b18c3605aa1", 0x5f}, {&(0x7f0000000280)="62d019c1db0e2cf8dc2ff7ec", 0xc}, {&(0x7f00000002c0)="23f4e68f1dcbbdc6985441651db2b2324d335268b18e56173fd5fe73e12c13b5134b6a0897ac87d830945705ff0081b3a441c5dc96c0a1d808aa2453831a581047fa14e5d3ff0edf98e498530cb75ac26d9039c570429a835c5f5194d0902484e3e4c12bc457f334cbddc9ddfed04ec2a5ee6d1c6d83a973bd445d1056c2440d5adbb3e8cd95e8707d9e90374bfd34f29c416a7a938066067ce1c74813ac80027e3921", 0xa3}, {&(0x7f0000000380)="aa00dc380bc80e134a18e83454a102a21e8911ecd8a754ae5d29728ffa5b0d1250e63b654f9b1cea9e371434d2488685d0fc02010224721ee3c431371fba20d90388e2af397684151a486c45276163acff50e6107f6b2aa46682ad2b217b6906d6eaf408a72c1590c40abade896c5ab4d7d7afeb0ede2897a0dc3b8fed6b03cd45a6f696e2fc05", 0x87}, {&(0x7f0000000500)="81ef49d9fd8acfdc837e891578b8ae7c5dd38a56eaa50e57cbe6b26426aa30a7dee63b03a6a2d273c2bbe4be61534cf59fef0cf014dfd650f4f9d44af557cf8337d9dde1b5f898a402721385090c6f11b9188268ddc9f826c018a3b1f5ad10863ec539a0ee366437f32052b5d2d565f0dafd38dee3de719b247b1afb04dff7e0f1327f5e353194c5f63983b61d8187ee380cf52eb76a6c6426c2fedf1d6477c8cfbdfc5e45c70397c482e09e02ea7339fd770afa39dd0cca7358992792d2787ca7c6be0570067b8e7207a72d940223a20de387fed554cd14aec3ee785d66b8a6bbf7f6f5ba5e748cf62b1bcf6b7f8f632c1894cbb7d08facd72641b7d1248d2f8873ac536fce70376060787fcd1ab0b8296480afa78a8fdbf546dfe3b6a418bbde2dec4c31f9d20634fbdd9f6d2a4d539cc57659ce63686ac70421027013859a28f158bd7e6bf61526f26db677090ce2cfa2e1758e3dd1c9395a7812858bbf14527ef518297fa101d0e56c27cb4dbe588152ab0c9ffc16fc1c8c745f6d2c97d38113c2a9207d62cefb760feb8c2863dbc4b35e44b529655fa3bf1781866c432ddda62962b261de29a883d254a16172d2a383a6c9f32e38813555ba2c9b37dd107b67f29d7aa0e389ac3aa0acd412d4f7b6c825588c1b0657c67ecfb640de1a0bd761858aa0f3dedf00876a4227ba902a35b55304070b44aff145c638ba0ab6a398ff601a5087cd91aed94ab3d6b4e8bf66a82dcd2c735653e69ad7fd95e7631cfd50c5e35ca6da75eb75b209881c27c6e700a9555308e4c70edc27f32f323507322531d10da53b1856d6e24a9911f0c129165d5c8bc411edac09ef728f7c088ed2187bdfff5d1a5447c26ff0ca34081ce7ddd5e0be37d76de7834a92d1fbf59c3fbc5651af7270d8b7014bd5b2ba2137c38d04d788f7ce56c7d0c104435bac9bb4a194143c4ecd68d2b645218ef67dfd465f0e062bab879f424c34c702b2e8b097dd23940057662ca2880b8c010127b70db345d57bec3b0804c636a58ccbf2c62936275b8921e0fc914a34ed38c7cd5318cc903cf50d5704a1fe6687a79e8260e8311499cb0ba20932d2e3c9232e44b31ba2f99af85c5140ea4801dc864f31908524ad9ed3a701c95b8ec76bffb88a71ff844f9a372aba8938d9ed0f7040c2e2bdddf563b4c794daf22aab9372be956220c6f0e8a19d52123e988db36e27407934d669cd2afbfb724d2588bc8d3f3431f252c822698e390f9b27a62695e2efe64ad32907da913e0b69c522b7bd1e4f9161b51524b518dd38dcd903bbe938544a281b4a83427f0cf5493486380d503e7b3d951623510e1706c34bc9caac4d0ad07b3c773886cdad5785ae730015c00a6a0342eac390165382b816e778b999d4a8cbd05c6653deba377e13b2c2cdf0a6b679887adc84ef8183bca8ccbb597bf4aaf9412f439dd3360088745308e9197026e38efb07c7048dd85fedfe7e00003ebf1b0e40733adbe6fd7b8bf4d5ef5a46e859aa7d3ab9d9ffc8482a45074a1ac461d3850fef8e160abb10a21c15c9006bf89811e1fc6ef977851fb963669d28622d6180e040706e2f01ec894c636857e7a72262a39640814ee20c25221da3f15b3181b73525c8440424854d302e43bca9d6e6f3297c0fbe584de890b852eaf22681b6938623caf130340ebf239dcdd9f97e608677d647536db8fe38a716b415de1094b97516806b625fc9323b93ffb56af1ad511c36705d3b94dbcf4044fc0a5c4a275994993500ee0b8403ec9a32dad09736d0a7e55d223482083f18f51d798c5b580e9cb72b5258533a01c95ab2d7793b0908485bef2473784cbd3b55bad2ca08030722fb5e2d302f606a79007f28b84c7260e4bc5f76e4eac4b13081a0e221701e8006075b9ad690127c187dcf176ddc2d63c104fce61aabba772ac3b34b615329acaaad081003aa5702828695e1dc7dd05a1ad89cc2af1949ed66d2b299e76cccd000773d424ba971d39022d62d625bb6d1526d4f83cd3dfe725da16f069f66b4db56de44a4984a7794232b117f554747a67c28c11c036fcc9b7392c50d532d54ca53a2d143c5bade86f43555e947d0625ddbdea5b97bfe866f59d176ee9bb4c5d658f6c7af69a45afe87fd634c9bbeff3d7e4ab11339cbe488bfd5d28725f9b38153ea646a177db78e7825455cf5c9f06e31edc542581b9f03cc76a8bda7f5778141ce289c7cf826c0bd5015c53dcd4bedcbb211b2b0e84648e3329954d1841dcfc7379a1aad63fe7773fe7147999af8995d8af7dc1d9239de3872f9c3c2671e5da75ed733e6a2200d7f14dd247144e124b471b195e9639756818386d3a0f78c10ce55b483c02aa53ec2552df98140174a0bba503c0a93d4b6dbdb3c9a8e36e0c5c0e084593edee01b8826a2dbfe387796d8c4d7bb2ab803dbfac15373adb6c728e6ed97f01ef0f818ffdbe9acb5768ff86094242026d2e000a49826b11ac9889882a323a9de004cb79e9c8e1fc582a8ef5368b41ffc5135135071f08acd52528661483be147478b08258cafcb05867f2b579a3dd12315b55fa52c3b236c8a836684b15928a1224edb97cb2b12af544693b7b12b643157c86704b95b72106427e08601b3ffbd35ec32e2160d69eb0754c5b42459ce9cb5a2166d9178fda2f1a8945188dc4f3058930239eb4972ffcb6f66b896824bac33605b623ae7a72d754b031f129fe2c449ce105601ab3f20135870cd2ecb986d85dcd5c063384e69a0c11d51675426cd1c10ed33aaf3aa76bc9aa1cabdc69e05f8550bde3c72032e27e52144e0d5da6582ba86618fa230f17d11e20183af460a68dd5febb275d0188246906f9ed66fc997a571227ac5890dd19ada06d127f0e7dd73a9580da22d867a5efecd970d4d6a74e5593e61f145d115f8ceaf22653f5113e3fe9aea9a02f95a50d3cd28de038c019ca994fb1582f4cfe75e442a6bd4272891a7ac0ebac7c7742b9f8a7f6095098b5550656705f73110a2a52a3814eccba2bdab08b59d32629e88a7af198f714c54441a3bb3ed6ec79360d98217cb356acf5b5f79e1a8f167764db135e132fe43d3f31dac78002474786216b630c550ca0b91b143f0557dc43de21fa7684878fb6bfc50d431aad1e861391ea8484372b906fb495f2c6eb512951a41ffa2f0ad412506d51fbb60e447104c9993f675be3efcd83c09e86343277d8edf38b5067071afa69fb418acf61130cc514ac0dbe1039e4e814c5f1454bfed975abb8a2b65cfc7f8fbd0fae8a066fe1136c3a55337056e4fe01a92d59efc983edfbb4613842f492ce2d9839650788952b168f24904d56d014041bbac304c7c686a0268d34ad473df2f443a2d80496f647e083f9f5de63e9ea6c155f2d349839604ee66195b3456abe238b780a2b8e2c9df42edebb28601b3e94777d65af84af9e58bdb3f6d57b8aaf22ba4f45746ad0a0562614663560b3af7d707eb10899b59e9176a308285b63d74c7515a4085180397440136e42e9e816ae24c2f4dc391f68ba7859874ca4c093534a99e6d8182fbd2d882ed9ce0a181690f06638d5993146bac32d83a080c0d2f3db52783567fed5c0d034e74f54e856602ed671597d24d1eb89fe7a8fe138b822b3f0a8b11598f61188229305e24d2d73742fd17c84b1f55179880b8b9c0f4b06fbdc2c61c0d7b3f636b8d1dec0ca817954e54afd2bf19c2503f62129c7bde24ba0744ba02e6566f3c2959bb28481d383de668b4faa76e3216158d09d1cc98dd07b39bc3e94251462753a56a6f175445cdd2ba7afc09b6970820f078b322ab47e55dfacb29e0a93e0ff7af6795e9605700e56cbbcc714d9484c3f64fefab5b9f5fddfe1c212b4183212c57fc25426246296583bcdf0ec0b2b0d372823973b9bd1dcfbaf7e0246a78a272ba024425ac8216dc9a05e3ce3330b40a80306fd4bf2de1102bd706bcaacb9c7183a3459abd51209233ebc1399e95c4557c4ae0f29e5998adbf5077d1f0f567fc11a0aefa5ceaae99f41c202b9b8f04082f6b5664f9f2939827452714e5b34c8c57beb592fcfe99d300ea43aaedb3f56adbffcd92ac5d30414565df9f1164822b2065b1ebfc2a84cf5c04a8994112fa678f28822043ed332587ceb20cdd31d7694d927821acb270dc51975c27210d8c3ad7d5b49bfa2ec9632233034fbb1e895125c6e5b563ec02928e4647924baba6e34284db7519a4922e65b52b30f055d42320dd8e8e521df551b1489fb72f2fe93a878b52d0249afdaa083c9ea8ee02a09b85f984ec5d0135f42ab342da09f654e1df12bbef18d8270a33e1b3edd49591fa6ed63caacc9635cc21b4735fa5c235ccf4085a830e85a27ad2b804c4d0e297fa3aabe9625c80a5c8fb82e16e5c987aff71dbedb72f90944d06759e1bfe7311f1a5100dd7cd09f9f62680d83c7f91e624c75fcac3c239b4c15657693106fab743dfd14d52f9af4b9757dc372cbdc9036ad31e793c6d28698e5a6e5e37fb59942398ed4c55f77b30303d4f1ad262f5ca582206536dd11c7032a36da4d76685781a58c3e15db3907c1d13f5f31d110b5deb64c242c3da1ef4474c902c9e0187d4ff9e6accf8ad568bfae3605c9963066b612df1a9266b5ad090149a8af1fe56828fa5f7a3a716f26db82405465440f6239013391c2f33425e30bf5493eb1819ed034975fc1b4618bd93c6ff520082585987495d82984a2b7434e842e0b4e3c6ee8cc9194abcc938ea2636b2c6c47781b5097d731ea3207a505fbfdba64ce7fe0b3502b501993a456d2f53ea44d14cb27e922214e4cc05af1924ce2c3c82071c0269c70cf98815e2cce8ad189108c6ca50338ebfc4ebab925d0ae7cfae282224c6140a8218d6271cc15eab7b99f9c70061c48fef5246488b1357766464ff85ae812116d899506c6bef701de718928b5bf0541925568ebbe4d1c282f294048194367d5115ad3fed5eed514bf42a6db0fbef6427218a0fe6e07c12c9956c3aca3b70b8f4a51256d9dc37222871c2acfe8b915a645a939dd5df5690ec28540273ca484957f8ee7f1c36d4ec7607e6de96bffc308824ea15bfd8472348f1304356567c7965d7ebd4b53f7d257c88fa10e3cd0175181cea6f57c7e2f363d55ab4c7171d3b0302607ca4556e7a1301b6b0433be0ea48bea419716250a01006d71867deadec695ebfb0633a7c3ad8418ce1443ce9f771228f080db75c9fa0b1dc62eb5dc58bde7821216b505a588dc93d0ac09d2437f0f73a4766bb69c8d44997986dd9f107d49cc62050418139d84ea1e4916cd34980e19b5b8a202c46c886181e8d429fcf256778503d067b299eb91f51ce84fe0a9cca521b6757ed48bfaa2c26c7451f87517477828b1711b962e468ce2f949392bf4712e472490eda90cd48293277a5ea1e46b8462e52fc6986df45660dd0b5ad0b99bcc99e107e217da3a5e7666bbf9b9a541c986b4ad32a83a58a934ac1b7aa6b0efe572f86d092c00679f866665da76dbcc30061c58007f8aa2a9babeba73074203194be02862ecea7eccfc9313f296044d9eb322ff5169f63075a71c066f64aecf609dcd76f657db8f66fa833c9b210bcdf5940f8de9351677653e3a16743fffd1b429bbcb0193434162409cbd327edf291748dd3eabcb2191be34aeb6b141cb968ccd06a654f6515d1a80094d69a557a69b13d5608d95f598fdfe9de752e8ee95223e29a1163f84de141769499098cb4a07a3729b698c359a3f3262909ae76a4bbbf0d9e6f871ec6e3ee7db1b5aa6a58987e4f62ba2bc1a95fd4", 0x1000}, {&(0x7f0000001500)="bf0f75d5732a00147f5b1ae3c6fb444e07c3b9d9a9288b61ca15a71156e255cfe7bc25640378e75d9cc0f0df54ceba7aac507e65d73366a9f80382b37883f8c1c101005a99dfb7566c2f4dac9e65f434ff2963a04dca93effc35b485838ec661c74d4a5999c37a523e07cfa65eb0ee3acbce35c1ac485afdebed77c8da3da9a9e2cefa2b362122ec4168ac1c3e6a00dc6b455f79bf980936c31aeae4595fe9b61be5910b03d6dd74fbc38a3283c2f7d7d572db6acb064ca53e91f2f616e5e98b47bde582776899f5a98a3b", 0xcb}, {&(0x7f0000000440)="af6954a7b00abe743cf39e2d3557a2df9bcc8a00c6fc0736a0f18ae25bf110cc1830dd4a3dc40c008fd747d6bfaa755a50fa368b06b3229f7ca982b2d9", 0x3d}, {&(0x7f0000000480)="24f1f12688c5137aa629b3387a6cb14bf94eebd215d4", 0x16}, {&(0x7f0000001600)="d4217441ced89b02dc215c34a7ef1a8aa1c08128bf", 0x15}, {&(0x7f0000001740)="4d39f36363d820424039c64cabe5ef28e2df08b94788ecdc20dc4b74b3b96e1ba14099e52c3e5e49b46ca0da9cecef4d61fb1c6ae3c5e497a4d6e39163f0206899a5dacd8df03219edbef2666f2f419a50169e92fb8dfca129e4eb9347c8291231", 0x61}], 0xa, &(0x7f0000001880)=ANY=[@ANYBLOB="18000000000000000100000009000000b9ae8a9e13166000e000000000000000ffff000002000000e4a34328ee21c169e447a375b122f788629e49ae9b9c048e3fc270472c4611018f9e1ba5f26951c2f2a67a255627d24359606eb3c2b97c923a8adb215da4a4fe3f3cfb382c4c97b309957666de3d5ca867aa0930eb50b0f4b8f079a85508db41b9b1ca8c5380da79aba7ae8b0a21001abce246e502daa073900b69b7ae987a1734f402a4b053c617f3b58e8911bf8664163dbf9e0bb8918ce2b33ada6e01e225203007bae8f254de2d7288005b7cf62f3aaefdbd2264f9728f54c9c013ca13b2307f41be341e20816e5bad00000000000001000000000000ffff000001000080243fa4c156db12f041a5def228025c5216f82cda45520d58319731acbc5d125bb32bc4becbb01b6db9f08a4874eb666161b95840b8850bfce3042a95927df3bd5782152da2a1619e99bf639f48f291699730d260e55c8995f22e3ffa9ff81037c9cb818aafb1e97012b79cb94a24cfa74a889511684f1c212ed6810134d30c9f27027e10e11ba4702f53bf4c949478a836336b218a6e52e04497bcf66034e1fa31e53820e4a129375758bc9c7d127003a09c7ac6ac5b4291f36b28010d3282fb918a23f44565d1e87e31d9708dbad596bf44ae812fe45d21dbaa113755f8ab0e7a19f1a718b1b494f600000000000000"], 0x1f8}, 0x407) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r0, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xe5e1) close(r3) execve(0x0, 0x0, 0x0) 11:47:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) msgget$private(0x0, 0x101) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000140)) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/172) 11:47:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x900, 0x0) 11:47:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x800, 0x400}, {0x0, 0x81}}, 0x0) close(r0) fchmod(r0, 0x0) fchmod(r0, 0x4) 11:47:06 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r0) nanosleep(&(0x7f0000000000)={0x1ff, 0xffffffff}, &(0x7f0000000200)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186004008b00002c270000000008020000000000000000000100000000000000000000091400000000", 0x2c}], 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) write(r0, &(0x7f0000000440)="09e423e1bad9dc51523bbe82c35dba78fdecd31de084f6ce15961002e422aaeb73ae4660b63935d4961d6280457978c7be20cc07f818c0ae19d28016a481ef0d437d117eb0fd95f039b2018e9e55338c55ea709419b300be9d49589b827cc65e846b68adbc6e4ca5f282a63f44987f3c534e918c534de4e4f6586838d6e14701adf40ef0fbfea0304549e2d8fddbaa5f2b4fef83863060c08b899cf45f7bb31e741d98f72c9532e35763621deb3ee04d0195f34d0c701df770910df6bd2c71a2abad01328a26de3ec65e7a0c0e535c6d", 0xfe9c) r2 = getegid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x18000000000) setitimer(0x51de10240397a55b, &(0x7f0000000340)={{0x80000001, 0x1}, {0x2000000000009, 0x9}}, &(0x7f00000002c0)) close(r0) setregid(r1, r2) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x40}, 0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0x3700000000, 0x800000000000}, 0xc) 11:47:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x20, 0x7fffffff, 0x7cb}, 0x4, 0x6, 0x200}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x3f) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x4, 0x0, 0x8, 0x7fff, 0x9, 0x6, 0x1000]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)=0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000380)={0x100000001}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r5 = getpgid(r4) r6 = semget$private(0x0, 0x2, 0x5) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f00000006c0)=""/104) wait4(r5, 0x0, 0x8, &(0x7f00000003c0)) fcntl$lock(r1, 0x7, &(0x7f0000000480)={0x2, 0x0, 0x9, 0x5, r5}) ioctl$BIOCLOCK(r1, 0x20004276) chroot(&(0x7f00000007c0)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x10800, 0x8) r7 = semget$private(0x0, 0x6, 0x24) semop(r7, &(0x7f0000000540)=[{0x2, 0x6}, {0x2, 0xfffffffffffffffa, 0x800}, {0x0, 0x5, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x7, 0x1800}], 0x5) r8 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x100, 0x0) getpeername$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000680)={{}, 0xa, &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$getown(r8, 0x5) 11:47:06 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 11:47:06 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000840)="042b43e27deddfe5254aab3503e08b1774a579663475c5d90f4f041f7d5537bc58b723f3c0368f801e6ba5cecc8e65a47a21306a359722b8619b5ed8c300e4bcaa8c128d6d53957eab21cba9e04018c73fead3f7bf8c4408241e3fc46747f42fc667ec0e18b861d9a44a627dc688b21e17e881547cf0329de519861257811d9088eb2f9f4e9556c9caada5ab9c0c5134cc80044236da562d0f5ae3e6b91ad0ce03f88867f6ad3fd8a40c9283f5273fb7fe5d3cee5fa932c4bf6c8d5b7dfdd9b02063259e781be74228c27d0c805b60d4f2a82d4235f873f26fe1cf5a4fc8f48d951494e37cc45e20ca48e650ac2de19b8ccc0d7fa79a0bb1a77a5e13015642b4f54d7810c15f752b81c7e40519ecfc82c7b0c9c8a15ceb1ce961ecc0e8ad33780b05b84f07dd82dd96aa22cd0b63cbb5f61a5b7d61b93aa0b6801020cba6a8137b9490c70660288fdc08725c0e27a28c77c47fe49ced3b8aec9e9e6d72d9a9d82fde9ca52c4d77286cf61a63ee65e08e0d942d67fb7c6e4377fc50c920d3b0ad7bbc6df98aaa25e9fa89fb9c266e91f495577fdb2307d6098bbb7f1929aef5939ab3956c557797ca3d65c66787b32a97155444412c72d23e1db48e6dd3c104f49d074daddd7357de986445f542fe95a12e0f45b86629f3df3b30c140d04032e8cdf2dfc3eb0f7868747ec45ef767addd6a272361d4e9d87c80b28c76646d36a3577c579ea8642e86c710f9b4196e4d6fc3f72e552cb4abdf7dbd23fea865bb8b60be22ec5d2a6bd5140572d84392f985686554639570be62f2759fb7b1a4c743eef771478bcdda826d248670c56b1ab10c14b65bb78a339868853d91f30da2a7b7baa6fdd27cd261d597d4a24dfdf11d7ea845d01bf1268778701597b8252139463088ed9d8afd8cae1cca1c5886782acfac26a290ad6387855861bf9d0b2b3b80a8e5ec2eb885822a5765605a4176357d6dab54f89a80bbe87c2a2eaf7ce3f0ff01635df98d4b77897f3254f686e01cdd1e5cca9e0f113cf81f779d775f8f1d8c5eae934dbcf2be8ce0dc5d4d2175fe68d135169d413c88c357647d78c836b0d5f38f1a0f13c27c881236829da4253501946ab647db29edf2556b76b2f21f6ed3e896a77113f7d4a2fbcaa3590939ad338d0157e4d01ddab7e460c2a1381f8f99fd48d028f39188abd8c54ce493405410fc7719e2977e82fdcc3888c608200ffe852478ba2db6b5604c8b567df090695880834859bd98bcc3c257bc508176fd2236f84dad9dcebd319b3e21fa83db1854a1aeeaa7d72bb40dbf3c95c20099f3be5f732c03b93c3f90f7b470e73f97a300ff8c82da6a437120c9c4d739031aa6141a12d7a170c2edb203e01993900bf0852d695eda67d1c273d9495328a6345cd84a18e775c3f90bc6f4bb9e0c085325750b39d29a24c67e7a0cfa050c42b50fb2fe3e8a8e350c79ee8abfec31a35f4b051a34bb8ce151df3117800a44a298c23d4f42482a9fb9c252384aae7547944e7d19a1fcd164f33204633b9ae38cf206a01351ec665d3991597b42572a4f158ab7bc5e1cba006f113b384f2ab91a3798d0679a1f7d111d4692f68051f71478e4072dda512d660c3473834b34bb387cf0287a6de073c493adc1359a9b4f4a06df6277998dbd6c00c032d152f0c6c2c6c90fc6e939b7815a99d8942f0201ddb1a60875ba2bb73752a5c5cd89a87e89e74f5da7fd5ffeadcb1809f56b12d52a21984e59ea2dc8c8f83a5dc79a983eb5c952210d1a06e9d7f47fdf3ef5a1d9a1d00308feeda995d84b7e6328b358a93744d4cd5af8688a20a6f0d6df6c54478278327d5e5337250ef1f4f618b96e6815935f4d69772d49d759db5f636c769024be75e19a19e0583bdcb2e1cad5c20d046520ac2cadeeb9c4228013e1c089bc588b5bd8d529ef2ea3e5fce9bdf9bb206000eb7e46d66d307c7cf82471baedcfdf4f382d3b1ee2faa7fe0f9bfe6d324416824bcc9dd44c65243aaf2f3d26a43ef5e6af7e29d251b0909f4a9221f83cd46fd99fdcaa48c2814ef4ab99f81e36830716d6c586dfccd135035865101cf60a22ecb02b2ced75586decb2f2512306980ef23fcfe1ef571c97698eda60b1bb934c2844ce47a698cb97862ad69ce9951c1acd1df3d0f8c2de148b023f1cd4b8a273948f637c2bf062d218db7618989a9841da45d45adcd2d2ce92c7b99ab7a55862298c4d9035f4a7e7fba3f7d6314cfe7305198cb6c751951a99cdb4a8b7951dc48097c0f9818fa45146a2a69c68e1cb6129da2ce5fe47137f429c8c0ee7cccb71683d591760b7243a1dd387a8a92b5e80ab0505b202624f825bad0fa47bfe8f68a28c876f834881b4695047e6ace37ad86400646e99a6b158573f126bd80a3130fc86c3cf1539afe922f9c6d479228beafa905c3bc702c2f06030e3e823d750bb9fe63e60a65cddee7c964fe662130b8206f3dd067e1adc65a25f353d85df3f14fe1bba3dc1621cb0442ac475fc0105992c8abc68d56404cb58b9fb288caf57e3e3dce3dd0aaf4338ad64966f1ed69654199c041ea7e328b477dea9ffc116247f9038ecd1b9db7f9ee69bbc25ac8cd07afa77e537befebd9f22596b926f7001c8c52727a7bcb029899a780baa4a9036eec78896ada21767efcfaaca59f512181035f735244d8968b970187cf8632f4f43a4e69cac4e85c5152f13ec40171140f2dff86e7ce04b39a85dba117c1b0c224ede8327a150db835d664a1a1da8bae8dff8102d125c536ad4d86a21d3f49463bc8bd55becbe43dd94e60bb6c09099828bd578d632a9f77f3fe984a29ed5f2b7a0f3cd225c42a004dcfe1794bd18a62a8dced391b253e33f1714d19d5ce2c4d525c47d448d8f71f3bcfad74bbdb1d071de390835052a56b3f977f1b21a5e10b66ebaa963c2aadbe547901374b26629f8820445c9f293005014676a2fcc065a2417bf6019dc28d672e92dc0fc6ee040d9f8bec8bf8ccf899544caf8f554278c8bcee5b9f81f699ac4b58bd994e063ec03ca7e2b05c19e05e980cb45c362f48e53f355095112f72057fb802ab3339dbc9178d0f176d1a1f56cc1b927ea1d8d1585460b6caf36ce7666d3751163c81139d0a3e69e7da830f42ccaff0ce783fe741b12b924f62b5970d2ad71647908a0c005cbfae5ecbba3e37efa686db35febef192e91da2bd895f979daedf8291e9c655a592d7b3da5a4c3556d2c46fd41a0927e8f8e33412a59043c9656273c756613f4d1ac874d5ac63e5b15b5c1acc4e03cbb6b6e9644fc07ed4713295bdad5f1afcb5655f80a091f87ca61dde0f9d6c671abfe76e24c480c7066f2739ca7b5ac466e23327a9dda3e4586b713f236f96fe6da05837b3095f0d455edfdc62082047f706fabc89702cfadd372192249b3b7f9401d678249ada4c6ba615e74448479180de32b42db0bed77be3e963d5060c06e368bf0b52834cf5f958f1a24b95a8e8edd4a6e33136be6f7ff004b81bcad594728982c7c4c1fc097e4fb75ca66dc9517845109ee4944b5c22943c6ed5cdc38f003a9b196913a4069f9ad0d54aeca702ce1f82700570c24cfa1d695ff74452abfb438dc541c8d812821bbb74763a6fb887277a0bb459e7ec3d8150177fa300acacf80a607740c9ea3d342206b813c5d63c790e345c8edf4872d3098ccf9b0c7a950bf2377554caa2363c879729d127df0ff7ad107959f2b4b877bc410f98a79816c33a076072c4c3201818e5eb0e7cae0c5130eb8805beba4cdcddfafe07f92bbed2a180f8b41deb4f464858ed5afdcaf7c45623174dcadf5db21cb8d414bde9d2fcd43451e04e15f60ecfe93ab31a09a67f554b042f8be65a35f881079e1e6195dc30466527c06abad8bdae0621f9a5d12a6c3313eeb25a918b041382d5b6ae90bda5a5b0040640dbdaa6e7920fa99c968d39b28673230ad2bb2d4f7723be0f573ed64d63625828aa217e8f8c8867efb639bd759fd4c82adf221c89ecb611b179a2b9c96e79f0e5070497a7a809af01095c96592c317ef1c9d3bb0d4ca6d2b7691586a0f1e5ee66e611b28c2ea961622027d3a601dfa10ff90900e77b43da5fc7f8dae1332eea368e1dda201865f9d6d5218bbeed1ce6aa847b7423a239023854c34a952b5884832b8f728b985d22f5e1142232219aac9a816d2447e659b2188aef227ae79814d14e84ebe7343ed914dc16247e0205d49671773de348c1b177a9fea70854532cc1452a125a9927e605688098b9b69212ada1dc6ae23931919db7a7a280cdee3b1df0a762486bda67478cc361c3566edb8224b54e7bedae069cf555989c35d3791c53d46d78d5200cabe40e22178421c1d828aee99a4a521cda6938f182379bde467a967eb2f7b6179a068a41ae6da9d6138943636d757b98af4ba475ff7cd0381e9c9ab8f5e9e3b990d6fb959c21b422d8845f71a9d071455ca5bded257ee9e2232bb48d8721eb0c617741f49f3b1b0b17b7ee3559d3291296deef91f2ffa6f723eeb6822c37780f4eb1530797240aa0f766350c321694d7b7f1d35b9796fc3cd2c719045e290e28c200280fabd4da5cdd490ad5fb7fdbc6efd8162d84f0d6c8f4be9a5d28e1c56fcdd8eaea3f0e031d79ae13151062825394d81a11816dc48d61e3fa35583d36fc99520ddab9de98cd98c00d50465d19c44a446107c3b39484d180e4ae793ef7a7ad1c4aa0acbbc1b9c3525c556516f381a2781444873f448c8cb0e65cefcc4407ee04c57c1560e9f66fd17eba0188ae64a847ac3ff1a273eaa1fe202b057d2f083f3c85570c72afdb1ac9c9ea302997f310dfbd48f8fe89dcccfa02defe323860fb8663238cfa4714c155384e7a3d439c7614211b63193bf0122c5f85dd63723a1bf37548ce246ea8b0f799b3ced30a3f78544803f97d1271871918c13aeb77f707dfc5895d67380c35ebd7f07fa1f35de0caeb0932dabf10dafb233aee6169b2ac1153c50a91d7815d7022be0f51f40dc48113801587829648f910aebd6d857834b8fa5c432c1a6f0ecf18422ba1ef4f77788488b241e37a1c2dbbe48475363ea05068ef19c9983b0648ced7e74af07f51abb352f50fe8930eed64b6ee9d0cf8fa3310de0b2951e23e591bc896215dd1bf95a75649f3ac07e71743b715ebffe5e17bb97f96608df61f573cac18a383bc0d94d5219cdfebcc3eef2742bf503633d71ef1c4cd1ab052057be3ad29504f12da3487e56b28d89d8f67d3fb362044dd930055cf790cef5f79658fbcfb58fc2185b07974b59e6c8d355bb09fadb28cab0673e9d425adafeb05e68ac291bc20d4acb5cceaf847496b27fa696f226aae64d532cf8a444de5d6d8b9208d0e077400918bb356b4a198fb6003f24ef5875132cf1788bab4203889fc7e0552c542353d6a080491e33f58ed3617d3766b39cab14faf78305d9c9eb0b316f3b764604c1606b67dfddfe0929ce990a5e7c9bcaabe484c95f260f81d62312202751960e091c10444a24bdfa6b3d6289e73f5cd1de723bd605124e2c144d7f4678a142fa03", 0xf4a}], 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="0a98", 0x2}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 11:47:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)='N', 0x1) 11:47:06 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = socket(0x1, 0x5, 0x6) lseek(r3, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x1000000, 0x4) poll(&(0x7f0000000140)=[{r1, 0x30}, {r4, 0x10}, {r0, 0x100}, {r0}, {r0, 0x104}, {r1, 0xc}, {r1, 0x80}], 0x7, 0x80000001) 11:47:06 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/74, 0x4a) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 11:47:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, 0x0) semget$private(0x0, 0x1, 0x20) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:47:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 11:47:07 executing program 1: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) msgget$private(0x0, 0x100) write(r0, &(0x7f0000000040)="6abff9b67578baf71fddaf3251c2e57884423f88ce8003bb65594d2cce85c576feccbf089f1d4aaa1c68f5f2efdba5029836789c4a612ded560f4b8251aa6587a61807e9bfec4938bc0e8e11627364ed0126755ef489dc8a3e2133556ab482e4a070790a0843c771448d328f27a82e193406dcc3b458578ff70345476fa19f4d21b0a14993311bae64465f897ccba148f1b6a2069e5068c5e4477ca63fe71e814d8b6829b50355c6b98f03bdbac11c3e0827bf17fecd3b1bd2f4a6636c03a2bfd7f891d13dc99274700f747247a0ac3a781ca355c3040f67a65cd8d95a54924708181b57", 0xe4) r1 = msgget(0x0, 0x80000002) msgctl$IPC_STAT(r1, 0x2, 0x0) 11:47:07 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x40) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f00000000c0)=""/60) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8030, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') sendto$unix(r1, &(0x7f0000000100)="81272ce0ecc170e5d2dae83ac60ce29a7fa58b5a733ea385a6b4b986d1408046bf6565c45130cec962a4902a07416dd8953c570d0e395d25a1a6e1e2e03bf5aae20a9ca9ef00eee616af9c46db18b3e85417cb6eb7eb2fb77586087c63572d578d2e4ffbf975cf59c836b61af66585f196147395420dd090", 0x78, 0x1, 0x0, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 11:47:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x2, 0x47, 0xffffffff}, 0x9b, 0x9, 0x8000000000000000}) syz_execute_func(0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1c9e) syz_execute_func(&(0x7f0000000000)="985e19e9c4a2791dcd04050f05bf08000000c4a37bf0c55c41e2e9660ff8aa024806573db8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d800000000430ff93408c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f26900f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc483d7fffb110f66474eb83aa2f1fbfbe2") 11:47:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x200) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) 11:47:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) recvfrom(r1, &(0x7f0000000500)=""/193, 0xc1, 0x800, &(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = msgget(0x0, 0x15) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000340)={0x8, [{0x3, 0x4}, {0x2, 0x400}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x7f}, {0x0, 0xffffffffffffffc1}, {0x3, 0x101}, {0x2, 0x7}, {0x2, 0x401}, {0x2, 0x8}, {0x3, 0xd67}, {0x2, 0x3f800}, {0x3}, {0x0, 0x1}, {0x2, 0x4801657f}, {0x0, 0x4}, {0x1, 0x1}, {0x3, 0x1}, {0x2, 0x6}, {0x2, 0x6}, {0x0, 0x9}, {0x3, 0x9}, {0x3}, {0x3, 0x400}, {0x2, 0x80}, {0x3}, {0x3, 0x6}, {0x2, 0x8}, {0x2, 0x6acf}, {0x0, 0x7}, {0x1, 0x40}, {0x3, 0xfff}]}) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r6, 0xb0, 0x200}, 0x6, 0x3, r8, r9, 0x1, 0x9, 0x0, 0x200}) r10 = msgget$private(0x0, 0x8) msgsnd(r10, &(0x7f00000000c0)={0x2, "6911ca4a700f16e6c5fbd32b85d079bac8e03e2b1ca478b5133d5a0a"}, 0x24, 0x800) r11 = msgget(0x0, 0x105fe) msgrcv(r11, &(0x7f0000000000)={0x0, ""/124}, 0x84, 0x0, 0x800) 11:47:07 executing program 0: syz_open_pts() r0 = open(&(0x7f00000003c0)='./file0\x00', 0x10280, 0x100) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendto$unix(r0, &(0x7f0000000480)="b10005016000000402000000070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb0200699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f53832babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff000000000000000000000000000048463feda9b808224196ea87b587aebf038d4d74d57f8709daf27016b2aa4b1dae910a76961df6322f1bad163b1c21c03e304fb25a364b76f03cebad599ad2fbe83c11657c9f9a42ee169b40b574a40045c6839479eaa0cf8b5b071546b84eaef89bda8b8bd8fac6351cdd64a800bec76d08e653eb73d0c93a50f9d21510ada1d1771c788bc826", 0x73, 0xfffffffffffffff5, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/148, 0x94}], 0x1, &(0x7f0000000280)=""/141, 0x8d}, 0x41) 11:47:07 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x182) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x7f, 0x10000, {0xb5, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e0834ef31005e89f45be9aaeaf57e076d9c4ab56d07d7d3c0826793febde56630bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2daf7b6df1ad37c8150a621c0eaa2911448fd0e055385775d8a7d3f91c58eb7958ba4c501292cfe3ba1eaf94bd8228d80f3c9c50ff23a9ca14e052d6459f3ce2468df839b90d215f463f23dacf72ccfa5a9bbd2e6e58cfee6d3f5bb769908a563e96dbb4324f002314d8b03798b6e21178a9f", 0xd6}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8403, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x81, 0x7ff, 0x2, 0xfffe0000, "84be0a35f32375d2c65026e6c730031f147c3678", 0xffff, 0x100000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 11:47:07 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0xffffffffffffffa2, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xffffffffffffff37}, 0x200000000000000) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) dup2(r1, r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x9) shutdown(r0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) 11:47:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x2000000000000000) writev(r0, &(0x7f0000000100), 0x2b4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x21, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000000c0)=0xfffffffffffffdd8) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 11:47:07 executing program 1: r0 = getuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 11:47:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x422, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1f, 0x7, 0x6, 0xffffffffffff794e}, {0x3f, 0x80000001, 0x4}, {0x9, 0x4, 0x5, 0x836}, {0x7, 0xba, 0x0, 0x5b1c1496}, {0x41, 0x3, 0x4d, 0xaa8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xfb71}]}) 11:47:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000042106ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 11:47:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000012c0)=[{&(0x7f00000001c0)="370896d0a950ab629f3fbbec71df66b6c407c4fd61fcc10f93955703024faaf8595d8307c84e90aec328091f403a7b5510effb234fd403bf05d82c07de466ef690f2d48d4e6132cc1cb84efc3e2fd83bb463cca3db2eed535b3f9cdeb055c873b847db6292df7c0efbb8935213bd664a70a699f403d915e0cfe1fc4c79efd4c960440663da6a51502df2dbb90b93e7f3ffccd07a67e0b576d9ae544bf8afc98f1318f7030edfcf2d3c201d59c2295f9f2690ee99416c5eedede20b6fe07448183528b3957a0c6304d509e90e1725813c5b47db79e2ad93e3740fd4ab98d55173c9fce3dae0ec86d4fd09f28a2ac9f8b59929091e020bc9413ed83cd92b69493189a804ea6c6087da715f5b79c7e31d1eb9599125d52422616a840a13be76e7efb942fbf65933919eac4abeab5713b0f98062bbd5859057de68b46c528730ab2efc6fb4479789072752df0c4fb2263356978e2c6702b22fe596564ed158ed0ed4365e1d0889c2820dde0d5b016a71b944f126c138591aa7a5073d095a6832a6510e44a82ff5cbadfb4b2fa31a4d109c76f570ac24ae67988a26a6bc463f70620e3e577b1126c084b489127914d84cb2011edc5560752ada7c7bdf5a32c2d0790a05040f3c6761b52a3bbbf4797fa03c8ee0db8788a03ff40440e7b639440a62b0c104cadddbba81c9cb5f02a7890075842e259e3b19d962f64745b8a7d4d38a6d46afad6b46fdd43579e7698a3b7d6e6dc50aa7dbd471b5207204dfb13ef40d9f9be2b6f4ae3ea8afa9db2d1780a50005b4885c5d0035c0d76713b61deb86908b66a4d5b3d55717ef63dbc7d3c03a9101fef0ef746e3b92c8ea28edda46a03c6b5f2d5ed5b8ae15ce245142c0b1bfa3d3dbfa5b7f054bd116a335105d50146912a1752e8987eac96bce105d4a94e488b6400a68f703f88ab2d477368261bb072d69c9fdfb86e133b44275a2fb7517ac17710afb57401313e0f426f02a69a1bf6a48fa3fe840f239d5340e316def281beab09ef813167d41840c37086e68536a9cd3e73e61f3f29021f61ba0c2cc2cfd617c917e31be91315a7820abfa575390899c2629ad1be8069e16659f7ad13472b1fe3548efd7a4ebc21884574aff8396a396799f22e838758a295c13f6d7bf3169e6775c99a242221dbf7d86c6ecd119ca0198633c4a860abee1599ee0e6e43b2ab570c2d8bf9e9855c7a0b4f33d0a6b1aaa03da5cd5f516042745a2b5be63bef6c4f15234f9da0f80532e65013799ae5c16d7f1b5b396e97e6161e16770000ee9755d4bb31adec9311f3b62e57b40128526f551ff810b1fdd91e0c6e9a894129ebb953000aeb6c7ca0b9147fbe883ebe2758f13851ac321f2ed4f275b9b23e5b19109329803e79840133e6999a0957a2a2e58cdeedfc3788cb4af52557e05c95f0c800bedc98b7cb6c7b261e0332f3a3bb9f8a3a5f14246bb6cf13584470954ae66f2869ed8f565817d7098614b4a3e78b50d72b0508dcf267d0dfdd6eb3b12777f1d023f61dc3cb571e0965701396ff26eb0553853230bee7dc12510c7625647efa0d47c15ac7c51049a0173b3705182d962db09d593d4123d312bf070ac78302551deafcd8a15880906f7e0a9cc0259d97be60173a28ab95b8146e6a6389e63e57235f1ea736e5091177fccee018b758e4a11200b31ce2c0ce70e231f0c4110751669c03b14d30a067fbb0d89e4ff72cb1a6be8aec485ec1c4e52f8ba8b57c7ddd10e18d0ebd9c427fdad776f05358626bf93ba83cc5266517188fd7e284cbb349650d1e66a754d04eb31b311853232280a7b92cffd40be2b6aadd6f7df46ac46b54fe3b805223ae15d1c9e2507749da9a5dbc69011cb9a8fafdd878a6734ee16ae21882e9112db5e867b662a55d8e55ebe7ef532f1fd32d112a26284fe9beb83ece213ca857e830e28bb7d6357ecf36d184def651c4b93b7a415d2a726214fb72252b3adc056ed97947b2a7406500eaac573c6e743153fe51cfdcf9fda35e8d13515894495bf4937e24733b8bf029ffb48ae8078f5324faa30f765b1292b41e55123d0bfa48796ccc1da4c2d8a27eb1450723fb65118fb50a8347a7047dbc4631e4e65c3be45d81b8250899169e86d9fce86c1afba6a3b2608651e787defabe47173ad984cfe72a2b356033e90ad72b08696d1dc0647072dcbd4d9472324edc8590b2a4896c74b507365955ae3c1bb3b593a69a6daf70f8a09b8b8c10ab805a7dc3edeae2852dfd8f9497d1d04916347e49c004ca61ec78ab1dcf96bf4b4e5656aac4881aea8c5e532f2d591bf3a55e42692d3551040eb7544ac0386b80553e5f4b726e4cb9ec9034f06601ce59ed75d29d3a2417de7d4fa956a6666867dcf2bac05d5a324f886207b74fe080ecca399266e69ad4f833d0a5cf20e960e07f240cfc5c42df54736eaaba3abd503ab05a4c15bf86494b7c4c7f7b24bf8a5bb4c3df20040c9ccda22024888dd4673a1b4404920c2074d77a15a6168f6c230cccde0d5bf71351d0bfc52a5d5531f04f37ef6f5927fdf66790b59b1d7760f80a123881946d2e5b0114e86e9d85dbe4795f0073441baefcd82e49aa26b2021b2ab9f8c4a720a55809e1f0d378128bdf791dfc53a96c1ab018fa35060f7c7a669c0c6f997b5836ac2f323b2bc64ed7f9d27ddf0e1fc7b45c16dd4309309eab5d86b810a330a4ad9784b224991e2d20afb55aff8c1bb4837af652d79e1d790c851d4b5857eb201345459455a75fb94bb3f6bdc8eaaa237c7a157ca99c3def8fda4fa50907b3938ee2bd39265c6d956658201750b8ebf2be17988fedaff7e4ad2f7536327f67509b9ba814e584222265248b46611b1b9e884df0bc03e001728b87c5c72e955d36457c796ae83a29420b6c5d0c8168e553866676db52c4a0a877d4b45d8cf19c5512366fc46cc34fd0500376bb574fb59fc24feab62f7ba6349a59a0bf90f5699057934a69d66ea2cfd8909204a6d120b21c5bfbbc5287356f9a6ada2755138e82e0ea9743157a764355854db704c9068928ab2c921ef8796ac11a48bef36fc0b45120d0dbd47952964ce7793a7db449db024d188d52b0249a4dcc200fc8b379f6a708a8e3e26c25ef4955ab41b99217ffea8531be4f6376f67897025d0463af223e570663cfd8c9970b738f9de77224f8f482e1749d612c9600f6bd5e76ac2b4a3f67f428b4ee05f9b3071cfb08cfa99b786a08e7be3c3a889acd018df1216865c0c7c652c3cb2fe2037851ff59957be80b4db05a10b76b02b2fbeb71097dc53822dad9d5761cff6e08a2950ea9a2b1229e6da2ac43d7e7ff6aabb84a9a8753c22c8fe20aeaa8098aabc464e4b432f18a152f1d601ffcee0ee2e55d7001f2d84413fd0bc0d6bfec775fd992b986ae3b7c79588b4cde22f1d73b5f978648a93624d429b004f0ac8e455f3a794932478b6fb1394f1a760b3b64a1779161ff14d4ff231c3f0960dac2a079b6ea1c63721f94b6b002edf9e1d8a055e5520aeb24fa4e9c09b76cda05b25ee05b04d16b243b637e5524497cf06774e4823b90412816d2808945060dbb9e4d45c641acea8250aec535cadbc6c257128ec0426542f3efbcd0bdfe6e9f0de5864c917aca789b54e4efd6347ffef1aabfcc431d5b071d290acab886e6a68e5cd16ad3033c29f570734fbb5ab7856e01ac8d8dd8c78e01034cbe36728830660a5d13f5f21965a615dc001d4bf5eaec1a8502618b838a016947069e9a05aa394ef97b3fe1dee8f7465eaa8ac86e858768544c14372fbb13035db2e92ce8101e0341eab21afec60e390864bedfdf70a6e1189effea1a3e9be7d302fba3257918cb13f5437c38332fd6f14b2ec88190963a5d0b43ee4f3fe1f5008f4df3286870353e3593ac56d3e1ae12e9b89bd66553607369290a08312be88c845f2108c2cf96b45c5dbca9549af3192f990697c62255dc1965d61a60648907b77e29ad47fcb190682a120c076ae3da42126c3dd206045e1d4eee8f3e27cd933be63a0448c888a6234be104cd2c062d9dbc3d1457d3246dc8183189e8553fafeb33e40f959b67b4a39a88e197379c7ba6c72e30c46afea51a1583e34ade0bd693d6701fb11ade2dfd6450e51905e96494b6f8babd054bf1f566b0fb5cae3f792974604e8b74e560f6d122d0d26c3591bb659560c0081d6dfda2fca57619c0659856c9ca877a318ced03d4ae4d30160cf2105bb3226727bdf942c37e3b0b63eaee56efaf417d1d9a36ae0d64ed6b6e7e690a9ad14b5a57608ddd19e5001a16823ca9cd9c82e3a8cfbde2723c4fbc9b99b5d369a7040e24382bedbfbbbe298a26255ea2677288d2cf92f382398c8ff93fc7ba5c239f109d0785ba34fd2101b97fd4098f46439454e4b9121059b3698b4be8603fb704b03d7d285eec322cd40e96a6d2c23adfe6106a2419c52c0c48f3f4e5b61faad1fcadf684f5ffcbd586f47d29a535bd4ea9e13b3694effc8eafb2ebacd8467f015bca9a611abf67f24200b42d1bad9f3919e6a6d4f8a2dae0cd218f34743be5bc8d1162fedfa8a0e1d5a8f3d82dedc5d6ca553163efcc524b9be5c082e44ca4a6920f43ee78875eafb6871cab9c15f5fc6160a2fdeb21ac75816a1e75b6c57526a9d159ae7dcdb887e0b9115785e2aaff5e9c3222a8cbdfe349127b411c894e3363fc37bfa80cb0d8378f9e8558f8e2bfdf12298b9825f2eb952ad544fde0430dace5ee137132b21b8180787dcad2b493c45ed29b221118dedf1493387fdfe499b407ce1db32a51859be61f9b1968f2769b6499cae50830cd1ffd2e3fbd6a886d25c229d00a2435808540ab730f6357a7939d061096f20736b951368f95e307b343080e8a25241e245c32eed1e6dc8f379a01fdd6521f7c83f87f9e605a3ff5725d87aecf06828b30107d1cb32883d1811441c4fd77b13fd88e515fbb066eb230d56f7f56e7c31730576289a702f3fdcf74bffca84f5da054992b1bd39446d30b38635609aed67e4aa4fa8382d5f540ea0c1ad83ac15ea024cd827476fcf6a2a31cbc89d52f4e41f9b3aebac20ae700b874f0e94b944659e0fe3481aee11c2b59d78d1b7c4f1650fe4f70093c349d21b01b372c8c20e6202d7a0ff973189c2e0eeb34ecafb5072122e561514d060c52c83273c5a09fff7a0e1125abe304b07cf0aad390778aa0b65a5746227cd224dd013fe5552d5233b0b579c50865cf330268449b12c045841308e03935301edc269c0837b1209a7ed787af981b5f019dd13f75073a5cc2844c50828f266122951feb82b7bbc894228ec4241562c2c2d365ce2f1ac6bafd4386c6ccfb8b04e0b3ad5c2210a60436e451b6e3431f61ed7205599a1f210757a75ff2654d483781338fecf1ef385eac89c74b7c243ef7cecba1de0b7f09a7d3724085ddb16aa264c2dd7d084e1069917199ddef84319f1ebf8d92c7b8df51d2f2f600681ad02dc4e7088cba8a7b069deb9bd2686de5bff1b9c3cb8174e59a59e96e10e69b678f65b39b7cab2d67857b94fa6a4560a27dc6444fc6c47a336dbd40c7a19dbfbb04ebe7605c12d45f38ad7d8c4b853c8b106d153289f72e08d650145f4245f232c34883c6c6c7173634e15e62f22d8371a50ff375daa3d645744aebf4636dcf3334c7f4147ca40ed22f54f3515c5da0ced3dbbb0235bdac87b5ecc9a31404df8862362a7af95b352b6dad047a4018038b10e7f876e064209acb385508ade9d214f64e6cb99f6b87e58326d43b5871f3bd927776a5ed64a0be4ed137b9e7c888e7578b904cc61fd07c8159035ac", 0x1000}, {&(0x7f00000011c0)="c610116f3b2ec7795083ca8a1f140792b34831c7f0252c4512ebf73578f2b73ee647497f240e0108429dd1c3630dcebe0cba542a3cfe659afb6f8fa0e3ba35b0254861866a839250286d3bd8eae08f032bd54c70cb4b7adb5d7b40721c5e62f6eac11074147d92e409e5f0e7bdbcb8e68cfbd8ed54dc113aa29bc8041c9523f655b6f6682b20ba3b6fb4c028158537ec077b162cba85e7986d563b4fa159919a237e544f4cf4034865cc00b5da892702d90f8b8bc322b12c9e9e9ad7f2cd91d4557953892bf946df570e1b00d5a895d33a9fd0e948f182", 0xd7}], 0x2, &(0x7f0000001300)=[{0x1010, 0x1, 0x5, "41fac2ea6a5d4a8176334cdd79864d03787622895106942616ffbedfd2b5bba3ae15e6bd0e68b69d4efca27ca52326d24ae7315c3827bdbec9e6f95345fdb08b68876091183dbb8c60f75bcdc63bb6fa7f484e430286f30a3a457a2650be3af975710af4ee0018329397febed0dfd671753856ef6599e94086d9b7e223a8f416ce269c47d970f88caaa0799d0b64d23832993fbc25424de89eae0d439b14e6a79715a66c2a6ae04032a912854b9bedb0f0ae32ddf63292280367cc6b8f5fc96bc0139802281d734163b6697c5441e9e2f45910793af6d23da4c56d2d52d908ab62b32a36023e92a0e38efc51f1be08ddb6c0f59c6da92e6df44a22aedfb02339d62e938556d999c112e734a777939e91ab89c502d78c529ab68cf827ea66c308b39bd1fd52cd6461c147400bd859d81d4a5eab9a10c44286e4f2fe22b55731a659b8ed7465e4da420e53c4967594619756027d1910716f29d0167f7b08a0622e64dd1f994ee6730686d8c202b4c636f4fd41d307fbb715a9683f85719696f0e7e1b1671d68b51cb4cba5edbe74d7f026debf4cc88ceb5cf0c1239331dcf2ac1cb857a841c468e01eac02bbdb02a8ce3ad1d4130c0725da6fe11563483671e34e365a31c52d1fa0ce01ee485b6ebb3515db8b5e12dd8599b3b47f14cb723e03fa5609d6a25e44dcc32562822513dfd4e199b78f3b70a5da5ba400241f484675ff46e1e1afd8dc5eef950ad05a9ae62b3a6590b37a1dc430d511b340c5429a11f2e1f77dc84a3d58534f90162029c3764e9477bd832af16bff39b315d1e02ed32ca67657f17967d35e87ba9a94f5eff6028fa1aa70c978387b40d9d725e887fea39219ece7775bf2e65c1cf4f80156a3daa58667719fe30d8a0544b894b87069e50ae4ffe270b25464a60bbc2b94bc693ace130d9f452673e69bc4f932bc256259ad3f5065054878bde81df15a6c93ec2b64079aaac7b8731a6426280c9a3da144acdcc8020c1f586d07dfd434280ce359878d4a965e175f27a8b8d16c0363d2033c78d33883d51144542d1c20304477369396c5fce5ab2c7a7132a51d39fa876cf74024baa650e60c04b6866fbb35f765ad78bfd8e26b04615661755fba6352eb4dfe92dc989006948b7a3095072b7c064bf171b8bf1d7afd19bcbe69fa326fd802bfadc0c1bd924f8e35050790e80b89ec9b12c59ba8d4c8a9aa687a441929cc312327004962394a6374804eb98719a92c571bc374caf5a9725543de5fc45e57767784ba3e0445ced2465090ed918eb444b57e0fa6b2393957a52d7182c662c2f3bc87728420698139605a6fc71ebcb95b2b5961d6757148d36798f9fbcec1500983a0e9913bbef9f32629ddd3d1319e867fe4c3ba22c9c1ad8c516bcb18f4c40aeeaab24b7bcc2acc96774643f48ab0c389405f24dfc6d367e75ff912dc60308d3bd78a65c6cad87c2c0ea7c5083459400a4c2be080c0c82268febce09e832ec0df3eedf7833a05509ebde41bef792d77ac1170613244ba14a046a2d30b25d3102294cffc9be0a0609ce2d248cf13099091fb1d659c18364fb2554d4e05e8516bce4beba1f9976ad2790403606f538f5de49e45c47a384bfea43ac2e9cb7afaa0aa1f6601cc1e453a89756da2d513f3ce33faaeacaa037e82e71830bfc0bd342a9ca7f8777a10c0f4f139236179c9f2649d2c50eabc9ba95a118543f6c6c14ed24713d0bdc95bcd65c760994f9fa967d771f53fcc9ec5c43eabbbe14e3db73b83856254750e866fcc69b7e6273452c3d7178eefd8bf6167eec6c9336ba64e37f013ee46a89c9caef05842cb8cff08c53728e69e42d8e12fffa539a9e5674de036080d594b39eec7a7f69d26c8c3f80bbb0a759c0556aae2be210bc047edf3b6a54ae49446737698e831c076e74b41b869d61f7a7b291651d205b91cccd03b0a49b44ba16e4ca81dedd5211082456a95ca2ba62e56a65beecc47d9be67b25ba18df0c036d5ca0ec3c52e3942ed66d2c6ec1263df847cca3701f8f26f9f11ae15b27bf3bc6b3ef991b487efa818ca4aaad03d6143a04c42ba6a5c6c7d3c8a46fa158c9e76b32407fe1edb603fcb106feea5ee0b879ab272cd22a8a5bf5eaef61fde5c2b3344126d970a8e3ca972dcf1fbf002950907af48de14f9db39ac8af6467f5f8a121042409bc749359051285fa9634975c5bb19e5701689523d9a4e501149d81277da01d1d45628820c7a1606d3601accc77b14fa9c53f961683fbd8803f966bdc117d280777835674eb5d19eb63fe6aa09740c47dd80472ad353487bcff4416084404602927ee1ad7f2500297c1595e02c222f14ca86ec9102ae06732b7508199db191abab8d892bf4aee0e0d34d9e6022681a8523640bd10d4d1339e2e880e25f7b641c2ad3e4cb3b3eb21b3ea6ad9959588474484409d53dad001cb6781c28033c38b614336f60cced9019a3dfb3d163f0eb6f06a2599d4a0a450b1099c5550d54b8f8ac569816479571a2c453d90bd7dd4790f07f22befb6a30101c9798fa0c83186f3ccf4d1d3cb3767d5be4acb074cfabeb9bad4d8c2c57137631f1761a328e16e74a377622a2dc44b528823e18df169fc50f7f110ad04a31528958c26f42d60283c6060bdf899c92805f1b8756968079396e3d4169d2f403098eca2d2c52a511bb3836c213b6d25b0db2f8dae0a35c21750138b78a92e672e15f8423ee2b6511f6bbc123135ac6a7122f35eaa51ef45b746acc984a73e1a197861e3233a696dfb26e542482b8588ecca3b808fa5d8891b6ef308d00970b7abd64f3f24f08a501a1611e661958821896e6e21e4a7fa99826825c0c2ec77f4831a793a0eaa72dffaf3435dc9b8bb0dc0bf723fca4d9891ef0f9a54908b5594386544047967715d6d944776ecbd7c5b5dae159f9db9b58c5d2da983bca59c7f97192e782236398d6aa0a760d8c583cc6021c20fdfdb4e501e40af3dc358150d2639484ae715cf18337d09ebbba7dad3b2d428beecb76f11ee098c0e1458c1493d800bea59a66d8c11401b873d2bbfa53ad6cd83ff2e76c8b81d1c188ffae04226d568b0a52baa52ef5cc2abbc405a9ec45417a51eb6a405fad4ab4228b52174eaa0b95f2acbcf074d2ec9f34e6ff457f58d66cc83ba7b3ddbc32b67ef7d501d35ec0e4198d3ba38a2434d0de0d259835f6d3fad31e7237b9cc274eb068c85ef6430beffbbcfc115543b30c8800dca8601c7e45f4c253c1b323134006e9e99ee9bff477055c1f3da548c4de7084466874822d02d9a0eefb8a1f1d4e4cab79d8e26b53fd82fc18d30fda0549f908b7e9e09c5046b8e5134f07dd4d641457969e47d79ce2750a516dddad3ba30923caf2f297b76d8f854fa48173b6f35cb725adbe57c4db86fa4f8e615ab0e5dd1ef80291eebcad6e196911c45dc14f459f2acf71859ee3f27181fd54d6b847e42adcf2b94af094a3e9685a6a3e75dd348c0e36fb769e04e993c16dc326b35594ac28e498aec593ec882c362ae3102e0906db024e0d2204991be1b86e15f3f5c935ca310e86569bc4bdea5c198c5cec5b70f49779947bf6e9fe83842e758d4a610a2f6f712679f69419b05885bf104c56fbe27e3fe73ab1799b593273217738c2bf41786a8d77fd7263e4b1f3947952de078fc026d9752052e246f09cec3d8467a42e926ec84d724801a5b0fa91371278c088001b8830f1305f1313fe3c1229ff9f0873aa3ffa99864e94705dd75384abbf7d0e7947d7fe03069b257dc6eb25be337dda889fb1beb6225215613bf3ecb037e5f17324d63fd0d2b140bcced4cfdb9ddcf0d18ea59ce1a65782e15fca957d657bae564ecf9e06ffdaec913bdc3198b2394a633e028cd06085e04e5be7959a20c0bbbd996c6a2d5261ee4a2c9b8301c4012fafbbe661f780886c3a3fd77cf47839ec9e651161ee7f621952e5b617b0601ae1dcbb0fcce1543ee331782ab0d6b3227e1a7cbc6ca2510a252a725f4433554161d6155403ec204e36efa6d7f63097c015d62b71918aad076fd52865575f04a0c4b7f9d4483fc51900bcc43aeded2f0325d67ab8492e4512faf4ae9ebf125569e91c99cd25b48421c637127c1913e93ef2329eb6fff5a68c39b922b5c308f127f190a64ab19ff20126459b1538d0380b5f45db9d33bacef662ef6685ecf56721c68dc46a8f25e421b91d0932e827723b24c86e701ba7331434301c02d3b847586e460dbb5e2455a35c60482e39e8bd60f7a1281989861fefe63bfe41c4b3922252aa7946db849764254b0c7be0232b9373b54e9ed8d3787edd42f287bba7d16af3378efab44a57d9cd57c8c3eba3bf9715577ac0f960a3c10209e5cebe5cfe98bb2cdf0fa8f5cf8735083ba0684b0e58906ff919ed1ecdd9bc4ce29ba12bfac9cf9b2dc7364e740a20fb3114c0c8549b195932efbd47c3494775490f9cf81c9f744b4f714c63df9d98ba04faf4bbf4d3a8d0564b47c00db694e8ae4a3ed95561a97faa9c2962da577fce327493cb98b24dcb05c69d93e6e39e12821f7cddffca7a28934de5345f7ff0f42678fdad7d683c4ebeb69bef38f720f5303332882fe6e563c207f7693ba3720b83a1ad933556d1b61e0cbf65c07b21234b6ded6d6598e89653e6cfabd93450222febf1fc9883967780b916ad36d720f31fdc567e001c65025beb807f2afb603c0c8704202280c141062d00b425436b0934f95c9ddc09fa5359079059e6840f5ef07a68df1dba5554984a3dfa56bdd261a4bea22d4d3e084b555b106ea73a14fc235f901a65e66734ad8eb5b5b18d5c06b148c521e23578d569fed11286a67ac0a0fae5501b9ab9f107bc139d6d04c80a19492d4afc56aabe245937680e43a63bc0a57ad69a6a37d4f13b27d669492ca83489d4986b5d6a479f4e0562ade69f634c700dace124a0f5e0dd7c2a475a739f92e68b53166784d51ce36a2010ff2f32724a471bc62118841ac2fc9ef5755c94c046a99fbb27e67700cfacb267e6c0bd38833e2679c4ddc43386a19ea13b24b6a71ce0591d5e115be10fdefacfeff52a260803c9b924e4d3727692b3935f2b7d3fe0404c7891c6cefd6552565781a3b3376ee11afed3ab236ce38daf48ccc00ea0b52dfb027065cf9a74ced45f7b09dfdc85e1cdc1c0f357ea2e2e89ec847d0683de066184591ef62f62d80c8e7fe525ca9ceb84b8f78cf395625f75d389b0608e5f56e4e8d6c69901b0b1e325a20d03aa82943ca28cc6a3d811780542cb8f89d662d0749f6906659c278a9ce18a445ebdf451283384b79c365d96c9abf55ce972e969294c5670f0662c405bc8df15789986a18026bf37db2063a477d7a4e7dd7db1239c7c70a1c3214325d7f675448f095411415209f2ec3e9d63929606f843ddb4603df0f3ec711119bb001e922f4a2fa5ca5ec159acd0117dff16f2efe5265e589033af9f88a7db6adfce56056aaf1eec7476a24a47e4dbbdca12d179a4ef2125db47b2e76afe093c8e67e498efeff991b1c67f98e7e688b02204ac806e29bb3303e2ea26c24e426aad59844cc18a8e88ff29e1469b24242f16fe50fa881a1e263ac88db24be6fa26bb45f9e3e7a1daf73e749f3e2b5fe33eab07a1f804b1c14dafe17aaad81bfee97f204056c8b2e8677c365b079eb4f351dc3b293e91f6a68216335dac5a209b086f1c6f26b5fde3573984c4054778ac7acaae6090e92ec2c7d19dd7d17d5b3558cbb3ba7de0a882f887be07b44492fe481a8f20221d7818deec7c9fbc50913b44001078366945b4ea61426291e9cc4f8e"}, {0xd8, 0xffff, 0x2, "462fc8b47c9d0f1621225770a5745755c824a369d808d444b39a2bf6c88c2f9d89c148b3877031f89136dc735f4b540b90ab9e84aadb30a3084f970cdaebcf2491f4c8f667abf1f4a2ab9531bffcbc06cefa35c4d51d40b8b0ca006bcfd478baa815998976856e7ff4adbf880040389b39d5b8c988d50412baf2885608f240e4040dc5d3b2130a82abd7e036a31b70a26e02c24a2d726ca4be5d4b91efc9018f79fecd16cc5e6bba0f635b939207ce2bea9ff082fa7d43a61f86445c3a3c215b8b9f48285d"}, {0x40, 0x1, 0x3ff, "9d75556dae5e0d7e4a07b70a536d27280e19e1b989e4fb1a6580db6d6a062001565887eed10dab05d5"}, {0xa0, 0x1, 0xfd0, "e90ce2700bcb48d13c209ffc21502c58f374b4feff9f089442f0c7f68b45e68faffe4a8842a380080adf38907600e617190737f1d51391d49d3c48f802bdb73fabf9c3d2537f3dd638ac28d1610646f57e9de0d9c809edc2f2ac5c8f76d59fa3a474462360e8eddf4577c2028df056538856e724e3cfe56347f3200637dff458efba9d01a9eb1908ce71d9cbea9676"}, {0x50, 0xffff, 0x4, "85059765bc442df787f7b96548ecd39018ab472a9e22fd2ccaae65432a8181ce5a958176d19a163e4077278ec0613b9aaedb5f86ea8287d365ff"}, {0x30, 0x1, 0x6, "01b9743fecce9e6446fdef1e8689c82fc7c20d3296c50e39ab5c275d839e"}, {0x18, 0x1, 0xcfaa, "3367a2"}], 0x1260}, 0x40c) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:47:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 11:47:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) dup(r0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r1, r0) 11:47:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) fchflags(r0, 0x1) kevent(r0, &(0x7f0000000080), 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x2}], 0x2eb, 0x0) 11:47:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) sync() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x30090, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xe31}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1b185abf}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffff00}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1a}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000000)=""/70, 0x42a) bind(r1, &(0x7f0000000980)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000140)='./file/../file0\x00', 0x580, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f, 0x6, 0x100000001, 0x8, "7a0f60b99db0374242f056e85bf17ccecfeccfba", 0x9}) recvmsg(r3, &(0x7f0000000900)={&(0x7f00000006c0)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000700)=""/127, 0x7f}, {&(0x7f0000000780)=""/147, 0x93}], 0x2, &(0x7f0000000880)=""/73, 0x49}, 0x40) 11:47:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x2000000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:08 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xffffffffffffffeb, 0x3f}) r1 = msgget(0x2, 0x120) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r2, r3, r4, r5, 0x181, 0x4}, 0x100, 0x7fff, r6, r7, 0x3, 0xfa, 0x9, 0x10001}) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:47:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pledge(&(0x7f0000000080)='@\\+:&$\x00', &(0x7f00000000c0)='\\*,{)\x00') r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r0) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/48) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getegid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getgid() setgroups(0x6, &(0x7f00000001c0)=[r4, r5, r6, r7, r8, r9]) 11:47:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x104) 11:47:08 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x1a2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) getpeername(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x82) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) getsockname$inet(r4, &(0x7f0000000240), &(0x7f0000000080)=0xc) 11:47:08 executing program 0: syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x9) r0 = syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000000), 0xfff, 0x40) dup(r0) 11:47:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b275e6247ccc04ed92d11058ca8a82ca48bfebf00"/44, 0x2c}], 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0x20) 11:47:08 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000040), 0x0, 0x0, 0x6, 0x0) nanosleep(&(0x7f00000001c0)={0x8, 0x800}, &(0x7f0000000200)) dup2(r0, r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x8, 0x40, 0x16, 0x7}, {{r0}, 0xfffffffffffeffff, 0x48, 0x20, 0x800000014, 0x7fffffff}, {{r0}, 0x0, 0x10, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x42, 0x1, 0xf18e, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x1}], 0x81, &(0x7f0000000100)=[{{r0}, 0x0, 0x4, 0xc0000001, 0xffff, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x22, 0xa0, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x82, 0x0, 0x75, 0x7fff}], 0x5, &(0x7f0000000180)={0xff, 0xfffffffffffff001}) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x0, 0xe1, './file0\x00', 0x7a5, 0x7, 0x0, 0x8001}) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 11:47:08 executing program 0: syz_execute_func(&(0x7f00000000c0)="f745841c0000000fa2f0836eae00c4a17a16b99d7d0000c4234179f10066400f38174dfe0f65795c66420f71e4cdc48201064759f2430fd02db2323a32") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0xa7, 0xffff}, {0x1b, 0x0, 0x8001, 0x4}, {0x8, 0x35, 0x5, 0x1f}, {0xfffffffffffffffd, 0x3d4, 0xfffffffffffffff7, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pledge(&(0x7f0000000140)='(#*-\x00', &(0x7f0000000100)=']\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x12, 0x80000000, 0x9, 0x3}], 0x7fff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0x8, 0x6, 0x4}], 0xff, &(0x7f0000000300)={0x3f, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) write(r0, &(0x7f0000000040)='~.', 0x2) 11:47:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x200000000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) 11:47:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x3, 0x4) 11:47:09 executing program 0: mknod(&(0x7f0000001680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getuid() r2 = msgget(0x2, 0x8) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000261bd2cb64bb3b8b8d98a46d8b40612b307ec914049ff1748ef5c61c991e41912dd0fcff5095609d476ed5c143d8faf8918be34fcab06e2d971019cf95415cdfea8c5fe0c28e24a55be2a311e196e9d8efb37d93d85106f7faa1b6b50c5068858abb17f45963776d33f596b2ace95c0cc0f133ca8d48b02f27b98f35692cbdb96c02469f034454da9f281df80940856eb2ec76faf76c1f53e2fff9d406637e680d9e7e9b656aad8bfc0ed89e10f523801bbf773e7ab192c6df48f9d47fdef8c50ea16ca71e98e0d3ca78bb31dddb545e633b6b277d4cb7d97d14f805e4c26a3a575bd55ab023e7462e6c8682103428f5dead9f347d8b051592b54cc1f8352c06a18f02d30a906ab01bcc7f2fb313a7f9ff3f45ba25b66d062ee4603bf5750c1ecbf51c474a14bd9cfed26d3d2a6d924529f39963f79fbbacfa164f7c0e999f55262528868a1a05f71ac4c5ab1d2fc1240805a1983a7f565c74f24911061432f028a4d0d7f700d60434e3b419cf4b427e9c67a4a9ad73f5ea06867b43e9cbdac1072fffb714c13d8506ed0f760b7a71eb07c5c815200319d3640cfc38b8ed12c8441a91d0616914573862bbc68c818c1d60996cafb0f0054b50f73e13c5295cf0da646db3c95a5d9326211366602bac8a89fc1f5ea3e1457518084a239f22a79ec1c65abf65b4358833ab044d983448433301a92e491e4c6e19bf2611717a81955ccb6fcec01800a11e8504d3f59a0e9effa331d79fc8e60df9024d1cbaa0da5c659a257cb924fcfd3e88ea64ce0248a77f092c92567c75be8f375aa09d90f31bb0f07a423129f4f2e503d8ed25c7de7d2cb8df44222618508af3e042dbe1b0e840dad00553760ae3f51960d4526740626ff1b9d577e97465f9faff4d3711dd704e9867f43e0e103d59db47be1be4c36b4dea7fca6883eed5951fbca4b767595b7867a68aa345a87ab6081eddcea2c5027cc2ad692167600ef9ee17c816f40616d9788ec513275d3840e7aaebfc22361ce20e2ffbfc7989844db5567c921de5188dd09c22a2f8bce59e3600546424905a8b38c0512b840718872d800ab1179c56e1b19c0f98f7aa497cf15e360794fb9c54d30ae97f52dfe0e9175a84b1ed5f1d406b4b4f707f9bb085b5342af80ffe3e97d0c1a3c870fe7912368ecf27383da0035564ddb63dc3a42b16b96ad4c585d2c84f25f7ce373f87a832c4d02352ce800d2f8cead58dd7331c0923935683dbaf278595f6bbc07c39c75555564a5e850b588c3904e93586723767382abaca560663e7fc5f93faba0b54a8585658ba39ea90757009e56d7a09995bcbd9d3798c626119ffe10afaa21d6cff1a24f20193eda64c9aa56af86c94f1ad08e7135972a37e7d213b38091264bfbb2a93b6d6e33d4ce2c543bc3afe90715d2b62f60409ecde55e6bc26bbcb21f19a6fb94176edd5741c0822ba3fdc3f7a43f30c8c3d34fdf04e614c009e43fb41bb0423606385d601c287d344dde60501fc7ebab05d77e91a5fcaee31b6f5b4b9d0d8d44da0aec004f2902757fef9322417832703707c70a1ad83adfb03acdc6351272be5565ae19d381de610cfd85d0dad05b96b32f0ce243f072bb2bb9ad0366a26de3431e0404a4d024f1bb7bebac2b2ba235993060515841e8f805ff316aa9207d5baaee507f7dd2a2d8888eca00f2d967d1e373866a270ba9330fdbd04fd7a9da6ba8361cc3d311e525715de9737cdd46c8c326302df5f22118edf5e668ff1fa3ff8f1c9c13be571604949466b40077a46777a423128cbac2dc7ab0f94b02e02e3ca5060815484e08902cf36812910783d5b0678699822862a8a1b4ed52e910b0a0092540e767e1374745ed683e2eba70146977f68e431bd844dce6234ba587910d7957605bab7826ce7ee9b93ebb9243cf9ddfa3af8c543bbac5f16815fa422343ea0c65e223ebd1ca5a64c29cec2882fc0e1f2afb5a7229d38efafc1756732b6a7ca4f30396f8e77ab4d6c1f856b951eee336f77110cf1cac01930d0f15181e15c96340a5a7961d5cd44031e2c64fddc9b4080ae561dd5f865c70f95d2d3feb9d0ecb746952e5b8f200731da0e200ef42a96338951d228da13d44ea6ec8c241fcb123ebc8e18630b46145296cdc71cb5094ff72ca83844055a04559b14985dd301b064d3a799d4919a41b5a9ef7b07d55d56b2c19a5365ea84a4eda28143356b3feef41fb632c7f023f6af3f8237781f637336d38b97ba4c7d87c2953f0d7e5dd729d5cc4aaa757abf4b5fd491e6ba6f15e082545aa074a828b20f8d2e5a7265b2e6b36e5601e7fefb899f90c452b1ae72739eb6ac838bbebae8a28de4d2e6e89246b7f4723d7a667a1ff4b0bef321e2141eb46990045ec02da00225ef5d3fe2bf9cf37369a13349c8b94b55e775788452d806d5b8dd275dd879216770548fe232f6221ee77403e6c73d251c42d88d69ebc0badc859c590d4abad7674434ff42250ad67dd753214391d18f1158a7b07db2d2185440ada8e46b3a2afc28d59dd763ef56ef0ad366cd8d47a564c8ab167b0a39170643612c048f5846b2238d22c259be22eff3b9a5bd00623b247055b0c29ea3f1d37ed84456cf815d3f317d7671102d3471b9fdf80496c4f2029dba53f6d71a5bfd97f6d73c26cee00f0293c985c07561d6d93a2a76785e34399da698ce6c2b4f4b91dd2b7119495ece22d05db141c7811435c0f8ff1c906c84788bd32c7f12ae9c2530c1c835dc53af093704f8788a236e20127145aec834edde139a38bfb9d6ec38ad5de0a8df3babf909a9b7241836291476facc0424a2f02af88350c325a6d7c50a113bd577ff9a83748e34343bf1f44c1414045bb6da5cd3d953ed759482e78ac81ee25cc2a28062d9890d13e6dd72cda28276286f59566025b23917e49ead0ce0cccb959ddd7838c665e668c280ac359ef04d0cc03254d231824d588d4874c21b93b9914f0828b194747bd5dd5f7fece1e48b6a22172b074d3280c0085addaafd025309eb5f079afa8d54a73ced02966c88727edb77d08b0a6926db7236fc293f25ae1a6501b57dd312d7bd614a057e58ce4f68c989e1059befc025779a0dacf00c7586de26ac91f7e9ab5655def8469aab801494b1e595c3a719d9fadf7e0e94bb9af8be55624751794c1e73272ded20ac5869477000feaab71c2ac2cee3ac9f34b4b5a6b287c210e115977b1a191540708c5bca27bd8ea557a253e8a481f9aad442a55ddbcaba12bb128a6808eb88bd11e79ca81789f6db5edbe61abc9550f4005aef4ad6c9abf008e4303a0285210fc69408baba1f50c52f50a7239e05498eac3b08e3287789d173a7572f0b1fc8e45e248a206061cf6211274eed31a02c95c64fc5951e4000a424967016f764b010cb909baf4f27b2b176988ebe423063c37118cbc48d9b5eadcdc3e5fe6229b5cffc25115589720b2d95b07aae35c9ddc2ae9ed0c509ba5e7c0c00ee59e9530aa5f4a33979e1c366e5edc1c5b15276ef1ed7d24ff4a3b3795f49678e3bd0b9b9380b33f82df7f309df20e6786ebeb90a1991c5a2c81592d05b5cf8e4acd704a3a59f5045222b2a13963c612845173f4ad608a669af7a30f5929dcf2d7757c5946af0820bd94bbade544a7bcb60554099e59eb9c6d7531093a09283f31d43d00b4ac1047f923a01c22e40cc0ad712c78f324b9b0b07543e94dffa648c9818eb1a5e9307f1e240fb50dcbfe93bd91695e8e6c6bae72ca1c33b586f250e2b5ffe42ae0befbe1eec7e66b2de3c7a0ec304447cdc602d782787ee1798de5a0e6b78cf54107dd9fd1960cce0fa26502d72254448888d74197d3b0780a96a8dd92d22abc24d19c0e8f0100891fccc08483793510cf8fe8e99817cbef43994fdb3b3e9e2789155adc6c52ebee38625dac537f9f8dfe72598fae274c61bb6dd47c3733c11d868f98f2caa1a2dc01c81707eb983f4b01a262f6ccebd22fc4292b6073e5edaf5571c3a1a940ff49dac77c90df6665a5004e940613c920c57a169eef38e4360453e070136d852bb4abcbd46c200f06f3fff77aa3119fd11a443d74824f1270800bfa66633c5e3e3eb824e4d301a1196eea13965cdadfa0e0cee495243c59f53f9ce6362feb6979e9933563fcac0b0f34309fb3995e8976e6e970f767c93e4140a10e41be898784d1e683f02f914b5067c8f18600174a232408752555c4d3b0aa36d13add57b4c9d19a7f757be7a5ab7711113aede28f1b52c286ce300ade8a41d9c94adddc1332d348cc75240e417ac53905c1a3b6223dc8ba66b233cefecc9f405f87a226deea25ccc318c7c8c51ffc07639bf98e7099739c00adb59d2c328e853549f103035a20fbe0843087d2d7db2c7a611dece0e6f3e053bb299c6af9f6583fd16385446722c3e1ad7adac995df20be1d017c9a8ad1743a0691dc6a4950f904499d65b2d944d056c1d60643bfe11a62855e063bb7580bab0c6a4f6af7b8671ac13b0878b4f5988baaaa7845e85f1b3943ab60f4937301c2673829bccfbb447888d7496aac5af3ba2e7884423175fa61bec70262c584882f4d81ae42e139a8481fba0fdc57ff229c32c6cf13521d15d55404f98b6a50d3eb523b7bdbc08c360d0329a5c8ea49469a27aa605f165807dca0cd565af4bc513e6d6beb8b36cbcd06a5a349c2e03d7b1f7999662343552817a12f85e746e4cc7590bba9e38134dd93721b0a9ef9a9306c95212ec24d021e7e1ed208cee29dba4bcbbf7f25fa60e08756dd60d8cf1f563df00e993be8e868a1cf8f9ad1b62280a85dd4beabe72c6eb9a0d7a32f769c999b31f23a1ba54b035bfb168937e2ad6dfbb735bbe3f30552ee143eaf0585921f884bdbc0a51ff8070b20d504394e3f1c277ad38eae5a4c3f9b5cb1308ca94f3ed63e874730b0bfa2bf2b9a771a74e098783c6d8af4d24d7060d4eb2530917da97d025f32b7a1cb4d3e94ea89b0bd26d3b7b07f10b442ff034c053f7e63650d8647d80e368b00011be9a661a31cbfd3ca3df1f0e8b19fc756498b2a44eb3ceb30515dfea73bf30fcd5316bced7cf6f8a290753e6d16cd7a3662f4f8d45fc8d15441f18851456a9256088154aa15e1cc200e9cafffb90416db595bfaf54ba23b5a3f7fc9f0f9eb3376a23b0cff9e9189861871cefd65db3947e053f65e74f782e5a97016a9ce97ee9ffab33f583c93029d4740cf2e7caa3a704d4d0e19d358ee8df22c4f0893cf1f8fc3fc011f960975e5daa1e846ca9b6827d86ea6296b5c1210b9a255ad147d7afa5c9cc95bbb6e2d8945780af18081a9c3fc5c914d405f55475a4e32b13ad5fcbff5ceeb26ec88ad28b5d741ca2a7018d61e79ad634ea655a28e5238b509035e3856e7762411d676dffd7001baf636448994c0efdc5f77b38de8a676432a379a3915108d8d0a6fb50a8dd2fc418875ab47dd0d1699456c1994e5573451cf33d35f8a67ee744ea0acbcb67d7d5421d190af5932272d946f285657b8fcff16011bf38c16a255e9f80369c79b5b5537b5b83a1c4574dfefcc0ca90fa1d7e230caf340e91fd9dd9569c3f886551a0a2af375820215bdde41e5c36f32687f916b8eb8a89f2f55dd0c61132a49a1ab650304afa6d6a16cd9eea55fa3d5d94b142fb30419f7580977ef9decba7e9e50f19440dc34ab344ff8c25807c8cb47b22696cb84f5bf02d5c92ffdcd410e800a26a44038dac4346de0bc7ea8256481a7f6da12771406f37dd6b17db27d2d61e0e71f4542e995181802dd51154d0e74b7426bb5e903a52f480a5140002bca56217b256"], 0x1008, 0x800) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c652000"], 0x10) getpeername$inet(r3, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r4 = getuid() setreuid(r4, r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000540)=0x101) setreuid(r5, r6) utimensat(r3, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x3, 0x5d}, {0x2, 0x7}}, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=':(3\x00', &(0x7f00000000c0)='*^^][\\\x00', &(0x7f0000000100)='.-^)#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='%\xfb&]%\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xc3[\x00', &(0x7f0000000340)='+&\x00']) 11:47:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="64eae0a7ab1da9ac8c68db0def00002e2f66696c6530008cb2cfb8096265b5ed04d7ef1f"], 0x10) 11:47:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x130) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x4000, 0x78) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:47:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x42, 0x0) dup2(r0, r1) 11:47:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) r1 = msgget$private(0x0, 0x62) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7) r5 = fcntl$getown(r0, 0x5) r6 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1ff, r2, 0x0, r3, r4, 0x10, 0xffff}, 0x5, 0x5, r5, r6, 0x1ff, 0x0, 0x0, 0x9}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 11:47:09 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) pread(r1, &(0x7f0000000640)="7f7ea4631aeaddd24cea16da272163154f3ffcb2ce5a0193ed6a2df3a1c877218408ee235d6a5fae116b01ec05ce6091af3df45bd792e669965d085addf55b94c1f6a78db24fb064bdfe43ec7aac335168a70d1c21a8d8caa4c0e68dbcf16469f94af1451be5f2723f96ff166c5dd091a80732d829ca7822358b6a3fcc9b7a66d9ff99d5930d5d981ae70231f9a68a98cb46fe2cd7132d0320750e67dfaf82fae375434da9f3330ed3ed7c274ddbd380161ded0e94c8c98ada392b787cbb0cfd53d7880957cd5259cfb4aaaa0c4b2451e465f162dedd7ca9b5561d1faf91baec8127a04f8b8c14e9c1a03d1cbbefbe9e68f97abd1dbcc9028649a9c20179975056fe33150e0616e0d05fc78a515182af8b598f232ece50cca82e7747ae744c79f6ede7e21182b91e60914f4d43c1ea3c0485aab1c5cc4771c8df883bdfa69021852ce35c28c523b29e8e8aabddd09f5e795d8c662b11d356be44091be855d7b38e9c115fb1600241d9cd8ccdb8c4fa4c7e9a38d4c1e1df93bd04a0c740db19fbe0248ae9ba63409d8bda0b95969da884b2fed96a32ad39dcd99d2004fe591408fcd68e01573c98f555dfee1f7cb6a327abc0cde1219474b713161bb9f07c4cac2d26245acc7c3267aa3081791d334d19708b85bee0ac35db455412e659f26496a9a76b0ea677c692e935f3b2d58a9b57b098ed02b9f96d9e778d0ba2079c9669bc11a50725f9cab944ab38484eb4494f59b863e90312de05ff33f7bf4351776c7ca3eb335f9cbb84add0f1417847dbe6ed7e4e0032f40677f7877ca8e318126492b545be3398cd504f4eaff1fa5ba34f1744f7efda6189407c85877cb2359d1fdc1ec0a75108e42040d41e303c4c6a26f38a4edfbab3f3f0ab07c12d9530e67e546dbe953e2190f0febff1a595a06cc838d47f617ca1ccd6fa9435e98af131697a5a8b8bb9e312f6da1d8a9ab131ab7daf09f2b0aa2f073db53b6dab11e0209d719c05e9c61307b34d132d8816c00ef4b360ff4e24449e67f3156f4d14979a26180a6018cb3d4450c247850c8de38b2fdda7d44221d37ae708f89dd36258847fcdf4e697f6ec07408cf3b5587dda1dad87a91f3acfee84a4f36f23b5045ab29c26e1c1bbb6556cadbaaadd040b68a25cd16e05c910dc4670dacbefa1d332335c0d8dcdd98c47ddc81834a43898a1b77a5d0d72627bfc9b5499f911b06a92abf94d4b5906f5f1425a9f4410d9cd35e428786c41ef76a2d48c4fb81ccda589c56114da6d5f6174d15481fa5405ef7f6dea04ff1f8362869358d086fad04b26c2f1f51c31a727a0536b65853f12b92a50aac607c1b79d8d39d03be43873f088e53a19c069a410ac71e00a4109266f0c2c9e38aa71c7cba6a6c5b8eeda6e6330bbef193d49b9b164e12a42feaa06eabd1b4d25f27493c6051a1deee34c8466a1ec88066ca82c7fbac9cfc7f618198a067f303f9ad5072c6ba31b57a7aca5d5c9874ad3ab03ebb602562ed575e841e851732228aba0a167ec31b101cd9137f670ff4c043c7dab40d76f2fa6ce7dc52b6f8ae4f5fb9086d2fae6555623d7abd42f0b738c0315985c45b6df00d1415f64b4e105b1b1345c18d4f7428d9704532b45a161cb63a0a18c3127815c41fa9415816fb2df62db9f5468ebc9dcfda3371d02e3009f49bd521b30d6e2a77f78f52cee76da35ed0c0b09b0e0d0f1ed01f24856492dc887ae13bf81ae7aa45a1475bf5aafd8c567a02358049d1ce7cb6f9e56558a810cf740b0e95b96a584a993700ecff8f4c3989fc65a7e3bdcbe77e835f81c2795a8b17d2e77d8fcf43b787efdb6121e9b92f91c525c86f77f0b34a22af9aaa4f1cd45849b1b331ef12e8530c366e4be3aaad2f92730556a4a4344c3fdd882788c2c89c46cdfab3cf4f987da1e1b82a0dcf3d97f9f7fbbbf772843a1e01db0ee57d8dc938673da3b72480b7b5486f2dc921cac3de587e0e9aa4f238646b9165107e7736cebb18581b1ec6b9b0fbccea273d0d12db17ed2a2024d4ce2cdc749dd7d40ac3b68e7313003fe80363cd9d47d410e12ac394fb78470dcb82fe287d7e8c4258ff302fc4b0b801401c6cf282c7fc2990a7724b5940efe32c127b9fe85bbc3b232c601972a591e173cd05f1ec4408f802b7aa2377cb4672c7e7adf97d1c1ee11f440c666aee9a061fe8aa16048c6ed9c69681bbbb0a837d873ec6e869b4c385bfb9d2dffcd6601c1155a12362549dc9c3f0d4f42c2f8d7df09f393f322d3d778f48bab8c1280ad48ee4aaebbf4d09d7ea11c8a72f9c92ad7460b41c0070aa6499c05fe59488a866e405c2be79de12ef2aee4bff117f5921af5b1511e0d3cb03d1f97f4e8dd0fbf1f38646e972c3979b28715d3d7e336837e7da29280bb1aa6b04d7d6e89ed0249d0cb120e3c512dd379d0330e62cd868626d52b0b6be448094423aa087e059684411e18949768dc9a755aeb0cd6f38d99171955f214ca8e4b253aac0356dd156b3f2c553c3a6e379b268dd21a6982f3351cba73ee6102c4e0d93e7e96d30e5f5ce7a473a6ce0dabf7dc1eff4977467eda8d62f1d2f8aa758f754b7d289d6a2b4d91ede9abc83573129ffb1ff6329cea4ecd30b3b167c1a655d4ddeff6abd9677c8173790262ec17967018bae629c7ee3f24302442cae28a784efccf93626eee04a35544c153dea29c9f65ef628451c796bb106a55d58b8fae747649fff2100824184ab81835dd48e7823747c84a52275203e2353df110b8650276f4f57f13d7300a589cbd1420980d7f30edfc2948652b8c71ab2fbe2ba905af0c56a6e89d3fcf91a229b1fd487765b5820932e968b0e5a8c764d1aae86fc30de1459d9158a47a04b22911c0b63d5f1d53ec2ad6f9df63b721fa1d8518ec784862f5b94c9986f1b652f74dc3de43d2f28577cd4d587e3b151787fa7eb6d1d186d020fc9582c693dc533219ff786c0f99ec7033bcab685d0eb9a7e83084f9264466fdb6208bbb018a9d8fd276a85027814e802672604093fbfb5310d324db288bb1df21941368503dafd2858b90cf27e2b6178a440ba6c6788fc4ca5da016fe983d93ee30eb5288ab1523a17b1f682ced81c68cc1ebe7e82d0bdeac3a08b5c1dc0ee2d4dacaff70414e91f131c1ad37061f0166ee493daf7616995cc51fc7e1aa852e4645b4ced36ce89d92cd9f5a9bb393cb48bede305ac443f348bf3af8b4854d77f10ff827cf1d0d36fcfee361224b23b51d80c8db23f7a744a9ccdb5deeac9ac17517d942af2eca2f376eb3ec65487b705886d320adc6e15d62320be887f69d8ef5d3e4dcbf592dab1e635b50462b72dcf7f0231bdeac314547e38ec4924945f0c710d216a78a64f6e25668201fb41781673913c1d8bcfe8bf1d43a882965ffe55334d1bc27386fa2211e7e1bb7468bfb566813eef5b32f82ca2f002045725fdeb4f4705838b3613b8cffd1b2b6f9b733c58b1a391fb95fc78a6221743c09dd7771652967685ca70d4099519f26d997f50b9cc80924a166915bd3bb3afb33d6b364d4dc4ee005bad7ed3b67bb664799e8b3980d4a89e4d63e721e5d4ece12fd93be58c60248a57d5b282607217bebcc15c143374b2bb2534a280cb74963993f18353058f9e57c946559ca64e8dc1e9a97eabd7c04cf21d9faee6218b99b729f2259f6c6a2b14ff0935baba9709e0affcf775e83c98587beff5606d21f5e28710f6e4f949d2090d64206fe21ede1e53670c6c0f035cec884817bfb43e06881aad0cd01c004772bb34b4ed0170d7aafddcc33abb30dd23fbf6a21d8ef4fa288678790d92ea7ca49e54881439c0fba31e2939a605dcd67f15b496c11f8f7f71cf76d5351471bc4bd49313d32b248f68b8903ead1a5bd6364afb8e165747a2ad7b8b8891e041947d473eb1ceca2e21cb24a60f76f7ba3c670c985358e526553a3da87189fea96f69f0777b99186893b4fd98a55a940af3054832a9531dbc8fe89cea1ef8c43a88d7943447ceab9ee50829aa5077e6e076ffc16f02a78914692624de1dc9e8c5070b7be6cc78dbcb36d2f3de7e037262167f543385295a35ef5ec81f0df708553e793bebafe3a68f56a82de8e8f372bb895c7d57f0fe15b0f9a7ba6ab879f039f6398f8bcf02fe7a929e4f10257a0216dcb5989167e5ab89f04183ed3a017887366ffeaddcd7c28367b14655f77b4f50d54fb8f2c2c10072e590021aaa36c760458cbe83da0d53117ab0e9d5ea767131fd8c2493a0578bbdcaef571dd38bc8ecdf5d206d0d660802cc1b6d30f209d0df9cc76563e1b1d0ce8557c91ff5567c8b35728ab56840641085f0bd7a01332d90a4f556792dadb06c39218c74bef7e10a80bd762c4c3e6d001a2957ed93db895684af30b9e173724b5222635ff7ae3cd4f0c2ad4032b9234f78d2c4a0179e9e8153447f6318a24dc8bc66ac2fb40a73a6fc6e5506c5e5ab71e4ac202433417bbb0053bdde7c6b583cc8faa9a14bfe7301134292d2e4a73ca382e3412906804a4d2c13d92e61e08e8831bc8074bf81d43d3bdbbede4c127ca57a903e7b63123e10efb25ff40e4a09b875fec23d3af0c51159d2a3e952a4efde8148f70e86b93a245cddd4d6338e4b59a9956df6b60676c8b4b8b0e980b1d85368b8cc2a488ecc9600cb53d27a8c5af23b4283e64e84f44d742b1bfd882b72cc619380f2c5fb3352fa5b27218677dfd382457782bf25b4e9dc89987a4c58c24fd4e1c1cb21c953c740dba8f43293760fbd95b4d08f841d1dd3cbedf288bba1a40686d872d6ef58793bfd5af09927df8889b68b463a06380dfb53cbfafc311ae18db9ff517a480576ac34a0fe69d3a23b5a81863f1cf78bf492a498059d180a4d44e2a50a2932defa00d4b1957a7dbb95d9a7b15ef2ef455148a80a95a74dbbc55b258b0e8821f3fabc800f440796485c0432af4c726b776c9a1b9dffd7a4d9506093d7bb30bdac5e6dd72aa4d77855d9764ba3af8886e3305ddc5993d93208ddf7f8b58360c81d537e5d4a28cf2c4bc894eca5f62bc115f3060f7920aa4d1fb2b371a88b618dd5c98d2d1deece889e686c73be2b399d6b78efb8df013ed9995a947c2b52093067b266011d48d1c8069d3f3c0f9556eab633247148b65a3aa6421b1ad6a6ea5053b9e5492fdfa4597a36fbcfa6cdd9536a9debc6b2c340fd38557937309c795796ed0351cce998acad44031a2eae496b5296242250fd3cd6d3cc54a26f2a0aa64e00a3c35e89891f636c6fa8429ca85607cfbcbe14f44eadbd34789e57c8ed9170a8a5b80b1347f506682c07554f08fbd8e0690196c539a3083cf82456d29dee2677c047ea1a6b3fe1924b0a4523a9b3bebfa0f0aa1f4c041be8ccc774ba3fd2c41f54270acb8457ba3a8a786d651544f5492f3d2b863b4bd1b658d368091869e1f5a555f3877aa3f595b185aee37c369f3fac21167083ae672fa1637244d463b1b856c48f128f7a3342e00262d1588ff91c6b26ea9dfaaa2b6f55fb5658241370b70e7843b332b53cd194aef1153bde9dd7d4f136a7fb2725ebda7cc26cc90cb664f912e8494b20d0caaae0c9ffc23e4173669bcc19426afc7235d4d540779d22a361dd269390a2e681520982eeae27c411cc81c5d7353ac369f3382b297c00df43cd17bebe1c2e2646fb03d481cf259f7c0c61b3075462d684122b58cf971e7275250a0ff098dbde52be7e6373da19e2b92c584d8722657d2684e0046e5678adbf845286248cf7a9f5807e1667a985241cc75eccb209401d05601586e587093fa1d93e71231c8397d5f90", 0x1000, 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 11:47:09 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x4}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0x80000001) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pread(r0, &(0x7f0000000140)="2830a8bce345632da332374736762c830f56ca2b03a744432f8646d8af8c18e39b175e638a6d00e9972a182fe0568ea5b0860879756b380d788013b19fd87178be2a9d40447bb4be8336b09db449f63230f04d2ec95b8de625f3427b7893bd1ad7969daf1989a292a4538c57118b29bb2856a96ae33af22a949d62a5c1260f815965c31a78c250c771f7e0d0a8064a34630ceeac3c657263b68c3b5a277300d03590b38e8460fac8626f785ea8423abac89ecfbd227e9f390fef12550b1556142ab1030c4c160ec5340293c20146528c64edc9ba62edddb594dad2a991be8eb6017ac5", 0xe3, 0x0, 0x0) close(0xffffffffffffffff) pipe2(&(0x7f0000000080), 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x110) 11:47:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xd8) 11:47:09 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x2000000000000000}, {0x0, 0x2cd6}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) 11:47:09 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 11:47:09 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) chroot(&(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000000140)='.', 0x1) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x1ff}], 0x1, 0x0) 11:47:09 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0x201) syz_open_pts() r1 = socket(0x18, 0x2, 0x9) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000001500)=""/130, 0x82}], 0x2, &(0x7f00000015c0)=""/255, 0xff}, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair(0x0, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000140)="58d952b215cbb0a5566322c933facb30938236cd468adbf1ca98a559e827c2e96d545c3080216852720abf433ff57a5f494c25b6aeaa8f589de7d89967f32ad7a4aecd7fc369ddc2b1e2351e5099a1de6384ebb335378e797a73c2eb8a7ef83af4591fdbf70917a037cbbedff0203d70784760c4f46386", 0x77, 0x9, &(0x7f00000000c0)={0x18, 0x2, 0x4a9, 0xb8c}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendto$inet6(r3, &(0x7f0000000500)="649551871a3f4307c9d18399c6978ec78213ffa2fb1d154079b6e65164a0960e597e2e913be12c22dd73c8a4f4f1a8ae4b1fbcf22d36051009aca2f5e1aa46efa95b89242affe261707a6c55042d2fb20b7dd4008a5f0ce4f2b4df614ff21bb01e664d37322097f7c86b3c1262bd425e571c8722913e7a39cfa92ede1aaa3afe1bc58af4f19c9b305ee530a0a024ed643a872340f53bcf0d9fd0c984e2b999efc1626cd6faa9ac36b3bde3dc3de112dbed5834b3a7dabe7589120f65274cc74f35be540c1ed4717b307a93a43acbe9f9b158c6eb8c19e6f87c0dad804ba49e2b26e6b8b51f89d79920d9cf0d00a31aac3880f2d410b99a4a13e1c28c352967ad6aa297219172ec9cd1907240c3b5b94d62abccc8b49e4f99d1f4d52bde09c6150d5ac28cbadeb92c9edc4054524d38c127895e851fe191b32b57e933dd016929c1fcbe9563a5f430ae49f01da99f2d7da0460fd21b5d30d3af9f44c8e2ea5223f486f667bda437a382a2ce6804e2966f3d7578d960ee49eda1324f76058d51dfc1fcddae311398dffdea22f02ee11b32deeb6d903e25ffa81e0b22951303da7a9f95ae9641c67060c02e54297eab1c08681f0aae10b5714b0571e0617b77f102ed4263490abc056f78965f2673ec80c9e2f8bf9b5eab395e45eadd8181ef60c4cc5be9857a431b60be9826e07fd2f05af72c6a9c5133c2b9dd69a58cb32083824b02b4ca53c2a59721d65bb678c37242ca95295bd4dc3a86c2c6eabba5bba5cbcae63d42c422513794f8cd2e11f9cf8c01d9bd8d01c198cb9be7a5849a808a5537bb1c675031ff72ee40648dbc8496cc7bba8f4d59cfcec8bfa9a97833c4cb9113f2ce2a115e64f9a532380a5f71b1d437f328f285d2e5b05a68f432099af0f0ed6b07b4ba8d10276169d74467ae3b9cfe7eef0be43624a28b9fdf039a75d1c48d68109890208770228b6027c243b5e5f8739538f64dab6215a090a41c9a5c3b6fb5573dcfa7ac39b74184421ebed6481e7464f48884f5d519a67479d0aeea9c8f6cecb137fadb9744758b7da56f539b4bef9cdfc04a50bb31871c099919c2b2bd63026546fe697676c046e36dc6fb71da7fb55ba511382faa313b83023f13a8011fa1483045576b01566b25878fb5572391d2ca5caa1bcd44417919d3b024f572ba8fdc16d95bb8a56af4a627b42cc3d52a902d21eb7c1354b0cd9ab62331016e12dc20c0456ca05832ea6c2dec122d3ddfba82c860f736ee7b5d17142687bf2ffa7fe3d13eff848c9bbc4680425b18794cf127954c403b7f4a9db445d1d7fd99bd1452b0d867d2ec7cbd88a3c8f2710b9d3a2bf5c0f3360f675343111567a96cefdb53dd2df12d04e4099486b30a99b1e78fb72b18954e6c07b789d06f9d9844fc2296082164f2bf3b97a35bece0c987fcfd2bd737a2faa2670b9f817fe9f230fa86dda530aa11ea86b09bb5b6222ad2c812131ab7496ee85621c15a5ec8e9b33dc9bf17aa80b1c50958af6f8209f5a0c0ba00f369a49d55ded8ec14e85381b20d164c0d770bd9656b22f9ecc40a1c21dd57e110d99338224af7a7c7ab3677c68af4e3f0c7839de9af66465d2866fc96986eb0fcfacc2f6643ee8f28d3b8dd147b227ea51a988c2fbba96e10e3b38999ed8781a4690a9a6b321f57c70b9793d496b4415994be2f7ce4d75a38dc9e52b7280b6d227fa1267c95f5f04d6e5a0563dac74c895aba98694872b3b5c3ea9e9d94e26026c3de4b96f817122f77a4f805b89b49453c40f6b7434b1f380b0c9c17340706cd2cc3f0919e3f31182cb16d3198958e4b5ea8c585038ecee23665e266c6337c2b5193c0b27a2acd3611f191e02906e1bac7f101af6c993f8031a7e65d183252440d7f99583a83285d5a1e98628d71f2fbcf01e913e15c7d5b68839f704eecd7965e333c618175bc12ae76c77f24429ddf794f09f9682e646ec31c11f77be69af428f62dcf2532698671d0671b38e09ef65465cd86d268751edd2adc6ee6457e29c1e7ddcea9d57d1e35d8254329ca9e5a0022af0460d9460bf3cf6dbe64c4d52dd5a812e0497e8d7e6add0c659348cbb28f1ffa58660223dd609c97e51d5d90ad8190a813c65f86da3d821a981c78b39f25476be6533f97558a8f1e44f6e031958578bf4154f791f10f08a55a2b86b8df34feaf6d4f26e2f90b9dbc0a6cc38b4e3f95b72cd846a0e34ae0d2d1411a11aa1c7f98a4bb0eb18040aaa2786fe131fa50155e0867f669af1ec9ece280ae3a73a8003ed5efddde143e23a69560b8492a9dc9a3501e80ddfd455ab499f72c920841701dc3121d2a7234d9498f91375d5529e838601a2a88c336acd04fc13afe4475d9bc3627d4a2ec8f677128d639d4089af2bbac5ebe7d5d715edce9843353f6349a4d49f0a2c1412952fa039a0ada78ed3845fafb08a1f2426b95f7b348b49db07391c2478fdcb6e46674a5d34345c67fbe863e46f52af6953db112089c02aa450dc064bd3570698dc61c07209d1d1ca9c0b39d06aa06a3ec1e64b4f83839c654b5f4a319ae306d8f62c0cd6598a937805a7a45623f745154110097d2b84de509d7ff009f8cfc63cee87d67b3a141d488681691bbce3d282438b05a14b8266e3a47cda154862e75bbbae020ea867b67379992dd1421f60bc6ac553f2bee04a7d2624fa7dfec63146327c07acc7457e49b012297eedf533b63c5b9739573f225462a97a4fa5aaaba6a1d0ae882137e0bc40f31f6ba4f32fc0b28caff9ac934a30983059d09db1ae5e111cf2bd65cc9b22971fccebeadb56fb8f0d21e4538e954c8f731ad286076640e546310dd4d3cdc93de42b6f5b0164d864c82ad85713a992c4d4558a7bc14072072ab985887c5c39223db69393a54a642b30a45d1bff81d3f58c513774db6fa735adcc878ce660f6e66953e22a72d9a4b9bc75316304b38567ab3e148851dd4eeebf61ef46265ce76b1ebc65f256639e5e88199df6740661cf44f69d05323c8b8427da73b454eace6fa882299e5773e7d61140ca6a266af65e706e104f71b01a982b7c102b63d433d8a8f28ed7fd0adf435f90195de1e746333a5dda69f6093e6063e2854c76d423aa533ff9a640ac88356008a96bc87270b03e421d498647020b2be2ab7e3f3d16dadd4241ee7d85f4095aac65769640a2246340eebe91fe94801806356a38d133c00584cd8b124ac11dea3244bdc92b1b65015698b979ca6b4f87558e65a7ad48ce7faa316241a8666fd5b30cbac7ef95edf6ccc0bfa7c7df83db6a54fab37e6568452c01b183ff96608518f102d6b1683ff29dccefe5d1101c0409a975bf6cbf7dcb9fad6737cb3129ffeffbaf60daadc3615a9fbd08ff3ff01efa237fc84e926cf915514d7f710e71cf776df740ba261da9ea2d1c95306a03d2e7aa550dae609e02c692078496f12a91a8979509c471b3c8a2eb4eae29e96729cada3d6b3a7dc79c461abe4c884cc966153e17b36a88a08468785c8d9c6836476ea111124bec09de0f842caa42a1c76f1e919bc8bc534bd54b31181fb3c870010773aae4dff0b44de22ed3e2483af027416d748c8d43ed4a453a7836b8fca1bc72537cae756c0e846cfb9be93a7ce7ef710211afe83589185037e300afb973528318c955ea76b5aad2a79c06a346eca5cfcdd39ff00de88327a21927d4d4dc9192fdd4d09fff4c5b61e8ce44ce45e836dc60cd1f522183c3460b6ea7a9c25be37578780ba9fcdb79f4fe35076d2a60a47c0623019c342ece209a2cbd26a6ac3e5704445847909f619c049fe649fa2689144aaf0893161bdc174ef3d4d375b09c80eecde1e12f80702e9541b23c886180c7b14e43dcf9b2ce395b5cfad80c74a3e9c982f281ca3122ae06dfd07572798711d8d77c089a6c77fe4f05dcc4dadd338f4a057ffc950c4e64232e12ff0718102a5555822b033b12185c24dd20a89ee2ac9dd448b037971d33fb7b14cefe5caa65de2bff1f359a5091b681e2eb4598da9aff315ec6c302cb5a3ea57904a9141fb7f9af09f80ee9f68991399aab336ef2eb29f6a4d3b0036d40a2b463e8e2cf1ed650b6fffc04f0a2f42b5288a00ddd4dc542186a6810a12e04b85d170e19980ee0303057a187e3984ab4960ce6f0f5daf966c9a16704895acfe22e2c53872bc53f69db05c077932d2e7bea710655fe30328a0a1bc810d1ab798e76bf05fd759088305f989fa490eb0febae30e23ca75ba437798ce649e2d81f86dacdf949dbfc01e10a4d289f741b5fbaac003a7945512166e675eca6ad2309f5d39cddef7c85db1443d9e1a06daf39a2c157fc5620d2ea67b0800ff2af813cd698ad29fa1ea410b4514ed150bc0f958089077d0535cb4b76f067eb2913a9e4ce60c494b2a4b77c26b7fdb212984e0c624e594184ba1b9352ee8f0abc4cdc256d8381d59b5ab0505fb673e8b0fa5897b8e97d509aaf316252ff3c5c0a896d9e90049d0587fd4e4fe6f1f09fe138f165f7c8fcc0816c1b27b9862ade5732c64fd6bb4943c3a6c598cd06b9af5f87a10ce909f3013028ceb3143a7af51cd30515fcb0a8c6fe8cdaa0ffa95c4d4be427b6e836207151d0eb18f03bf9957b2e95d944e30b6b52d11361c74915c1050813624c33f164958832f0563951ddc801001fefa0e5fa610269abd07f798bf872b471fddaa7028e7bfd649906250972208c447b64fdd06dd6e89438ab9d89b2b0d8dc89d170b9ae9df87da3b6d30902835a066560fe79e68c47a412e30902479101e8ea9b259f71f623f181a6a492be60fc613a853d605994e470f8e5199235de65284a4ab43a748e074e34a866ab7fde3e4412dda86bbd35051f8e521e71f65b2b141082ffe2ae62883d8135c8b3a2bc83200b70cd95d4a11414d6c38e39b84dcc678971567cb2b681ef9f71da79a2bcd853c14cf2e5c04eff1f7a04368fe5bfc720688550b6943c522cb96a017cfe79e8e003ff443a1960c12b4957dd818913694a7f41ca0c512dda8a2b68a01a4a6fd7f580688778905ac79cdb5c09c970f53f7c0a60a74bf8a134e3b5fc379a6da3fc32f8ace0a4782f043dc431a5d99a5d2077e2bc473a87c98b200dc581d76c8ad05fa757caba859a9fd987e0ef728d1dd314a275ab77cf47bdae8a98cfafaf6aab07bc7779050bf7d148355b8854f06d9aaf22827193813c7f4c3188e51c31b70b4bc0f764ae59289ebb9f7379b7677f73becd1a4aad9178807c0ff63d4795a03fe984d527b29755debef57ee7db5bf0c8f57e64b2525ff034770355ce3a76947329fb1b46f1d76316e1a6036a8b73fb54913d3e9d8d8501a1521eb6603109535e6735058ae8b3d27c391eaa09f2a5ffdfd0a8f0cfc5a634888aa1742634c45f634ff5b8959da326b6a780e5080f91fb6cb10f8369b7915f1ddbd75641269c860b3c2cb32795d8d342349d0239737e956ad469292e428563380469cdd710f82036656afe17aa0b9b2b4269238696df8ffd2c93a8bc5032c88ae612d9cea7838d3dc2b598600c7a28f39e2e0414c82263ec98e26389f780f96c6a5e5a54fa758ca206042062ef6a69c0b7f7cf02a7cd1a93951d31a1033c41963272728c8c4ac185d91fcb943139e92c936f08f874d8a7992a84aa6499a8cb475065aa11a64c5851f38abbc50be734613d5c1ce80418ebcccd64af45cb7fdeb14b9a0cbeea69a24f776ed59a4ab29a213fa42d38668c24776eea24e8394b4c1ffd6ee76dacbf291fdb417696a466ba496f4e3fadee8280b6ecb15c354854250646195b6ebabc6a5f3e0df2693a06907e9", 0x1000, 0x40f, &(0x7f0000000040)={0x18, 0x0, 0x10001, 0xfb7}, 0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 11:47:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 11:47:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 11:47:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$TIOCSCTTY(r2, 0x20007461) ftruncate(r1, 0x0, 0xfffffffffffffff7) pipe2(&(0x7f0000000040), 0x4) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:47:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) pipe(&(0x7f0000000040)) getpgrp() r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:47:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000019, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:47:11 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getgroups(0x2, &(0x7f0000000140)=[r0, r0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, r0) 11:47:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="41eb5a8a11527bd282e6f9373096c3bd13ff5728c13bf87a1607e4cc29d9f8e8da63bc318dfdc637875110ee2c2bbc8d63cbc83432fc5a7ff25fb4af2ad3bfff3a9abc3c90d17d6f3000e64059d654e9990fe83152c1f9e1b6f82d9f57685c447e2f2041075ff2fda0df3a9383eff28b24de7e2096886d7d0abd0bec7bd8c6c75b5bb50f6db0bdc2c81b92be53079fde461d700e8748eb5ed1bb4e8ebb9bff91e7861b8e8f6446eb944df65ec99e08a410cb33b900ee7efa680c825eabd24efd6752a2e565d659fe68296b8ab803ad68a60bf8dfd0f11ff6ba95a050fb01b05d88d79ad108", 0xe5}, {&(0x7f0000000500)="31f614dd3cddb5cb6a0b9186e3084f5886a6206f632986cd7a6ca86a6cb040193b5106175b169be4bb3061355504e37987994f637d9b3b5ab1f6f93510e94767462cca38526c2a5c4a6f19a7dd54a2b9176778a48e9533a60b63a82ca29837c2ba0b364f6c4c83bfb92582afbb6649d45c6bd61abb8e3f3cfe5e84dd3399d8a53c2947d52cd5cab1af2fc3fd5172d74bd6f391505f339548ef46a8b21a62b901ff408a517757c9916000b49d36309a2b16254c12e0bc5912e90561af0402a834aaf671fd384af49c78bf1f8381ba3bea9a61ccbac8a661b98646ea8453a2cce17f54c0b895394cc9712a3d2c645d114e5887046294d0a4e43365ebe9000d61983e1a5a95b38169ba88ece92c6dba737dd77e8beecb7dc65ad75b48d3ec81df6021a13e542c975ae8e0d883f44ad9701fde7c6e7e104db64c3b819c8dcf2d87cd5d86d6deccc74e502502bd9b7d3f44f287c6b1ab03091d9522e2ad86d23e645b80e21f788848155c7aef67952545e5e57a4ed199295032c5aa14af94013739cbba55a206b07f4b533c568645182c13efac21f671af24bda5146c6151fb18a95f9ce7e1bd7b1bc0f813b87bdaae74e1ac60b3f0b5253756042c1c3d456fb49fcb2bfd66a5e834a5f322d136b371fde35e2cd896c866958f73cc980127e273b7dccad5f550aaba3285980566800cc01fd69e8a413b905c01a8242639abdc211fda69ea46586934afea02a4737332eb6c32548da81531b3125040a47a7991b3a607cacddd558cd422d7260b1448c26a7b476ca4ffe9267b95c23b82bde8cba4d8d94949072782bdb55d5834606c7eef234262fed7d1e07d24d627c0d4c6cc803b75e89ca3ee89b9d487a1b468918f2297eb02a05282a10f168fc82359d445655f203680662cafc434eef50c490599e5b0c0650ab920a2ebd9fd4a358b962e5f93591c775948ddd98107142e143ea69ed2c1c6148b7053aec1cb5cbbe51e73e5369cb797035c02a9f61029aecbf8abb888fc36011722332871a352a6af6a4d4aa21f8874adc29e30463ea38f96539ababf8ecf5b2554833f0322cc40b780e3c5c11f1729dcb8925aed61a8d9c46fdb764c36ffb6fd2614c34698f063537775da1f1729c58ae16025508b0f6027fb34cc9e40699688a5fbed8da91d108f68eb8f4cfb9c2d5c9523724406ec79ae2245dcf230614eab9bf726a2e9c2431e607ae087625cbc938a534937acc211ed418140fe12f4748a6f6c4f13abe3e98855126e82b98c40f47e1afcf8f7674b17a4aeb6853d9da5fe76796611706f919a193220b20e473ce985e7f03cffff08d108d672521b20cd225d52fa6fa3e9c1b5e77c0bf952a3e58c14b9680a3cbbc3510b6458cbb1ea88302cad346ea124d943cc2fe4834352d908c8a17f7badf9d8ecc896603a4f407ee55de65bd65baa04e1916b431a5c75b118a070443817db481b66f5c47222d307df01efe95e197de61f33237b417833655be65bb9b6696a2717c57558394cefbf8ef076ef981c2311870a6feca868165ee632602e7326ae83919b280b66eb85dd69edf1241b692c25258b4464b65c1ba8a615cfa611a48d35b6504ce612dcef05d2c43e659a77513c8b7ef52747c8e0d1c917438e263ab6f8324ac08eb6ef5d8c2a1bf9afbe34792533e2488690ce86a4cd80332fc469a5d0fe18085662150c1e0ec9030cc663bfd3ce9e8911e83ab7c4bcab17268210575252440914f6fbf3f6682e23cff7d25f15989771c378023151b4e0f1e22364ae6ededcb2e0a5e94d0bfaaab37b7cc6e3856f1a282ab956c79ac7c3366863ea89bf4287303d05e07001216b4f311094d3c1668e4b2c6029bad663e2aae6f988c849dfcaecab7878794b878f0ecd5d080f1a92640f1878c2c09d822c21bd2e3cacba6421c42e7a78c43bb36a7164513f6766037461ea2a7d156296fb47df86c443f1940101909bb61219cebad8163f0208e1ad2c2b6bfe3ba279e733ea8ef1aad87837bf4a9468b15f6876c505d138444a45601dd90c89521cb9214d8e3eb5aaad284778bf3bb7f11c3240c4a7d51986adc43179f990b9bfd29fa961123ab98975ac154fde8724dcaf423328fb2bd266fadfa765b38bcd833ce874822a1bc75f1e77b9464df60015a830c72e47025392f6488811fd64eeec253691e29aef7a7cceb58e458d7a45d924eaf81abda60b4cac3fa6bf922990a9c6fd15dbd4596ecb5824cccae617dd4bb1ea03111719881e610b150faf70eeca528113290f8a7b57e1fbe229c54a68b941a6fa6988f718d9408e4ccf65df8af02adcdb23aeaa7b2c8883ccf938d30dfd84f56386e5a6f804aa6225b87d4309cf1b6eff2a748f7faa2a20a7238565b7edfb306a5d2383ab14bb5f83a7abf3fd7e10469ad7f478f8e7c7dce1892840f80f3085a61272a9a7e2cfd3b48cdd7697d399c3470f6bb97aa7bc64147d600b6da8c5a564e7c7acb20ac5002b0b77265004ae785977b72265885e2c2a67f3697a2a0f66036e31e84f4184515a02cdddc587ba75b1fb5e0b6cf862f4619167607afa0b33ff94ee61533a509c53185776b5fd9ee0950f4040b7639fff83afd38925839f2f2c38abcb2ccee0f1bb3e8e5f190e9c66cbf4f33a7d378d40e8c7ef55593cd64c2cc7a58b505fdc50160b537ea12f54096931d1ebe1a29883157c0d6abffbf24c482a55be3e4eeeee12182599fdc7d4e8d70e6cdf2ec14d892d1163f5bc821aa3fd0df8d1988fc4bc84b73bfd27788b7e5d8b1a52bf58ce1f8148d5266cc1b9c3b00c3b45b8604ecb50437353bd0e71c681eef2f86dead363d4b51d782ca9ec687d2026abbc8388699040e85e470f22add84e76b8568a82fdbf759fdfd7af6d243e5e49ef66b0cebe4a04747cbc96e430b491ade792fd6accca193d84cfe2bafa3a59d1789219bc936e5a2221204c9ab49512cfa7eac9e766ec31a07b52653fd109913a13a6b1434664363aa10c616b14b25654722b4a459a3709348f75c13f649513f746cc737f1552e52cdd417f73672fc6b71f081e146b96a4869958c5194c2327d7dd388ee13f42a8a59d1386f907271c84c38a9773bab9f92f02e5aeb1d7f9ef28f5fd90cc6398dd8152c00e042ecd0c9874287a8aa7e54a01a3b7691f86e8e683332c00e61befe7276017969e95e65fb6b67240e31ac4891780514203d44c6694ebfc174df81b51f926484718eb93f2b0a556e6a32f8d15a5a04c43408d0afcd221cd12ea05a46b699d5ee7f508fc32d741d72e8cb04773446d8bec1c8b43263b55c961d01e58a88fd45769a5020aa6124b1f4e7dd110ce668fc9e6f1fe9c5cbf81b2b0c912716358f08000de9949c0b49f9c04de6dae57a0b5cc1bc86f83e43fa4b3af9ca09c05e7fa162f37f05ff31e633f2f68e1a7b946a7d84cb372fc1d280b5a58bb6784ed1a3c97f6a6af5c64688f40d78d65ee1631cb20b2b62540d2e8b1926a882ff84758491181157dccec29a52c8bd1b52b8832db8f975b30f57298e9d305caa1b239c9a2d30c7289b7b9d265d5c483fc97fc51e75c09e2e6bf3b1df505602ff533e9221448252adbe3b946c3ac49a17a0a7f47b5a862eb15f98bc449341aa328e7c813cd18d7c19e18254e917a9c326c4e7991d55e18aaa61537778fa125f9dcf4bbc6027bfcb29e79351fa8409dc5a5d47521bb7e43d123233052cecea8b80e11f92cad9eec93ca4d1214160c35ad898811432fa0ed251cf792b01a4f6ac3297222d45c4cb04b7c0030cbd1a11d7c66b9da89b7dcd12a7149316cb07cfcc3d63cc9db66f472014885cbc512d442bea89924686ca1d6c8af4096770f41841ef19c29b73d2d8cc7687c954413fcd804c0382dd7cd0b50e6aa90c333f619aca0239a5866735a02ff8af7ad92a007e770614539d32168ec5995b08f970af3b704c6a43d9a656d55110a0344ffa78c781be9ee62ec07c3fafd23cb0bae445479ad3a578bd207c4ad91b82291ffecc3bfc28972e86ccb36385da9849c587a9260b7215375daa96cfcad9105cbeee9d0853fbd650b3c18447fd1fe050d201bc08d96e1f6cd9c6903962f6515d3d6a8b572d84523b79978f0de799dc71f34e228f63b51f4f1aea11796f5224eced48748dc1b0b9cb68f6048693b8ea33c859533723bd50f49aee12081d334185c7c8bfffacdd3a5a258a44ce5719da4444c77c29d54300bf115e86d7f6f1270f43613141ff1cc493cdf8359f5fb4a4cbb39f8c39878a1c52027edfd4240469eaf267226828e48dde0ff3ec00d75fba820b8ecf9c34ff54e5f756a180e9bb5f9191ed7e2801cf2dcd608bb18247b51dcebf5921215a8143047acfd89d877ca10f4b1dbcf252ed8c28967619e1fde872abb7ad3f28e6075c23b8a3fd7a9c1156356012e3f155c4e1ea55c36b24fe36dcd23c1f44aff7b73a78820843d6e5bb5b84bd0cd656207a0613e8344cbefac28f1d91c0ac2589abf0e3785b250b27c92c215b1ae7e5a6389cb86c70db9c13c0a59c55e75ac42b80fc663b80b5dfb07b4c4c2e5c532f817104b30052d24f2a4f6646a2a4b33b708dfcdd250f791dfb0bfafb95a59ac7027dd414f21b5d5939c67a4200f867ed74963ee1e982b34a472fc7a188dda1640ff317b4ed704bf27b48a770a60a36ee959ca11b847f3b1c156fac66e338d2eb76be819b7cc1740e1bedc4c71285f5b0072b81c94143547df8cf7e621fff16a17d5e1420715b74d7082078d43ebcb887049c93029fdc1649daad634bd5c82ba63efa6ae955df32c303f72a4fa61f5e543dc018bb80aca8bc359e6b1cdcb4e6c66e86ad69390e47e3b9226c1678f2446139c5f2b334547f25ca8cfbaf1c6e0ca85e10ca77b02bceaae5c012e1b90430f357cb6fea62f3309675342d648af2efbec001e1b037bfd8a2ffa0cc1e5dea553c8da0edde79909c35458baca3a12dfbd0bfd2c97674b40d50a7d77dee49b8350e7c21bceeff0384bcbb5ea3678a7586299e2e61a7e7fe1946f33153800adc04d52150e7b2a2ff885925bcce6f4955f9d3cbdfe6d695d93d9225efa3f13e5f62b83e877da2e9f3a97b0f32fd183843c7f4dccbcf4fb186d2b4329d9b3201ac38ae2b89a0169f513fa8eb621b7b4b5124e17b826aa2f67becfd99953f6edaa55460a583d0524ff7602c8e6388bc3d243760136b9d7947422ee071536d2a75fde63157a19b182901abcf605a31b72435e4a75eb5fe89295e467d1e4d38b35c4b86e2bfaa44832bbda65abc3c0583049d0596c839a5b5adce182edd42065983cfa2e765fa7a63b87b96ce5e4b25792b244085b683b4c612c64f8707c4994e645d53858cb0c631c199bf3529c408d90921adeb3708da195fcaaf988d60fb095ee549a1ba9a949d389dcdc9b24f8d81dc6dfb96462613e805754eb2a89c036113fc917a61c8ad1bd61ee728ae10eb4996c9266526029c6fbe475cd3318984fe1090214c8b1bbdb8d274c129d3fa4f140fa3003891434e9d96eb53aaf192d2b175824fba7e1c9dff123197f25d460c1297ad80db2f371f4d23b4057c1a532aab4232e44e8b9534debc9bb017bfffc58d298c9f538f6bc21c73ade8a3ffd93e6063ecbce933e1b88e654fa8211a71890e7b77f1c5dd1a839a525e70ba41e68bbb9252e14356d0f53652468a5dcd485ed31e6a96017e1353a371f06f5fe0ba519e6b6f957a4ba946f92a81ec1a040363a5ac6105a1964728766d8044a5053cb5b1ed3a24f5a696f33d0c906114dcaac5760c4ea409a39c4acc5d0130bd6a7e6ddb7c319a893724048d7891ba843", 0x1000}, {&(0x7f00000002c0)="48f0fdd515d2b3f11cfe36f9ef01c0f2501dbc7a286d2f19b7333041831d4e11f73a6c9cf7aecc395a6fbcbc46b378a49f01488219988f5e18d1f447967bff22c077f660b8a64f333c84fc3cde201373a61fa55cf529cda0940cd3f14bf077b52ef1a37c11a5ae4e6658f4fe2b55b21c739622acaed2f72617da356d4060b5489c188ce386b9e94bf0a424d31b649d063a3cfe89749bd6cd391b27b0f1dda92c8dfd9b2f4bee44a3c888126fbb12a72c4c0f49beda3093b8cb51dcfcfba226185c44016e4304a22704760fefa573cb6bff13353b54bdaca542413db00d11abfba4ef2c0ed3f5c5c910b24bf4e66d3044935bf261a042e000347f", 0xfa}, {&(0x7f00000003c0)="89ff7890fbcb7411cebfa1743c818c258c783a401e2955a02136d00bb8f189952f8f50856afb70ebb60ec515622db81792cee4004bd48745a0f89fc2364b57e13e8b956a7ebaace57ad610b56dbd1ed056b211618a8f9c7d43770c942af7861eedd4ade03986f7bc1eefc9850ada0609e43f58bf31056c2dcc803b76b36b923ecf46f217a39aacc0e2bbd194cc15e4876e8bcca1c11433c55098da6e092449a87b25c7801349b07ce690a8087a73e85523875e50bc4184e99e3c2f6d84898e6eb76b7ac5160482b497525af2aadb1cfa8e892d56281394ad5f8d897bfff92197be03b2237e2f930cfdf752ca2a4ce2ce", 0xf0}, {&(0x7f0000000200)="20d303627be3482bed785828c86c5a612b3dbb0a42d67c17203b743b0496a2e52f8953702fa53e514993fe22cc5cc7d300507842ba12a89da80f0242dc618bae2427ba55d95aeadf8e1c747a82c3ea2ea8ea8c6fc1094dbe70d64222ffc71c435984274d1f", 0x65}, {&(0x7f0000001500)="99d11600032451fb025f5fa46f3035940acb23e788dedf25ca9db3ae65ec37a7fcb54b5d2458f537922bcdfc1bf906daaa3270b145b674e5f35f26b3445040d4a38813ab6087904c439722cdda1484d55f6b45026abbefcce7266f3fda4a8725b5db6bbfd9cdd9b64ff338532997eda2886182b4e321d4de10e8c2b255abbd693428181b7cafd72546e20b9a4e96aa7e2da0d2158635c43eef2208a32fe3ca306df2da3dbf77a25a62bc034e50bf", 0xae}, {&(0x7f0000001740)="00e8133b7099a77075fb963bd58e4868fc386fdd2baeff2a30f79675d2cd43c85983a49697c7c7e6368bcc0067b8eadee6bf0f53885c309d50358d4a9f23fa92da105ae7b2087e899b4b2db2a209823dadcf33acff40ac3e24f9381cdfc637eb1b5d3c8c7c5e91192bb4ffc5a600404cfc54b917182f648fc50d9f6574b14d092a6d62f0f23cf58367b3139d1499c911f68a51efd14cdf64ae0c0c2e1b60f64260a7e4021398f2d6d2349f105120190057f263", 0xb3}], 0x7, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x96) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) 11:47:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x40045720, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) 11:47:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20482, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x180, 0x1) ioctl$TIOCSDTR(r2, 0x20007479) 11:47:11 executing program 1: mprotect(&(0x7f000042f000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x81, 0x110) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x10001) setsockopt(r0, 0x29, 0x10000000000000a, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x288ca, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 11:47:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/149, 0x3e5}], 0x10000080, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:47:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) clock_gettime(0x5, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) 11:47:11 executing program 1: socket(0x2, 0x2, 0x5) r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000700)="5ed0da60dc06b311cbfb69366cd93ba94697878e1d0c13b4bef2f2742ccd9479b98f9cad7352bcd7a8d560", 0x2b}], 0x1, 0x0}, 0x0) 11:47:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c, 0x400000000000000}, {0x48, 0x0, 0x8e}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:47:11 executing program 1: socketpair(0x20, 0x4000, 0x3ea328c5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0xd5648237d45fa292, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair(0x6, 0x3, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = socket(0x1b, 0x2, 0x6) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x8000, 0x108) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[0x8, 0x1fffe000000, 0x5, 0x800]}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000300)={0x2, 0x1, 0x1, 0x81, "0f89fb53dfebc24fc1ba895ffe03945551c991e5", 0x5, 0x8}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x8, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000440)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x0, 0x5) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000480)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000004c0)) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000500), &(0x7f0000000540)=0x10) socketpair(0x0, 0xc000, 0x101, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x184) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCEXCL(r4, 0x2000740d) close(r5) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000005c0)={0x7ff, 0x8, 0x1f, 0x8, "da95d124b803e6ce506951fe8d9593ff7094a7fa", 0x0, 0xffffffffffff936a}) getsockname$inet(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = geteuid() r11 = getgid() lchown(&(0x7f00000006c0)='./file0\x00', r10, r11) kevent(r4, &(0x7f0000000700)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xb6, 0xad21}, {{r2}, 0xfffffffffffffff8, 0x20, 0x8, 0x5, 0x3}, {{r9}, 0xffffffffffffffff, 0x8c, 0x1, 0x7f, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x6, 0x847c, 0x6}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x80000000}, {{r3}, 0x0, 0xc2, 0x48, 0x2f, 0x1}, {{r8}, 0xfffffffffffffffb, 0x3a, 0x3, 0xff, 0x100000001}], 0x400, &(0x7f0000000800)=[{{r6}, 0xfffffffffffffff8, 0xc0, 0xf0000002, 0x5, 0x8}, {{r1}, 0x0, 0x15, 0x2, 0x100, 0x6}, {{r7}, 0xffffffffffffffff, 0x10, 0x3, 0xc25, 0x9}, {{r4}, 0xfffffffffffffff9, 0x94, 0x1, 0x0, 0x7}, {{r6}, 0xffffffffffffffff, 0x5, 0x21, 0x1, 0xff}, {{r9}, 0xfffffffffffffffa, 0x41, 0xf0000003, 0x7f, 0x2}, {{r5}, 0xffffffffffffffff, 0x1, 0x0, 0x40, 0x8}, {{r8}, 0xfffffffffffffffe, 0x48, 0xf0000026, 0x353, 0x7}], 0x1, &(0x7f0000000900)={0x2, 0x2}) 11:47:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xf0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x401000, 0x1, 0x8, 0x1, 0xed7, 0x100, 0x3ff, 0x1, 0x3, 0xc0b}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) nanosleep(&(0x7f0000000100)={0x1ca, 0x9ea0000000}, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 11:47:11 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000080)='./control\x00', 0x2) 11:47:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0cbde3a674698008c04208000000e6cb7a00", 0x1000}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x2, 0x200, 0xffffffff, 0x1, 0x20, 0x7ff, 0x20, 0x3, 0x0, 0x5, 0x7}) 11:47:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:47:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x336, 0xa53}, {{r0}, 0xfffffffffffffffa, 0x1, 0x12, 0x3, 0x8}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x401, 0x4}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x101, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x10001, 0x9}, {{r0}, 0xfffffffffffffffb, 0xc2, 0xf0000000, 0x400, 0x2}, {{r1}, 0xfffffffffffffffe, 0xdb5704cc029edbab, 0x20000002, 0xfffffffffffffffd, 0xfffffffffffffc6b}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x8, 0x3}, {{r2}, 0xfffffffffffffffb, 0xb, 0x80000044, 0xfff, 0x6}], 0x7, 0x0, 0x0, 0x0) 11:47:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) shutdown(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000540)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000007c0)) fchmod(r1, 0x211a) accept$unix(r2, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000580)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(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']}) 11:47:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x201, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000001b40)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000001b80)=""/181, 0xb5, 0x0, &(0x7f0000001c40)={0x18, 0x0, 0x7f, 0x9}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x110) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x0, r1}) socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000001b00)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x100, 0x7}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000140)="2a31d9c4c2a9759978578f603965945be4b563e57860e3753b73ae23831236288f5068f181e42ec0869fa851e693cf495bc19558f3728dc6edc2584196e48083d27fe94e88e1ef2ddbc1c520a6ce9b2b66e944337b3e25643632caf8713a91758bfda814d58b77bd417fe62630e61fc2ba0f46766b1f9473680e46388f09b00fbd26eeaf9aab72fdd2202c7c67965414772b9c1e405fe26336fb4b4b64e835e8238e4ef91fbbe1398df969f725afa878a51d1ed8dc815cc9d4a10bf3c913b67fcad4b039e6f1c075cb05325403612658798df5999d7ef50d27e8a3ddfe14ce", 0xdf}, {&(0x7f0000000240)="84a5c458c18dac1b2480e7cbb2404ffe6cfc8a9f01fbc7a9bd86ba5fe2ad2d2448404f264d9d79862171889b6012", 0x2e}, {&(0x7f0000000280)="6dc817346932bbecefa2ec7f9cc0a93164684d2e789e78bf58f099b46118f3e3816b336344c272baac1d798bfa3b6b2d5651b87538e3818a7b14cc246f14cc4091365bf1abab5371ac9cf99e5738a2c0463e9fa641c3409389c9b434b2f3e9fe61e108436fb3c8e2fd9759fa3e814104f8ebeae566137eb22bb4178b4eda24a75e9774a9e0ce84ab532de06218", 0x8d}, {&(0x7f0000000340)="480e9f1e98db816d3315f6793c1dc746e38a85bd5da07cba0635201ca6d86afc3fed6ced09e5ccaefcb26466f71e167159fcdf9d18cbe2c735c2138f9327811b424d6b3e5a2d8df112e429a04f6d92f4ee37f86bfd0da7dda6bd4d2b1f63ee5942c06d6bdd1d13", 0x67}, {&(0x7f00000003c0)="31402fe903ac6374b6a8a162d6e9f7efe7c087d4a9b0ec105480034dfbd77d33921cfe25689e5873ced95df3c940827d66f8fc109869e83ee3f4ac29ccb03d862bbdcfd8a60e571f5f0dde7c4e4d2d3cd0ab4ea0ee91033babf56a033bb4aa123155820c9b8839a72215e1b57163179cffddc3025cdb7f460fc8c90e5b19c99167a25600169af86a79b0d3286bbf4810349a5ecec373303f86a184a193a45122c80bc9012b77e287330355caa679de6da76b043ac6dc1b6f0143ffdc86a3eaec54e2d6b61fe1685e82df56172b043d066274241e0dc50c046edd7038f85f2ecb162807bfc39f5ba230ce755679d955fa1911c3debb8c13a91832f8f7779e035665c6d03c82c735c31c373f7e29077f2870b00b049a3d9355352b73a6952aed5816403a14ca434e6b0561a7ebf1d9d69102e3a02caa0e63b0355c8678174a284e30a647fa7d95f4873fdfbb56e6526b9d68d8eaf420e75d7e6cfd86649dc0d6c99ce2ebfe2e5c591b6f152725ef2b569791ce162c3efff087d59bb35974ca53b15060f5b7e6dd46b3a9548b3bc90837421c61dec22d6decb1dfb29354b2e6d41534a3af2b0f55a98c31314cd81340414bc020436bc271b6822d75c6955e304293a2595fee3928be24b270f6c7bf843a44e7936418bb17cc5244e8f3d4ca57b85492b14e48c56c5c80ad4fabf4e34c8d0e2e2f0f4c260cadfac0c8a9f6c3acef4c74562f8b249f16996776d275b17dd324730c9f3b39c1b5a2b1261d0b2d25b9e38f67cf2175f33973f24df7566dcaec00e8aa67bb2f0c91b9aa608f35dc03bdff325250322098455c1c33692d56be077679500a3654bf5562f21cfccf0cfc0c9dde98c1eea1835c13260d5f5c4e94b0be8924b795ae1b6cae9c736323fd6d5fe9b48ff47ecb9673bf61328f7c9af748baa94d718e21ce1b29a7567d57ec078e6200eb3985d0858d4bbebe2ee2a2df22a4c182449dbc139055819c34888cbd5272a1432cdff4fc18d9970e2a38f875cc4271665bbbc9b96fcdec7b7f52e18815a2e73e937bb3b381460317115e931267edeff07f12bbf6ace32131f03f98356f561af7313ac30993e1fe15935070a21a96b87890f6683f0e17dc665359189c6a28074ac2be1ca1203781083e49106a2b1c58b386dde782f8a8506285efb69c960329f0692b5b8baec1881fb6080f31fed711f6300cbe34425e8e142ae1cc59156d3c498d8cfd8983729a329b25d68b257c4ee99c5c2b34d9913e9ab3f5863bedc6fec43981d8fd877210445e54fcd3ff61cc54bc9e8c2e47a91be7aba6c6c2457860f047ef2416565b0862ac64a957a4f73bebe05a6c2d03f9484523cca379a8bf86ac8073f9162e006aa9c124b3e355e341b8706adfe483ee754a689f024c261da3661e4199106c182278b7495a19cb3203c500c1e99f6561f8976cc34468289c919e1c8f686582de156e0a037fda8030765d63f4ab7a8bc156c5aaf180b335bdef1767c91e2663c188d32e12dd53e052bb6c637dd6e9f4642074dc08a0c8bfbecda7fc4b4a4402a5f7fc56693c43abc532383c903708866f8932167ab5fe7e722d418155abd5cda9d46189dc5ea07e887adc85c64eb22c3599b73ec84b906fb4e41d0b124f64a8cbdf36f121c0733cd6706680698e69b731d29f7a3a57bad331b41c87dd36d28b63dd85150164ce39bec86a279caf7a7948770531b861b6f4838ffdd981dec8412a07a8a17161533732e43d412f8e66c4cb74ceccbe9212cc0a7335363b0153a3e42104c703964a06cf6a15f53f0fb539136f9fcfa350e97bcc1e3d4bd14676ea231f277a0ea3670ce91ed53cd8a2f9ba037a49f796c1d24c2174a33c57f0c45423d081fea3674cf5a6234bd231828df4503d0825109bf3f5c7904fe71631582ff87c32d3701b08b6afae4db9b842f62724d7e83bef9eab9ac5bd6473009acbea85851d82861ccf9536ebbe37ea94baecaa0f27baa178c9c986d23d9ba2686eeaad3dd7004e3377acc8686afbf394480cf82e6526a7be577665c6da91dbf53d2a405189a8896c5692e427e429461178301a780766e25b793c760855f7242633ed137b132b08448633426d2b5904b5b75a7fc5bb9d28ac4f1a36f61dbf1a2d15d8d50fd222c9919174995f30d3c36a49fcbeccccaa8dc6dbc367c0b2041a56651042761b0479fbf4e0b7b7fe98b7ff4a6f336842f31d884c2693969e4835efd0f925ac3b6eaa7a17b68edae40e1b3c73b2c96e392000ef8d6a980d418d6c41efa616c9f4517f296725f98d9110d0b696b9288fe8f517d843a4474ecbdc221dc4d43c93e1ebbac91fdb102320581f7b258d414a2f0e0239528c854d52885610f87c757d3d3a97f4591c84f235ba718b5dd30b2219dfa117f3357a6f64b6453797ee04f484ce62eb691ca99e036ac9e47cacb47268035d88eac8c026a93ad41bdf22047b01e3c583d902b6528d1c45d7526886cabadb7698b43a1760783da9685d8239b6b6dd5e9be9258a9c77874d83e447aa758a0d7a8464c228b6e60d0a95f6adda44e1cd0f5cff9a8cd1e84fb494cfae8847a7d46530ef786fb4907f7680407477db0ab45471bf7f0bd1d7ced79bb49c6df379fa00bd462129c3101f106fe057d3ce353cb64bf65dd5ad03819d217a0215b69898a168a5334336d8625647a1bad94f09f7997ee42dc31d8aa47e1bd8c74f868a78ad8c164150b45f7848e3cf495dc249d3754f2ff9b0d020840be40549b97da24ed68ae921acd4da4ceccabb554f3df68afbaacea2e4c7291cf83c5fbcc6ec2f736d0d852fd90d12030495ce0132d1f5ef1f2d1d21b37e5e93cf8f0889312c36a35c8e4c5fd5f3ed3085b3c200a65ecb090fed457ca3825c6cd2f17556b09fdc5e9bb5114fec652e527c8bad2598331d137ad01649ea0ddf2c1f83c61025e1aac428899875a2e2c80c75e781e22a9b72b019eb6332e59a0d95352ddbc03932783261a48bf5762890f2fbec7489ac4015438c9132df805a97d48a596b9f249f78c302920f5d1e88b21dd70331bd7831bb129396495ceb41ce9061a1b7d4231c43277fe5a578c36265c0934f15fd748bf535f2c442a41b34c37bb4bb9698b797e249c303bac707f15d8cc5fa8a1b12aece22773eb0e2ae3de4ab028383e4e538330d623e4f15f1afa34b3abc119c4fa7d8ea3d8ce99652fa65317e2a220f4c62dff72871baa26e0607b4a4c70b7d076f67cd98b5aad1510aae5fbce286cd23c03e6c210223bfeb0738a1a369df7a4a356e3e4a05d2bbedf0cff736f837629701377b9c6598d66f9447b348fea5ca8c27c56f47018b4fc830fe0de4c74f08ade477e849cd267a925ed8b6fe92b01576f00fd7ce4ac91691edb0de75e0331ffe364e90c7f1545b966767a16a800645e3056d881f022c9b2f06d766b2a7b2ba0420052042830eb8107cc14511a2152eaf2ed098983f64b0499b303d5c47eb82f0ee85f5f339e66c682c54d3ea94136a67ecd39995b9618f750a73faae40fda0d2ab47708b1c71f31987a03bf2a43e5d33ef2fcc8c476c12327b53226612846022d920867753ce3a4ab272ae154e7480d195355547586b6a728f8a1399a911c5fba9bd3e5881d657a52c579b297738d60b194a3917efa50786142431de0325a5667aa9db4ccf34abc8fff3d48c04fa6a338cf056a8b9864c55cd2716435088d7f7c2ca21fe93616043b56184c1a6c7f66679ed86d68e49c9fdeecaaba873e960b4524eab8ce099b67bbf3f2d692305cc521c4ac860de3a3f687593872530902b278dca9511b877cf7ef8134c4d348adc5576d11e0ca5b5f4531e11f672ec624e602861323c2334dad9d98d2b29d0d097c306321187251967c6ff01de2c5633370adfb0d62ba4177f1827284afee0fd76d18dbeda06d4795d35e81801dca978627a7717afb231bf2f74983ce6717b0ff9eb180e134abaf7e96e0d2d276aace72b17b4dff859011f725cd01c500e23c52473cacc357c0864859589d75a1ead5c1d0e3e26ad77660497b62a605feeef9f754d3f65e668366687a62e3172ffaf1446cc138419c8625cf5535d82ccde4ece8f465e9062d7a965b36bf1151d664874eab6a4e60e89f94e35d136906e1487ed3496229198b05e9b87a64ab77525a1859dcd8a97e62df9b4aad3b029dc85cafb1d52edfc11979d0740007d05f8149d3c37c1cc5f1aeb332048522bd40f892201d83f70ff2f7c0639c6c78ab8030b5defcfce1196fa02dc80afce2ea16c5f339c163d7768d0d958404686f08edbf2b09a0297d6ae005e158c8ad9f62d29a3f1d728904b0fafee17e209cba4d5982d5dfe00e8710e014c31276015c2e118bc7e164e18eb4e74b2ba91957dcfcbca900bc497cfba3a5852eefc7e0c35c5c9fe5c0b900d3e0bb3f4e47837120a4dc6717250c24e6dc5dd393670b13918dd46c0732fe5db0168cb7133cdce84de701b75f013c939049ce9e4ad000adfc38c3f949e1e800400ddfdfe2f00d54af5676f713a2c54af3ffedd68e50a64879a1f437a200bb82abee03fa0b4460a78fac76c2d0ea1f3df1d0ffba5f8fe4af66101c79edb93a3b1af5336a935fd1d371cd77c837283b62b8d1b8c1016bcb58607b72126102942eb18d9f7d83d1be92462b6c69cf05fc4a4070c7a885128be3e993cdc0f7c8cef7868f5baa61309e0a8eaeca01606403851f17d4bd323f2bce359cfff68fef5c1061a8296276598ee5f16a10e6fefb6202ec8c27919c939a9bda61ac9aa8e8295248e95412ccb4b31672537a17277be850724eebde5b414ecd04ef1bf42816c3bda5d8010983120dfbf674047f2a79e479abbfac1cd91a6299fa12e7e3f3a158794063918f149329594b61dabecf0bc2cbe2aad556303c6b700aa55555e10af7a9314256614cf6cb093b80d1ef28e66d7cbaed7a9a2fca99967fac7a6bbfb9de8516f80e6a40aac6a3c0b7e670f13c6494897bedc2ff76bce53c78aeb0470a619d8bc26cceaac9e63ff3d7cdcc2abadf7cc82ff07f18de7ee9a4d3e3c91980db2b1a119a3179091283b449151794cb44ebcd882e1eec65b5b0c7dfa75c217df7fa85121fa510de9ba469b5cdb5c58cdc3d39d148572a715671d008300410c06f39796989bd2590fc09a4b810c7a4490196cd28ef356b9552427944edb934a9f4fd016d3dcd5c7bddf91a6e71e1c408154ace85fcd41bf9136a1a080fcc508f5b732e830ac7b5e2623f96b6bbf8a03d2e542ce5e8b07eec73fcb597f1b07f780c96bcadea23adb3ad8c24d71c6c8aed2fee858f25f9d8480a5c970fece91227342d9347a48dd70cb2e77d8163c97cec5d7ecee586493a5148b2dc84a13062d93ca4a2694bc0b30cdb5c4bb36fc2631c55659d79a8fb1f41025fe1f81f6fdce64d7b6adc29fbb37975fe961ba6b4a338beccfc09cbe9c16da878a3c0b302c0df065fd0f0e2c16ebe49278e3fa7de846ce0a0dc4dd32100ec26fc1fdbc82eb869bb8dbad95ecc28d9139c9d3c720f0a0d0aafba41021edfa184e59d628918807340981628d35076099fd0f133564e1d482f0414e62a700c783a03860a5501d1102886f2f7e8633d9adf14d43aeefec7b292380f5624976b508e4ca1335164d0c99f773d7108a56521f2f6402fbf293c67d88ee5988c3574ec80b27b30cb34834eaac5b69688a91be633f0c09b7f17530690efdd4f547da84996bd0a6565577ac5559dd25074aadc63aa9424a733704c35a52f5f87bf8bfd1e8cd5f1910950cd6ab586a7f3dae5e1da5a3dd0c3d748463a62f868d57659b65d1ff5a", 0x1000}, {&(0x7f00000013c0)="67e71bdd5b4fa640c84880179309a41b44f35738fcbbec3e2482ba385a03cffeee8f5fa6c73490c7deae72c2ad3dda7f2e997e673adbb4867aaa7c2b87070f58b8fd53814b154828b17e235392eb27a1de3c55f1e104437bfc63bca57b0989f77cc0542b416248b3b4e981ca3c953c01a8ead5d626", 0x75}, {&(0x7f0000001440)="2e4840caf2d043f0fbf26fc0ba189134a38675a2304b1faf5bde2506ca01cb6644ac7746c3b3dd8e3c32154e9ec2365d8a152d59b10ed229f4c9899795bb36aa4923f405df8c057dfa6be79cf72d8071a601a892d63b65e059499197283bb10e3875060602c1667b2f858cc51dd39bb5d4faaaaa1bd1e0d844dfd593b15ddedb33dec36e13dcdacf96f8a67f6401d635d5679448d770ed9f442cbf07ccb4b43ae5ddd4ade0dd1daa49d7bea25e9178f76ff1377ff391fff530b3e5b97d61c341bcefd471e12e34d74e93713415fd7a70be1109668d4173598b44ea2242e8d3e43e8c06ae909e1b54afcea25200f0315a", 0xf0}, {&(0x7f0000001540)="34887586723d4acb62f01f9559c2765942c7f918278843a3b183bb70777ebf820a9db9f03490cb9d6b64cb3a7e2fbbd4cf7958dca8b690e7a7685736d2c7deaa865af917bf63be23569c006936240eb666ba565eef3af652f8c714416984f71441488e7cf1f9238f67915977f727afe572a60b52b3edf340046f38c6076158a46a08feb4f941ac0d7b1fa596f2049d05d25e2784280c2e8c31fd1ae77099971dcf77cbcd50ff0007a4535948b0b96ed264ef2ec5644c99869c2dd4fe6201208716f85415226da32ab39ada8937c957bf979803260bccdb0c5038bb10215f6292b17d1fa2b93bf4c3f8c16d6216d68f11631695b7da41", 0xf6}, {&(0x7f0000001640)="72e9289c2dbfa399b734b95f4806069f0eec2f55dc21195037577475019df1929680e7730834390680a27847c106abde8c3841ea21fbea0912ad11a832e44de980acf3ebfd", 0x45}], 0x9, &(0x7f0000001780)=[{0x48, 0xffff, 0x3, "3583832590e4f09480b7ea65b9e4b41d1fa6d9f2fcf75807da10cc787c7b056fb2c5c206118c7e77e468e44980238e1b7d9d52"}, {0xf8, 0x1, 0x2a9dc01f, "8df02c57faac3d5503210831f6b7e0305178f295c621ec33c431938e9cfd5c7d49c8bce79cfed2d4cbefb26101a8a0540f1faddd31afd7dee337d707268ad85ecf44a7fa69488736905e327302da6879dc6aeba26fbead1697430022d0a68d57ee39b2e17427f998a2377d6ad8e8d40335fb0700aeeffa26240e7a016c8377d5df023706a8653186e49e4714a00ce2374da428e6576ff45ac2a462dca61a35b479c6da333ac1db06a800fc2a61784b85069ded1c0690d1549132780301a005d6f6a989885f81b9dd053a132cb70c9a17562ede4c19da844e3e769479e8a0eb141fe04b7dc150"}, {0xd0, 0xffff, 0x4, "01c10f4382d44914baa1bdd7516dcb6e9a6e723d78ba62623d0d66e85e5ff96135a6f0af4fad97aca68c2830be98b10d3f1f8c6f458e8d352e9d4829a7cfe58bd96f42ec4b4e2e5749cbf39e98d3a7b4f207fc12eee1a1e89de6448f7c722f888c5811f0b57589ed1d2994fb38456002eda1e99977d36cd8958631db1ef248725ba8ee39b985c78142495ba64fcec716996881958e9cdcc3f888252e011864d78cf74da662b9433fbbbeadf506ab391008431a8035378f2a057c2106f58e23"}, {0x40, 0xffff, 0x1, "3d1d7f8f0d8e780d0260474410627879faf1bff11c9cb9d5be363eb08f276d6ee832e25b2c7cef640e8c57ccd0df"}, {0x78, 0xffff, 0x7, "5be0e6f75b4d8875d7147f1a3de10dd1aaf3f3916c54f608a69e10e6b8276d6955547ebe41660e357043e96c84efde52ca27a899b5677b61c4acce09b194a86547fa9c3bbd0a093a9e4f0debaee1720a5054abd095cf51e5644990f1ae916d6f9f980f0c"}, {0x28, 0xffff, 0x7f, "157d8468eb61b2def13f31c6f2ef26905365947f6098"}, {0x60, 0x1, 0x9, "c5bc2464d5d6b7579c4c31fbbda7f86e1b25b8165fc73e73baa72f602d558cf0c3a7d09f480faa4079d019f121f8e114b2ec732ebceff3e5a6c2497c44d69c1b7b291120962fc42494d0759be967"}], 0x350}, 0x1) 11:47:12 executing program 0: mlockall(0x3) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000001540)='./file0\x00', 0x224, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f00000003c0)=""/59, 0x3b}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x7) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xc, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001480)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x100) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) 11:47:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x10001) socket(0x18, 0x8000, 0x80000100000000) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 11:47:12 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 11:47:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x2, 0x4, 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x288, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x88a0, [{0x3, 0x6b}, {0x0, 0x6}, {0x0, 0xfffffffffffffc07}, {0x3, 0x8e0a}, {0x1, 0x1}, {0x3, 0x3}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x68}, {0x2, 0xffffffffffffff7f}, {0x3, 0x7f}, {0x2}, {0x3}, {0x3, 0x7}, {0x3}, {0x1, 0x2}, {0x2, 0x86e}, {0x3, 0x8505}, {0x2, 0x6}, {0x3, 0x7f}, {0x3, 0xe5e6}, {0x1, 0x2}, {0x3, 0x3}, {0x2, 0x2}, {0x0, 0xf3c}, {0x3, 0x10000000000000}, {0x3, 0x7fffffff}, {0x3, 0x40}, {0x3, 0x6}, {0x2, 0x53ac}, {0x1, 0x2}, {0x3, 0x6}]}) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/87) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) setsockopt(r3, 0x7, 0x7f, &(0x7f00000004c0)="c4faadb908dad38f67ad4b6d2972e0d343b80767d308501fc9cfdb1a90f57bf4dd8f5feb39baa1b2cae434bea9faa166096e93136a653f29212e597e774e66d21e0c55f4dfbae468f16e0b4b614c5e0529658f4d6e4d599de4b1a7f5d704577248f9512ebcd11c549ecfb66315f025ba40b8d0502cc3a24452156ecaede55f85a4733b08f49f534f2e4176c5c6bb337547ab8e7ad681656af9f959c5c03e146452d04b094df8de1e03ba1aef6fe2f8ebe4da61038feb8eaa30a01f693b01b283e67fbf2d9482e02c374a90585f610aea787d28306de066f27414f8d2c0396d0d066ce8f1de90bf9759dd1ddb9699cbc1143d9ad5d5491083506ead95d6b004b5d79344f81877a424d105f31f607d21efea34b77d3fd62e27c6e8262fdaeaea8da2549e4916eaa9051c03cc0101dfede578b8bed74150ac142b6a692e052a22eec2f465f8bd75c5d50cf7bbf866ac277a0ebf8ddedef490e5b719464459af055780bd8eb6c35db6e2a30c2bf82fdef35ae23f9dcf4018d05a9dfeb93a0ccccc061dd22ff27723e56944ca647e6c1a0e6a8050113471412d27118e5cad5b331aa14b1205b10be5dff62471ccbd6a81167aeb6f1a3123c8d06ac13214c6709b1f81020b4872bbfe7354348a58723398c7cb8fdea87542ba18cd539e2fb91e6596473549045a57a6bebc86e648edcc3d92ef04cf50632b0d6d9d90646cf1fb0d61ba500d2d304bf560a58e1446234c2d6591aa0b606d789aa69ba58f121eb2a6265931f0bc73a5b60773bb653aa58164d8c1038471b31ba776edd33fd6b17b479405fad0f742438a2922b1b8f571d4e12ee04c9b3292a7741faf736b472ff265b1eb74bb7995b8b184f893038770b639834910882562bf147d80b27e27bbeeaad2d1ea422bd68ae2cb9b3fd1bc6335ad33d674b1e59a58b74c06989d49dbccd2ed2d77d644f1ee56a91f951cd9bef9ba384307db5f73ff6483c4a8cc66a4c1c1f35e743d9ed702401c6e3a779629b69655603ad35c74355e42c56aa3554658931e6b3fcae69c15950a460eca64f57451dbddf2c4c4dadbbc10b8b5dfac092be0a1e5bf4fd99d5b092c7157ab54dcd4f3f94694b211bc1cdaa09145ae7d8224feb14c106a38f4f058c6dde635e87280bc919fd75a2129540ba97c87b438fbdfef71de2dec765043da3ecfcaf01a6c4a4608a84394a6cc8c530e7a915f4dcb21d896067491944a094b98f0b4668aa8ad13549c202c39b86ce7d94ae1b933615aa1c6259dafd23b4c681999847f80289bdc904b89a81a6c2737f6f705a900c18d579cf6cbd9a9a30f1d8d58fe5495af87f44dfbec04b423e67f3c6138dc60336eff11b901969222d1b64726d1d3c59682b51cd69e110ddfefd39bba6cf4b2a2f6839c73326ac5d4971ac78790ce21c16167fd9fbb51ff58de42bd1bd46b77bf298ef326f0f775cfbfbbb33429829d168a415b8c55da81fc662b74eda36b71c478f375fc52dc24cdbb8f2ed51c9e20b11bebca402ab9e07aaf08261a7c15ef07d81603c6e9dbb478cf13c83062cfa1043872de76ad7d4fa25db177cf3337e2167aac0058b570c5f1c2edf99d8fd88299f987694111d4ff0ce4b0e73e80c7853d4fd46c868ddc9fde6f735a95af1c5fb4c53362caaa0f62ede2c256ecd85a30fb702fe18b1b80eb5df7515aa8affb1ad5a2bc38e891fd6c50172fcc01c44584871439e0c2b7659a6dd56a78cf64c04c176cf148224226f851364e36faa5f98fb34155860618c9e897c1bb6eda8c2957e7502a5a102418041d8be4216024d9a9ee944e9474750042eeaf87625238ae29717a62d2fa014f6b753443805b0090265ed87ea0cfcaf3b1833c839aae653995285acd54afcfae51592bfe55997871e5794439560a0b1155f510ba4f34e5e00b6358b3f4f68aadb59034e0cc7e100ed8cde5d9579ec6871babac8a22cf7a8713b60a73f3940bc62de2cb627e3f4b0c5aa798aad37aac4ac9ef65ab8dcd74693905f9e07443e0ae06f4ea18f0e149e7173ea337118fb6205fa6c7219221ddf3c77b4178d72520c14c77b105cbec08fdc73cad39c2ac7a2548769caf2081684fed329b69d500eef01e0654aeb459899721a7b83317e6d1146244ba50e7ba7925222a8fd2a10faf33350fceb8b274838deae43fec2025eacebb133b193d1fb4ba8931e2e14a81782a23286debe99b2e99e197708b1cd49094723c2b7c69512fc527a913f4543ee1d7d2a157d73d07a217dc8cabf641861a9482e974f385e667993246e041d9125b0a6a3338cdd5239f5ca035f24bdae4ee007d754ce715f500ad25630e4166ac78478381d62078c63beb4c8baa806f45712f93e872fa389add6cbe759363eafe338cc478f88bc60ae36370111cfda65e1f9526d608b24952b1ebeb4fb082aebf0d06c2bd573ff0c658bf0a412841d18d95e6b20e64aba25bc48b97c0c3177ad48079322c2683eda048ed8c3c0607f063dd8ecf8d7aaf446475e84be7da1afdc1f534014507103dc015aa20925a715dbc8f9a912c61296061709e628da077d5b123561fd242081a016539429e6ac2a301e71397f893e5ba4d5b7bb04e88b8ae5efb89e5a98a62760e4abf7968ff99fb6d08ca6f935cc6b2ca30f9fe2db60607669f1eb20ece9553aabf1088c79475b64e129df919bb9a200ed1c8ce1a97c546dc345976b1b8cd431685270bfde2af1130a02acbc00571cfdd00d113a659fe303ef3c388bee6c793b00cc2e502afea6df6108981d53247c0abebefc6c8c410f4310bd4265bb7d43059618ab8d1280820744628b16e477a0f6b4e6c7515b51bd6dc53c2c87e71e3eaee681f32306b9792271e4a6998d8b351620a82f3861d7b4bd011e382b9a66a918e4c8c27ef1febaab4e254dac96799311ab4dd25610a31977e7edb1243322c15685f37da0fc663234fd76bccbc8263898251536bdd0740c391f2061aeca7483f43e47d2269819f9e7f735dcda0fa721def336cea093ba0a8aaa03ed93e4b0e3a35571bde3d19d62bf1355a32ed270bb4086449416aa8def72e7935c66604a4354fa7b35f3ea6b399d770a796a22e211e73dcacd11ef137edf20873cb2298437872f4dc5dbf9d9b844ad376acfdb16caefa4a3f08c54489fcc8007bbcb9a3086b5f088c24b9149ff5e332894a7343ccc9310686eec7128fb599bbcaaa888fbf404a569af720952460480ce7ab3a78a97ec75a2695c5935696c5b3e3c261239ebe34c57a930f84c4d96b6638ba8b6befbd437938dcd872cdabb7baa5113208575f8adabf1f4ea3dcbe2c6431ea76eed588d9f3f6f89e274137a4c90998f23f7003d26fdd9072e5f8a3a01fc193949cebacb42c3065fd847e6194b475a3d5b13733329954ff447b995d3745316b3a67ac70abd4b9a87fb5ee884f47542d75f6410d1941a6e7ac2d4ce0de42112e594cbff291ca5801e8f75512946055502104a43069325515d0b7eca4f6bc770728e84a0da86cf30914c5a401246885857a9205166e0ad2069d3afad70e66fa947853c3163c28d6a6bb7e5b7b293da83b024086e24f581184d17623c055c3868ab0f95f9c401c6a41511ec663540b95a691020b5a8a8a3f2945af014ca74e34b8f5a9e449a9238c43582079f5e53f8d9371609c481ece320904e09241f1e06c1359ad17c3adf650d5d4697ab912ef2caf5b5ad8c3f0f826266435b96855ee32a170a691d20e556364aded31c8b583a27b39ff2d7af841532084e92e3243e88f3e0a6fe352e80fbfb609761217db1357749d677c15d0e3aec96fe2d83e5fba1310b0d880c35e6cac83efecf0ddd3e45cfdd5a18c02d70eedc1828896d585f22ef64b94219464d61c5f51706097453496b55337238064c44a3123eaf196377e9a73ac86460d7ab74c3dae7c322951432d61991d8913bef088154d6f1732ebd0d34a69245ff9befc2a3076086416c9c88fa923f372d1911d7a29deeca31036cbb89258fdb005a4c993056dceabc94d220bee5bfe14435235474558f7155c286e8900d63d2acd4ea5bcf91b94952cfdbb8bf4a318ed621948ee706af9cac2c5fa9a672705d8a01e168decbabacc7f1b38b194c50f64c59788e973e971c69c2fed3e2de729bc71f3301d2b925294e6ede8fac14762ce6d2ca82f0e59e6343f7b0dfece6273ef5609c6db4cf0b0197d076953065020db53333cfc1e69e79091fd9478f19ac14e412e0774ea4500e92a89fb9503a782c8542db8d561daeacd98dc779fd11dffa7ce541e6cc9e6127340de8bac106aee93604f209ef96bfa5c106b627186ad580f1ade16f1700ca381ac924121f54f0d55c82c1412fae762ad5ad340cfb7916d001b3d85278eef83eec779bc5032245d131e1077cf314067a6ba3047b784421f15516c28dc03c4b3723f99d1a98c415d20792660298e6f3e55ebef83463bee02b52e7f83893f8e315c1fce5aa02c693260622a5e3fd29bbb0673ce50f1a73da9580de923cc41936267acdbbc81af8d8371db3f2539220b259486c759fc536f5f257c637c7d0378d49f472ea8bc5a283b37e04e2fed4082aa186f6b390ac3ace2f3eaa897a0aa0c9ab045159f10b2f0c83b46828128f8d374332d131839a0728ad4b164ed6edfd7ed01a9ac33ec3d39991577b103e7dbabbf51d2fbf29c5ce8eab2f1cdfba48ee55bd830f5c86047283a5be629cbd774f9a278079fc0376c8970a1b99f4973636a48faf38f69f622eeb4ee65df88b74a78e01925461430fdb96b6b8ed55db57ead7291f7fd5da851a1cb32d341f43d2a72dce65e106d1b13b0a057de7650909f96d4541eb37f2c692e60d3474bf9ad682c314293eb86ecf82a1a38052cbe63aca147855495d93f4da552edaa4231692439a9be8f1a65bd58edb850c080fc1f55b7a1519141534da06c5cc13fc552ede8fc43976441c90fe46001db55f6dc1ba8fa4f2934a81dcecfd210a88b72910a8a1bd336df3353cdf7dbad392e77a0adbb4b675b20160dda810341f7015993fcc8c50c2c7db6aa024fb029ef1e3e8d50d88cc53d583b4ef8ed7dc43de52eca1a0d7576ecd5c46db9fa08777b8aee9db61d75e3cd010335c4deef52c5cf7274aa4e4d38e0d66a2e3b1322968343834b529e5deb20f7b1f2249aeb4cccbaaf745620790a83fc596fe456a9b0e610e933654acdf488789f31636b21056984f2884a7802432e275e8336bed72f7c11cd72879ceb1bf9bc503cb911563e39487cfcefa3144701b59b4d5d816cbba359d31f352dd8ace95860c4f1feb60d317720aa8a8f930c8c4115888e3ca2228a41c34e927b19596265bfe2f67916c06405b336afb76301c2f78599c40b792b1e91af3ed39eec827f129cb4025b7a4c897854b0c2b8e0dfed227a136149e029be5b7ed696749c65535b2573042a8ae8093e4e2ccdd382a434a8924611a4cf70aee57dcf7427a825bb0175d520aac243bdfe0c16968991a811e01a3dd53669c40329bde053823b4fe18c0a576c74ad370d35466a27fe5daebe1be94e4e0c859d3e99b653023c7b513a79c5b9b70d9005960fdcc1a75eec45fc2739d79eeddbc2bf08cd66ebb5c0fc36bd9155a62473c6945b9a84bd007d05413fd08139727dc2cd0fa5317a9d16a53eff12439efe4c9f8ee54d1049a709be0af9c67cd7a29f0deba7c7b04a2063e82a3fc042f1bd9c7669d63a70b6bfad5bed4eebacdb21934fc590c417e351ffe85558d0c4e76a5e66d660c318630c48ab1299785a0def13cb0c09757306795a32702f76c7b3cda6a26883ad6bbe93b733ca9525", 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 11:47:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 11:47:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:47:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x28}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x10, 0x2}, 0x31b) 11:47:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) r1 = socket(0x1, 0x5, 0x61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000680)={0x8000, 0x2400000000, 0x36, {[0x1f, 0x7, 0x4, 0x200, 0x6, 0x8, 0x2, 0x2, 0x1, 0x5, 0x3f, 0x1, 0xb09f, 0x1, 0xfff, 0x7, 0x5, 0x8000], [0x8, 0x6, 0xc4e, 0x80, 0x9c, 0x2, 0x1000, 0x81, 0x1, 0x8], [0x400, 0x1, 0x5, 0x6, 0x8000, 0x100000001, 0x2], [0x6, 0x0, 0x12a65d77, 0xffffffff, 0xa5c, 0x2], [{0x8, 0x1, 0xc479, 0x1000}, {0x7, 0x2, 0x7fffffff, 0x3}, {0xfff, 0xfffffffffffffff9, 0x0, 0x2}, {0x1, 0x5, 0x5, 0x3}, {0x6, 0x3, 0x5, 0x8}, {0x81, 0x7a82, 0xffffffff}, {0x4, 0x5, 0x1, 0x5}, {0x6, 0x100, 0x1000, 0x1}], {0x5, 0x6, 0xffffffff, 0x1}, {0xffffffffffffffff, 0x7, 0x100000001, 0x8}}}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 11:47:12 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r1, 0x9fd, 0x9e6, &(0x7f0000000000)="bb28c60d8fcfcb745f7157be9777d9cc3440bdfac4b16169003a625480b2e4d26115fd85e72d98e143c4c114167a887fa012032e3faa10747d754a97ba2299d696bcf91b0075b1583376860bbba4877fc199f7e56dd111ac7e8bc85ad8551de74a35ce9dfd6cae424542fecd8c4387279012465a33bb8c9c31072f8f073cfe96547489fe04c8e0f54cb6549be0a4da40c469d9a037eb3faa", 0x98) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = dup2(r0, r0) socketpair(0x10, 0x55021d8f454e096a, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x6, 0x4f}, {{r0}, 0xffffffffffffffff, 0x6, 0x8, 0x8, 0x9}, {{r1}, 0xfffffffffffffffa, 0x31, 0xfffff, 0xa821, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x40}, {{r1}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x1, 0x2}, {{r0}, 0x0, 0xc1cd2e249829dc17, 0xf00fffff, 0x80000001, 0x1}], 0xf163, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x22, 0x80, 0x74c, 0xffffffff}], 0x80000001, &(0x7f0000000500)={0x4}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000100)={0x3f, 0x7, 0x2, {[0x1, 0x400, 0x1, 0x6, 0x50, 0x3, 0xfffffffffffffff9, 0x6ffe, 0x4, 0x80, 0x20, 0x100, 0x6, 0x0, 0xa38, 0xffff, 0xdd0, 0x1], [0x80, 0x1, 0x5, 0xd1, 0x1, 0x10001, 0x2, 0x3e, 0x5, 0x2], [0x8, 0x7, 0x6, 0x1, 0x7, 0x9, 0x40], [0x8, 0x80, 0x4, 0xff, 0x8, 0x5], [{0x4, 0x96, 0x3ff, 0x6}, {0x8001, 0x6, 0x6, 0x8}, {0x2, 0x9, 0x24e, 0xd7}, {0x7, 0xffffffffffffff29, 0x80000000000, 0x10001}, {0xffff, 0x3, 0x0, 0xad05}, {0x1, 0xfffffffffffffff9, 0x3, 0x7fff}, {0x0, 0x3b, 0x401, 0x7ff}, {0xffff, 0x5, 0x5, 0xfff}], {0x3ac, 0x1400000000000000, 0x8, 0x2}, {0x4, 0x1ff, 0x23c, 0x8}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) socket(0x6, 0x0, 0x2) socket(0x18, 0x8007, 0x7) socket(0x1, 0x0, 0x4) 11:47:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) fsync(r0) r1 = socket(0x18, 0x2, 0x1) setsockopt(r1, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSTART(r0, 0x2000746e) 11:47:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCSCTTY(r0, 0x20007461) 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f00000000c0)='./file0\x00') 11:47:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x1b, 0x2, r2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 11:47:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = msgget$private(0x0, 0x30) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x18, 0x4000, 0xffffffff80000000, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402001, 0x7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="01002e2f6275736e7cffd7f5480000000000ca3edbb66c2c108820ecf1ab3bb9bc000fffb3282982cf5aa5b3c9b09b7bad09dae65806c270027b000000000000000000b5afa894e540a8fbe7fa45964ab3432dead59511c3046c6a210430ece62d56ad74d93111cdcf649622fa1d7823966e3b21dc23e0167941bee10ca7c3afcf2c40b16539e6a26234cc0a3d6126f7a35abdf7d1f5bde21ff90adf21dce7ef9a9d10b619b57e70f3b4747570a9154f1181d8beae32d737cd461071d24a82218a4a8bd94743976f46f6f9a227c1cb24023c14d4c51a09ae1b47d45f2e130000000000000000"], 0x8) sendto$unix(r0, &(0x7f0000000300)="317258186e0901cab66b34c0f0fc379bcae038c98c3e80aa561752a1b8e2b5cd2c165628cff7cee867b7d3eadfb19522ac7e815f7a33a3d362eec055a6594da2ae8cbc228a3ce40569ff8c395c380b4202031007cb91e28a1d9608b0dd", 0x5d, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000066d1000000000c63ed928d272827446d37c10000000059", 0x2c}], 0x1) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x3, 0xf8, './bus\x00', 0x5, 0x4, 0x9, 0xfffffffffffff801}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="05e2cd58a08cc85bb2a872729b389a472c3b3eca5c7c34a2c26e034aafe476f6cbb0ec91de2d928c4e795272cea678008426a520ed0104a82d89d3aa1567cf103de8c1bf593f8e270c2542d510b33092b32253252a868130609c53307d90952ed7fd7d6b069a90e3adc6897dfe701d17e878a1f34c62adab7b109718f7098c8ef3db7071cfb27888aae146f357f506b1d0c14221bd1d00bc31d7fe2945adb93b09edc2309a2afb9f21acb671778a9dd4", 0xb0}, {&(0x7f0000000440)="8ee93766e8556e3e50fd694147b39cb685e4cb9c88ed229174939298d8e9c3e3264b33b5fb245a3558896a8488f08dfaca861f70254b777b3f15052da4227561b6e736db988923dd5b592c220383ecb7cdf14c9fac08159864b1b7ea0d9a6dd931d5e48a31a3a5a8ce11394106088adb5259113ea3e71b645c3f026befecc7ea4bb790e147cb72b8267cecb69d24d60f5a3daa2c3bbc4d420afe47dda34f1e7a4b266dae26370647807e99ee5034c5a911238e99600c3ddc4e739100199e79769c723a1b39566f3ac333b848763c9f223e9c14a94022d99c890ff3c75a11d127de5403cb0d5f2bfbf17e4a98424ccd7f5f4d99ffdecdfb46594e2f9b4a3485150af7572f2873382ec4cae2a30dc48aaa15f49a163bc2625b0c3e3b4f310943f95ead18caac391228a015fbd2696c7a1290886e55810065c35b692a56436590120e48a1d831790a10149eb86941ce8ace44b83b0ce83d197fa9d58720469dba0bc7451563eb85250ddecb8ee405f8529ce62eb9a91d2888746b2339fc7874e14d53f2df15a574e6b79870f303e8708efc33b2215d1431412522ff032cccb8d54b31e8c91c130efc6a297f70f7e3861d771bd7efc961cfaa79e3b918e01a8b7390068e58315bce10888c33e988ccc98a0a55ca04c76ab3a8e20969acb9cc9de2bf103fa1bdd6caf683b2f1de030542d390811de22ad833a2000ca4aedc4c64a0f2a9e5cec95f7a202cc3eae35e7347b2f01ba4883bddeefcb62c34e8f98b85657df778a245924b597a5316cbca430d79b4c91026a1758d7f067f961caca22bae9bd0ad892a8758fe8e080923655f3128c1ad384341fadd2f7b889e3c8d9448e618b87b1f2461567b6a7d1217ced4e2543fef92e19e510e1799a0716467cdc8dc79e819e3b5cd785ee0fdd6a8c1ed066eacd3736204601df025cd9e9d98265dd145e36a8ebae7370f9c7f4f2106b0b870a23d7e88762529a7601ce1697d92505f4e4cff61206d0778788b1cfa1fe8a566c5e918ccfc1977326dc78e9ed97593b3d6c2e5ab4c92dc6bce5ff61f49dda2ac3dfdba6bdc7a240c0182f9ce825324bd1eb7eecc0962df7b227ea592fe11110eb216387f2ed69c576f9f55ebfcfcecbe4e6256c0c2914d29c0eae57d5e362ba8a31a0c21e2686be8e38a46de25dc14355808ccdc3300a0887084c92e5ef970aa0de869ad67f8839e58dc38a46d9ae44632b804686bb4330bf4466b4249511ff3fc0d53925ae7c4b288a8b96248d817dbb3ed085d8dd76436b8af9b43cdd447db6d01566f64b5333bb94a272cec277e187df4744b937e6b2d05c48607de66b02c16fd1f7677f701b7b871066f67a46ac437e753e173fc4b36862caac56f76e4ed457c06a97e49f57be39cc4197393caf3bab8c82d7270ff2fcbddba928749048fe789e443bf7ed3018dce6222eb02b2eede25c7d77eeb768f3680f3f0b208709bd9f5a6b82dd90c585edb9785ad8a84a115406f6adafde724e3a389ddb7c687f61318671d2a753a2f3229969e49fb18eab8e3bbcaf7ad5fef9ad4694ae368afa4b676ebf7b467a2a0941433a67bc2996354f3b7330ce219af6142c09618b54cd562d7403f465ab1ea38292e65cecfb79ceb74b09925a6413f069e7483a55652cba5c413a9d21a576ab54ecb48e6f882e3ab1a8a81f7bdb4c244c36e8d8c1d4f3fc5b538b64670ade6b6a400139c274dc9e4911d43d8ce736b34cb88d54349f9aab3cac8f1338113e4d6f790129338525dd55f60bb76f6a7d679ba448607790277c62d1acd8e8f6125fd697a52b8e41b497352179e2af78d6f81ddef69d2a473552c5cad3dfda793d7ab17ea70820267bee8d857c725345185e47ad6b66e53f14a8b2d0d6b83523054ec724263534b7a5db9f9c4b4af07e0098e2948e07ceca855e8734e98441cba607293a3eb9d0826ce5ca542f55994e2c51e3aa732b78dd14b798d72e50aa839894fb72ebc9204749a38b99802d1938472d41da68d9bfa785bb6f8969302918e24c94c7d9a5fba8baad471a047aa72a3c7ef7f7d294256a390cc15c7f27a7b5b0c9e7c68db28706482f7c91ea36b7a7ca22d21e64a65bb1a49d73724772a9d81fb13ee2ed1ae5b25ac97bb2756c997b8cb93723b5ee6db14bf5f2ccfc571aa326121a1e731ad85917f6b3b79ae4bf9bc66e9847159b96911314792c98e952bae46e1874c560e3d68ab3d7f3e213948de190356dd59e667f0ad3bee81d6101ab03522a994494a3946ab02545b7fdc8381fc32a705c9ad57da62e69d3d833382086ed7f14b34e22edb867baf4bcd83baabf0e1658455f40da3ffc4025d70ce66ec41a1b5bf55bc3c2fe68ce9f74de3f1cd1d2cd994e58219fb87b3a0d6c3770bc3b79b6bbbf089b4e4303e72c28e40618029f8329660020f5f4220c06955af4d1338dc2225f8ecdbb9f7848448d4d4932bbd4f5f1380917446c759380964fe1d64b4cb5c86b5191d5806be87d1491e6bdc879a8871d4280027cb70ab65fa7020026d1a5fbb215768bebfdaeaadc682256c76248f2e734efcc45634a3f1c01ff9e0720ae9980e800633f5c365d6a15d0997e3126a5d90a007e81c75057171a34d2db4109468709139c5c50d9baaf8cdb8f129ef662f9bc24cb00dd91c21e90f3da87f65acfabeaec8a14eb4fe3b687bc1f28a4bc65b1ed9568407e229ed487516925608cbd607585ccc8bd81bc982a520ebd1bb776c2da9ae86ba149a557ba01346b9906e3ce730fd77b581775486ca581552e0e44b37dc310acda48d0a06aafac2f3bc9c1e346829ddbbe863b6c2e9921231728454dd86bd273384f769527c0e1c7a747d1ba685050f7e80f23adaf7828f39d172e922af91780ffe551ad3daac90a6d31722d18eb3abfc3c11f30f6c14e8f1ec9888fd77faf98bd5a2dc2742de310bf38c6b56e4b37fbc2052475c3a9b9b0d94f134fdca9b500a2de7dd013fde05aad1413c0becc6b480d79d5b3b095b19c1274bf24f4ca5f824f2dc601ba3ff1913cad698dd2154cb1b4953cb6ce2cca49103d706b327bffae9e07d8cd1942908d312981d695c4101c187204b2691533095ace525bd6e480a087a5af1da9d55560d7a50c1b666ef59880e6f1931fe220f78609537e93f0b5f5d52befb8809d3c6ed432b192e66b8b8857cef5a8ec155eba35840f112420c28a2bd45d38429d6d3b4e732da1119b5a4b31c7c454d44492b495309629ec0818dc21e57b5b2e6bb392ba48d6273d794c2b681c0e35a355bd589d86a7825e0edf6cbbda566a35c804cc514129075d930f27d0f1d76b0bb6d9c806a070cfccb2a7ad8f429b7467a9e4f66691ba74d1a23a10f91ff31fb6d1b65a0324315640c1391252b3d97cc5c0cc93320e26c4ab80b65d20e9fa3e3410f763da2f94ae7dae5aaffbf3a13ea65c33faf7b9be686ba5ab5bd4eb71fe9da2b0d1a3d6f28be71445e77c7f892ee74be08402a1556b7f6340e17a32552bf928f7f4574aaec840216fd33a53058296fa7a175255a54e5b2e059135b8e267649fb5d12b39e4af284ebbf9aaf6938cfa553acf36f2e48496f0f9801be87c878a514a78e2c546083bf9f70b84d71f8e5608a03bcb890f1939b37360e3a73dd7f0afb0d190ff0c43fa5e16166438cc78e55f74f9225f79ee14ebea8de2e736850356fb1bf4969ef1732006377757970f3bed8e810fd86ad9102daa9fbca2f04aec909d721d9533e56df9332a064acd20ca7fdc138b75514a318b710ce361f4c04e144fdb5cca9e0e444b1963b75eac7e5c1721a69c90e502e9a59a2ca5207974d8501d0d3a0af99b1220a65e2a52bb95ec7dfd6de5b797b158525c4361422339c4a8d802f8c1d64a25dee5800f30441f5beaba2491c0c870dd8cd324686709d3bf51338a54d2b0e7ba5acc93a91e85fbb9f51cf6faad107a63486ac46bbfa90c923d5e959d995ebb6927917135bb06266cdfb2222dfed0ac67319287e2767a3f60770036352f079309efb9588cd35fbe652d1e85045281e2bf75d67de569e1b89e4409aa7d3160ae1ee7760662402f89126082399f1247a08ccd7b480f3bac6b43cea223b1a60246e138f9dc7527fe1ea6a02347cae3bc715eba249b461480707687d879aa3307af5910e83cd749dc2a9842e0a11c75c1eb914372fa658eb9b83535ef38571d60b1b58153296f4094d12ecd5683aee48fdb4d4c419f6e1d626267a2d7f082270de8728164af073acef8fa813c1a011f9671cadc3c167a097e7820534e9454366f461f383cdf281995b03fe34c2b44133b2c8d65a6917f2b1d23ae6ad6c0cded38f78ea92fd733f4ee805882b16146e2f4ce1eba090ba38ae6ff4f64c4197cccb710ddd704dcdaf7f90129da9e628bea6d52c10f80ef117f4ab45e1afe49cef901ba316b6f816478e6ec1dd90340ad51b6079f086781eeeed7a9da6ce974fed51a73aa73c8f01f1eb9f273f3fa6dacc0bf3c0a6499ed73b2fffece6771c446c737b6cf74c088d4028d65cfeb70fac914212c8b339edb240dcedf71836ed547bb67451b978aea420c9de5a5b3b6ff10b1e680df60111fdc5f8b8161bc4f7418e2d9edd4706647ea3b4e3ce243b66375e3714f63f38e5810fc0b1d0d4a5c98d4af1ddacce44fe3652677ca9f5209eb35493948ebb954e20f919e7e104ce076364dae4d4d23b3c0e43ab0f9a1abc8bc8865ae9149eaec8129672ea3393085aa331d3d2aad043a184bf79a42da099965ea454d849da10b6d33e4cba8626d64e3353cc227ad8da33a0da77af4b96b01e8f6ef7364f2ac2fdb411d8579197c6ea0d9fc1d2f3f20799d3ce50534899c9f0763cf8181a54d0bbb66995e2a79842a3f9ca463c92bb3bd26c0d371651becfc8626d8b9f72ca5f2a5e2c5cb1ba9d995ee2c39b23003f14a011b4386e13ff3cd0df78f6bf40286df8a25ee67e1b447d778952308d7b9d94c9637da7e322194f40a67c5542897f91bac5c6aabb4b4cabd60968d82ca504c206591fd26935fedeb790ea69aaf2e3fdea5722eeebd007e9a510895fafeda4ed2b422a472bd4b76c09f6ab618fb898ec321ee569d18ac79ac5ae3964e1112be99e3bbf8502924655a96c9d98f07f6d92ab411ba6fca96289dfdac498b5cbcda802386d9a4fb9bae98b90670594f9d541f22551acb196f803bdfd63fe7021e127363c02fadddfbdaeda593deca3bd9382c2d2823d454a95da60bc42ae05f68ba19e6a36faa780507e6a619fa0724c8bca2de960b87df800a26cb7f2882eb529c27672ec9a1d8f4bd1a434fe23141487b8328ffe2ed514e2968bbd301f30677db86fea8dfe0ebd5beb58439545f133c53b6c05937c93c99a3693ad19f7c23ad6871ffbee9d06ba025b58674c7aa0e0dff17446360cca826ceb3333475fbb646a91a20a200048460b76dab12ef26da6eeb5ebf13be25d4698aead97234a3ed6bffd6bd5d3c838f6c52dd223e54d5a204a106baefb7055d7380fe2f45e7a44bec36cc9fea99850f2c9013d336d592771611bc8fc51557b5387c24def6a4bd96735125035d06047cc5284cb44574c120ed0a93accafed2d70e817510c2c0f9774013407814c266be5e32c3804101af8e0074275ddb7f180ce579fb1be2ec21b4a26be6a0760100413a81f31daaf29d759782776874a442cb45535df43f6d016071b218c00df52776eded20dc8b5493a8537396ed87f70a5a600fee52289d1d8ad6e97a7793ca9cd519962990038b86a8c9900e64b57a058a454613e1b026f7be0f48003287ea420c9be3ccbab29069fe3d1633300f1", 0x1000}, {&(0x7f0000001440)="c482002ce1bc6e0a3ab81868991e057796d9542aed66d4bd6779c231808f1384a29b373afb12f35fe3506a8a8164a554b6f0a0cd5d096d27bcaec3ebec946858db6f11c6931d46cb5f8d5df3437c2932c091b8f951f90472536830359fa2ea0f66173205a9395e3ef86fe5f952b27f73c59184eea41c8f0506ad76222849cfce6fc206fd9dc6e6c588097ae37707aa3bb7e32f18c3c2bbf08b19e3bbb412a6fd17661d94d81f4ab881ae6379812824e963308e1c30998daa8adef30e3e259c0c493e8e4f77bb3fc527d5a4a5d327f1f6246b6084c3fb1e63789b800832baa1cef4051a8b89676e934f0f72d3e5742fa375f8963d3f17840299260f015754b9026049f9fbcb5a6d1d9b404ec1ff005c77781cc69572d3ef3346a7bdace52ce8a0ad2a866e22afa0aa458774b0cf874916e0fa0383b59cf2d2515797a0974be61140e923e72c186dd8b95eb9e4ec34db73ceb62040b901c435804a7e98d6a0c3c1e16e29dc438fd0c46fbe3d04fed798b03d393b1852045aa84f631de069a88ab883a886e269e9db5371d0ab1fba793b99cfacf67456c43847e05105cb38f35a32fd04d29a649d29f002dc4eb31cfbdef981e2ab74e1eb2e1b62bb7b1366af990c00b53dba2cc70d8fdf91604034aa0b803881439f6a6f9b46089db25b9654f54995d6298e47de454522e2a2e11937cd4aee26dfc9b560c0e6bac597bd18122985d8553c8c0d551ea0242627ef54cec297d46d12af4506dfa5560a19cd32a4a75c755d3f50664b805dcaed20fa55b37e8103472bbe278c3c3aaa2cd2cb50272b9d781f1506f3317de652547f1544b714a54e0b954ceeccfc3f3bed5eaa8308c1a0f6cfe302fc270bffed99b318b7dc185a9a36981642174d383d32f0be93115c3b4c7474362b46633df9b9ed9e450ffc40a92376e3ecd611970135bb97b422d11608e17389929d8f97d43e44484861251bc3b6fd239469107d583312ed56070b4511b4e754ad3f29268a47b5cec6e6235e9e85a3e1d7bbcd143c55b3888904787a433f7fe0655035235082802a624090ad2cc5efed5103cfd15e059e57f3bf34e5b10bbbb8e8001941951e3f19e53cfb8db667716c259b00a87e18346614f1da0cd663bd896b85cc077afaafedf5239acbc8d6e2034b84aff8f94bf553b4f78173861dd2b42595208b4a1dffb8407fcba1960e5c541d7734160d6256d669feba75ee480760a75cea987f89ae5eaadf7f3abdbd6456d5eb5a51a6aa4698449f7cc68420a5bbc6e3c292bfb2e2c045dd283c354ff82ad31d18b594915984e92c213d2acd0ba3fc59aecaf5ba19a8cc8f96a0cc29222c8a56d210e153d71ae90c230789ed9341b3642d803c963710c5efb8487e4ccd3a5807e8788aa7271e76509fa60725680dcbb30f3ee4e7756e02c49d482739b3d5a49d981675564eb91dbd738db2fe5f538b7af3d2aeacb9ba52d1b9b6c85c809ca3171b7bfc1132a5c87e49fc42f3219d34332ae03ade5869101f71138d190327f906cbd4a42d564641eb6d30a2f1642ae291c9d1db9c2c0f8a8241709966e68814e57cdb51e1db18ca6a04a3f6d29b69aa3c17583c3551aaa52c958fe301f74c66860140a29957e002513cf597fd0dcba15649243fc7a59c4bc3217f0dafdfcc47031d6dbf917e33e7707aa15c4a56ec5b50046b0a14a69d3cfed16f48bf1afa70f898eab754659cb08e2f8d6faf2b1f549655c0aa946b8ef70266bd3d2204d659009d6bb22d54cb22212a04bdf283f880bc45e23277466d2e739048ca7e0854e4dc4a1073a07f2a91d3dba6299bc3457334356d54ba9f971a43d83644b022f4bd9cf84c05c09a0fc25d17ca6ab0b02ddbcd3da5c2b1dff88cebdde881e6d4f95902476636ed67e26e889ab4520cfa69782e2a1c562557b886d29899f591dfb52db16328d779f320cfbe67f37c541ecf882d2612fa90fac054c5f7ba0a673fc005abe59670719b669b7f396cf3a08b63d1328d7c3b52864c049d1d04cb7a005850514e4370351a5993cd37a89ce0630462688e678abf49beb3b21110afb89f7363906612cd60eb109cf774c0b75020c1575a90187366b2107b30c8ec4ad405010baee8fb6af02cb02e73c8ebdee2ddcab91b935c1d95ed9aa84a5e5f54b51c56169971d9738bfc30994fb0bb16d62104ad93a73fcb8d484bb92874a7d04cc84d9b464517c12bd589a33d4a6224d7f1d559ea1c35e33dd05fff7aa6951638ea0935c346c84de9d056482b92e50de9f3a0ac68402c4eab5c6aa60cd0c2ed06e29f0610449f72a4de7576fa5f4b9855e56b30218311d4903446f188742f4ffcf0c2e6a3a823242c36c33f9ec13aae2c0574f32f8b1f75c9dbac860d93c685f6c884699d0632aa9198c83871cec0f630a4e2ea1a222adf9c44a4dbd53dd00e836878eadf44df4965d71429b85607e34a2249b07be8a3471f0b903d318657c2af9c8648599b32b2cb47b562b82660e958a0a75754d327c2108c77744ff3d69abdaf25ced78852ee9bc8d40a22ecbaaaaaa278a61a057bed1929392e6bbef87a30d091fc467e5f943129f9d9e9b5e457fc6b1ce4f106efab2dbacc8b0afb888428ad4ad6f656ce623808f281297f638899306bc67aa5783f9357ffc9d9745d63163dd87cf779b4cccdd5ed3d81b2fa5db04b56d33c7e995a123cf8b84f31a4fbba49a207296d89d16ea0f7a30952dfdf002acc8f24496bd50324c2af1d86432082265f763b96c10dddab493421c1e5d3805f40b394ba5d57014a1f9ad00bc451d5e5d1944d42f9a3d3bc136343c8b9252d53f1a611f23e7044262bd92173616f220b27f495115914e386a70f769d79f84d126eb9d6d5d68539184c5380bcf1daeab1f0f8a698435cdd692045abf890b6fec2118d5c3f1312385a7b871b339b73491e05080d2dd2dcd92ac530a32b76499af128ec8d5ff2c54741a52aa2d600b85dfd76caccec71e0d8dde84054f5da6b61f367666953736350d2b03de089d419a5ef4605385418033cc3f04e79948a33841aeb6c2337454215198f15b229834625fee79c18533fc42f9be03603b1557bed90a38d235e51c6a2ce9f72499e6917ca09608fd5ec9655a65a6ded4102942d1422d3c8b767e46d6947525505e3afecb61f6650f8342d013577c119fa1ca31a374016f2185f178ad819ae9bd87217b515f03a954f35166ba60866ca9b5b218e7496ff5780b58623f08f0cb4a33d236fc0d27c0cc0087f681d0150be2240b3227fcc9b0b1bd078e0a08145f5827c07131f77acf1d23c8978e94c8433de2317e69593cf81f1b074f2e86967f7b6fbee25e5213a8187bf11bd0cfca45d5002c059580455cb9df3af816d505238332b90971a86c13eeebc410f2b25ddd3299b337fbb1d96610ab442322d75f25c0d720fba04161732ea83cb766b0ef279cb96807fb242e3d8a308ff6c7ffb27ea328c357d28386699e4f1c18acf9450c9f1ad27024836d0db354e2c29aca52346619e65aa6bec9fca416c33b1435785d308004160370df2a2ce928e3f3e2e2f104a9e175e64da483f60a131862ad0bdb7eeb85218dfe17f5fdeba0a1a8f68b78350df7ca3b4d40d3aed41c263ce39c42d768911a3ce018610c61d6081b33d9c21c9e69289075161e94d14744b9db3e588bd3ca13467101ebde310accd9f1526a5a63f9239f2bd8865924bc558788f79de9530f43b3754da10575e444ad55850241a42ddaa0a49fdfc63e1508cea8d95fe30c3e18f592c141d7e01ce7969a7acf907c50e7d9ec126a38edd901b5cf2a6968883bbaaac2c02a492dc4812b81139954fcc4fde7d280cafc514e9d74a673b7be00cf79770909ed0ec5755115d7fd23152c6c6ccf28f3b082f4e5269ed9df49ddbebd2eac45658c30187ae49cad26c37fd8b47675e1faa0bf50e57bdda1e6533c29f1a04ee07686b9db268d354ca42075657d01d213f71554c740fb174fd55f985e40c90c6889cc4a2d2af2cab218fca112575c8c334517e44f31f95f87456973d6c00c9ca1e437948649f4d654c4fbefbd5f1b725a1a56df2f97b52d505dfc201c7cd07d0f214081a196eb6e785441c1cb9a0b50db3609a18d6c6624c25167264cd645c77a65418cddbc1f10e3083187a37d70107051de65a077ab8c6edda8a1c1eaca3116d42185403cf7885c4ea5d9176a8a1cbe6ad8964a399550f5c6e89971025a7e3d3f3aaa3749656289ca06fa771a4121d32ce8c8d2e6681363a53fccc854582ea88f045bc72807fdfe0f9010feaa6d600dc894246cdfd1958bd4c38ce7e0bf9a942f84d14f47ad6b9020898bff81d433d54a14c5d5e3c3768a59333b47d591853f11aa7a4799ebc569743b698eb8f777c6653de30d683f28330f497ca5285acd5b6d72011d2325dc42885a13655cb65a3125da41a7aeac91d22033d764eedd198a4018428fd130bba8d892fa17d6b82dbdd2d024add7d3defacb2baa52d5d6fb693c426b878587a9fe946e058f7576cadd98fa22d42275fa5f3b841541b6c3e1225c301f606d419cded9381c9ae579f6099d2d5631a5b4808fea37f8d85b1e0f5a6f604e7a9ee6fae5f8089cc74bb2ff1e0cf578cf40081e4bd9ad0328801fd3f31504c8e5ca8d028e2335ac1da03e343102c7f224c8ddd7285768185cb95530303801b1e8fe0b62a91529c041d5c8822b5f2bd62fdccc43ef57ee9a4b68f8ed3db258ea3b2709ab73ad6e5f97b4a4ca78efa4af5f6e28c594b351fa26ad553ced5295465de1f4ec5f068f22311b9e4cc7fc1cc2e68900d7b2a5b4741505ab96c0c7dfb56824d3f945f2a5a94466b0f110afa4df938ae880810870e14ad0e320a78a2cfd4f90a285e7e76c3e01af520a40812081ad70e51eff680844d59c0218af152d807cc908cabf4b2b31746d291e0b893b5fa7258aa1facaf954897b5289175a2edeed1d043cd4c1abf382d3abf9456410fdbae0b3a94c5d1e55730d133d546f99d334ee50fb167d615080a8a09035d17aa5308146fbe036d4f786e7d145085288082f2c512a25ce207f72e6c603ab18de4bfb8e5ef12991beaac29c53f5c16609531f854f461de65255b49c9acc0a168b2bc0a34a6d40a37a36b3ffd34d498d4b6bc7575c26c534d440a4941d6305717702262f8770b112836702e0b6227c4cdd6c1a93e4a1084c21a3f5e93970e0d58db5a93bab6e52793dfd8ee5ebf012cb19ec798f405204cc71ffaa3248a985d56d2a557ec8d595316401566c7cbd67b2823db4d34d3797497b7d918be6433e8966c52f296adafaf32280104186b36e23cbbb30e7e1338a8dc5013b4199105be77edca6c0fc0ef8006c0ec959cf153587df9873428ab24dba62adcae9d7f0c65e826df5aad8a036aa92a3174499c2ec65e0eb12822e15c528537fed00ddeae235a8c9bde3acd1145dc708da90e620631b5758ead27944f9323e75e6859b6202b6dec8a327a39b2fcaf97ae5d4608de10eef60e65db5d880864f97d6e2241450117f6034a53e848e3d4d20f9f9c44dab0733600021823095eae2c53ccb72d1819812fd48d6e7c408e6d67d1ceec6772349bfc8eca2d71f1bc0d8d5a223a064efb77a795aa244e50556b698ad0f7f25fc2b2bbb1c5a6b17dc1453a52cf4b934b9848578b6b5bb0fdd5bcd80733d22b70b1e4edefa0322a0dd90ac66e6d142976313035f361968623bfb7f1fd21e62409a88d4be7d4956d3f6543e6dae2b640f9666197d0968518a1a45ff3849dcf28705e3eeff36fe7587eb51dc07003062954c27c59800ad3418e0be8cdceb4f8", 0x1000}], 0x3) 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x7f, 0x1, 0x4, 0x2}, {0x40, 0x0, 0x0, 0x800}, {0x6, 0x400, 0x8001, 0x5}, {0x3, 0x7, 0xa5}, {0x1, 0x49, 0x81, 0x8}, {0x9, 0x80, 0x3, 0x401}, {0x0, 0xe8, 0x4, 0x2}, {0x4, 0x8, 0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddcf918a0100fbcbcce89f43254eb98ec3") read(r0, &(0x7f0000000000)=""/71, 0x47) 11:47:13 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000000)) 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0384950002000000000000000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000140}) 11:47:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0x800, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9cf}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0xf000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$BIOCGDLTLIST(r0, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:47:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) getppid() write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) chdir(&(0x7f0000001240)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001280)={'./bus\x00', 0x8, 0x600000000000, 0x80000000, 0x1, 0x4, 0x7, 0xd7, 0x1, 0x1, 0x9, 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="1576ab1093608f8e1adf8271ca7d9b8fab7ba2c0673c5a0239c82e854bac9e02da77d7a82850f05bd17af9eea419eb60f346434c6e18b0aba28759e4881e894f8cbe4a4b9e5bcf331bc231e48c85f0c8a28cfecb86e292101681e32a8b4698b1d24f3fc9366d4525d19e5d5fc8486074b3aaf877b7672e508a775d846d7234d8c9fa99402dc890e982b43e7c4937420169c4dca2465fecd2fbee9092254dc892ad47654c36a8860cc50e795d2415d3f8aa317dc5d955e345c9d2e21eb3873d71486bf5d320da01d85d8bd073429087dbe7e76259b10c8c4667af465da61aed4066e7a1145175b23282263c1d9d7c0b08815294c8b73b6deb2259430e4ff043bea215a5586bae4fb24109d4f22c58ce4996c68cca46418b0b0c05de2c7a6bc0897b74768a32cab361cf6c98eee5b7c5b414a9f0f96e796aa0e1223ad0ca1b2dff544cb470d68d1ec2157c7fa147fbeb571a771910dd701f02c09ece95af8ba654a866286e3ce9d835efe23ebd23df2f2b39dd6e5cf0b21f20b86f0278fb4a0b1d01cff080b6d9cd517dd89414a20e77bde205fb08e7b74ad691c1c3b7a27fc766a288ee36200a6924ab5c218848272bf52e7459c09493331ddf0622820b38140422fe32d1ecf35a0b562e9e95ba812605fcc62fad09db7ecb75c3a6edc7fa55efdfe3b92c023fe7a12a5da0b7cf8cafad7cc5b0c447ab41c1abf9565b21511fca4cda1621f5bac5a7965f789789762d51283504629914b95f740b9514ddbb0d5a1033629b8e32a64a5b1e7862d78b0aba85f1b64c8723436f42f15620b1bbcd9a9cfbadbc86d5eb356c4f6415dfe427c0da972f5b946c8869d475f191eaa20e00cec688ad716cfe3ae1431099134a1a52d04b268faa96ec11fd1d688969c2e10aa3118697ade10ef09bb15ea792e6abff64441b5e99668470d8d7bd1c322b5d047c2d509a63b6ea6599c2a54f3d93476af3a0547418b21a80a58f87accee0d9fd446e3d8f2dd9b805bc3d65ebca6cadc7af1a75ea391b44e582b3b20c07ef5af0ff95075c769ac50080b440f0240afbbeb3bc86008cef11e38fbbf0c505981f5df5e112e66cceb706cf25567a70f549c9fccaa0f076d9008f79787e2b1ec7e875bc1d08253c9bed17ea457fd8a56496f542738c14a81b780df9a27c1f7cc5cc71a2270608c23a55c6967e0ef49dbcc44eec30c364f7f4c00e8eb05db30622a2cad580f09b0ae31eca72a9681ee9b9eca5c75b91ceeefc780a3fc06f8a04d4d496c646d559595ef7bb7e960c4d412e76f5b3940af5101881f013d58228c2bfe6004b18b4f1ebb7299aec587804171e83787c963e2d0a83b9ab04675854dbe3e8f0d01b0f905ef0e80a62e44cab8cfe0c12dab3ca2e414df97175beb66136d689ae969f9b2bc3076cc2bd17c8541a7fac3df5fb9eee13c07156c1436ce36fec719d47a1f2a70af513bd40b14338ed308e4dd14ea1a67aa0eb970df2a762b385f96bc72f9b8ce4d0e457bd180d38ac45cce43ceccb1100ba6763db913247d2fa5376d9fca08f5390bca36b995a4bab2b72483652eb4db403fb01bfecda3045bc8710290251b91fbd9b566d0648e7293374caffd9e28aafc34293d508be45d9f713fdd829f71f019547d428b82247160f8e5a887d935c7c9dce39acd4b7bd090ec913f0615091cafc4ded3f78eb610dea7fc1987b73485d7421fe10dee963a7261e513e0443af9a09bd9aee14006c9ef535b83bf6abb9264a02e528cb6db66d6d08b023614a780f503d9423d3654848e2d5eef3b2fd3592487745997b34fa807884296a459502a5fe260a196693a977b756643e9b160a5a2576b94cc75e1219c62dd2bb0fddcf7f33a6a8d472de72ce614ca8863c19d4a728b6670a6f2515270735cb7a434841acc5bbe7171b815751ceb906335ffc2c7e64734c5e5b5f5fe4ca89672a4939581c6b0acb2615674b258f8683dac9f2c8921f4d15ceec3267ae11a931e807ff1e259dda2dd855e063aa70ec5670653d9f3b7aa24077a4d79e0ce28031818e865596d26364b8bbc8557acd5db543b4c548858a0adb9e9d2bf184b0b4554188167d2c7c3e94a778fcd31c94cbe5adcfd332ac1213fc5a5e9f0540728cfcfe104f05181e05807c3418aee5e463bc442e565b909140516aa6fc28072fe22106a7a3e9ecbbe2639d12804b1803f100bfa973a0855ea92b7271ba6e8c5fa726804d2b74fb4230d89d9973ea1026d90886863e1f1c79a51b668ad31448580fe3482168dcdb14ea747ed3c43f94d4442ac618325b011d1c7c2b83fff143c26c00a8250707229221b4fda2944d8f72185ab6ccf0b4f8080317bece781bd01ffb4db37656d69876770a2edc25dfac7af6e51db319ffd98c00b5be0b9cb35efde6c55211f5912ff71d0edad1f083ca7f2bb7846cdc3b5892d3225192eb0e1201de86b7956de50620e078e2e6855524f87ab42e2312c6416e0f149c65bed5ca3091a30fa4efd4c7f3e73cb47da5b615cfcc147a926dcca2e658b25434f221bdaef7541d95bf2057dd7f80c95508091287f07a9c7af0005d0eb9f2418776277137552f0502590daa42f9983f72de5964c218e21d2b0752befd2858a40a50e05819d6fd69d1ff4e6f5a0ec9eeccd21bf71d4602954556fa24525984efb2cd44b819fdaf705c1bd75a282835e3be2c76a89927ab9cbe30612d984b6e7c5cb5ad13bc45d36a939b6fe79fb0d7899c40467c1cc7828acc4bfdff4fde817953f14de6e246702865f4c5c5957417d14062ee8217041a254f3d73f5a3447c6a3a30d54e53e75600bdc5f8a6625df938b8dd109e9885b950aa5d00045335af64144d3367ce2963bb2e4238631b9ce86a7dc96845b78601094d432a4f6a345ee18c1bb29995004ea301e7039e054a106d1d896cef1a643b09e3de45ab62b91d1ef5478cb9c7dc3103b3f81c7d9ca2616b3d5a92bb3c1d02ffd9340520bd3f54f6df781eccf0bf17f36d302071c37da48dbcb935c5bbd51b2bbf2c8fdfafac796feaf5da4ad93f4daa382e43b607b6f7966ffee648a919bd58e4fda03604539aa69e2db9d650c0a8f9c8322ba45d71e808ef46c6d3edc4cc5aa9b3b8e98dba17625db1889f8c0010a4f3a92712e9c35c553e9386212a0d0c885ac1f6e3e1129f9bd031a6b1ef18ac3f2d5760051757411ffe87bf4766ae9d23f072be00aa7a1bc8b0d4ae2f9ae6392fa681f6777c5d638c89f4faae5db34716d52d1cc464d05bf4063127652c7cd913fede73226c780e2fd210e631c54d85bb7f3c409571279ca3582c9b6ecda11cd177c8e5668cdb9c04a34b6c85347b0b551679398b8db13ec7291325c34ce02da6eeaefcf907faf4d19b968dee99053aa96039d306c975d2d97fde76e4bc10f3b1ebe0846d5e3076cf77f408623b54dcc89a398c5170f9f87f0d97701e9dd81fbfb1f2a7e3309c930d85f8917cef33ded3001af028ccb515f358d09fdfaaea2e9d59f72212f856a9e43579a8a6e58f9555fbedcd796b6db20f22824b9f1fd97d69a3321b1e0c16f55dc747da40d89ab46b6f8f84f85186d49ed4ac9b7b8d3a1931bf60595db08203b708f751cbf71c71057ba4804655fed7b77dd6dadcf4cddcac0b9bf3b1387ca29b56f5b33f6a46a2285072d41766e9e2495fa75e3a181b4d428077e3a3f36b5f558169cb33f486f1c62f77cd389b3c3fb151d7b23aaf973739974edc5527751bbc909259dc494ee97aea19fd662d66dc81ed4e2f23efe7a83b9164d7d851d9e3ef62eccd9148f819d68f308be7277c4e6b1604adcf3f6d588fc1b7b729f3d16535d99f52ad3ba0d8f8f4b712652284927386a3c4823b06264b04208bb4a67142d2ad8e955bb5c515eecae8d6d2bf71c594d910c482e6333ace843ea4d5306304220e09caf4b9dc31616644692072a6bd948a811e2a0080937c9e9b33e2693a8ec3e59a7f88405994c2e4774ae717c7e461699196ddcb07c064afa2b66a09b253154a04f805e90156376e027ed5c3d71772cdfda6a3571786d080b177eb6fa808e1d01fefc5e9b53e3eb43e778d1d0e3310292f99651a2db5974826ee4996ffc8c9a54c8610eef6ae0c67b3134126826922edb8f886592261e8585e3c69de3c95ae91d47ff47074a32778d1fa49ffed7d3c1cfd5a9a3264c9909e749718c2c480f1b7828ae24b4ac26e08fb4244da32998f49ff639f8d6847c7a6f0b01a5f17562e0913925d8776b08685d727552a784ac2b02472526ba97601ce4e56350235403d88e172ffd6c2fcd508109015cf28e211b97e2768cdd89ce3530d2799bc05b4428c1cfd0d5dde5494978fc300977f2de693847a29726ef7edb9068a433dc1ab19da12377c6d615dbb527d1c22d7bcc2759895a417de676bf96989218bebb835dfbaa73d7e3d0c82f65f04a9c9714346dd8d6b9a7dff03e6fd9f0e9c280f21c63c077afa91818b33313bc96c44476eb645a080287adecaa3baa75b644cbdc81ec017a1f862cdfc4bb25a2c75a352c185f555f00e9710beb6239f5c75edb55f42fea5e7314f21232bf9086cad32540175d2c96abd397982845abde5506ab9f5ee2a21a2dbacee77e331e0a356de813b98437c3837814530b241eb5db0792f0d68adae7eb5ba4b857f06325a357eb251a1574236b0b16c2e51bd8cbf3984e6345ebcb10c2b6308a6d1919a66724a1d4f783ae6509e3914842a59b523436971da51db7429df30ef885cc1d690d949b40355852a9e941dafa730e1faf6524c86dcded07f638a5df410c9d13ed2a99332a94cc060d9d13dffd189209192e61303ff072c780df3dbd693c5cb75eaf5b3f0f48230cd9d58c59842efe2d3f13375f79a84014a9985127c340111bc26302824d43bebbdbd44507953cccb63d218e54b5ba3561445b5f84d4ffd6b6217e992fce96f6c2d3f4d4b7dd6bb731ff6b544321ccb1b1e4f7aab30288eec0ed12677ed2317dce3192935cf505f3b901d0d351b17ea2a17fc2da7f5e8572a13e5a6b066ac4984ab0919e81f15151e7bc972f742324358d9cc18fbfc2f9d5ab8cf0314b780c3a7bc14abb9cb4f6d77814b81d261737e814e78ad25afc40aaf31dd786de2bc9d02ffe67c4bd965892b0f2dc6dc7ef541de669d9d6ae0ac7c38f28b0b217468ed984ea6cb583690f41dde656b6698e6ecd9dc5ee62f1c536620af54937e9231e69bb0f2376549cd807fd1ff2d33749c0e5d420519c527f5fe415fef140b31b9101d96eeb16379e72e6b9bddb11ce05ab4f593fb3c815cfb492bd00d9b8928923830c1afc2b4fb344d9c7afe3ff9b3c32577e628d0cfd7b108f63c8c3bfcb3e9626c9b46ca5875d3e23648731ee33f0be42f7ddb7bf6311b03b96805c05ff7a10c3f1a26933e66ac0cf78688d25c0fa9aaee6cdc593a0c4a0e1d8a29fcc6f9b7040cc39706927e81895b400939bd09a5aae44a97c19a31ae814e1ad82a020dfab7fbba85f9f3566106f50ce156a77a4a694b80b5a1c7d0596bbb8545ab782d204c8314174e0a99326908f82b0ff256d3259fa47a0ad4fe07218f8451b089b51021d2297a98fbb346ad1b43f3be0459e40c5ac4902326eda58e5710ab49e236ca2138fbd623c96c57d7f838b13c9ae710898f80214ba57443b96c3e4571e4c52d1a15ce65383b53e51cdbbeb7209e892fbeb03eb58b9847c1ffc28770b230ee36f3f3143eee6811c693dbe86f01329737eaac052058478d77e59f5d789b42b87af7a2ecc12bf54afde7678b81ea0bbb9bf72184cf1fe18d63186e0e701bcf457f15d82eb928d611c7be", 0x1000}, {&(0x7f0000000000)="6d2ee3c5d2235c3d4236bb0d6e972c678027e121828dfe74cc91ea91ea116b270e4619f824cff7e82defdbae8c1adbb391bd54c4cf14559a9ec1dce678e784f8", 0x40}, {&(0x7f0000001180)="707826502d134b39378d22d8fb40c672197ae1b35034d6246c7fa3db052312fc33926f4bd7a048c0bef5def8bc60a1c1f6e60c4140dbfc8b77d19e84d787c8d777a887d599410376e88fc98443d3b103d5a8d8364b7a8236686098d2aaab09cab107f673b594558fb906cc2f5136b3cf6fca6fa3751bd466c841d1c1b4a327ccfc9335f82e03155e1007f3cbfc7a33eca755819ab684d22ebbe3807d0f947c9d6c708a9d284387f19429b8", 0xab}, {&(0x7f0000000040)="139ef4ccb9d146841b15da", 0xb}], 0x4) 11:47:13 executing program 1: mlockall(0x0) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x81, 0x80000000, 0x3, 0x3a47}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20808, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x0, &(0x7f0000000100)}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 11:47:13 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x10001}, 0xc) 11:47:13 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 11:47:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) write(r1, 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xffffffffffffff7c, 0x3}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 11:47:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) getgid() r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:47:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x1d, 0x1000000000000000}, {0xa4}], 0x2}) 11:47:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000100)="01070000bb769010bfeb06fa1029b6797f5d63c2f94dc550ca5747aa8c1d31a6e070a47c0cba59f23e1ae0a596685ad6a6ea2655a48b4e86106d0172d37b015b3e2380d0ff67fa3cfa1ded3301d7", 0x4e) 11:47:13 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 11:47:13 executing program 1: getrusage(0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f0000000400), 0x82, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c6530002f1f3a337106000014c7337e000000000000000058f1ed9ff0a04c5b0d051e6e9f202180d74f0542f1adbe0d9ba1704f87b40b61c67d807eb8a80e4686bbca30c81c670357946823df9879e1eada5a60d0c5d8ca12e20c6806684c874afe31f1599cca03254dffc779925c4a6aaaf72e8ea54bcaa2a19db656e4807d70d09b26a6f11891f31ef77b2c134fce3e189869ab1c9116a149396200bf42496db7867d506e79c7df44a939e13da62cb987302a826aa74eb8389ba30b9590c68f767aa7d0e1aa3d7affaa11463fec26421f9300534f9f6f5eee2ca3ad950c51fd15b781d5df221223ee0e07956e12722b1432e36af989f4115371f0381ce64d7661f62baf89302050c009471f7d0b5e83174065d745ec"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8008, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/20, 0x14}], 0x1, 0x0, 0x0) 11:47:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18082, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f00000000c0)={0x100000000, 0xff, 0x9, 0x0, 0xffffffff, 0x6, 0x3455b6a2}, &(0x7f0000000100)={0x1, 0x3, 0x40, 0x2, 0xdd3, 0x29, 0xa, 0x7236}, &(0x7f0000000140)={0x1, 0x1ff, 0x3, 0x1, 0xffffffff91d1cc0b, 0x3, 0x6, 0x7}, &(0x7f0000000180)={0x6, 0xffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x6, 0x7525b234, 0x3, 0x8, "871644e508fbd2ea0d953094ad5bcf0811537106", 0x1, 0xac0}) mkdir(&(0x7f0000000200)='./file0\x00', 0x91) r2 = dup(r1) r3 = getuid() getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000240)='./file0\x00', r3, r4, 0x4) chroot(&(0x7f00000002c0)='./file0\x00') write(r2, &(0x7f0000000300)="7f8a3146941ee65e3ca6474a5499bb56393e04c5aace0ec0a3e6ef6f7bad838bed12959cdf1370bbb0c3222a70acb50466041c6049254cc9fee015d5376d9819039230818ef946c402ed8d0fc01778d8df7e1a0dff2fc5d369809ec7e72ee53d0010b89819e3f265097f6e6c60bcee1477a444b2c241c3cf514a903349616f78b15bb7d08e4a49843cc5f273b653f63147d60bb1cf95d1ee380e58c1aba39d09a3a9443da0a5902fdb3d7fc7c641c5839d87ed9beaa0a377d8f33ea1e4c3fa5014d308fd38ba93db1d6afc7b42c8e6aaefd886191eb3a278d479b9bb924d56142fcd29554e4984f520b9a13dc3ac39a2ae4196f1ea595b697d01d113aa90e21f01a7ccc63125bd998e8f35e171ce9ccb0e1a93ac3cb470626ad28138378929c77232ae71fbb30eb3c83a4834e5b2832671490bab84073635a9a41ecce2f1eba5dacb9b8a6eb90cbb5ec3755833dc770776e35e0d962b8149e4804593941e22b3c74619e128f4d6318fec54f7c9d96573ff6d34e8885684210b9682a998c7faafa9e6593f46171898d1888d3212911e7e8e1d0faf83e5fdcc42b91a12f08e34eb4cccbc7c7be8ae156ce8b054397e7d16093024e379fa64c4dc14d8ebb5723efec9a45be30ba1c56502241668d267e92f734979ac341a49482c2a229c368260e80b94bd18e7fd6bf199f174df1cde9940c79faa3c185013082a7b63e43ccdd5d629c5857cfae52c4676123266c0055fea305518d2574cf4c4b91ea7bb5f5ada6da6d24114f7d05999673d40d3d2ad94531591a0066efa40922c81d480213420a443d9db6c22050203a6a2622a7d90e7e12a05bfecfd48584661a8587966ff24f791a729f22b7c8abdf02cca9a2d50755cf1cc0bc4b037b479177e5bcfa54d655385950a14fbf81235e42dc1f2554ecc60b4c547a36492e01679e75ec49faaab2110be9f9ea8caa900bad0c9db2a6866146a67d9bbac41bb17950baf98821ebb7d27c1c93ec76b5f6d444a8138a7a486b5a30e561e25cf7016af93575fc942e09a8b2a1908f67d9e860e1e9dd9ef2cb4a7be16458caeb9eca3fff1b22083b9e73ce90cdc4be1a97fee46aa422a260251725d1661701c9d5d0439b5b4172abb5674bd3853518dea27112eb599ea834604ca452ceb60c79a492d1221f8d32028c2c3203fe6ee50f3f0614ccdbe982c5ad7cee6dacbc6c67d6e800478b50cba5fafe888f6ccf012bbe2e6d69689ca4803cb3312255465a79bdff490716402245718e78ea03e0778beea7cb35fb341822873d69d91408f1c312dbbd902f9a3e441f4a72b4f4fb65c714e3fdaee4091a117b121046fcc35c929138e8000645dfa4c1c2e5a834902af82724a04e9027971e891bbeb5ca951954b8c6a04c6f31affa153309cfc4d9d353e68429f3cc569f1e7c16fb89bda9dedf44ae14029318e68241801747a93c1755dce598cb046eb9f00d0f06d0ef05645456e5c031e95f79c65001b17b9fa6d11e2036029501e877f14ebcabd37e5876bd733533b5152cf6de42e105e0245d35e328ce21e870115b2ba698962cb7bff3f63fc1adcafb2fb65013100946c56c6acf2c3e59336df76121a4adf3ea1c9243d067f9c047e51e92423707105543a4c3600354732d14437b0b8aa2e782fa7ac02b85016fd88e0d476a2cdb7b079fe62941f35d45e3b2c7733cc221eadea3c4dffb4b8afe73368a791c50e43c92e62f8b254e704ba4b9b91ae6fa80efb6647f93964fb8ac95fb9a8c6d73b1751f570a54aa7807098c6b94968cc0207f6e3a0b2301655e12afd0165149c09d12e5739836796f405b109045bf6cf3882694e363f02307464643b49c90a5a7ef8b2374cb7c1a5b3b2a785563c9b231aa3296dd7203d82f8b2f380b0e8ca5faf76f5d73fdc040a5d4272d92b42fc228ced26a38ff38d4bd68bd4d1a784cf99f652963f165ca8bf5242c51ed9d9fdb7748e17f6dc726409f7fd9b474d0a31698e081891f2570e6417ae519e68d52f29edb69ef0b401e67f2e47682aa46560727bcb6d5f1ef7a0f21a9ce4bc200c2e4d71b3917c3fc4e0029f394c1348e7d6e2b5aa1579db4e08e19b8e4671fdb0aa5cf820691d940994924877751f4ebfe9c65737ae396dbfb723e1afe97ca13bd13aaed8a891848dd778635a7391699e8a5c732e57469afc247f562fd06a8fa27dc6be0d40fa8c03ac7b2575051567ffa713fd9305b250e6c2757b794d67b5bbb19b1669545c88e1034d10b7799b9f56deef53b6a0770b0d5ea5c598eeb9eaa1d08bce6711cf742dd04feb9e6ba367946614230068b96504515ba4623c1bbd4685a08a646186955ca2161c55605a16753efed28b481263ed546769214eb9cfcc1e1c334c3ffd185e2e42b85300a46dd5ba5e394bb9e3c4133472624dce6940571fc9fcde97e95f5e5b9c0df74b97b7860e5f4e051fe743ebb7a4e8326f2c8a5a0121c2f34bdf9d1854887da00c975a22d31bcdfe74a369ca0ac9d97a48b956fe7893f5d06756e66f78083adf37c95018dd9ef15e51a6f418ac0c4cc195a0099d6aac7a2019939399b1dc2e3e63381120688c09883ca2f23f57947fdfc0a1a7156e5021f9f94cab894abeff44d907107c92ecb3675ec501d28984bea87d33e40722e1f6499a40293c23b387ef96f01efe3ed95dfcbe4a52dbc4c5549da770fe5e639f968c4f9ef96835c6bf099e85e4c7a103983d9bae3e570155c9c3dab797b29859a2fbf91f32a0704d1a5da1fea2992cce9328237fd91d688b852b2d2be669f8464b60ef48d7515e0bfe371e76ed10f1161c921eae45081eadded2152571b53d83ee66fcfb5aa8f5afa1847abd36bcc38f29da843e36ac7d6c36cf3e756d8a4cc0d16bef29a5504a391141a5ed1eb670f35f622f854d866192a51f9b58d67f654e5282db906bd41b4b4699d5dd88df7f20578f9af4e19c7a4d6b74af61e8bc7c61ac73a6d0ac86d1a00bf5fe0f6090dcc588d032660c63ad2b6de9c17a42e1b640c55cf9e352d94becde3239e7d16e63960f4e8f343d4ebb79e3575a25929bc4fde79ef74b4dff57e93b5ab20f6fa67161329b3f9f84bcddb03f0d7154409663b76ced99249041a4110c425e790d75a1ec104272052c914636e508168ba07225fb36a4f897adaa6d542af0ce94bf4d7d1b47b41a544d28ad036e3b53dcbc72b07b7a7d19b40ae81e3a023f2c2c9ab0b30f0f36785fe9af0f5ed0f03e498a55d8f7dc69d79d9d64ef35c03673ac4b27e8860c8a4eb33ddac3ad86e0aae6443e7f6dd2f64b8fe3a9226f89f0b753dee5dfb454726a1f7c2279047db6c55f3889014213a36f380c3624f8ed780c0a83bcd74a5f2117109bb750ab1a54ae540dd824d196ef2618d6846be80aa5b312922080a79f1603eefbffe697ad73d342843c1bddb728e123cdef2be9b8468f6b46fa28ce852341e98ba593d7c8fbfc5a25def7935a2be8eb29cf7addf5181481d0d282161fcab29bf719c563b98a75428130569835aa839c415045cd257cf9348ade4c82f8f4ef4b737170c2f1d160cdf323ec14a8965213bc82ee6c0d0dc037a35d7649b8152c570b0c3de8fdddf6c3de3309550b0956ab005afd29bb72eee0e3b6236b20ffe8b1bb05f07461ed625a16436e34e6fcd326049ce5c1e4a55698f635549cfff1a49197015601419f1528081b69ce1a506ec4c771d11b88f773fc1bfb192a1c98e2a5e58aa35bc72ced7994d07da9b54e4bbc60e5f061ecc041cd0b7ecc8334c575749f38171007a6fd8a92f86fd32a7aa76ec3174a2c3182515b22045c736d511cc3c0483c965e67a77827c25cd5412cf4ed705d459fccc60a5ceb01a480638c92f44ed7fbe8c7b69257638613487319ae05744205a395f37247b1e4c665e7c5dfc0ebfdca282580a18bd04edb3320ef403d4bcb5aab1da4e1d07465841fafe736d7d09a332d7a7e6101cd0615e2365139bc99b01e4a2a5c570439801f19987e0f833c4791e332d2fe8e5208b159101897965c295a1a652f8222a7945fb6e80050204eb19f53fc3781120ba7b1ce1a18a5af79b63c59406dccb0d8bc2b780593b05874d6d0a20bc641fe52f4f3f593f4367f0ad4bf63923bd939a17d568a33040189962392764196a7860b8beb9f7a8055581dc1a7a001bef9dc6f71acc446949923913c1cc8e3f7e289e424477016dd8a29fae4402a0e6b722b34ff0cbbf6583c8fa5c00860f37b1b18350fd33a6f8aa56978babf068d7ac92578e32eb25e7607aa045bdab3176836f784cdc27e8ec8e9adb016e7826eb5ebe786f81c615762d9cce2dfa223a719ff06ae6cf8de4b98d25fa64a7828458fff31d4501d35ade9ed31d65e13d8d4a09fd8358f1955c41b1b51d38115b75f2b07886d9e8baa4e00640b07cceb4becc6fd754594a8074d3b140da33d1eac60bd6f247081f16ae44670b1bcb69e39373730aae3e11237825b3eb1b371008c14f9a625b4756013f57ca5f285fa492050f495ef7c0fb23c86072a06257ce5771c982f9ebc5f27ea901f11ec5a74c2e84017e702f7d840c715b45960946357a4c056f3fe85fe4e6308f8826fb39d400857fce406fbb2a8c20a42159d759522f4203548279602930800e4fe45a18fcbc7ac8b045b1ee7b7582c06e5cbc14e870b3568c359fce04030d0ab8ca9f5ecac45ea162d13aae3ce5e8e4c4f4a29287e6eeab276ea0852ec5c6bdd8c2137a2333fdfd8e762b8e798904e5bee6173db02a8cc47e850bdfcf5001ba4dc064e9eaa3a3700b7d8d649d2ac998f3eb0d7627808f0ce9672dacab358ef8312e5a7d66b992bc2be3d2b866427bc1e030961da00c9968e3c6a2b03fbabb591de7bf84454335e1288f92d66cf712c8d12021bdf15ae50d2173d83dbc59a3dd72779b8c5d0e2ae9daa3a456d2e410336cf8ba296ce03550cc8bfbf2351455ac60dcd376405626b015445f279f3e1573f778c447300d24330368684513cdcc60bcbabc1070c638bc7bb54b282a20d88553d1b074830cd86a66774cdcbabfdedc6297607dd176a0218f2a87d4351570d5ad4878e3617bbb15c416213b79ec5b6cbdbf40a318871e905caacf9dc8c5ce6114705dcf6a8c1b9a8fe5f46e799f7075605f3bc4d8e1911033e6c1e7f7a83c904518c1c352119ef23e83ed1f3aa2a0e735b218f79851f21efd444ded2a8fef0c2e3b9301fffb1282af4938d49bb1111a94fd96774b3d569356771f94558c0c7d1e2b2fd0efbb35f659af598b9101e7190991acf062b02744e475cd12ce312d552e4cbb6d772319f1ec21bbb36d8128873e78b4241d0063b86b7aca1d25ad3a09877c03f38f0195c122709bb528ce95efd31fd878e9450c6d91fb295368ec2e3f112f128a77e28fbba6578b3da6d322d9a419890ca3171e56da85f4c0d92c0b14627beda5e82d7c1f61678a6cca65a5090ca8824ce3e6eb896633c14bb7aa807cb69508a2c26a8a7322d61ae8ce48c41e456e895a7be544dbe041c46fd40c6fdec21c7414458c482d45c3a4d5eb04a2f56ae4779c97b0b2f1d3693219f5139765dbd85490de86fd298d9dc96cb2e14dc7de31a5b635fde890f8dad7a26da0a6dff0ac2b5691d7f1d5185246eef457464a4d73050a74833b4173d713e6a65aaaeaf40707c470e1cd00ac022268585d296e8378ca122709df35e5beea11f5e94308b7c4966430a669577f0e3af9c7d10647f137005936c4e2be50b546f8bc3b87770ff4cdc9d3de523dd16a38e5bd1cc990b6bcab6f8892dc6a6f4abe5e11b7169fc26e42f5fcd877ead2d68839d52ec87be", 0x1000) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) link(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') connect$unix(r6, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) r7 = accept$unix(r6, &(0x7f0000001400)=@file={0x0, ""/108}, &(0x7f0000001480)=0x6e) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000001500)={{}, 0x5, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) readlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)=""/99, 0x63) getpeername(r1, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) getsockopt(r7, 0x1ff, 0xffffffffffff8000, &(0x7f0000001680)=""/81, &(0x7f0000001700)=0x51) pwritev(r1, &(0x7f0000003900)=[{&(0x7f0000001740)="2715262383bf1104241987886fd394141ee16173f2c71043832e825bbea4a4e8730e", 0x22}, {&(0x7f0000001780)="f46671c038569d560e64e994731d0ad0d0ea0167300ba54f9ff4cf8375947aa167aca0d399c8e7f1e9375d316f3d7f65e4bd1919749bfce9ea28085d44e14631117e0047cbb4c6daa30e80aa3549108ace5208a0b1336b3ae8d0716ea61f7dd622a1282a284c88c2b0e2bdf4a4e450876825ff65080d3659ce3add71f385fe7f539813f91e000020f85c7d830cfbcac5a59d9075665cbea1b21e1c127a32c6c49fd2d7bf8c6cd6da3ab95183c8082317912862385ab2a4147fdf7ab3ac74b5e53d8728307152f3ed24a624f8064e6f8c010abcff3dc2ccad9305c5686bd36da2ddf4dc7a2605a3fef3609eaf68f97d0c1967cf5972d78ca5b5d1d4da1cce823b340c69080503df950b035432a26427fcaabde27df0558d3177adb5230bd1da8f1addd37139c9e582e66a23e460f37894fdcb0b7f5da956946c1011679e6f48421a4eda9836c6212157da6e7cc1e8b97782b8c733fce3f137190e732a59e58a810716612471bcf48d616d5543058f560a774412c61d86a77763cf4152242f6199edab2f66fa80fe19096bb8edd573986f84e7046225030b558f842036fb7cfb17a143da75994473622f0eefe9ac869d917b985b0585336182c01cd5c2ecc42e0746f0f6e9b607df0c971d32663a6a8814081d49160a878efddfbe542292ce6b7d8826aa3f9e2cdfb43ce39d061d3f4a98fa73858eeb898b82e344fb0c90e7fadb3ddfdc1454270a5d8da7cb02684332abe08ebbc4e57a80ba13aab912d7a641637a3b420ee661d4d77c3711bd275d24a245eb5da6e7d60db83b0892380a847738a501f02406e5182929802ef3c812620f525ed1091b9184c6c53f4d7cf5771aaddef479008a9a39009c03a3e74863b65a6c087d922f160c948130f1cbd87f31beb61817ab8e057890aec001b08fa395455706c4a402f669e94211c8fdcf1ca5aaee852fd016ebddaf63102f557f0b07ca6aaae38ca9047e5b32a07c9608295cc033a3c284510ef511647e1079a73d4b972d4655fef7ed61ae47758e26eb38eadcad1c1667160ba787595d42611e5d94111b199c119b5dcd91d358f61839e403ea6bd23311fbc164c63c34c7c314b4ff8b039f1836c6f83b8a3d075a77761d29703309bf2c16d968a46137a2c0614632436d363b7fd1b20f68dc41a07d9095ff0197226683ab8ad50019d9b8fb32879090a0755a62fc928acdfbfe5b4bc24b4d971cbb67d70cfb2790c91a72f0e11c73c46ac072695517cbb0ae5126aeb822f3d0373f7ab75b1598f2ffa51452be51132e89c1977454e49ae4a0c0289f20d7e5af94329ffa6a2418c0c3b08e8ae688942762b5b92bb30823f7bdd73b883b0a8d0ee1ccce54499e91e0c988e482255f34d304456ae00bf88559e1a5d034a909d739435dac507ef5076a190063649984a86fc4b17e3b6a2160370b7a933ddd1a743654f58e35550ebffc9fc241a29ed6757e82c6d7b9445d4425e211f7b48743bc457bf988cf3ea505d3a8706d95e2ff32318d7c1fc9b4a5d74762b659358eccc4ba691875daacb1674b4b7948bebddb2efa751cb1510d370db84514e549e32c62cd707c89ae8907f01775c601c38ff5f62e25d7804d518cb53a3a822d4a962380ee00adce58cb2aee47e8c00e4e0bddc539bc95e6628e69cdd3fb91dd1ed6368ab93079e69e5a6d0ec464cfb4f0b282e7380e653bbb8ceeeade00112d83010035721cdcb543c5ec09bffb61be83ecf164f9175f5ffd6a55321311bb53bd01561deaec1cf1f9e58389341ae2565fd83f4f2e400801af46e8df497be2fd32803e2e96f5f382952648d0c4483acf1349e5e4dee037813839d469f29d1c584accfa97a922454b28c73a6fa9a3f38b9ff2d3dbe98bd1f87fbc9f534c48379659cdcddcdf4da4e435d45c2c30a5a517779223dddfd30629103779423aa4429181a2c0c599cca82ead1271fe49ed0dd7fafde2b7666d88b34fa7c4922e1fd03e77e1b8662a37e4049726ba311671dd438e91c967ee253c2da00bda92cb89893e9fe30bde5c5c221891ed636ae6adb38d0fa667c62b2f8adce231e43a09c2c01b773bff1a03f3753c47b6b37eb4f872020fa075c5a0328e450b5b919db710210f77a6dfc19c399216bb13034731b8250d120f1585a7ac839046dd80682af542827737beefe361e0036bd45fa8a3f9096ce3bb1466914caf1f359e4a408e9c83c20b1dd6f3c6abae8ccad7cbb5337b819e7ea900ce9bef8d2556214d93514f742735a8c90d1e4738217775c30a6d4cab9c2fdd763ca090ccdf4e56359337ab39e2f592075932d4623b7f1ff775e2fde6e43058183f4860a361720b5796e05be5c15e3db927335ff557f2f5ac983a9e8c65217713eaf3a656adb93cfe0294cdcb12d25b5584d0069b16d9517326de45d248fb7a120554790d7325c9fa1baffb93fc703c083536a8b83965ea21fcb0d0c383aa6c322e3fdb74c28ed46bedb83725bd98322163c64d00e7113649d886781f701b546b187d311ff5a424e0d743c39644e4489acfb5219222eab3ec44cdfaaa3334fa1ff6fd489c9b8f5abe3da8b5278d6ee4f087826d02f3e522a8093bef5a06affc82cf0b250aacf72009dec6eece3fa0d5c6ebbab7e0860bdaaa82ad33a6d40074f8f84d2648e8685f550d854f4ade1d6e0b0c32941362069627fadb727b4d2cda77e63969569b755488ea13ff5530b02aefc2628dabcc29ad7a003ad3e784b43219a2b3045875149248f9e07234e633ee54f238988b8b8215692ea739e443a5f5393558d630ac4d5294adca20d753eabb40abd2fca7bb8697c74409bcd28df952f36ea2bf5b08e02a7c501c800f3b6462d35c6523e00be94806825f967ab44e629a0f89027aa1f3ecc8156210b6bf542633c8749f4ab1e2088fc784f650a6eb4b0ec5fe40fd7553cfeef6078d15216f341423ea7385e45142d873351bb7362ee3a991b911b30d4e76c05f1a5dffd2ad8ebe1f099d3cc5bffa673a96ecfbe04fb65a6e973e4826648b42d477efb61d0bbe63db592e29b4bcc708f8068fbc2d9932d49d59e1b4480050d7b6965f35866a02ce3d91e7f62172400abc65959ed4d9b1f88bb1efb202ed7740cb4faefb1d2d7d3f37e9ec25cfebd79cb6458c0e64c3a92bf5830477d9e2b8a9a1dae11cd9d5ac4e6b0abb12b0cb45c876aab00407ac03fb880b765e1ac6dd2ea8a0ee7e31cbb37a26ce97174efd8dc2b7eea9e630b3774cc603bcd19948e74b9a4f2ba84c0fa4e66a15241953f36612a75a3458b13a662c87428213707add243ec217f3c0e2f380456db779635f74cc9ec7ca10bf8ea16253ff5e3614b9bd3091aa5bd950694f476fdebaf8c443984f46d73acd1b2719a73c502892e1eaa0d2abfe2c30e029e985108f2a6033d950d00fce2123eb172bb56124f5c9b80e7b04b1ae2e1d2b128ab9560a5bd4996ba85a12a6f166e482edd2da629b94ed417c1ed0aa33d43ea9a09cb3439176bddc97f9edfff582fb9126768d5d32d48e2f40e521068f6b2bd2cfb65d8996677e700ab38513552e49b44c9287d560578705542fdb7600e0b5319bc55e16b74287c741dd687c87733264e4562e2b260d2be04686a329238f191e076a855f8e4754aeb116f2d4346e4d4148d93f4146d067a68713dcc83288436d7a11ff84e93e990742212dfb95a5ed13d5622204c8bf5a8ddcc4e81fd606752261fec877df69205cbf3f9027241027b2035ed072595bebb00cadb2578df921415ae11cdc9ad975e9796756a14ed31b2b38ae84508ca0b303c747d79de343921f2c4ea0d4aada1bfbe6ee3acc65644b0fbb1c7267bd6822102b08746fa5c31373400cdb789f6153e8a9b7b5bca61423f4040e34f18bb7da491f6c71ddb6128ebaf501cfbb87e691553739ecb1c3bd055da76c0f3e3ddf68ce47c049e449db994b8389236fcb81c9c80f10947014d4ba662a26764ec9b930ff070d2d1677a5a1b0a31b401a51f6f8037cfccb30388752c349fcee8ad6682a0d5853f0d3f10e43f98fb4e3fa54f69bac6efebe8dcd39344669031d75e203057635eac21c79c670a08dfc30ba1b17bce75093b3910506b9ed6e2802844879b207a8598fbbd0701fcb996e74f58bad4e51c3b408e7af3f34876ee2239fef0b54520db82a6e940eb50fac7d1b3bcaf00028cf660ea2aea3d134817f4dfe0bbe93d82c789896a5b6ce9b572bfa2c6082acbb5f72e0ae3dc0ea2c1a7c5d040b804bf4ba54b5e2ed863d0c7a149d5f52bf912b192f3b9301a12ab9705626c58540f50c5ae8e71aceeecf9016fd766a12d74a112859663b4a2d5d861e5decbf03b8c245e7dfbac845537e5a02dd6a07c48696c8f8f50c22987336c726317972efdf2538e89e025b9c645a2279a68685f154d834c0dd6746023ac2908c16894451dcfbefdc4974be6e826bd00cc719d4b86acb46549e664a8fac2a55f6bb2757c747f7036ef4bdd6201f24c158f48791cb9d28631e9a2ec3291db168a5d8b0bac5f253d665a07c3a6ff2acae996d660ddd881397743bb3bf1482228b71ce82e4fa247ddcedb885e5a823c533334af72d682b1b5218bc9fbca6cd69d1f9279e54884b33b96912c96ea85e02450e3758f8de806ac45b11f503b509b176bbfe642aff06c25972f1cc1ed793c05608102bd09fa03bdcfb95b54c7e1afd8bac896534d335e776199dc90cff5ea09e92fad68b2057a06cfd9c9b60dc6848826837cff5bf9ed0b5346ad3c235272e2cc9f5ec015980355d71d44fc519a1c2018e88e4c464592320f50ac1b0219b86461ab08654c61ba40aff70ba899328e995f68216e28ee869d35381b4deef305cce7136d6794dc04b73ff3a24f65e73e26ebe467e5ef9f6aa80b60f6e1fd16d17411d89d304b1609fc1d4232d4974a43915b2b6e34911e2ff488236572d868422af87a2899efbb70cce70a14a8beb6111345b35ce40a61a33c3aca7786f2dc699033f6e1d2901d69df66d71f979addce6712732d6480333d3787c86808a126a185df3d6392e1a002f92bf81937ac2a8c842d6550f368e33786854932c5b034cb554b7a7b5c6b680f047e9fa4c06cce98abb1bf0fee10c6c4b5ac0b27f88e71a75c297069621b551c9eae46ffed46460e09e82efbb71414e8d8f4558ee1eb4e832d9ff05f3f79baf6a4c7a5b450bdd7f21a4a4066f890c89618ce9ba39ffdc1283eb73618ada6924b162c860a44d5226f883ffeaa9c65873f933110295c15ab8955b1444cb70b2d22a6b5d1d55705994fea458a6cd24e1ac507b0b49e29bcbdf7445dccc8b9bb4dc2854e7e981e7d9b1da186baff951e6f2ba7ac22d776bab10236928e3c799ddce7e515eda6aa28ddf2f3edbef29e21c55ad0296eaac696c598b80de8e40b3d016ca47b33046940d34f58a2c76bb345398dc1c4b45663b9e87dcfb8ccd827861a9869025f450d2286c1eaf7c55fb3d11e93a5959b268f565cf2f99f374e8dc617631a76bb6b53492999030c1fb30952778aa3cdbb18ed56725b6e8afaebf5b127d2a8825faa56d38b274de62653ac62c832684e9446844697e1db49e7a9290e0adf55e28851b16672595ec2242574a793ad9e5cd9b23d9748052c179ecec02468dd06a0860c8af631db924e4f90930c9d6f21f751ece770bdfda1854defb934086b750ecc5d276c4b4756bc8f2af19841eaf7cd59bc7701736804b4f422847113165bab4e723d5de8d7ee1b0a741c08f884e3561ccf93b0fa5204dc7aff4da42bc178226c333200da56e3e36c2d85196d05f4c7e0b5dcd192fe47d2cb615b6", 0x1000}, {&(0x7f0000002780)="4cbe95d1529dafbb37315a0d2992946c33379d647e99c16f5d1d997efd14afdfa7cb532c16d24c4057cbc9bceb0f34eeae2dec41c89fabf68407fa294b95560a6abd6f2c507e30678d3ebee44e8e8ae57f1c5155a9baed072b86182bf0471dcb0f7e364a352ef43a39a49d5b9efd2c08b510a70e0230dde72cf2b8640c9b4324be55cb70873a551fd4b1345e2d51d41d16c3f77e7c9895f6b92ad7f0a4df34226d7bba2aabf62d837f1ec468071ca112a00a25c4af8848a0e9cc52cd193d358178dc7ae91a9610b97f36f80881ba0a6476bc4aa87e8e74e993257b17f493baf3ab53b73d53cf0e4978f395d4d587933722cb085fff0082eb4b0ac25e8c2ebf244636fff2377ff348502d2607fba9a7da297a35007c63c119e41af8f4ebf711e6ca0da23ff25dc9004b4d477c9b52c1b1769178bc986f5ecc1fe50c7d8c01da7ca1de74804efc953523fbc22f7ce3727355af24abcad85a2bf45ac13746f7151b0b736d247e15d99d848081553dda817724c2e72bb0045d8e2dad8c79bd142ed3746bc6dca09bc10ea827234e8c84457f0070e4a0d8acf03dce83708f70ab7b5c43116964b72f0c74581e649e1d2805b90cb1e3ff942a14e222f9b15549b512ff3b26263b2cd41e34c32b239c4653171b4e1400545e9ae8d1326c22fa4f0e8b756dd785f90c9b4899cd8d2eabe0ca86da68ca212e4932aa269e56ee29145b3ee323e89e7e24b476edb33ebadbe2aade3bfae2fe6f0a6dff3e9792566e192c0f618f109d0bdf09e2a2c98b5cb984734546479707dd4f977e16c8fa4221bf576944d739c599ca3ede9c03e1bd5d135d6126faac3c42997de11262d910791cdc49bf31eb8177497a94915d4f68eac9db644853a8d8ebbe408536ba1eff7f6aecba284277eefdfdfd44b45af7697789f202dc0160ac8e7b4b924616a3516ee4e38faf3d6f9c351f08147e7c8d68be1efb90fb799467121fa43637fa704a55e53af3143843fc192d89654d86bf554f5275bdc70fe334286c0abc4a277c9030388978d6711a84878eb3b9bd8367ca504c232ca13964560291a19201c3a57ed38b15edf35623f4cd2477b6294562bff646b56edeee48ac4e076c545fba050bd319182c561874cb18061a277e74909bd7282391861edab91c9954f375c845a2504c3f66f199ffd55bad5de1f60a5ecf18a8528f8c0fe099c4994c292aa7c53f498cd381a75dfa9f73c18dc6314089e10b23c3b7733967ecfdda0a9478ac564453e1dac12f56f6e8ca498741d184019a9bd12c9e30baba34866d5bca649a6674f679636ea4bb76e0fb8b1081b641d8d3ce525757e45f621b670d793308d93dc4aeb633179b6fe6b9e528f841bab87bc6882f67b118d6206ead1d8b1792fa1339136380483133d6bfd5c42e1865724bcb1cb47d09794755bb5c347ff18840f3f73afbc8806fb3a2c90d319e15eb2027449bfc90cefaa43a2289f73859d923f6b708ac58b4a9051484d92325a1188bdea2522731347a6b18c929b2eeec5aea978bebe6b499fe5da3d4c5b8e1edc103f6f0831bd319cebbba2d1f8d57847f4df887e373e635b274ae5ebe78103adc6861a122f46a0f7b8a5b6aa9e1c0cb5ec496f7fa3732254684d772cb07bcac5d03080fc8c6272109c65ed43862c79e09ccc72359f23b70766a7f53fec54cf8cd4657c38853da8a6951f8b87a796c23e3905152efab9c1689d0e0d964e2a10a915841278e891a7c6a4447d27726ae2ffcd8b8fa3175ea90f490c51d6caa623f7189648bc205665d4a91e0643b2056742e09c3b9afff432d46e8e38ada6448fd6d16a8b216358cc3fa041ab5e8b267d60f5c6a7c2ad6f0a5073da1534f125c85e0987845097d691fc48c393cf0e3df6fc9941b0edadc9f08a594f0a057dd6cac6fc2b5e7d70e1256d262b4a566674ae2b06781ca7c9808c670f2af8851964481c9e10cefce98e2c524fb20fc662acc6ff5e27434bb3b20c127f0557370c3093f40ee606e201dc8b843203ef30c1ffa3274a2a5585c082d18ba089cb9819543bea8679bdfcbac81c780560444ed4bee769f9386a1505bd582e764f06c79073f9e646d715d75b2620f4ff0bcdeb46e7619b7e79c9509694b49d2602d111bff677fb4fe7253cc5d131a4aafc44b8bc874c6dad7fe5a0525740b19c072dbef4ca20db607dc920c0757288ca9034b98539851d6abda5769494c2732e0bdffdee1f4218f8b23f3ac9188087c27ac4e70da29ef80f3d28ba98ac69b539a4c0e011efb44e2145f37c258e5184ffa504cd4d6cef5ed63b9efe29f8f8109752bc1d7047c3603d8ab1dc70c67036baa14387f8aef1da4bf98149b264c8bca3880f91f8bcce5fad384c65bec6f9b2d40b97f265faf642ad87a4b54d4b7c615e7f503aced0cbc356b9329743022fcd37535bb47d919c20ba1ef7e53b2e1343b2eb5c2bcfd86cadf0035a896bb6b510c42ce994d39d39d62fa646b94a7d7a993266388e5701ad31dc0f7655c308a541030356573e29d704c7b21cc4608ce8985ca03c310d8c1420c319b86aedfb0de5c1178ec545c6f859d085acb3da81de0f86d82682d395e2aa918d369e184c5b76c79b235268c10f0fa4786546896217d98414519f8d31a9a79e47e949110e8102c33ff872f58932a4ea6ce0f3706852c0133852ab11cd43c0b9615cf256e628985232a14743eda8b926e55d6f3b7b26e410dfd644bdc10cfb51d05a29205461118047570ddfefb957915e15ea2fbf414301de0115d920c1f26dfbf5159662a8929c98d5b6bf7d0bd23b7360fc27cf692ee82fe87518b5ae3a41890be16357706305c2a1bed896d7bac5335f0e4b77c924262b63f5d5779148cc26884895d5f1bcad11a6fa7e0a38f76c319546d8948455cace9b6fab6a045d8e75aed78c7cf4ee0890ef00fff4e60d592d3ebe2836297424d7df2f493fad3f30e65cf7ea0b76cd0b54b36d6a353161146addcd22cce9818998ace348d0cc5ef6d9a52b27bb16c2c5d8dd0e26d99f572773f83ba061b01d09f0eefd3d16549312a38da168e2e12d5057e1d7d4a6daae7e6ed7f197296956a432309f568606917b56101677cbf2e95ee5b6e3f74cc90c388a9af2d58a099ab6412768ed843ddaad94da4b78813440f8069b4e72b87f982e0cea2f1e9e834fe548b645fe72dd495cfd4fd1c2980623c02bb7e1141a8ffa23d2d2ce463c0423eb0564aa7b96e674f311a90dc5352a9d3fbe2dc9e0dbba3ec060dbd5840247503bfd5c65db49cd9fa09ec8d848f861bbb926730901479ace7c865ae9f5afc0b7c954ccbee95c92d600b3b69a64dd56fd910e7cb2cc7315cce5779fa7756494b93343d30a7f17770d609ab0a0c5d80dec84dfefeb0d1fe58401039e05b800537362f209ea8a3afa6260dfeee636ae47812498b624b435702518bf67682346e277f576dac57dc7417c2ba4fce03df29030e1c78499506595ab19d09c99889f9586fda0753415a0f4575421c3ac01568cccdabeb42ce2202918378e984aa3cb4157795ab1bd0bc68938f98aff41054726e572968ffa23a73c042eaa5c8b4ce98c16f3a67065a21115e1ca8e0bf312b75d846b3203349a24fe87d3090bd8bd16883c7b30c3f6faa2ce182ac58672383ca4d3f901a40be2e72bf903019ae0a7b22749eb919b9bcebf71ec577867ce317602c68a7b039545b11768195fb1f2123e017d18f504422a5dbbe1f37db0358d771131dada4e5114a80ed34ef5d199355a2dd8bb204f9b55117d7409bfeb1a82acee6c14520309df7038539faf9e172c60227c5903c7ff645174a10b75b74163aa03fdcca8e444faaf2865d709722fad177429c99eaacd6a2cb48c84bf0bb454af525b5fcabeac1db4f82bcb5c6d741dc16396bdb9abf13336b34bcbc520013d94e891af6b228663e6650797d17c966a7e9dcb17a325e6703a48a76a3ec0c4473fd2db0cba9a67b26b2d4e6c5580d17d1c5213d592aaf0c8d80f9c1cad547459f1578033067f46bf7a4afc1514e49510cb7c9a2cbf47a28ec02088e652d35d88ade5f775a372bfa64ea9a5bf2a46be0a45a9eddbff158f3c3c360a79b26d87374cdb312b46cee52de48c8c52df434437c4d74d3f2740199ad237bf6207ce1a91a715e6ff3e3940e2ffdfe9fa5499e0ca4364b7b0d100ec5672564907464a02f4735db38ad5b684727a2e6a18ab2d3cb6086337319fb3535c61bc88f087aa4807bb0408f9b979b7ed5fa0c59012c4b3c4b812c55d69b548d70817590bba42a4226542983f73ee5036b36bdc0b232d5348200cee188a30a05da55290bc94c1ba890aaf7f92ac4c864c15e5627806d85953dcc6d08b71feb008b6c281703001822809e92cc289bf8d10f1e0471aa4f7f83f9b48d0dae4c38b0d38a344871455f9dc37a0ff20bcb97b59bac44f3342de204704c4d9ade61924d0cc207433bb1d697557da052fef33afa43ab40913758b2a9dbf794671ff3db997fbfcb741d9518b80eca8d05ed32322f0c6db4ac0fcf875dcb8e101789ac9f7f064dc27626222db56cd19ff32c47656ad7dda6fa8b9485c40f5e076b88f27d0d23e6c21e7d8d0aaa3c73a3e118ff0c80b6b350b8ed220ef922583cf394954dec96ac3ba757b3d4760a3142717506384b91f5bb70899c16f0444d1ababf77342b1ab546741c274910d4c1dd986fccf2b5f761b39aa2ec47ed20d24791e4d79b6b2f0926a1183bb2cf8b62816ab3a2e0c64f0d29dedddb41f439b90a6e66e8af2c3d44dbc0c4ab6359d283cf84c0d7b277172403b1603bac0686a02c8a2569339b5a2622e8df407156019dfc194384ddb9ffe0a8cc9b48c9a75d76bafa7cae00c77b3c6c0b677e9d52bf54fbc5cf145fd23e2e811dc267e6246fd76c58fa685b1e3114fc19da45a7113b2a066a4fb4a7036aa0a8b51b9203d1100baf5ee4843a282e388542216307f991c371bbd877445c56ebabef12b1d187f8b14695551998baa432aa7135cfcb286a81c82fd629a37cea954be1f1f6bf79ad56ac508284cc9f71f6862fd42acb5d262086c71527be5cce0057d126eff2a9960835f794a502b9d0c0f1bc15466cc29e6162e229805570663b6327ce6378fd51b7b8570508305048c59de482071d6749633c02ac4ceb1a63fa048df399dfe559a0645727cadd8dcd412fcdfe7be43cb17e9a564eeecdf4f9b04da25564d6af226fa6b4382e85682528f8acccb36b4946f043e39575800fe680ae175be60297064d61aa1107c5335c7276f3632105aa9f7ec97823911ef6cb76073047bc49185e89c5e4cce101b3c671e4e466f129584eb05dad521f7f7dd36ec9bd9ad40de3f1252a91afb311c31b225fc8852b6adf5185b734c88849a42858deba40bc2c96b77b9951dc75a8aac9ad0c72031fab2c4b4c49d897e7efa37d18f111c459eedbbc2d8c0eb99335e142911fd45e319a2f1d39e94df6a125b86d2078dede233f8f1bda54f678766dec1ca1e3bbdba2d9832e94292d5e3d54c1460335278198f862b5631dfb79e07806cfaa6f20b53daab3a73739d4231a7fd4ee80dcd1b94569050ef80f7f2dea59fcfd1f5265de08346112a3d9595618f4d4764e07d5870ea8a502515eaacb45a2bd53c14173c2be40d41ad5d12282c47fdd576024d62e0f288b4bcb08efe1572c791ced5ee771b9124bb65aa20869a99a01946f3e7f2d309987cf09abda5b52e7faba407a303c3826cd38ecebfaa60e864ff19d3f22306b50d9b6bedeb19d23a67bb92472b800e8cd67c1bde5e8058479134b7262270406f0bc37faab2e", 0x1000}, {&(0x7f0000003780)="1ddb025a1275cc537f9f2ee96486feef", 0x10}, {&(0x7f00000037c0)="81328630b892e064ce3f678f5bcaeb1891adada94caa10e30a2b1f1bf357816882d4b19a1c86d9dbe4abb22addc5b8cc3309514df61e823b2b3223383d4707267b9610a7e740bcdc2ecd7925d45094e03cf1182508076670db38ff835abf38614720c956068519cafbde6186693d9a143389dda475f1083f540af6b75f05b8584f340da1a49a757f2cf9ed5f514c1e862d2252134bd90ae52257ddae4b26296a8fb44c486834bb5c0fda37ee12c02a8c1b0a339879e07712ec414fdb62cd7b6858d6173ed02c1a9996fd026b42e2c16891a2433515f05880360242bb1a71f1c055ba754a002bf086a2b2c90737", 0xed}, {&(0x7f00000038c0)="57c9182e5f3f6d94a8fd4ddc4fe38ca5bff5e683b044a5cabf991897c10bad2db6065df00f0918989997c7b0348322", 0x2f}], 0x6, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003980), &(0x7f00000039c0)=0xc) sendmsg(r1, &(0x7f0000004fc0)={&(0x7f0000003a00)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000004d00)=[{&(0x7f0000003a40)="4028b34c0f4ae5c6581a80d826fbdac7aad60579a62a256f9fde41710dbe1b1557b423e2bb6753af6d7077601b1c23c3a2d9351942f85a1cb648af40cf3bb422d5072b55263bcdeb6fbd2faf27780472b7554bd1ae5350136c3340cdfa58e767bb185a", 0x63}, {&(0x7f0000003ac0)="504136ab49467cd06ebc80aa7ad894b665f22cc3880e3161a218db3d7c31d5bcb786f199b58fbcdc1a955713eb02ecbb18c181499943e53fc0b26cc161bb616f18596f34365f50a7c6738795b686928f0b5b6408ccafc2ae84f9b2b52f48186e035035d709", 0x65}, {&(0x7f0000003b40)="fb2e0d50e83090c466a89ee7b3a9ed4fe671aecac6c8f64936bb6e2ceda89582d3bb374101c10b913a6b1adc102f67b5df8ce419fe627e51114da3bfaa5c38bc54c4b7bfc8e13674d1e3b5e4e76d5958810a803cb76948e591b4ca69c95a03bb6cc46202c506ede6876ea2c4f2dfe2f0cdbedf29b310feeeaa84f97b007c73d98d0119f4896681595e0629b6c5552bbe89ac59f71228007ccd75e7bdc8200aec700c6fc37ecbac5264d39cf6e4aa8e9d99c5c306c344d47218ec5b695d9c42ba3e478ecd46bc85e0b36fe5f7510edff1e9bc39f2886a2fe5a97712ce6820710891d3fe45cb47deb94dc6a4965ea0ef05f30fdcbc5012956cc6fa6e243258cacde11d73922c423459bedfb20252727cdcee3afe396a82c78ec6d1ea81a81c3a90931b879e2346fff98cf2d5e01eadfd50f71dbb63328864bd5b41a35a603f8631ce0dec2486930b7c9fee9d874b501c2da3d774fb6592a1d08c68a5c092152460b6721a8a544f03dfac42e84e8c932dd624470466286e3bd58750345fca80ba68e42a8547fcd6c579814c535359aa5b6b3dcd2acc4099b1671fb720a98feb51058533825e70b85225eb6d54292fd6df2501c8c193a63933ff01d243135700c6b1603c9ef81f063c2e8ece350ba92dd8f6dd144eb9226cf753cc232d14a77986e463a01285c337be80f915ab529b627858704deb5816e5ac2efb8472eedcdb715dc274b95695e5c9fb5ff2bdf63364ba6de6bd5aefc302ffecdfb07868920e4e9772464de93c573edf4f481b84c58e5bfb43ffdce95a84b61752fb270b3f6e55c4c37fb272e9c4176f19c04a6f0a23ee0b2a80c31c6d9e020eccd4c6a7ab5226185bb0275d2cf65707782b50596a7f640bd2643ce0524b983a9b1b6ed5f6221500915c89062834007540a22c458f323699f5c94384aa7b27d6c7250bfeb09166af2ff48df3ad770d824bd49b0817e944d20f066f3ac8b99de3d9b6d71d8333914ce963cb86999420ba6ea49635f239f0936f406552081df4e7b3884935881d0665f8f608d820a4c55659f5daf26ad2370f90bc9724adc3b38cf5e1d37473a64fe965e0116a24c3381102977a57986b780a22857a7d9b6a58e1e7bb5b1a93751ff9b5758aa1ac49e3b35cc5a7ca7672ff3753ab38d6546c3ce757611683a43696edcf4144a830383e03def79285ac2e7448d49f3c03857f31dd6987e47dc7d5f1d0289d12ef5ea2f7c0ee7fd71919272e15525aea92dff3841ed963adf875a510f82759025f275144242c70fb8c83f4720d1d4dbfbb8f8cf25cb7e3fd8d85166304a6e2eec917b5f7c6c564ad574eccbf0a87a4f0f2864e479aebf0952d1d3b49fa452a90c489cb994a25c10464b0b009b693eec9f4f5d569a70aa30361b6ada2d5bef5886228cd97763307dba3e0e388443323c24971d20be40d7a9f69ddbbd7bd43121b08dcffe89ff94a0a034a52cb50b12773b8a457c239e346aad1575e1cd946c17d9983d898e7af1dc604476c6cfc0d042ead0da39dafd689d94e43fd5663d86630fb0d12ec36fd02b4b2e61d8f073bba9a5b8ddc67398850e56f611d8c36bc8ef6d2e94e7a90d0277e17e18242d78e838dd6f25d8ed77167e7692868bea05ba04326e91dd3d366f4e77287d0a053f704435ce4de689720537c3afbd8b8368dd0bfa980a6fc0c1c015307b074218d8569fe5b6819c4c49b8c0c58a975e51abaaf021ce9dd55bfc63b4900ac82471b5e810ae210220534659497fb86c6b09a121cf5f228f64aaa4a36e89293ec46989f017933de50a45f9b3f058b344792b838c01670c07f5556b9a883b652228ee7c3b34ce3c17ae3c155d1678e36dc9eb5b37cae0d4cc41231de7a7b9d0b47f28c1aac1386b778bf4c6ff9534e224ed265f216dc4f52d3faf7a5b07b44217b0de6206f8bdebfc09fe217d17728583506f5e74c25be1ec5ed69d003a87ddad928aebb370b913c4130624c2b42128d007bf84c19243920d510ea9c18325ddc28a0124c9476989326052a357d778ca91ebe6f943cac739522e2468eb3d929686f218cd5cad34528b2846694007e1bdca244492b98595cfd60dab34372a52580d78a3874a441e10f6efc2f237334bea5bd7a6e7561e13233544632a460201aeff8d4cee8d2d8847e1b52018e47c36da8f6f0ed7a8dcb90e8d6176ac448965458f3511a5d29b39cbe081941474fd5a1f29c1cd3125377d6af5ac409835935183e3f9231a37d70a3e2b66b1cd4e1db314aae1db082a30f3c544feef3534a9c3331aa920588b55f4e225db80771451a5900f93850f93b7768dda75f992c21d4c17a2485b81d5a05c916e1ffd0af7ad4ffdcf7b36f7039d18f69d528df7f1230897efafc89fc7bc732ddbd84e7747667755a338b78797d8f84ab7f5c022dea305daa3925f92a2f973a4ffc5c6a9774223b47f4a5de1acc9dbd93a243548d12185f9d1f7ad3cdb96e4bba8c374b1a2bdccd8e3f78e6d9b8cb2bffe34163230ae6bc8f45107272b8bdc5109ceb6786219a1bf2a82f629ea77b582a7b276e02e14e74e1ca84765778e933aaad9ab2f6d0a13fc93e0e0bc95f459d7a14c8df7d914f822339b77a551c3688f8b58e2a9d1a55bbdfefdaa54e9870999a2c60b553bc746e1e9046bdb2fbd6ed8cf9af8a3359d6d07ac462cbc69f2520ce77b472b0f5fb6c7b8fe0fc03461f38e2c169b56a94b00a9d19d93934cb67528d2812dd4a2b18e047cf84cd1c83bf8808292197d9d26152d8515fef9fd9cb1906d8b42a97efba88f16719abe8045b4f454a6174d3a4128993b12e0c4650eeb6003c662c6d3ff2fc156fa36115265dd9fec3058f80cf25a65f1917c7ecf1f38e21cb77d3644c88b8f52e51c57a50505e52040e77e09b978fdb4db5a5ae1f2b53e8f2e37a1a604a038b1335052d72eca40aafe1bb6f81fc2b172614b00eb1d5e7948560de249bf62117547683b00b41550b7643eb53b24ff43f9ea72ddb364f6adc3fe7338abd3444b4b4bdc277261defb5ec2eeffd172a1d650f7ec14a7e8cbfc3a36373d3c9ad2fc4cbdfc0f47a3ce428e7b8fbc28696ee099762f2507b1dcf93a7caec0fa0adee4a304b7db7a56f4908f945e7bf265d628f648006712bbf14d8f61c75e2750692fc6b57e8a5ff28ed76bee0266fb149bb8129b813e75f6c39f7a5e38e95a7668dad18694c664b190497ff0d16a7423ecff4c8de139ae6b6c7ae26a385a1b059a3a05ca21342b324d14ca6b2eb49ccc2e3eb80a7cb420ad4fcdeaf073b6211f941c80047e0d446597a50445c7aef3c9b91f831f250d1ca2f80474e046ece87e09a4a91f9e1697dfd9073cbd17b0900698460903a4f3b7c3740384dd967f6396edf3a4f111ae599fc5f06c8a76d5425d927ece4165b6af37f486adc5a31d04c8c0ce7e985d53a34b2376d5e565a447409766dd2d7a81f3a17b6f9f0c7368c1108ba27c012b80f8603158421d16707645c8cde25d59916273f097669af99a433957bf3d621330247194c0d878050ceb84680575f371d87ca1ff6652a31901b6b1ec44a6226bc5a07984efa615a4e2245b204a687529e17ce9ea72daadd5841bf23869e7896fb975a6fbef0d0bd7c57020332f5ff4c42ed0ecc2aa900d04adb0455b34b052c8fcf9e5919463f23dae0759a8cf2f70d8d30c2fc59b7b671cabae139b0009c9207762fa32d444cdd843ef32e40b36258e6d35c0c1e5bea9e36c892b85eb3b255b59f8cdb894547c4ba028dc8492df0f5bf3911ede551ea43c2ce9e29653b22e943ce579789f74b98c9b2cd77a333fc9993860f1b46bdce3c7af53a9621cbe35588b46090232d3ddb1ae8dc064859cfeeeeee5ef0e0556c555c253ba811419ce74dc03317f4f5a558acb1ce51fa8a71976cb18f07ddf071fb541a7be70a4c36202c98c3af47de1e26f317b259275cad55763777d62bf6c54e69eecf34fc35f1040a438717a6a172919d7e9f22b2eb1f7f0727576f47b50d45a0f15d95009d4ce7f14115fc43e88a2640fb24bfd7dd031913ef3cd751be29cdb982470248a55c4374d94ac79459c5cc180cf9b02e78dfaf2ded2df65253e7d17f359897ce9d55769b99f72e58c40ed6e8028b75a4df5a7d98bf7388b9394c8227ccfccf904a74d0ca06928c3d2aae6532fe693022962d72ba0efdd7dfd7fbba67519367c2342ddd0310839f8e118e49467b5fbff7b106339105eba1c87007a4d15357bc41986ae9d487ebbef6a9fcdaa982ff6395f558f852413f7b81d150d629f93ddb39e31047d1a063c6743b46cb3fc823f254dd24df3f66b07aa837a554b2051f6c80e86f6565fc3b8d5b4dc72d55cd4a5c13210a8b1b3282918e10510c35d0131b16880d52814f40a47ccf365d135838deed60d5696ebb600b616e1a1b41ac1ae9093903bf731b878ad1b21978f0ff344ca8cff7fa5b4277f1f43e371d0ed82f7f4fa60fda47885cebe7231164298138ca8ccde99763a96621d8589558b1ec583fc0a90cea4d36198dcff95c27639c6688c2885801008c02ec44f49b781f14381931be2934e8e9b12a1c2cb580f95a7fd41a248c13b0601da2fb79b0c512d833be72aa07bbd21ee075e61035c2a75f1ba0e9318d2a22e575d10fe0edbea848ac659eb7de9cc6a9d9c973cc691a89f770e10e357da3cee1bcaa844278c1c17a5f45bd3833ad93a0f6d3a8e513bf3c8f0b68c650d65d54c3ec1ce2c7a2245291765b9daf09584b4f4976873369febd04220ea68820790311561e94edcb8a778f40422b24800102326aa8ea7f950d32f4054145b68f7af7ebf2b38196008266bf3331819ad4013de25a1e9367cfd49caefae16a6e2617029ff7a4a0f468b25687173868d8b5dad879a6aa0a627fd654d5ac2f1dc4c220d9890d6a4cf9c715aaab9eae2d1ecbccdb4b54964609c1b48419c56692106e572215e0047e03fd34b591f24e71709a28aca78e7566094f98c89e4dd89dcd28a07b46a79aae33925c8ea32faceb5d025730b572b2fbbe451fbd1178cefbcc2998aac481b8a16f87d16c1d5e33153b1280b452814abc128cbe3c203a56f7c36bc5b27f41bf43af8ae513934b4d003039aae53f81e3c5dfa24ca652f40b50f5a85c998acaca47d80992f7fbdf5bf2b6cff21a67d7cb5adab90b529b8195204f04bf68b2ac13e08fd448125160862ab41cf47632784e0048c3554fb11b47538c26f034c073e92ee47405a5afc9116a77c1a86643437473d6527c0a8e6505983e42249639850719247dc1826ebeb6682184363b6014df1d6571b714dff7477e2519260f523d49d57d27d08cb499140da2ebb5e07f01c727906727b6ee5c7e1c5a07fed213c966cdfc61018520dd0e81a9b775d695d477930b5bf6f8f42cf135435f03e433a2b6a696366534f62baa8c250012825bee9de456ef802cecf17958a24ec3e0d1f47cc46cd89f9770dead00fe7f3ee393f528cf787132442f34347f8d5a5c905a1191c4b29e4a9453b793c32e916f0573533e97b1f2938968dcee916f5a9dd4d6125c0ed39c7a85b2e03fcd53fd985f5f8554f8f34f10d71eb927d6001270b7634f5a15a36d16e6c60cb8f75de5713f7d37fb1c97e23109c7be70998bf1c5b9bd61d7623f60ca0c4bd19029183f445600e16f87ae31afb587b0046df79b7b212d1395761de7d777481179e2522756096a70d0b0a551c37e8796048333b9ee54d823a1bc9042bdaece26c457d135e07778bed3c94dd2b5d6324ffad244ca91ffe40020705b2006a297a3591000103b4e38cae8bf674bbb7ef95dbdbafb7d2328", 0x1000}, {&(0x7f0000004b40)="a0e28aa5121e3a63e9f3cbfb6b6f475a861405a03de5487c7a289ffb858b2da35c62d500d573db209281e58b12020d0c500ad25c5b0d21b35fedc73b33872bf4ad1e835fb0e89bf22aa4f00fef5521ce6e9a91d89bc008d7033818af17a11fc80483d862a4226bba5710abf7b0", 0x6d}, {&(0x7f0000004bc0)="3ab8ef1469dbd25dae9fb97ffb09477ed3262ad9", 0x14}, {&(0x7f0000004c00)="b026687d0c2c9189bbb21b4ab3668de0f1e02dd8a8f60314c1fe5bf64401160edab989", 0x23}, {&(0x7f0000004c40)="997b14de3a723788928f640508425b177d539fb524aaf6734898007c44db1f31974c97780f0d4d4c14d3bf0399f5cb1afc80d7f8460e542395e9b71b567b05f113c41d85e11335e59adf227f2927208d8b819f65e637d76f180d6a5fa6b05da2292988fd080a41936e9d57bef1f19d0f34d61556e7158bc01af3ca26329e76905902c1afb759cef502651064f284cabeb4b9b3a3866f065287b7aed95fff49972124104a9c9faf4ba261f3957967", 0xae}], 0x7, &(0x7f0000004d80)=[{0x18, 0xffff, 0x61, "d68376fc430cc9ef"}, {0xe8, 0xffff, 0xffffffff00000000, "028467216e958c3f0ebff24f48df30c5b9b3420ad8b41f810652e33fed978e4e96d06547cdad45ddc538087c580cb54d6cce62bb3de4dbcbf9a375fdf491b74c5159fd954b87c2eb7982d84e7870369756b4bd31b8318c6d0995dd926fafd6d9d919981da5fdd842de4cccfb6b07862af6c3dbd39956afb6d29c3305a93b3a6db98a7df613c175a680308afe5b3244b6aab65e061c919e19940536c6cbe61840c6b80fb933f428f3d26915ce089f62299decbd0f15c60ff0c39d5b9079721dcfbdfc65995b7611742dd203889c781bee42ee00af4472a956"}, {0x58, 0xffff, 0x0, "b2ce86054be76075d240283e58fa40e7760e90f6e731757efb8770b0255216768b916df9ea6b2d3e7e3f5fcd1b159a345d9289d4cd82537a41461e44f5fdb3256a"}, {0xb8, 0x1, 0x2, "050d5c31202631906e1ed0e65d8dddda27455d908eaf11f1cd7595f587c3a9ddbb122e49a760bb34cff2f9277c6a758c20cd4b966071849ee1e1df9a0a7a3626664e21cb208c3fa7780e862bb0ebd550e0bd6a637d6ef8d9eaae52df9bc88136af1a8776ada5421c0d5b19c9b80297addd9d1157efad1dfef70698d57a39c59d835d44f5268d12cde278368e1ebeec6595a500e6707dc181a6c7301d8af6b5b11fadff543005a3"}], 0x210}, 0xa) ioctl$KDENABIO(r5, 0x20004b3c) mlockall(0x3) linkat(r6, &(0x7f0000005000)='./file0\x00', r6, &(0x7f0000005040)='./file0/file0\x00', 0x4) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000005080)={""/16, @ifru_broadaddr=@in}) recvfrom$unix(r1, &(0x7f00000050c0)=""/221, 0xdd, 0x800, &(0x7f00000051c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r2, &(0x7f0000005200)="9d63710cfed1927cbfe071da7aeb48a36b4a6eabfd77f5535d59d0eaa31786d345ab41ea48b8be4862c3156ba8c6da074c2cc8dca3657e38363b5cc5d4fffd115014b38e76950060a05c5d7514fddc7061f0f28775265363f1e9f351a9ed72b7d04bd0b316cf891ed93f3e7f2a41d2d3c707a3d768951e04433adae6264ed3a8aea36b4eb7289306df0f16580d32341dce", 0x91, 0x1, &(0x7f00000052c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) 11:47:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3265049eb2b4b994189be669d32f9fbfa80d417c6fe8daf3f1abc90ca5d3694da3352f61958034267d12dea408567bbde3e062aa30edf2b8cec6f4009ed60946be7634ccfa2bb725dd496eff268c341930586faf0edb603dce2c55480c20f2f886dbd17b51dc1f0f1059a"], &(0x7f0000000200)=0x6e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0xff) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0xa0000000000001e, 0x4007, 0x203, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) socketpair(0x0, 0x7, 0x1, &(0x7f0000000180)) getsockname(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) 11:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x2) r0 = syz_open_pts() dup(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r1, &(0x7f0000000040)="000000deff", 0x5) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 11:47:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x111) chflagsat(r0, &(0x7f0000000100)='\x00', 0x0, 0x0) setuid(0xee01) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x7, 0x5, './file0\x00', 0x6, 0x162, 0x80000000, 0x3}) shmget(0x0, 0x1000, 0x302, &(0x7f0000ffd000/0x1000)=nil) r2 = semget(0x2, 0x2, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002bf, 0x98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) chflagsat(r0, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') r5 = openat(r3, &(0x7f0000000200)='./file0\x00', 0xa0, 0x180) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000240)={0x3}) accept$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 11:47:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0xffffffffffffff7f, 0xffff, 0x100000000}, {0xff, 0x7fffffff, 0x1}, {0xc4ca, 0x6df, 0xd31, 0x6}, {0x7fff, 0x24, 0x9, 0x8}, {0x7a, 0x1000, 0x1, 0xfffffffffffffffd}]}) 11:47:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x100) write(r0, &(0x7f0000000140)="9c87c3774f4c82d41be3fc0bdc995c716cb402b1524423", 0x17) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) 11:47:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x68) ioctl$VMM_IOC_TERM(r2, 0x40047463, 0x0) 11:47:14 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) recvfrom(r0, &(0x7f0000000140)=""/176, 0xb0, 0x1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 11:47:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000040}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 11:47:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) lseek(r0, 0x0, 0x0, 0x1) sendto$unix(r0, &(0x7f0000000040)="57e0ae6c74fba61682b65d332c421014e48214fa87aa666116c38f09885f9d6a6fc5dbeda8985a9a14a8c7af631df7aef162717e4ecb139a47053d7dd79b99690bc1b967321dd9c2aca8cc8556e7f426d4f6eec5c06c61d7a6fc5fded8489af2d6cb7e9afab1843549cec0b8e230f763f9de8b4a7b839f", 0x77, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000540)="5001050360000d04020000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000a8c5000000020000000000000e0224a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d7040b59da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dca0d7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a00"/336, 0x150, 0x8, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r1, r2) r3 = fcntl$dupfd(r0, 0xa, r0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)) 11:47:14 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = semget(0x2, 0x3, 0x1) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xc474, r1, r2, r3, r4, 0x18, 0xc1}, 0x8f72, 0x200, 0x5}) 11:47:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x24) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000080)=0x200000000000000, 0x4) 11:47:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x4, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8640, 0x0) getrusage(0x0, 0x0) 11:47:14 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$TIOCNXCL(r2, 0x2000740e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() fsync(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r3, &(0x7f00000000c0)='N', 0x1) fcntl$setstatus(r6, 0x4, 0x40) read(r4, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r1, &(0x7f0000000300)="203d62d5ed16f24026ab0befa6e9be25b2cfa228af15898294d8989a040000000000000162c7565d7cad5a8f950a14996df64e87c0d99fd624e7f933388909d64186676c862e8a606d4e8ae5c1d4b86fb01a2203bf88f8a708056fe64cecdbd97e9faa02af6a5a6d72c4017f6979", 0x55) fsync(r3) write(r3, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x9cfc}) 11:47:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x29) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:47:14 executing program 1: mprotect(&(0x7f000050e000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 11:47:14 executing program 1: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 11:47:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000300)="cd", 0x1}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x20) shutdown(r1, 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x0, "556267aa1ce83cc570d7bfa2c8d5529c00f03b6a"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 11:47:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/184, &(0x7f0000000180)=0xb8) 11:47:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x8, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000005000/0x2000)=nil, 0x2000) 11:47:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = socket$inet6(0x18, 0x5, 0x3f) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 11:47:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001d00)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r4) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)="a2d2434dcaaf732b6bd5185bb33107b2d0d7de6d3a6ee881e1a621ea1cd828f1a0e1ae37cce95952af2f5f8ef0411da55707ef446a798a73399dd1", 0x3b}, {&(0x7f0000001d40)="2115eff45a6a9e4d6a88b549ced34d52d978050a0770467708245a94cc4eae1048ceac65d9cae74782d7a74775f10295670f5ac33e83f998100b7c8ce2aa3a58ab3c51eb0201907cafc4b88889aa916f0d66f207b7d1710205cd4cbb435f81fd5c7c0baf837be1fa5fb5b63c3930e34f684b879da41c2412d85a4f1ce978d45be276af7eae0161da48d43a662aa8d0effa5f9e62f85e4c7159764fd7b23edaf01c83f3c98eb7fc1bd1f3d2f1fef860106ed66fec2b8a134646ee1fbe927763b8a9c3682a7e334a6c7b8fdacf44c83c2e43d5d73c3b4f0e8416a6494597c40480b65d99c4fdb2632934a9ee427ec8e77bb700393bd484024a8354033365a95db1f9ffd64e6be822f5c405f6d8fc17c62444e7a74bf046c233b2c2a0a91bc33dd676ec4591c1595f36fe23cc102d6903d64f6de27478fc288685ce021c0574c27855ac611d178190c6a2b088fc0ce22c114f94945647930073f5f7e9f201ce40c5073b5bb1dcd2ffc07ac803871a7d1759e5f16c51deb40162d697cf4117c57c33eeb75614233fc0e52db37d9dafbe1a0a21df533b1382072c82354da9581c86b90a1c226a40ddfdcdeec33a7a19710b9637be3f07e4669704003daadd3dd2b15bc9353fd23a4043e31564b81ceb7dbe0392a2e07913bf4547f7cdc32f6dc168410ea655dea8fe3c11d84742056a2aad5b316fd76d3e0589cf51be46d0df002d348b06c154883fdd47d2e74c66ee55a4bdfd2cd0183665e6640480b0770fedddc360e7b9eb99bbf5365e1e97b804cff4458846c323fefcc848b8e0caedfb49412bc7f04f90ab45e582d834fd62abf6b6e01dacb4516281fb1b39dc4e5a259bca4e263e89efc0e6e06bfbab40b8c64e201a3d0d456221224908e4d55ccfd5c98d5f289257461bc5fc84397edf44321a5be342497a94971cd7d0f0aa3f6048e917c64772cb553da3feb6f03abdd654e98b931ffc23da3cb1df039a3a7f7eda9a6e6712436dc283c660f6bab679e30d202219a651d3e3ef5e531c3e6580a295c0d9a07a42208e7b75998e1c3234edd83db162a1ac084d3cf56f9588281ef543441bcadf243866253b205ac324b044c940119b0afaf3ecdf9c852435f2a5dede520d4d8166574e4b80d262f3df4ff4404c1c21983824f53aa73f0cdca8642f7d094faba3220bc0d56126fcf1a62248b5e2c5f92c012b2414ad8f69d6dc68620c08a7afdff4fa1f3a8477bf2130b44a71ebc00f35ce8a7a358319932e9b555b7c04259606839e07bc8158482bb0e68938d99fddcd0a06cf42444c81523c9ae4b9f492b090a467921528e37a8179a64b4374fa665bdbc912e93e17f4adda2dbea495af93ce7badffac3b725acb9ec299fbf2f454597f954c768428378e89f791a88a5411d0fd65f622af4480cfbb033061afcbfb80cd7d341082a11bc369db8c0a5ef7bb7ec416482a3ac25e59c3a337664edb53881e2c1ccdbc4020976d01ed177a9bdad14acd2e2c23809b88ee0e915c9c55a0f061df6b0e90c8c92fb70fbcb6a98d2ac7ed16cdf376b918531fadce5a2b65811a7b8f49c55f3177bb38770249e3165000ed56b463f2f56250224257b8b0c6a4dcb00c318520e97c3fd1a8c4374eaf20f7efb923362bba78b2c5545a2a7149aeddcaa69c0484c91028f69ee1d37a0567ce1c9ab21428c625b6509f45db6fd4b05d45f6c91410431d56cfd3cce60ec221a5e4cb8af8c9a9129fee93f40dc4afeda014decf21f6445630276d986389511ce6b1c5b011730861b56dce29ab046e975a4b91fc13fa80352b0e1c4b197876126e4b22bad80f399256803f2f7596f116b7a29e53fa0a3d5d98d8417ed2d4b6ed96f6e0afe22eb3fad711500f0e3a94422ca42dbd8d803fbe000991a352363dd0e210f05ae0a71ee4fb63a5e7fa670c2ed6d03b53c2630c41417214f01375f544a553e1b485e6b9f49c6b7c40425a7f214bf4da3651e8162a54f60121a9c6fe470a34fe57b15782dc5c8fc6e810547047591ce4f4cb7638962017f5d2637a1cedd0e88a7cfe2a80bab74b3f54c398743168fa41af60a4919d011fb3ab4e821fb4a45864304e8cd0644d0b1a44b8a61ef8ef2f5f000e115dd7aef5490ff8335bb6703e1c9a507a3e6f0716b1a67103671e26ed8008f55ef45b9e4f52871d3eb4fe3cc1dea624f67402aed15a5fc014dfd1ee375d0bf8ef03e76d833fe4c42529c09265a14b8f6c6508fb5b723c70c628106d2b4257330b654183cea3f999634b653f919a506dd2000f7a0439f2531d31bd9d604501dd82c3e14dd7f0af45f1228bf3ed19658d85c16604e4aa7a3feec97e62d16faf70c50751619d5994bbde35506b19220759d2849f1963885ebdff66eea9ea9f0de87921b2946b4b7c929e7e37356fe9d86b848e8cb6cee64ffdc8fb37685f3250db2fa23cf32e4d8837dae9741fbeaea4a15507e1c044766b5b1427fc64b189ea5037081035f5cf529367c716e7a953952cc88a109d034f748042e1388016da201e1a8a6766a6f78421766a353bc1a09530bb83abab3d952df7f2ee1244328bf2b76813cad2829e406e823584b6b9c156d5a202a3d500784ca87412cad57034c341d3c3953068f3d5c5c2e30ec133dc54ca3c6d1aaf52f74ffd07faa6b1d08ead4bed072b1d964f536bca309f08c01a1d1016141a628d0665453708d92d91401370cbe25a3e46627c4ef5dc6075428152dd23bfde63b2ac68ce4f2061f499d6b087999185a8aa07da94facf48ff9a447fb5065e1d16395346e39ecd540871c2ac3b77c6cffecabef9c4f20ca08a4a14b73794243ea8706e90e2b6fc3569f9f4008db7805bd8c1651f31595c323063093b41d214649ffcdee0a603af2032cb9d1e0b645faa2792d5b2ee9d2fb1210b93d84a9fd542b2a5fbbb1d95a8d3307d70003ac15984ca5ee8e3b017a6936aa862d97e88cd61d5ecc756e78c7b25b415bacf68337ab1981e0f707f042a8208f10b853d8043cbabe10f65d92de00afc423bd1b2bf980b6a01da158db20636678f77b3a4bff0b6fd78f60f684a9b1ed666cc130c13fd819ea171cb8b6ff89a3ecedccf80d5d3ddb5b182d2437705498cb89ab45e426543ad06ab45cb1ab55ff38fea438287a80b89e29c5bf8c5b86ca9449b210278e8abf406e998380629c04221d75031fcddcbb4a844fde88d716f72faf9857c3fe685db0104296e1707674e8c004ed211569abf601f231f9848061cd070f1b56384a8d0eb78707e243be5901ca408a39af015780de1d27be9d49811535c6e08ecdbc870002d3295070ac792de21115641a319c941ca44f7d8140b44f493b21087980357a53e5abeaea362cf07abe698f24417b4e7938fb3613dab99e31229a0c7e7a971a36630dc44621ccb9cd76c8d356b4348ff2fd1077bc44a69f3822f1cb889c2389bb865929dcf52d898bca2b60fb6d28116ee1a3f9d39cd0b73911ea2436a0346a88648942686c77c680c65f1cb5d1495a455a94dc5c06630813d353189b3c6a2d83508252864c12dc461ab3817934a38fb6c2ed040df56518235471b13571c11162593f3c4eee6b2f44dd6a93c1e49388869d3798f78fc01253c87e86396ff44c63ab41eeee147a0615025f713809ae223315c0f4b79445653c8df806a6aeee03707a6c5878a5fe2250a93032c2b8438df900fe9923c73c187dfaec9d79d7bdb2e61fc9d530a446e4d2fd58525ec38ff3585e45e6ecfd62e6d26b74af79c6caa8a9a812ce3125eb62cbc5dc975099a4e6c5e83c5841792993b9d122de6ba36a231e2dfe9ae0e2ff3cbcc01b7e9195faefff29ff20ec38467926824d530c04ef191876e1e6a2042bf16f9ce9ee50f15e5550d607575308209b83abf2489d6c71570bae25c53fc28f5a835e1f42140b13e99e89d53c0473b27f9d86ebe359931ecaac6f79ec9db1e252e52b61ceff10ccd94e9680af80e7a9e4ca8ab190e80cb4fe4cd35ed2eef6b8beb69be0f916f20e1e1213379d65b8a8b3b83529edfbf74a1cbbc6a62380bbb662ea3fadc5e351e972535ef3436f7fd5adcaa87d2e9b206863c09ff27f0f98bffc2d5b1c020715cdbfa528094e5592715df3ee4380acebc2377a603099a535ff2d275ca523a0c15798b5c156b017b23b2129bc54aa53d7a9a7b9ff48ad04ca971bb4df454d1ff83776c75dab7fdb95323867edd8850ec7104ed5ab14e9571928c137800171a48743684203acf5b15ba25d2409996868e81b94b86eaa4d892fb1ee124c8f590cd1fc74441c15e209d651b78d7519a7ee4784cf7fe7b3b22121fd4e49b8e7d75081a48dbc40694d796e792b74df4fa87f337b554dd7e8e90c08be3abb19a7776221670a58d1bfaae9420edc9219a48c35711f817e9465bde98884eece7bb69312af8700dfa8dab418f5d3d9c75bf0d337a4735bcb828b4221da9f1a8b354c4f133eb8ef010828e9fedfbb03b4abd15561fb62316ae706e762dfa89650435f8b8a5b0e055d3b54f82deaab2bbb2f634bc28ec4d8132229df6615e49bda69ff1752976592a8b8986c7440e30516917cbf24cdab2d968132dc24227a0535b04027588eba78ad2b91f1d6b9fffb2cac3f7b386f2ffd0064d1ee2bacce7e22f090ea020dded17ce4c6ebc6b2c37bcf351aeb0c67051a9242b706d509031e8798f3ab4de93783f97f089ffa77ab23d0971bf3dc4f9accf4ae371b51956fd8b86ebda099dd88dc3b453f4be13c9431d6bd6244e3e38862a88e96ef6d68ac823ab16bc887496abe1b53c07a31abf81265aa6f1026316a2360498568760b58c8f5292aefe4048dc1e24c321c39cbcf59a54cc6244bc83cf5c25fdb07e0b79e719fa5a4e8476009845492847ca00b8350cb7a315b72d467c9dbf35ee5b3d44d856b58f546adac0118271665994f3bc3af4447989a47bafb3622ab27a805343d0060229373d4f27d50459fdf987ea5706df37940ed032ab634d8ddb53727d5d72757c1cfd04c9007e5be5714f99066dde82a779ae4c1aba588d0c591cbb66dde785b04822ae343edcc683dc2829c07317afc502df2725e380d2f0e686fa91338e2a3d208b07b2fa7ecd0a193f866f3f283d251c71698a562313ad592b87ba32aa67e56066f26d057dc8ece70a0c5cf2039f744595a001c18ea95cf05f1ac2eea41db5d71bf91dabf2673d9970ed6ef26cd9844c19a136f59cb99db354e14e7f68a735cb43855a2d295d771fab459ef94208b4421da6966f18828ba507df524fa41cc820d53faf9d53762b6b777db97be14e15c2c3cfb2107ccaaa2589763de565ee48086abc8f0a9fc3e5b852677b037f1bc4188056f4723e8475c873268173bc0b142f4db38112013603dc5d321d2f18256bb1d926f11681b17e8367b1f8502a852199eed8c274e5e416932160c9962e519c7c3a6f89e61745d9b19e6a5161c772b3c8776712cc6d528b1003f19a91e558ee35d411fab1ca841a28fcfa535621584733bc9246786ef25f1b1597b3f2ee9eb994112d62bfafa2f35c545b9c8dda7c2eaffa73337900259ae6f00795742bad8f7415dff2c97a3c4aae4e89446c7ef2c55f56b77ac3b8510d917267aa919dd37d591981bee157b147e61682d0661cee1e70ca913d4151cdbf9348219ed476ffc2b923385651d4570f81f2d832450a33e0c4c103188e2fa18dcce82633337fb9baab4d27405f67c5c196365de0631d7975139cf7578cb787adbc9274deb78073af2ae67afafdb0c16cf1389a77f685ceb4c01bb4e60398f217d7175b6e33446ffeaa3d6a8875d70f96911474a499", 0x1000}, {&(0x7f0000000140)="d3b989975feb7143d33989c25840fe06c298a913761afa2ddf83814f0d066275eb3a9d12790db0f66ac1026731d8c9d1f680d74c9f067b4c7cd67b759b789ee6dc42456c3f85327e1b8615cfb33d9f7f0ed61f56b34cf10b20e0813a239f69ce1a7cc7da709684568935bdc96daaa30e37c8e10d9ed765ab39192c", 0x7b}, {&(0x7f0000000200)="8334e44b87873ba9449852f27374d3069133b310cb53cceaadbe1fae0b1043f12bd7deb240e448b812f07f6f60ca9f1f8f80fa66f8f8b448cc54e2ad36a59bdab485fe30a75469bcdee56ddbd557236bd2bc93ba33676f0e432cb49be5c383d44894846995184d73db2ce46ff11558449b917890cec463cd4318a04e5440d3218d786867cd742838bcc8e8f8907823b56249fc29aefcd5e46039b7f9bbfc7e64552e547619bc14ac1dd78b11a0b0683372144f122bb4932a8b335d1cba5292b7fa62c0ce424c31831c0e6ddc9f12a3ed141b204bcc2b83855fe41d86d7769626f067f675e9ecc406d8020f117b12207c8d9ea22c7779a5f5", 0xf8}, {&(0x7f0000000300)="838813ebc5f1d7cbc90f597c903680c1d0cc1f88f3b1174512ad4636de9ca1edad8f004e5035412e27434554f28593ae2643803bf1819fecbea5095f8502c03e09b3cc4991e5eed6b1e0bbb006555ec64958", 0x52}, {&(0x7f0000000380)="580e9f80ee89ac1a03c5fbefac3b741189428624f874b83cced774d53ab939829702b7bdc0e7eda5825d1ebca137208b2560527ba85df3055b0f01c78188c08ddc38c590a72cdcedf952ff45d9f3969d2a75e6f3813ab35c911ccc2bd8737cf2137f15cf70176dd6190e10268896", 0x6e}], 0x6, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000500)=""/4096, 0x1000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)) 11:47:15 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x140, 0x1c8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x9) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:47:15 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10000000) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x1000300010004}) 11:47:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/184, 0xb8) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:47:15 executing program 0: r0 = semget(0x0, 0x4, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x75184902, 0x1, 0x9, 0x567c, 0xfffffffffffffff8, 0x0]) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x20007465, 0x0) 11:47:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0xfffffffffffffffc) write(r0, &(0x7f00000001c0)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) execve(0x0, 0x0, 0x0) 11:47:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x2) 11:47:15 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3ab, 0x0, 0xffffffffffffffff, 0x6}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x20) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:47:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="ed791d68ee27a8a221e335865d0466fa8ff5abe83b81806137", 0x19}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 11:47:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x2, 0x100000000, 0xa147, 0x20, &(0x7f00000000c0)={{0x6, 0x7, 0x1, 0xffffffff, 0x40000000, 0x9, 0x5}, {[0x7, 0x6, 0x200000000000000, 0x7, 0x10000, 0x6, 0x200, 0xfffffffffffffffc, 0x80000000, 0x400, 0x9, 0x3, 0x3, 0x3, 0x2, 0x3, 0x8b90, 0x3], [0x1, 0x80000000, 0xffff, 0xcb2, 0x0, 0xebc1, 0x4, 0x2, 0x2, 0x4], [0x5, 0x9, 0x1f, 0xff, 0x8001, 0x3, 0xd99], [0x154, 0x3446993c, 0x80000000, 0x8001, 0x9, 0x8], [{0xfa2, 0x3ce8, 0x1, 0x2}, {0x7, 0xff, 0x2969}, {0x9, 0x9, 0x3f, 0x8}, {0x6, 0x20, 0x5, 0x1}, {0x8, 0x6, 0x10001}, {0xb1ac, 0x7, 0x8, 0x6}, {0x0, 0x40, 0x8, 0x100}, {0x8, 0x4152, 0x0, 0x401}], {0x5, 0x3}, {0x1ff, 0x0, 0x0, 0xae2fddf}}}, 0x5, 0x2}) 11:47:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/249, 0xf9}, {&(0x7f0000000440)=""/227, 0xe3}, {&(0x7f0000000540)=""/58, 0x3a}, {&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000640)=""/46, 0x2e}], 0x6, &(0x7f0000000700)=""/242, 0xf2}, 0x2) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000840)) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 11:47:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000000080)={0x2, 0xa7, 0x7, 0x4, 0x2, 0x100000000, 0x8, 0x8}, &(0x7f00000000c0)={0x0, 0x20}) 11:47:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050260000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f88b2ca3ebbc259699a24132e27acb5d602000d7d026ba8af63ff37282923e42089720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff00000000000000000000000000000000000000006e647f4105453d535277c45f66fbed8580e57dab655a76b5f8a108a0ff9602cc7f874156b00c1fc64b735da6c0593ebd386d1d627512da696de410e9bbd2662ed49dfc5e6859bd301a5bf049f78945b7b1ef5b47c58797e9abe7be8a4902fd7e013ce0dbd2c760c4fec75dfd909ee3b19ffa5e0f247a1e0c6e9f7ef0e00901a6b259a5ee121f641283a6b80f762e802cd9a2c7930bc381291a5d9e0c2496bfc92541", 0x2f8c, 0x0, 0x0, 0xffffffffffffffa5) 11:47:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8020, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x89, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r2, 0x11}], 0x1, 0x0) 11:47:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000040)=0x4) 11:47:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x81, 0x100) openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x101) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510", 0xd7}], 0x1) 11:47:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:47:16 executing program 0: r0 = getpid() r1 = dup(0xffffffffffffff9c) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) getuid() getpgid(r0) 11:47:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSTOP(r1, 0x2000746f) 11:47:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x8) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 11:47:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r0, 0x20007479) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:47:17 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="9b7b6cea3209477fa5ef421988065893be5a15a192fbab054d1fbaa78bd8509a31ca742633a7e551bc78ffa3bfc744853341595d75d402c3173f7e268cb7820c5213894b2a282b103100bfbe9417a4bc52ccf63b5f6b20882f30a796e15766426141003222cd9e18785c03d5271da30784b493f76eff83fa39fb717d4f1d10fb757132eb7dedb0a5adaa927a003872cdf53aa66587baa47f89aca19fba5ec1e28e2a12b48a6fd9732f20c62ec821fbcd71a2e469", 0xb4}, {&(0x7f00000001c0)="dda0c2be7358569a90259a39168a96146ac3c1772ff7ded961822881df42373dba5951165326fe335aecee7a2805537e016f168e38557c37f5b233d4f910739f41618f0d7820f8654ecb017cbb975dd817508a30fec6c6ad92c484363e5161dde57c04589cd7b820b48308519ee74aac9b6094e5413e74843858bc137624b1a82132974ac70483c60ce231d2f7402774fd212664f8459925218b43f3934dd1da85b52012de23a69a4a75624225bb8b45c34fc33b6a170b71c3e16d6597f2ebf3e0e134e79b17b42198da9fc71c40a7292b", 0xd1}, {&(0x7f00000003c0)="88d506b80043a7ed38350ce5008f0256d474da5f28cf6766f3dfc6b91e91f2daf8657360fb248c945ac2415e1cf413cf0a9091b5290a7ef475973e35e09a872a83df3e1caccc3564cf89eadb27d56434551747e6469f8bf71480457eac6e29c85dc68a95cb26a3d374d2181c7f23de43937f8ad839f640d595ce1bf3eb1233cbac5bf2a06c722ffd9bdc1e73d8c7dd45b3b0211ea323f071b60ca73becf689ec037db9e0afc8b1201f9d033c17c43f74ac80921e170dbccaba97ded1e17f9e987de1dff022c8448a7297ea5b9cb70d12c138f34dc19df72d269c95508075f8399ae4", 0xe2}], 0x3, &(0x7f00000004c0)=[{0xa8, 0xffff, 0x5, "e20a6ac74368a6a38e5594993ed83daf59e0d7a7635b3955da33fd3df0436a406bf6d16e4057130a13cdf31860601d16004ec1eaeb1996b2f4c6a2c55fff4ee84e3988bc4fccb5c13c24bfb6276159d778f8e9f727349939de9e7563751b396fdb0c047aa1ef39921dfe20e1bd3a9089d168df348e8a15db8145f17ece25c5075810c882bc876c24f538575de4ac8c4ca0e90d"}, {0xa8, 0xffff, 0x0, "aed0a72302f683c607ab468832f089369a3f0c3d928983a1cca4cfb3ee4962953e0ddc1201b014cd9e42da25731b04ac2e5378ca29b788d04ae2b6da2d372032708c17b976472ebb23440021cf7001ac26e70cd888e5851245d4367e88797acd85cd9510530530bd61f529eb20cd02f127c74ba83bc7a0fe5fa1ccb84ae7fa6f47a4a8db2a29681c86ac2b3d6564418c66cfef16"}, {0x40, 0xffff, 0x8001, "e49185630b1537ec5e51a5c39eab8aa3a0c8c190972fa2bcb1a11a423a0b609300ab49cc73d9a6bab60a9e47"}, {0x20, 0xffff, 0x7ff, "3756eea23a1f8c283c540f"}, {0x68, 0x1, 0x800, "fa33082ef51c8391b189921a9f42c980606ff49e9d6aa561c7d04f41438280931bd85486611fa24ffb6b7bcf730e175f9bce94248478d0222dc4b94ff96df5d0bf066aa39d967b3a7071b7ac3e909b278b72e6f75401f1"}, {0x1010, 0xffff, 0x8, "663c3872ab16b4a0eb21e0dd3f4249c9896b9bbcf9a789a902b68b4226c466715671d012ca33b4f86e8115c6ee5de5c7309c74cc3b59deaebb295b64961cc9790ee02189bb1b4b3061111fc328c000f89a7891280a552716967b2efcd63abc5bcb6fae1160cade0796190d0cc5e138a5a81551e7096e641eecc33cfb89dfca9b1be308f65be49fa6a6d6e3abfa74deb2a7ec2cd5319463034a2c2497b70bb83b6d4d13276da5a0a7abe6ad99d19370919082f058faabddc0b6703fba7cf81a417949661cd236a483003d33c45c7df15ca02053f5769bb1c04e1c4c380a0397e9c77a0323af995451671e438774be744ee08789272a0abb7073c8cf9b59cbdc3b11987e9b73ab4bcd59ba25c425eeb6d1030d5f3b682edcbb4c31aa12cdc979e30896a92e467c49564ed16a798c885aa57e3384d2c2de00533a48a789e2f30a141aa9669e84c42a28907204899cb74f3a05259998d0e9d76f756132ee332a6d27e0a6511a0e90676ceaccf9b676510741286180011690873ffdbf042edac7d3606df4be8caea96dc3c0b97b87e3834e123fc3bf3220c4012653d21448103b0145819703343caa33b10bab6d0ed39ddeee4f9a31a4add0b1b5df9744fe3e94321c1b3323b9198a420d637222e1d4be3225a20c4911669ea97d29baf43d62a32e0c1a36fad44e6618ebcc85723ada4422231203ce1211627e9839a1f0880eb8156e82e9b67e43ae9b6cf906e26ede224c3caa06361b05180d139da8fb6847a582d2aa5894c15b0b7ed726c7011d20e52815b19dba2da6169f761a072164e7825919abe9d622693e1970c5f2f5e6197d1b958601a0baa075433b4808f7f9aabfe9b6763e9745ae848ac390553e72317cf4f6937c634ac297396923750f207adcc25eb3f9734b35cb88f5c11386f38bbf8f04fde2c0fae68d5729ed1b1d12a3acfd5df2614d7a4e6bf5623772953c0911349bbe13bf0d8963c1c92c39a743498ff8aa5efdac916e8cd847ceeda409e0773ada326c1b2c277da92fd09f6eacc09e5a4e08aa03a5f6054550540d66eeb24155d6f8470b2c68b2696317f01d294693809070252b3cb8b10a297ee63ac11c7f49a6f17341b02a216e51dc39c05f67f864c58511220952a99c0d51d16d58e6390223f3fe4d0b5d0ccbccf373ff0b21b7cff08fb5c069c7fb6806955d8e96235bd13aa13510012d24ae8d39948d4eb1f5b92d2e049c1465ec429cf56dcd1ce86191edc3d67a00748b3fd6f43b670c3bab60fc8c3caaa9c70bee873a8def9ba8d581409238cb3629351ec33e689c68e695d3a9ad638044be11b6e89bf1a5bac9f2e602828cf91e6326da6ac36961c966763815410f2dce9df0d0ac9626f01e9550d1200cdfffc322f6ccd607d31b7ed1b3d8a7cef0f9cad6954169e84c2652300fb19a11c7dd2369f72c98236855772ab487d76efb7b48d79b64750e84fef0c72582cf2ba2c9d90c6967e9c1c3e479554e9b64d9152c5a3b6d2ed1c4ff1b951d991e07d2cf2288a8fc27c5c8450fd0fb14451c59edd29c7175f7985166add95044dae1f45ec7d1cc4593a1a885e59d4e39ca542357b454afc890a8941b036c71fd3263336520a22c73ffe044f1d614c26b333c455897d50bf262669df65988f264c0119a476951c06682088e5cf1d61e02ee2d2a695a347443a6e3b5334fb6e6012b5aab4e1e21ba014cfff092eb507ab3a85d411ad1a8a2ede96bc002db92455a6dcb92a55aef65d65af322a5466bfb57af841a7f2a348eaaec8dea8dc6a73d60b8d58a8eeae0572dbe2e85065fcafe2d6ca3fc5f422c8e5e59630bb8a45f885e4f45eb2d0905ac986591aeb6c84780bfd0e1ccd7343865e5b136d765cdc4f18f29cdd1f54254d8e59cfe7033abdc3478e826b2d574198eed4d7bd22e34c11151eb3e63651a3b4fdbd90f886f90f46dd0d44b061f9a7f83d66f1287e247021c97dfbcc76408de751d1a6de2547a6a65d5c2b875566e734cc88051b1b249bd4dc48e263a9363f4e2d7be56d99c027a40c15450c75bb1314d286d18651cf21432ef3c8f623b6b875823d1df78438200ac9f2e595f4762830dfc9e426dbeafd3b10ba06c33bb1a4533e2c4dea6280f173ea557f9083c4e21fb535d95811241ef407d9842bde5b6546aad6d2af686f6ac3c110a65390ad3a9f10e16591f2ac029bde52fef2ff57da65269c91dcd6c810bd5c173915519fba6f67c45fcb89fd45d9852e0dcc0cc9b562e31bbb909f2e39e78c937f7bdcbbf18e9194e854b9785dbebe512faee8ff8de11bb8670e428a65e7698295939dfadf1d7b450e89487605719ef9f00edd0f8a7e9eac030d66c5b9c50b7fcb9d2f4bf434ca3efde6cfeea980483dc948798df166f748e4896c08245d293e1e7140d2fd56ad96f10bd877652be1ba248af8e2c7d77e0ca159e4bba404dfd445fe7168f1a50e9cc65fb7caff3fede0362be7fea8ef60ddde33344d2723ee548e6c5ca902637964961d4ffb0017bfeb7f241718e0f887e5cecf173e960f12eaac2ab18192b981191235e453ddcae676bb5b3572b8dab3d0d06ec0b7b3adc66427009019e1f933cd48920a9fec766438d0536af09617c507067a2fe0acfb548d7fa5cea0129001abfa547cf9a21ff309fc186a8ab1646a747d48caa61830858880e5930bc873d6b1e912889882ebcc5de148742e4598a3d45ff9e5dcee117e9d06cd721085e8c9b209796a3304c2b7984ceae14489828e8a25f1117da1e11edaa8e6afcb16e03bdef6177cb829397bdd1454c2e497fb044e9f8804d7be4239266a8684a0eb054e7f351f7e54ed6d82cba0bc4eff504386a56afb976e715c8c19778b82cf33757775e8e957d012037cd0b827929bf72fdf6ed22fed779f0c2d04f7e4df3a3db37f596c209e3881c502ebe0dfe169f724f69f00966e046e97bdcc1cafd15db398a497f7ac49bde2c467dd3752b2446d102581a7bb12fc03d6dbe3d954285d104b5dae5f17ae3ee4a4d4d8a94df123f6bd76e45b52c3d7cd6330a95d8cb5a529c245c0167ff4dd31e693748b804d6d70ff00688ecfdaa945df03057332d83e9dbd5cf39fd9e73ba6733f7c690397277378f48542a8a7942a916637142996d2c32b1776eedf697f2c60323e7991e63dbc229892dd48a1d29f82cc0170b24f9202033002c7d7fe0a595d3c392547961f1f79b1417c9bd53819f8dd5e68c00843341a82749c2ada30fec98a5561f10974363abe5c0f54f17c2d3b418b42090a9fe2a4c6d07aaa97529380c6419fe0d7a701abc020b340ec324d51a948da5248d31f05b1cceec8616d444c87f3f7f4ae8a4d246672cb3bf970e1d118e639840bc4a7e684bb9ef7b62313c3c25b07e07d194598212c6d6656344e079f81035acf93ed77d6892a3fa691a2b3e9fc04930f7e8fdda3263ed727a87b084aba851baa2f66a4bc590a996fc71fba17d368de336e5662b4637dbfca84370af0af2227b3a9c78524eee9bfa249b42d9b524f8eb448373daf94cfa98581bfa1f8c3240cadbea182d481b565d124ce6be0bd49e4e0953aa5e7900cbda4ec1bc7fa32f6a7581bf7e92bcacae6ceea0ad1811a394a1481c5c2a4b875bd988c220d94334c01cc20546209b4638c0d2ab5a91855d004fd928ae6e356587f825594dca720d81481b2ac501b053021a5c99fd02d49f52951992695bb1cb88626d2b9d055ff7f7ac3e1ffb49a4f6c230c1b845ea1d11dcc1002e4875556eb7c6f453f30c8ba4fe71aaaccc4f19d4d0baed7f940e38050e4b4c6c8d406e72f884415396070069be5f0b3172475aad288951a6ce2e5721d4760174f8c3654042d95639dfb9de127913b43b9b401038b2bfeaf390bd399ed235bba674e797041bd976fbce4c6f8ef0523de1a8cfdb614b476c76843267453616a1eadb1fb6341800f2703c16153e022237e4297a97769e3e95b5f4b3453468ddedb94ec7e7e63727af97b7108a543c01ce7bced399397ef2cb4fc543c0dc5323f7842ed04d6fd056e9cbd81aa99182fa6ffa5caf9ab3e5679dba2c105dc686e23a13c5da197911569bfb26d2e861a0d6c85b3b91a574792c7159c4425c7e088fefa1cae10a9a46d9f3956c5e9f3ea185c02a7bb67c00182cf02c5f58258ab178e2c569ce5a4de393dfc399289bdd2a9c7d3dc8a90e5af80f58851b154780b4a604dd77da740e6cbf976fb85d91f06290c180dd447c55bba40a9375046a5c1a4aa70ebdad07e79d1503ca6c88ce6f4bcc739223dc793bff85f3a13a6d0db8bee73a3bbcdb33c9d4c5cf1cfb30dab9ffd90c0c35a1b060ca1472ed11b94da32139079d106fb2737346820665ffa668b0a37a660b9db582e05cc3f1716d35823f81854155c81f93d2d60dc66e527601a62e0e10b277eca4cce3a2cf8ae3ef47e08c4d1a58d5af668e3329593ad03fc83c08a2b8a68286c7e600f7491438767d03e9f324868619014d02ee923307771c9aca9536c16528425a19854d26f2bc9f8d7bae6f98b11b04f83d853df7d266a7d2cda3a7c619225d673f2cddc66ec8ee73442ee6987a7597bd663af58b7a0d3e2cf3c5ff271cd1363f2d78dd5ad66f6eb162bf0af533b3341bb0f8fe9f01a868cec5f7735ed681d7a28b9598d8a48edcbb973800d3914f72bf40d889a93bd7cb18c919ad8217885b53256c9e4b5252af2f004d05cf9be2f239214e52a7efccc6b6d674a2de21a764325d3a13c39f9d789d6c49ee4ea2a1d05b5757913de0fb25d47c622e1131296adb3e4d92f8d597ac174718ea3068ab04a5be53dee6a021f16a18707694ef4b4ea424e91d0d7f05a8a62ac2f1808d68bdef9698ae5a9f8cb37ed164c2f81fc097f31951b3d6f3e4ca40914fc4070fd5f89844e45d68cf833e9afd750a1e3364006c96f8b24d5598ed8a0de06981e09333b4033b53b0afd068c43b9f6a783eeeeec32ec0ff38e7f915ce1b9490e131b6180f32c2e43bf91411f4728c3bc07233cb610bdd5756c58b5ae0b08a6141b924656b824e2fc07482b87838d401aae1eb488117c5f39ef0bb8c711ca79087f625f51bea9524fcdd42b43ff1802a4a4bf09e9744b4c456114be7115de5324fe609457a3628a79b910fe94410fe6dcbc8dea0554ef992ff4a99ba0d0fb71f0944fafd30ab5b48c2d38f978624544e8be0c8761918ac64983343432b71b681e64763bf95272a4e1cb3e8b64b2191cd8e350f481ab287091b8f21cb340313b98a18b3926e01dfc0064cf48bf94fa2013bf3b3a1db3a146f41571764cae818cddfce9af33495ef32828d1ed5f52cc687eb08a77a34ab4d508c262cd351b86025f0913f3cf0b1c1f307af0493e0635256f6097411319580e9d6f899a28ca3e125ecdc762c08e749d529bd6d5e278358517a63168ca4985f149d8962f6fca71f6d7c1f78a8aebc0c516dab2fe77f371ccfad592d642393c8effa6b4bf416fffb765dfd800c4e8f4254c5fe791aac08d14309d1beabd00fce014c2a6eca807d10d1fe1a3a9de02dd7a3cdd616b18326bc3a36929f4d239c49a69b1482bf97d32a23ea6dd30298676a535365fafa1a9f1394a28eab951ccf3aeeeeba2c85229510e07030066ba07244c5e917b5f648973124eab3838fd0bc93d7969ef90cd31239d269e7f759602f19fa0f6249817c3b5eadbd2b1d3e171db2fdb28835c500b81e461453c69710cc59a8ef19d9aaa4b57a5845b1293355426597e7eb7a45252f275965cb020c5516f2e8b95a36339f01ad005951dde2c30199962bc2aaf76b08ecda310e97ca90e0ec10c36ef22731"}, {0x1010, 0x1, 0x7b8, "fd0313c8fd0163713d97e67804e90f7c4066a33bbce891c8e1182ce7991a51585acb366913fc2e36292e1f3f8f75cee2e703557fbab3ea62bcb4a6217694886387cd2bb643315b87bb38b9c04683dec8c2b018fe746fdb0b6b464c2cc0649f4c0b58ffd2637aabd425cc4476d680fda371952002dba84ed15cb99904431083d1c20500b63b69e5b1b33a2c0456aa25357f312760c4b2325d11710c93b22e53a674f332bc45f420eab266416ccfb19a3e81e69285ad7b239ce04997d5753811e40eadb76f0470f843983434026be4dc767394c730634c196dde4769853340d1bf011bb7cf8dcef3441178b2341c244998a024318fd7e3d988cb75dd307836ef4143e091c20229eaa6feed9963c3f43dfaa161556abe077575a2d217d04ffc82b108e448c827985fbed1c86101115687af80de2487e47613badbc28d33dd18d8c5df8f22c2fbd92c931179c1f88f22c370e2bfeafa639d5ec0ab4e00a8bbb1cfd3dfc1ac8e5c72efe75afb88a1f1bfdebaf9132943db343956a4359b45c200eec824efa6f201f6e3ebb289913cd21a263455e8c13bedcd0932d54f84d29f6b2ce4cd535b4a4b328634f578db5fe718284dc01406c65ed39fb60781a02f5b8add206017f672f6dd828f3c528e5cbf8ced072da5dfdc59b8f3871454c80b9809dde84986cd9a994a4472cd0d6164949689533b3d7a648cb9ec325c2f2bb0e7a45a0e98584377a32ba9709997cf862091109ae6f95aea07b3531dfb4052304aae6e8220d089aecf890981cbb8c40089aa33b5510a92482279764281d362f82dd3007f1a88cafeb8f20ddd4abbae9df74b0b00f67ba0ba6d66e7686b80350631f6e3c173f687e7fbc70e9b5791c60591cb2d103a82fc6977ee3ad10087e222bb421838852f7d3c3f096b6285c3742abb91e2d6cb7a6e61a5eb59a0a059ab08d05b7dad02809f056c4855c46b8e10ca557d34ef95e552d0b9263ef17a42a59bc3876533a5c0e66a410aa7c5824cf876af582e4eb58119d21b44afde48d657d16c425daf0d2d5c1a453f6aa6c240581fb6bd3e5d1970e6924dcba755e3d9a11392e73dfe466dfabf59ada39e989d9bfa6182e3dcf52bddf0f3c7c78ab9306d44be31761e489e685f5bfff7eb523042be142724e217e800ecfbe9f6e7c9353df8415b6935d109da1f1716bd88ba34077e1c766ca0a44c18a2e2927bd95328ec26d4e68c4ee0883da3e4580ce65504e4f8fa6ff08523c96045ef713cb16d6f621501147c36f4824b2401d7ac0c996288f37843f29816a9b762b352c4472413f751439456c265ee3c693bd27f6a1961513a2a94cc606ded7b02a2cb0800126c37cc7c245113b04174af42a90e98ec03e3965aa2415e47cf03c29f7b614cfb1d92bb769e21533e5b731ac9fe306168da132aec9377b397ce6949e74e7140f64612f88ae3a20cb075bb32c5d3009dcebf38882cbb35fe124d345993f863ab2039cdf7853fa243f3ec9dd3ce755604dd488d2cd1ab38a3c3277ac2184e860b401b3cdbc7f2106e68e5829a363f5cc4f52a99d28fcaaea4724c6d66d803481ab7e5e4ee23778505f8e7c3bbcd8c02147122ae0cb8e48072483b73445637760826a8352fa669f21155ac7730cff8f20869326febc034cace4186ca6e9d78192ddffc5ab6c779c30d21e1a87054c1300e03d3b1ee9d4e944d3d06a8aad0223aebeb4f6883300e563f56f4d577cab1676092d971c997a9358b96adaaec9d7d7a0f1fcf269fd973dac68dc40c43cc0adee61070484d4d5974eccdacbd1906229fd0ba13e2e3866a417a3436d4d5923d12ddcf06116876bfd237f10345755803c57adf735afc1091eedabef9b776633abee5f718b07d4fb38e57c50cbfb8187d539fda351afa6f2f5b46d11f42c00183f5484b993af298064f2ade4f78cf66de94409d963e2cb9cdc9f5116d0bc6147ca1e1b853e0467006537b30d6d7b7839516bc45de676c3d2e03c811b19bce444d23c83969664a56cb4c09f95698721ac6e0bc3da72bb04729699bd71ba6e1845b00d461e67a772c331a675939848a02d09a8337eff985d52a9d74d67ba98d03dd0890efcf4762f321937909b73ac4e80762d5cff4ef72de14e0290de2d2acc349891471a8c29ee3cb0bf16f4526c095905203f907c28be1a41bdada0916f8eb868cb8320c4d0d7852caae67b03976a19a3e254907d38d8dc7d3837966b2871e679cb27ec309b59e51ef36aac2bb57f1c487ba0389d4271c7106ccb3382788b748debb79ed5f068de6e2f2143a68290e73c4ec8f5e92c5d53a12009f9a823da3667c62ffd61f6ae7eecbdb4246c69fbf7728c11b854a6585124a4667cdaaa62cd999f404d30b391876d2c7f08b74b41ccb5964e375442e3c6639b4ef7bf0cfb2768ad6e6d67abb7bf5cddce745827fe5cc76b7b946d59eeeb238134f1df5521604e50ca6e5fcb26a569de6b049bfffc479e62f3825feeecce532e82581e709bcdb0fcc073fe0afa7a8e222b0d7507025dc776910cb5e8a18a6d82cd318b57b81c69f55d6aaf55fda76f159e083b4e61a267178089a8f7d1bce9221a23c27042808fbd0ffbad16a37c252693023534f049976bc81a463e32879187dfab7058761cfaa972a4bd72180905dd47970522eaa561999ce5cd1e571ce601729e810fb67215193f2a1c60884a8720403e40fda4168e15cd55ad330fbd6c98ad5fabc29da7e5d1fdacb039a19136a0f532786c223807974291ecd7a6873bca4e6324b76381214a4fd1d67dd358b911804674b56ae46b6286d2403338844eadf49f30b97fc86ae2e0a9a8c45a4422d69e927d478e82dc12aea0e523ae06d1eae974c17044de8411f999f6f55ba18ef2b3ebef302d09d974c7433ef27d81043b93e56b9d4cb25b0d8508b438bbd320e326658a2b84c1c4ad645d030cb8978ebc8d48910b7c323b660474ffd829eaf479bd8dc00100b8addcac5ef2daf7e18eb604c03d016998eade765444346af346b88c221779b17b4d2a49eecd7b9c69c6b38dd8f683eb4370f4ba51c6a49373b7dc7c7635fb195a5479a9ac62e53d0572beb6bb56c2e42dd1b5f1fdf0f7281ea0c744c9051aeee613860a9aff21f0b20e01e487aaf3d0b023bf36289255b604b66d1de4f5c5ae9fcfea3038fe33d18488c30b386a4efbd2aa9b6fe8c8eeb2253202d250f92cb0e2448c9b455ff1158ee88953694cd01528221c5fef5476ab1b3350f390c0034cfa64c2594ddceabbbf4ccdea72f8da5785a737e23eeee6b1da6ed2bfec1d59ea141dc6a1f2529323ef6455d4f5baab8bd3128f1bb41829a21265e9b119489d531a953ef86463ec968d1976c1cc0e6bdec1b57e509a69fd457613a9b389c73f5f310f7beb3c4ce5bec88613ea0789df861b609a84e944bb22fb7f64bbc9276836425af17e6359a8617ca5d1f04ef6788ba917547556c30651623c15c0fbe0571c7b99a9c0483c338eb9a67072b5117b37e99f863ac80d173b069f4598f9aa85993249b0a50336e962ac1628fbaef4ac37c3a8ff144ca9867e58a4d8f15c261e5579e867e10d1bd8ac1ecddf527e2396d4a6b432394b7ef1925c3fddbbcbd56f181cbf64be4cc6fb0dd6e571c4185823846e34b4a43fcba04374d0dd146f2863cec2f82e0a2272276b00785361e0a58d1254f70e704ab6bce746c5f2f8524d492e67e5c13000d7c620840d4f6e72998d6be72c9ec8ff59bf8e158fcd62b10c2b65a8468cb19f9ce78e59a1b79f2f1703f1ba4e9484af6508c8dfbbac7964231ea15ab8d4e797f60d52a1b80cbd5cc4a3aa71b86f766e3b839355f6535fc04ff7212985b3b36821baf7d02830d5fe0d59eff75a0ffe047c9726c57222a29a3ec2f67503d974f843a97101ba2d2e8f8d95c90a2704126ba7da6d2a78929f21aa1e068c3d52ab7731d68bf1175b94582f1a3c372fda65e1f433e74ce612986799127ce83ccedd287d7fb3905e145556cfa62f3bcbf58d40927d0fb4440356b9ee06c3445874fd9263ad34cc37dc057eae1436795e5816d311245cad135ab46b1d666f56d18243d04bdc4bcfc0196c35325261408435a0947782d153d4f0e02e85d687d0a975dca5ea157ecae37a406b9b63b11ce028cba0865eb1ed2c51a3ac7901280f80f086d73288e83d259092241fbee1b3e9d4890fb1a81fb89b6915f5ea27be4fb0b0c3da5ac210acccc81f6e3c2ec8e6a7d65e2d5577211b89ebbaad2d5c8aef73454c3afa2b6facd96c2a3c79c4de670f98c2c9b366a4e06675e645f7c3e8240b95677c04095702fc78d1859a25b72de0b2a97e7d9348c816d85774bf3b95c5d0f022921582fd9dcd68d7a9e2c0fc1c7e6796ea3fa87642d5e71e0fec58e868fc70f8c439f52915ed3fa25b6615ca7c436cb19718e1f5d9a539383b9d039e1ed14f6532abbd432a7c65c8e7f1e21d23991addb2d1ee287bad7be531a44a6f20b53272778f8569b6c5991938420a44bc955db5a8562d8a4f97f7d978cf5a26b93afa4b3dc7e15f3a409e4259299b561f1e014b3d8419cfae302de2df7d4e26c78519d560c5d22c1d07f9ebbf83560eeade79b01d99d8d7907a3f792b99a1d70f636975fb04e3d0d2c3190ad1b12f16c973f7e4a143c30b2b4952d05d4b1b1f973bf720b8c706185cfd13d2baf9923590837203a30f975f4d665c49218ccb5f3ce1a41adb2975736108ecd654de9f32efd5df049f394c487fb07ff3067cd9460fe5f36fea83a0aa306004769b95b5630f7d1edc909ea71f91a87c615c697ca207cefed3f37da4d31d3539916745d93acdf947216976930a293d14cd61fa7eda49f266334b22857e869ff2d2a4e7c3863b16428314e49f39adca2c52f73f155e9d2182e019458af9c22b9d76779d05c3751151cd6c52249e6284f4f96fbf98e237a151d18719dfe99fc7ac531521ee8eab0d35ae5ce39736010de81871960b36b850ab2f9a2308a3cb1abaab048f4abeb7282f09fc49b6c10d3466c583d2d93e97b9fadf273a2c0030bbeb86e01c2ccef96bc4f6e250e6cea3c61319bcd2a7d1f651474c6e6510442c0585ba854055b207133fc170524a80fd4cb38a03b1598eb635121a0ecaa8e921dbeaac6cdb4b4055a8b8cd1341289100b6564a6e5f7dd96ea4e49ae099f5ba0c1a7a020b82209a82ba786d5186b66ce9e58cbe4092dbaf1bce1be946ec7420d78214ceb022e69b48b1994072f3a8d8547dae02cf0dc03c72ac0f06bd0a1da526dd7c87c90d0981a209e31a08fb4b54af0b63c9038b2b24a4b476847929a54f0ad85decfb41dccc8b428f04a375424b871bbcddf76f910f43dd8fad3dd25d5e0baa27106a8bdac7dc06164375c7bd583bb2e4236a6ea5f3f9b1736cd1eda8f101ab76bfef1f38f84c990538634109da305e9ecaf42e32f454133125bcb48cf3c6adb1c29d12e182a0700164e6374cb0be6b7ea1442727551560993ac654332d441647953b22c822f2be29c35dc1c5c42274ac37f777eae27c4cd971942969858e24890143f0951e5cd0b8879a87f933106863ab9ed6e16d7c26d55396d6fa1765d6cbe18cdfd5cb74fac2bb228334e3e147851b3b8978f6814c1173c4239de93858e449a87460dfa99188afa56429bf5d934ec8e145af0150a0ddd697adde5899d89ccb1eecc5f92dfbe5dffb1c33ce8c2fa5bfd77a2c16cee185ca3738e3c8db89fe51b5cae5cc2586609491cd1bfb18380d1e5f7fda77e95ee62f98f0b18f83d9296bb070222b054b7eefcef67c1b8606a4d67f880170999e6a8c52333a99a1dca1b"}, {0xf8, 0x1, 0x7, "953fa9e01aeb62358a85999e35b9fab97feeb07cb690683209ed5ee8d446a85848d253051badbcb7814515fecfd8d410d89c206701e0b9c542446e45e3143bbd27ae81d4ba13e45e3ebd28b7fa42d16fcbacc1548a612e8ebe488e880bbf845b5e157f7642960cf92e65e8bf09704c175cb6c66bfcbf3e1f686c9ce9f3a0934c4fcb4ae9f9ea35299264ddf749e2c69499b1e35c9d7a54a5b01e031bbc91e3f5d4e1ab84e2696dd6dea8be1b739e52ccc6f3d0b4090ee55e2ce1564c8583208bde0014846899cbd5f85f75868349d1daeaf7232d884bfd62b58f18c71dc78ff1ad"}], 0x2330}, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0xffffffffffffffff, 0x1, 0x180) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0xc) 11:47:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCPROMISC(r0, 0x20004269) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) dup2(r1, r0) 11:47:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/122, 0x7a, 0x800, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) setsockopt$sock_int(r0, 0xffff, 0xf, 0x0, 0xffffffffffffff08) setrlimit(0x5, &(0x7f0000000080)={0x6, 0x3b}) 11:47:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x44}, {0x8a7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="c9df8e235e092075402551ed8ffca871", 0xfffffffffffffed9) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getpeername$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcb043d22c1a69993cb1a44630370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c6fc74d00"/4089], &(0x7f0000000200)=0x1002) socket$inet(0x2, 0x7, 0x7) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:47:17 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 11:47:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x482, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8c8e, './bus\x00'}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf00000000000a2700f659565c000400000000000000000000ffff000000000000420203a0aca3f1f0517565f616cbe21491a132856f5967b37cbfed000a58711dc605119ddf3f839ff95825b5cd9e", 0x1a}], 0x1) 11:47:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 11:47:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 11:47:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x400}, 0xc) r1 = syz_open_pts() writev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="697d14b6ad32c5802ea56b7a2a0b92a43c0ba1e9102e0fa68d8447d6c5b6fafca3f165a2ddd900e28a77b61a8a2fc0c261b4b8f005ec7b16b15cfe510ab959eabfca7f2183a4148735294ff76892fb92b6bb051a0ca483da3e3d8510ff66b51b25c2439b4783eaf3a4eee2b627792061d25fd75340c6b755fc2a231023875eae123fb06f9d488663cd82120d7368778e4cedf71701c928e564499aff643b488209b6b988df6f66145a92c91bfefe3d7ff5b9d909ff649501be68fe83c4e98b571c794000298c9f60528d1a451e7bcd1b3d884b7fd7f3067973e85d6d2df286bbd46ee5f84dd8704f6bb57ccb74941b8b54557f0b24bdd47d8de2", 0xfa}, {&(0x7f0000000200)="252387e0a0f1f70cb951a4c75789bbc16035d09c10233eea672bb337eee42217419ff35bc7c577cbf8533cd71783bd09a900a600754cd5b60bbceac461aaf72e5125874b747f09557b45840652de3925451a66b25e1bfb2197d6f9b490ebeded23dc66a1527b", 0x66}, {&(0x7f0000000280)="391dedea71d82d04c0c4ba33066bb8cc70e7551ac8f473ce1e4436cd90e223d395abe7775634abf2d28bdb68fb60b27074a0cd67bfc4b2b999af72da1b9b86589fcca09f51a03ef9dcc1f4ca13454fa58b09f9af04b22399b4d5c8564c5a6b4cb24501ff1dcc9404040d080a80442e1e1ce3385e7cbe73e09630e17470cdbca1036569e014ba95a44329066647ea3ffdb076267dc144069a893974061f8f2fb9d043b5028942dfc54192b31a97a6b4ff4f57135ecbf5bffd0f9abd12c6a1043e882682a873651e249c", 0xc9}], 0x3) 11:47:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0xfffffffffffffe25) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 11:47:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x137, &(0x7f0000000100)=[{0x44}, {0x0, 0x10}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r1, 0x0, &(0x7f0000000080)) 11:47:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x27b, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000000000ffff0000000000000000005b67071b542a538706000000b818000000310000000300000007000000c1bb893f00000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x3, &(0x7f0000000000)={0x200, 0x5}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x200, 0x0, 0x83, 0x0, 0xfffffffffffffdf7}, 0x0) 11:47:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) 11:47:19 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/5, 0x5, 0x843, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000040), 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:47:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) 11:47:19 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 11:47:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa48, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:47:19 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 11:47:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x800}], 0x2aaaaaaaaaaaac95) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x2, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x4204, 0x0) pread(r4, &(0x7f00000006c0)="cd0c761b939e88b429126547a75322ae502695b8ec6fbb10b89c318e4f1ef11f72651d6ca819ece8265f60813fca1c358e9b29b0ba8201ff1d562a544310317d7fa07e1654b2ac2b50fc7e0e8be2b549349911f4c181dfb9a821c2ad87646d8c5d97eab0605b490792a9cf5a13518b8db9e2df414ec831cc41509f2aa0fe206499189f0c207bd715322dab7cb267bf0ca017710e9ffc6421afc3278bd5ef64", 0x9f, 0x0, 0x0) pckbd_enable: command error 11:47:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() r2 = getpid() setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setpgid(r1, r1) syz_emit_ethernet(0xfffffde5, &(0x7f0000000100)="f680f2dc00"/23) pckbd_enable: command error 11:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x109, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 11:47:21 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x9, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:21 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 11:47:21 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x18401, 0x0) setreuid(r0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)="6ec55e4dacad092692d70ad07db1ef420fecb3dda45515942b31d5c12424f6861c80307cd9e611d8d86094f51b82e210bfa3afdf3db0813a065bb4ea5f2d5a942fced630c8f4454d6998a7242908639182f5a1899cd1541f5d03c3952f84950bda09e3fab004db77d612a05e7550111b161b897d5fe024aa1d952a13ee8c29104934ab49fbab48d1877fa0d8725dcd3c88709e6c0bd9008290c0fbfcd957fc6070facaffcf4ac7e101b76768991da6692a07ae6c63446fc577487c697685f05d0604187a87702fe3d310f531d8df3be0e91af759b37d882718b547b97079ae0fb52caad10b7fb0afb028aebef76049d372fdc037119289c573145b9a", 0xfc}, {&(0x7f0000000240)="4d9477465459cfcbd02d60e6691243ba0568ab69f3e8277150e932512be742ce4200aafdbc657c82f41e23324beb228f9ab1b97b952965c2f84571494a23e56da296023866b85fe972371a6ae03ee73cfeed071391df82c66b53b1137d8f12975a097685888c", 0x66}, {&(0x7f0000000040)="7e1f92b03832c3e89ed2df7224e50e7308c86bac6f03d7", 0x17}, {&(0x7f00000000c0)="9399e80d8d19b35fad1c98698a27ec4971cd52de84b7b9e18eef436ade1ee9", 0x1f}, {&(0x7f00000002c0)="1777837ba8c4f0ba65ec952ebc6d9f4ce38967ca287e933e626c176cbf2f8dae2768024f1b3062d0959c0a910a354bfe7b7a4e1be7eacaca352f47b02c8d16f97bbd1ec73a", 0x45}, {&(0x7f0000000440)="6f2445a880502b490a3dad281fbf0e06f2dfd7a6469387132dd192ec04233b9e02466df625fd5e69d6e24536cdd8db611f8abd28355252e85a3f5ca40c43615a6c58f4b57e8d6d370867be876aeb216b304f102fb9df69cf4eb95936bee7d49dbe862f52139789d7ffd0496948947468490d4af2fdb9f6c3793ac2982bee4f6006b8f8a700"/145, 0x91}], 0x6, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x100000000) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000500)=""/214, 0xd6}, {&(0x7f0000000600)=""/194, 0xc2}, {&(0x7f0000000340)=""/3, 0x3}], 0x3, 0x0, 0x0) close(r2) 11:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) listen(r0, 0x0) 11:47:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x5) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 11:47:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x4}, {0x25, 0x3}, {0x0, 0x7}], 0x3}) 11:47:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x108, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x44) 11:47:21 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getegid() r7 = getegid() r8 = getgid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000100)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) 11:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x1f, 0x9, 0x7, 0x5}, {0x1ff, 0x1ff, 0x4000000000000}, {0x3, 0x8, 0x2, 0x8000}, {0x5, 0x0, 0x7f0, 0x6}, {0x80, 0x7, 0x3f, 0x6}, {0x100000001, 0x3, 0x1, 0x933c}, {0x7, 0x4, 0xfffffffffffffffb}, {0x63, 0x3f, 0x7, 0xdc}, {0x1, 0xed4f, 0x40, 0x7f}]}) clock_gettime(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xcd3) pipe2(&(0x7f0000000100), 0x10004) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 11:47:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x108, 0x10) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) close(r0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f00000001c0)="d7554856287ac7685c166489845beae9870e2b263329f647650ad366b754ac4ffd0f7bc08067be15c985c697444536257b3cd3ffbe6e23d66d64dfc66bea09f7d2a80348f4461e4bbcd2c3149cc45ba536ce40e84d3fb63a8aa44b5707567fbe84a730604586dfa8", 0x68) 11:47:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7821ac0487ab3b27, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000100)="4d66ccf7100459b261b51cfd14ba4eb850ac1286d422537c4dce786516a8e81f38cd01537f4d8280cdca9e0d5579e09f0ad40c0647c5dfe1aac4fe60399ee36c52140238e9dbd24e066d32c6001e26bc9c90896ce7aea5c5f4932a6d3cea9436698102275e37b4b0d897d54f91b471a3e365a1126143feb51fd7594e54ff1f31ec140bc34ccc7881f83e14f6b48efc0e083f072664372ab64d5e21b65803a0ed513cec21c06f77b96aa7ab219737d1a0", 0xb0, 0x9, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 11:47:21 executing program 0: msgget(0x3, 0x0) msgget(0x0, 0x21) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 11:47:21 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10040, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="924766861423ccb9100d7faaa4866e68e61a3e9e", 0x14}, {&(0x7f0000000240)="20cffa4970227bd3c51259666293a6d426ff544c6f91e8d7d4412251d48406d0a86f2b07cf876ad1d460db674b16bd6a9ad39c19657ac37f8cd831b43716c9944165e247dc23f30c15203649c22bc3f114b3aacb69e0c9f0c10ce14d6690d16bc2f34606a6c4cea49e1ffee1884dea2cfd42b1d82ec8a0adceb7a1dc5d16724669511dcb66bee270ada26536e012ca277d30377754ce9730fb37bdd2e2", 0x9d}, {&(0x7f0000000300)="f186397a100a7c54fc9c698c52dd262573ec7ad1f77de6afe0fc1770ef938ee7b8acffbd35c62eb4434e582c632d7afaa30434347a39cb7173b15a433595ae2cbbac3d14c1f0d38ec8ada6d5fe6e3bb46b6650157b741321a7437143a5fffbfdd3802a3443b457c8c9d48d5d6b4aaf7b832bd0faa1072adccc2f07e2b440e387de410871afac16b659b01cdd997682bac59e324f3c35c9232216e9922141ed88614ca5653eb459eb71952388e17654b0457af76edb658dc609d675878f3ce56951aba3ae4709aba3548b767a33cb08f187f0f79f238ea53b4193c997a3c6051a60d8c261b77750", 0xe7}, {&(0x7f0000000400)="a262e5b36f2ecf6dd0be2e4454ad00b0a83cd0f484abf2004536897060ea32dfceffeaf515c64724903fc2855788bb554db7a735722142d7b2f8645a59a097c796b4a77364b31633b2b6e6adcdd5b966a48454733e13519beca8ab6b390abf0df37c84ccc8332758f36b87867ae8cacdb6d70f9495150f57198aabcd9662e5527c8689e2f35b26f52e2e26d0f43a50d56bc1b691717300306f6e725a0f56816d1a4c954d286f16127cd19d19db7b5b81c68aa8f5455101a69819b0a5c3deb5", 0xbf}, {&(0x7f00000004c0)="a7440ea7996fcc5009c522c2d18cd4c232f61375803fc46791573952d8623cd81b35100b68a6f8123f2fe17fe576dc4bff3a9bb160b2f8c6268e607a9b1dfb14ae61319feefcf228db7bf6dc6c6574d979ae47b194b1b4ade1225169cd36fa6b6793e5995e9dccaf17536122f6142d34", 0x70}, {&(0x7f0000000580)="d7ba8e2a3704912af5a8b937d50491616f63f4b0e0c00407285738a3f4cb19b9cd0534ff1974c81d7a771f9d84971e9abb4388124076439c35427de0d60616b4bab960d2047504db7785335a08b536b9080189291108927d775ffcc26c1918c9ab", 0x61}, {&(0x7f0000000600)="63f454853789a901ceee318b15783565eaa73ecc8207dbb050e14479e41c53263ec170a8a4280256c4f8e3aab1b852bb148dc3c66b2127ad226fa241e128c3a30f04618deb965fe9400de27296a05039656fbb330581e044f118febdef4c7017a8be55e63b30015476c181f5614f930234fcefb1839185af1c569ce992ec936131dc3566687290ee564fcd5f8d2c8b2090136ee85a3f43bd89a84cfc3745014b13b9c3f7b6ad6d8f610099ade8c8b12d4ec5", 0xb2}, {&(0x7f00000006c0)="897151db9c0aacc1482655685711993be7f99b89a73a48893ad5f32d5dc9751d2b205b6d781cca8dbc89bf9cb1d72ece15107dcacb1bdcfbde4aa09589cc8c96ccd2ea013e2757fce0b4828d6b6132143ff5b169df7ecbe0dfbbdc9910c1293e9d2d2e56422c45ddb064de11", 0x6c}, {&(0x7f0000000740)="8b90fa58351caa78a03d0fbeaec43c597272dfda65588ef9ba09d1dc67e22425abbd9eae370463fe68d656f1c9e0f89bdec00220a0d17e5673c710bfacc07e11b5729c2cda3e406dd3", 0x49}, {&(0x7f00000007c0)="b4c29ad042bcf68bfc6c07d3f607e8acb2d9bfce67ee0ef5566164448202b8e46af6fef738f44753204c6242dfcdf0f3b1e74cc0c1bd7c1bd8bfb85865dd3d148b43", 0x42}], 0xa, 0x0, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000980)=0x1) socketpair$unix(0x1, 0x15, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0xa, r3) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x8}, {0x9, 0x2589}}, 0x0) poll(&(0x7f0000000900)=[{r0, 0x12}, {r3, 0x110}, {r4, 0x1}, {r3, 0x8}, {r2, 0x10}], 0x5, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x42, 0x1603) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000009c0)={0x3c, 0x2}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)=""/90, &(0x7f0000000040)=0x5a) 11:47:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 11:47:21 executing program 0: nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x3ff, &(0x7f0000000100)={0x5f5e100}) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x5, 0x7f}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0xfff}, {{r0}, 0x4f900c6c9dfb1151, 0x80, 0xfffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x994, 0x6a0}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x8, 0x4e0ece35}], 0x7f, &(0x7f0000000000)=[{{r0}, 0x0, 0x30, 0x6, 0x0, 0x3}, {{r0}, 0x0, 0x2, 0x80000000, 0x0, 0x2}], 0x1, &(0x7f0000000040)={0x1, 0x40}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pckbd_enable: command error pckbd_enable: command error 11:47:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001280)={0x1, 0x4}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000001200), &(0x7f0000001240)=0xc) listen(r3, 0x5) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000140)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0xb0, 0x5, 0x80000001, 0x8, "ef7a7c25908361173004f517f9688bb44427c951", 0x4, 0xc}) syz_open_pts() r5 = syz_open_pts() flock(r0, 0x2) write(r5, &(0x7f0000000200)="1298c31607e51228ff76500d395d8fffb7ba7bf87154a6a928ad76caec93cda84fc735f1cb23a207bf0fdab849b51700934834d345ec5ba7c089b312b4f159489138aaf238d9998babdfca2bc2ea94d48a5715ebb8eb42f8d21664821779f2ec1c0f631c7f9cce7a8f0373a836e80e99271ac6c055d3a5ee11b8b2c1500eebf3bd4ab1f6e907abbad7be365fe7ede0c209285e8a6c44c1255d06b970418fc2e5281fdad9c990aedf9a3c44f17e5b5ae64314e80792919776cd12b56874ebdda84aafd3c70661bedcb904ad13ff51699ddf4193e550e3b78aa99b138dc4307a2b1577ae31452dda8acab4ff362bb1241b30094f08133d2083bfab12d5f7bec3b3611631f93c24277dccb5f510fdc306eac08549d963228f2fc79f947d87cf3a8cd7df3e35eba8853d8ff35e4fe1402682dbd3e032a35abe38244383c00f1fe6353218f7e7b2bee1092885d3c0eec8f287e90b0158d8a1ee2ae759297f9bd05cfbbd64f3118cf12f5812b288aebe34c9d56acc1320ff8c41b7e8e4beec2879ee79ffa9351474b55377c32ab97033c329270416a2a5dc8a7a0331d33c0417852ba1328115f4c3b81f3d15d783de00c4f0d9162d14f1d3311c6223c1069685d8481a6f0ade26e572aa42f0c80f14c8a4b59e5d6bfbc1cbabf11b417507aceba28fb7ed06844fa8d496ba84a0012a58b322a641752535abae69eb8c7d534e7094037ccda181a8d6b9d3343b008f165f3dfc2ad00d53d4a9b88f5bf309302de8e80b8d2fcb002055e868ee9ac5606803060604daedf4e4af4d586f3d1c6a30bf30655989778386f48faedf96c4f4234f93e9ca88c8a4295eb38c31bc15264b4d9dbe041fad21083eebc9eea0376762dd2ad013b5385d6466329a5805887d74428bdd189d9fbddf44a19400c6c39c07a23f7a81c2347d7a00cf5d1401763d6e618d0cba60af09da7e761626e2fcfffeefac5ab5f8476ccddf05b0f153795a9a58f2b00de97949948da2acac66966a3d7e9371703435cb34f98a60bbfba28a5f22b49773e90e62e4c97665c9d978d4ef9acb6599df4b91f19469faf3c03d1042b91b994ac61b4eefc6598d0328d16ed2a9cb7a4790b5a814396d30a147f16904013ce647daa3d45a356794495fa01c2f7e5286eacfc3b050040d72118aae5225997d311b7b881e3a118ad722243c5395e2e34c9563d87f96c315136e8ba99aebe113474be1b9c2e14e853059e7b126230f53887e896987852bcd1a918d35b5ef3117b6a7f3f36e480deb6f294c63d85fb5680db9ec7dd2613903dab9444984ac278975ac99ba1c3038e2d98699d4362b365315f6c66207e17b6da0fd7f0c7b9acf4ba71719ec59f8bf0f5dc2a3db2818cf22c81ad9fc9a4921ce599590248393b76c0d711a69493fea4d0223e6b512bd224bdc9b898bb33f6f437a979d167dec74c56d971af43f54a9b3a70fcb441c1007aaf5af77da0d2221e3bcb1c52e67f3aaf2e5e9516fdb8d86e4b02069560531a8b7db43b3d565a0062782d6be674d07d10e0973f1531358259ac7f6b18bd8abd8bb247390a1becae87a76649f778bc429e5601936e5815650974a4e6f1bc0f929de3d1858358d6b9adde1236217df0f0c1ae1b84a8a89dc6d93bcb556ee9db8f5381c9195e8d71e95655bad46b694978f1ac297307004c7f0e8e3717d386dd4401054fd753ee37ae3c413969bc02084c8f55735a3e86b45cc455b4134e66e59c59f5f5d507751bf2b5967634b21506aa4ad3b65ba97dcdfebb6cf20592d2c26d331edcfa597e34a0f4762039a2323744b2f063d4b926532b585695d939c156d99cf7a66df87c21f5a5aa5fa8925df7503b8b7de29c16f9ac5cd8f2248306ce6871c62191f1da4d517e69fabc2f3b528e6402bc45216b92e176cf05c4f9356e7d337a8e8be8244a7c21f8e8834c1ce91c77106eb8fdf918423767e9e350e4a348fa42df0cfdef9bbc380389140d820c236102618bc2d8fc3d22f2740c47f465e619205b07bfadb8ee9e0a44664a91337362653981ab322e9a86d887fea994b767bdbb02670b007c7dc03566e1a18234fe7885b35b737203100131efb47c2e32fd85174e19e2a6d9613e7d7e976e9d6a0707c475250bfbf5eab9b83b4c7238005d3b16627e38df815e2c56f1369ddda53af48de878ac1c71c2de8cdfbd8d14e5ac76025cc9f5274e19f5582e9690f37e5b840e794523880812eb71d49d6b23eae97cbd390dbc30b91691e632046ccc32352958d7c83695c8e231a0a8560d4b1d874c2dcb44f0555297191038e72cc80cbac41cfc2ddfed7ee5a692e5acc51d2d63cbc207ec69c02b267e02843cd9c02f526748d7f60aa6c809f74a1a2e74509c8791153d9ed21cd96ea5506e6a71187186c6b05f6048e520029b1d756d23d54ebf25b9ae43ad87d0b631ed128f7755d745cdbf5e70bf106585f2652c58ada114d2d25a1b46a45a3ba0fe137811227d1f049ba09be6c2807db2acf9d2ed713a2cbd88d0edc3b28dd54c40749c96a5bba0f2095499798e754e8fdc636ed4cd7b11b63034653c66e3baae1407f69bcf855174f1f96c9b40a984027fb96b7d0d868fd84189e370ba3f8acdb961a686a261ce25bd2318e27b7a2f647393fbc4e73f296544065321467b46bd5851ea5a98448fc087aff2747b5370baedbef962b8839199a27a7ae4aa01d3149ff64b87fabc6d58ef39a4a3f3537c780f702707339828a11888ead9c048084673e1f63959d6eef09a4d6a5efa74fe402dbb15579fef85b4f1453c4794935151fb7390b18a1cf1b5df94629c4cb5da182e1bc063742a9ec1889ccc4c605accad998b7929daa9c485d533d5de1fa0876ea3721fb00598533824f6b84b847b6f0bbce1601d7ea4ad8f22c2628905d1186c14d873363b5d136ebd1bbba489faf31eb533551056f2699a3bf39fe8be69f3cbeff3cc72b9f272e68c30134f322a1ab28fee40ca1a678d97acc6beff6cb02a3485e4ae18cea2cf094c2fa151b1fcc85bbb74da99a28c6a2df32c8eff4db83e154a281f676f7de105d2d479f7abb97d76131c458a5636df25a81bbfae7cb224be966493a6abd5a5ea16183760d4bc6a0e6e417493c375cd51f9f051116f892a39e72c480384776e2b2e55926ab45d0c17606692422fac9a59c1fd731c35138907e4e11065dea770bd87e770cc6c77ec482aa2589a33938d061a6092c6f32854b3f7a3a9fd8a7731659b02d2a7eaf91f2cbf01dc90c8871f19e88456f120b48dfa19225e83f2cd63d338c1160000e6975a492757ea9c12a2d11e1b8c7ab4ef70f573e18bf2b17bc53be4473a4432ea1af1df5804feefc9071e871816e5cfafdcb7bc52cbc204372516688a9a617d41fc7ab9128b43d47fa4d86dd5992fd7008c94bf2a599804c442aa626868f5d30866422d30c3deecc0f2d30f4f6fbaa12fcbed2f8e895310e60f20af8b9c79edf78fde204cfb36187a0b630d3efab2db0410ed925a065bc2fceb11684d21979ca646828bd176e0481447e5cb20ca1dbe3517f9c659d94ac5c1364cd43cd22d2e1838190e30791b123bf05fe73c8b742fd8effbb851b99c325c44959ef53a531efb6ec8a5eddd03d46977cbb30561dd2cd9494cd7c4696c705e3c106f24dbfb948206897db9e3d8a0e48333779b6d62c5db0ec576199acc152ae43b7dea57fcc5819d0a70fd0b669c85f19a7fca2559e4ba48be63ef081a8733012c053f63ab513ebb89a91c704a76b1b647e8db03904295ae11432c58b6a0e7de61e4297a132ada1f41d8043aa08a6e5e8eadf241175fd6c45645e9a37dd16fa77f13228ea1d4bbe24bdb6058a3baae7dabe75e7b092a083c05c2ce65b9e8d7734792be80bcbfa35fdc526ce3b8e83d1ade4de74c6f4fcabb80ba9b38d65e391a2aca451865d73bab2b061be42f7194f6ee6893eb5eef42c6ce7d91d714f0c81616782e9d502099e74e3d3ce57d01ffbe4e95e016a9ec492555f4fdf1518b328496115560262a38e0a9a37a0689090ab7fe0de231010f1d89fb6a9e1fb27011920b1ae867d9dab2232967ceb3ce6f9230feac00a15b252a4584be2afa85ddcdfb9cad52620042f3e707c0407fd091a65ce9b06c30945fef38c4bbf7a06307da94ff18fedb1486d9ffe7489b16e4d953c8fc7d70943f02abcf832363f6fc2c5f9a42d5d83674017ad893ae5ad88346d88e3e972a085e41a1639eaea7326cdadfb4e63681cff84b2682e5284e123a298dbfd11d2bde67bd4c481f06abf4e87d3ae77d36a6ed1f67b61ce8c17e7a2597410c296a29ffb995a318caa99f7ef51580c5a669f50dc9466f20f70b68c7ff9efc2b234572d17854417789a84398b869ed01168bb777a34022cbb1276bde4965c3185fb6db632e5b4222b7037cb4dc5a4f578c3ae00f6f293726882be3a931fe70717937965c97a2baadeb7b116ae62aa437cff3d663c04693f2fb728b3eceef5589ae921f2f9ee98c40cecc29bce02eddb6bc0e9c57d5166668a68e9fc041479b1e0c8a765190ff859f6600d3672c1fbd8f36d6d56d69c0afb640802eca93822dfa1a0cfb322b3e5a394c82b6655fc647f4837e0ac5699d0d3b0cbb1ef1a91e9127adb13a22029df937c6017104b321f7ef940a974f0931cc8e1013315c8f46dbb9857f87ce4ce63c1c62c264fc4b953ec02f5bf8dbd47577fef43b023339a3832cad04e50e37c17274e3b56112a0d71233bde1d62f911bb41dd9f68bfc80f574cb4f0dd816c77e0bb3865c60323c728fedd294df414a5a066d28d2e7ac3671412db010163efea1e005a41a03089a0a1486e997d4f68d219a08eb18609e7cd5d8e2cdb01a7050097be9e7e973dcba0173ebab04023559c7da35e438d2b2c5fae6cbc4ae4fad66e29051c334ae524062d99628e4f2503c4312af0734b491c6be40bc2b47882082840634647b7ab4a8517dba976c7efb852f2551f98cf29707061331b4ffae9f2548c5c1e7046b81f983b380309c8c5ea8ec8de070611865de06eaf45d049ed651a5015fa1841a3d88dee12e8f6da60bcfb7becfbabdaaf83314137d674954472d85d9169dab7d6f1e195879533ec4dd595e54679d31d7ab4c3e86e350e9c03decdd53c31485fb6479bbecf201f5fae78e8d9ae474f4c685d98d8eb9580c9498d6ed72d116b841ecb1b736f797b52ddf855dc2e7010ce1f297962537dc6c794d5acea913a12eb1290869e6ff7e7527bdc082d53d1143c7bd427d19d3a2866720909bea813960edbf0d05426306b4bdaec6ae19188da6edd050b0d452ddcf4199f2e6f10e2a289faabc6ae610a001bb48671676f1a6efaa39a3fdeb2c5cb69c1de5116fe41e1339e2c5d4bcdf30415773a58ba16c5086c4acc98491b01ab6fe2d4e2e8be3e153c834758b9621cb3271f897015b51dfd05eadbfa6d8fb2b7aafd13a19e0fb4271130abe8b18a6eb621ecdd42ac0e5d1bc9d167daf31062a9d50c77b42961a691e368acd442e1aede838c97fa95b73e655d27abb5575626189b437ddba99fdb6e9f1021b184dae0540e8790e4edc770c18fb7b8044e3e3fc7cb355a107d2b69c722f82c9a9c9e329a28c0a690edc830a2d2b322e7d25360d468bff3bcc365b897185f42fc26afc7881c7a18aa7091364210d14205e3302832cf3ac50b6a3bd3290bf77da6537cdfab2b5debb9cffdc268ab70c80955da3c0ba820b51e3006eeb1acc643b17e996206eebe5d5bf47541cf0c5ffedaca0817d8feece6645ed7490fee9051fa32acaa51d072a7060dd8318a5e59ef2b647b1795352f48", 0x1000) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)=0xd56) 11:47:23 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x60, 0xfffffffffffffffe}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 11:47:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000002740)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000002680)=[{&(0x7f0000001680)="5a4f76998060ed7656a1289780984e8be4712b15a1cb3f56f7fe8642d6bc1509d1adce9e068e7ccd1f108f59194fe0b7f273bf82e1a7cc6b0bb5050075f81ae8bb3091d1aae9efd781fdba60dbedb6745dab7a10c78fa239db4ca1483470e0fad142a6400009d64a0910ad7b3bf667784cc28f878429e371011a2a2c81ee154fb9c1c878f8c81c04070b50aafd2f5201fa7462b3ea56c7f6e7b2b8edf39b5e4060899f6a70a11617ef7abb840a209e8d6e7c3249bca1b039edcaf778428f4fa49ce16f3b85b36604399fdb237ddfecda0fd1efe0da6dfb8064d3ebeea081b4be15a2890e43a283fed045a53c5f9a037ea03bd9185559bc9c2e8ed46ae330222979f7f7ff8cfadd087ccd5ce5c90bf3ed5611716277c20cfcd3726af9ff5b8b5eed8d47388c55f4a1fc88e2efeeabfef6b8b0315a360124330b846db705cfa637de0b0f0200bc516b4679541622267df4c8103e18618fd6b748438c7119df3bf4b32577b06ad80dcda3a36f9a75ce0d7f2c6c6b67e691f79e7bace2619d23c8bad8212b4e7b41ed482a99328a6f7e14c51741de4391a238ae3a4a1b22ed021382292d449c78f5c003c910bdaf6a99efdb1f0bb4fc56297014d958262b4d137578c97a2453ffdad1b6279f77bdbcf40ee807a2d02e99e1a7dc4608ab3a2157a9f5f1e7d0dbc73fccd2ca73c17c3f9bb461686673fcb64aaf5b305ba4fe2b8bfe7e95357009611f2d1899033724dbd6063930f49f594f92f19bb0011ede85d526c0c7bfb085a2e061d77b76465364a26e837819fc06d3cce72409b5a024390a2e86a9b07c1b011d12b4038b8da36d9f96e684df836741f985f6b5fb977758860ed7443ea9be784f052d5870da0d0a676a1f66df3a187baa2e04cc2ae545568ad8df2dfa0a71f5635e17af0b05fcb17edbbb2e98a40cf647adf8fe2f9aa7828966d0f6a812882d817ab9abf4aaf70fa377702ea43d0b2c1a2e9c4f6a59f1204b93c01ec54bb5062d74792487d36222b48cc23b5902a87de24cd3d152ccf8abd244c7aacf1bc9f6b5e5afe796b3a96a7458a469549bba318e35b3858261b4189edb14ea08d0e49dcd619ed6ebe0ae1ec9186dfac87f2dab11591be2907c79b42b7ba21b9f2f250db6972a3a8c249bbd72b03591b6a08bf29d61c5aa6665e7d518608325022840a956cab86aaef2ffbe3c88cec183c9d275bdba4043d8f670d390c810dd7cdf10611e0202c412e160824b7364e9b5a12080854cd89fc26ada6896c658adad17c76d704c2b8caf19d3f05481908f5f5441731996699b1dc30bcb57b5b9c63d9aa4c948b2f3725345bdceff7e2fe135c173170338c2fc3866c3d74a972b95a555a7e33ae8d23fbe04cec02ecbc02c892d3246feccf02507e87185eb6f65e366a87dea6a2b766d04dd3b76c0975b088813ac6c2e641ff902b9a0ac7df682d1adf113b0f292fec44232cb4e077afb1f9e05270e0ee13bf7fd172dc29342e2e71f1c7e087dc881ba594e386ec2148245ebcec806b492dd33e6c645f26767a11d619167cabe702b396ce2a4828979c9ea99fede8b58b2fa140ead1e8abcbb1d04328d2af2a2d554447afdd247dac9f9047cd62ea253bab303e2f06635a80c3b24993b4401e25cc74fe616cf7cd7193e72a9b4ea94559456e02dd353de1fdb2a410c7a555f85ce9af528c030aa623d3a994aa4db9d4e3f68ef09ca9d43dcd7c26d8af33ac31c319033d745712b4169fe0ad0bdd152123eb4fc24045b59980df8ba37fb2295a4157bfb2b049aef61a69dfd87729fc497632aa607ac60c5dc918e041a10402de6e80f13a4fac84423ee25270eb91e2edf8ee2691d345317e2c898c06b540b54838706c2cb5f39e24e567d3beac7996154509ad38752fa0bb289be5260b5c47eeb647974e69031b94b0bd0f6b81cc3f6ff72f5ad9a21fa435e9e64d2bb7d9babecf788e6f4bdcbe7a229b6e6835f383c4bbdb8e5c0f4b1fdc37de49933a1e3e4397df53f287daed9e6de9ef1c4252de262a7062db4cdece7dd5b3f409aea5d415e0eff04d22c919066ee9dad0adff01319c51273eb9994c072721bb6785a06fa9f51037bd0694ce9b641c0780fab74bf0ff5d0539eb2ae07f29a16ab22982b419e3dca6416f8f5b0da289d570f786f3c2c0eb198be36d0f1a41a6dda982b3ce7778ad57debc57a60430b72c3c58e284465a9e5487a68d113dc4f83ca7cb69d5817b1cda06eecf481e2a2f522ee9d9a092073ad0eab3ce52451b339e4e367b2038ccbbe9eb0c2c8baa30e9146660d21f3e20a5e7c2d873cafb0cedd7ee7cccdb588fe3638df666f02bd59be02d7e28ca98c27ee86fd227f5f2a8511d5020267b505cd781233f963741145c2d067fca7977716b0dc066e70154087fbff832cefec528ee1731059507661a745d93f7875b6f359220eb2f0b74e4b84f2cf3a35d192e96e098c70bde16f8a6c76988ca6fd59b55254e56b379ff5f5f1655ab353ac561bd644b7696d2e8520300dc05f0d2c81d6f41ef83769d6148b0569a9d264d7f40bc603da59eee1322fdeb3b77f74c98b26e07ade47890856370679fdb7ff524475f5dcbd8eeb94137cda5a54884d09af96ccadf2a5c9458d8eda5d2d1e11323e1f9b6ed912452b46cbefb1c157832c4966b671c64a1187a44c3112ac57a73a07dbf11e0276f6cb5f9dd6f6ec3806fbac446a68536c327d52cb561a2956e2370f3193eab9e53604ceb5a8c0fb9d9c63bc069fa0ff642d0416fdcf9823862b7a93fcf08b976c3728bc21117eb41c4622ef5f483b7b940a9daf14c5790056db2361ad7c3f17cc7dd85a78026a762f73711d50a253ca8121bba4ec6f05aa3a6f8b36d7aa917c63191085d493e32a7fe1350ffe2204f98556550ce06071a7aabd4e8b8fd5f9f025c8f93d0328b37489c278f1ba1d39ee74edaf54a44b952b12856f68dc2a5c4a479472bf97f87e88a82bbf613a46497a6f3cf286ae93857cecb48fa7ed6130c3eb9b7a1fb62c326ca68d4d5f4cd0342d10e337d06038c949ec936aa4d43c345c8bc471cbb0bff4d83b7feba0b1c13a986a4809a8ae21a173a3d55e125e120bd63f61b460f4c17909c6f1ec5782dfa195f6cb5a5682ef8da4634fa0f087c43d51c22de8a7248f16fe30a71f5c9d5a6db81ea8e6d98bff8f6681e9fcabed96801be2040d5b09d2c850e3e384b0899c023c3a4bdd03df89d76d78962876eac8b486c3e495cceaaf3f6ca6e207024d878697ebd32f500dd09366566fcd889ddf951453d5ccb6b32639b01f207341e4b2e4abe1dc1645c1f5f8eda95b54615fc4aaaaac555d39c01ae322d20fdf24bb310fc781e78a68b0fd5332dc5482da387ffdb3e89dc113b6bb54e58a1935659c0b59672dc1b0062420d604d17e8259254fab8d1cf11567af14f048bdb51f91854e1a7be6931ba8d22abcabd78dc461968d7ec884fe5b868209762ac1ac85f5df0b04b1a085ee433b51ee981af92f0bf3f1b9b4da2211264533b0e4278f9906a7f88b886249d234d8363c6ea56baffa4ebb5ce3aeea0884af81ebc86c7c96401655e9ec4e6056d8b224fc1f331af2b6437355e8733f1a93aca085740adb532f158bc819b4c8fa939c82d2c698207504f3d81ef3cf139050628b84b0ad795e2dd0d95b2a1ff185e07c2c26908b438220bd24cab029ba368f472c6b27611a79a503b38f2bcb67fa49a8c5c41e925e46b6ce4cae73e1916c5ffc9428d313126380fd3c7982093daaa2742862ffa3d8a4c53a96fb7f3027ffb32fd7945fc649703d775f3e1f7bcb45b9b2454003ce2d1efbbce19962105852b3a151b264d797effea7df08ed0477840919088662de505472570fcfef4c1aa4a56f6dbe952668587cdc271eca9712f2725e0f7d9d7892346e42db55164dd41582f4cd0f77ed910b60bb8854c72cb792b7a650f48e9dcb8ff452212c294d03c04b9a2b2dc3111f727596e5094bb3ce959c823944e8c4aaccdaf353dd8a479c6f1e23b380036db77c135e60913d9bb5ec1b50f1f1069aa9244cc350f43d2e2c4c8eb3457d0a7310f30bbcc06104fc07bd16181f9ae4be8991636db83952106133e4f9e8316a009960933d55e4994611e27a2f90fb7e42e19a01609351cc58d5f45dc8add9821f161a89781e42dd5b476cc0a927c53dba1babd002210aea75d80505d496671212ad51d92ccba91a499bc103b1f4838fb95972277da592f18bc68a3bc46eee107b14b5f17db177fcb1fc21c9c545728f13a9c17ecc87b53abbac79a2864f583b539724b9bd5d563baa697de7acb078e705b1f2a1ee3a50d8c6873d15c01c7ab53b23c06e0056d3cdaf3c46fb9d89c347bc402b65664f99e46dc5f4dbd0321d6c785db173d37fdc40d419d148555f21256e1cb2cacebb443f27a33a9b9d3bb95e8230e93aa2ad3d439d8505feb2af65b02466c7377f12a8d443169a6ab69e94a4bf11b9a6ef36d2ed1a0af5d066ccaeca8a769d536c5c48b3acd7624406b440a8f7a10e6bdabbbe70beddb6718aef3d65c5a137d8ae42cf6c9792d6b4ed144f275833c0af83914dd6526f22adcb99b4f97058642026da3e8bacb6fabe97d9c896a11dda6f64f6289b2e3568fe64276d91e920daef877930a723b0b050a159a539d884e638de0aa7300501662ce7c75227687192e09b56bf6794fc1c1e395f144f7ef4b09981f727554f4b90571d467e59068f95177dcf461fe754e1b6695b1eeaaf15bd088d841931f6603753eb4dd095ffadcbf44e28952914ea9bc51564d70fb67a7c6e52238370f7ba5be0ec92ca572911243b5cced78b465dd09f2ae07276d096db5d1c885e5ba3d9b21da3fb86584f8cecacfaccc0198a8a291883e7cf1c820789fcb4fd9ae46998f2b236f8bada511cedd1bccef8ec9c0a6c69b607f9b176b9adf4980f47cb7355a8efd487f90db1e9972e67bce45d3785541b96fd03b593d1eca2750b73859c8f31294e92580a773c1e3b03b5c38071229230ac3ea98ca803a9520ec9568bee90715977679760548454e85ae8f51c080b073ac24ed965d5b94bbeac447109025600cd13bceecea9f01c2d3e13e8b21bda8755c50c56fa6dbb8013c8f4ccf81c081ea7fcdcea32937193898f42bed5de7003bea24389232c23678851a5643f9291d148768d4bdcc0a91b6aa8a3fc4af735cf1bfc6648057aea7f2492309b86c88c596d28ee272fb7fcfc41adb66dcc2097b58350c167ffb600ffbf2cd60d95325bd27e77a50d3e3834d158b7f83dc288a43490edf0563c0b3b57907ff9129572a2091e191cb81e173ef12d0640e48ae10dbf5f8d682cb91e6a9087643aaafe682c56bbe744c78e2c312558febebf205cfed437dd8f3b4fac86a7f8f6c125815e27931d20eaa46f2edfdc5895de35ee1ec5455e6ec68eef941533d77aa8be478c2ab8d2d377484abd39d97199ebcf1ec0fc1498a7db5290eb8360802467af16e883d9ec7c339d3f1b47ab078df99cf0a8cc59bf01a115c3b679a972943672c4d6449cea85f56af194bf0302df110df83cafb00ba88addcad171429d62cff84b95888ded617bbf4e941002fdf4d95083daaa42c3c847d8d744750489c5c7e8632d57eba0d1205666ac82f44ee7c100217fce21e8e34fb4c4b8b5a2237b3a68357ce3842022b748804e2f77b35f568558f3424234ff8c9389b5f29b0eb6659c8764942b635a14c17b450b178a54255434899145daa3b7604995b52dd95699a328b84fb00a2f986a8c6c9a5863c7efaec28cca914a25199b1a29dcd37567dca9a843c6b41ae667d4", 0x1000}, {&(0x7f0000000000)="439a935e06f6cde0454ecfd72ddb1caadb4f7d0d706badf126632bffe6cacc09be6335e7e721397ab4862a26", 0x2c}, {&(0x7f0000000180)="c59abad1e4848b811a26d027980269470a62045a8a537bcfde7f5f395f5a40abdf7eb047501b0f4e3d7dc3c7975886baed9f81b04a8213261dde53fab8762d091424cb", 0x43}, {&(0x7f0000000200)="6c8cf8513f9fb3796b48d8ff94cc849cc6d330168de45a43838a140a46f44b0192b3511797762f2b756dd4204bc77785606b4cfe81866abcc36acd5409e3fbdc4de54db06a2227bb4a85b13449c52331bc1f19177b24c213777b45ca436161ba87905c10bd7fb0f5997e670de5d1935b2ccdecdf9efb86d575c8c32ad75dd985206595e9ab67de38b2581a09dab54c678ab6032641831320f3aa6ab3a8d53e5d6e23239c2d939766590c4202da0e3c2dcd6a812804f3664f92507402b5255a684549cd98d470ce95ee25201d2f9806d2a2", 0xd1}, {&(0x7f0000000300)="9497b688967e7ae1dcad18d1dfa588b153d781aa18798551179b166edc0c63d5249f1a27440a1b6dc3e860606a9700095a8698f89175b41cb1c48eb17a39e6b852e0b47630e5f24a93ca3f49730b701b9c834e4cd7428e16ea5701443e42635cbf2253f9fce6b071821bbfc31ae8f83a60fd46b951d46dcb49", 0x79}, {&(0x7f0000000380)="b7f7281179b2fbfe00bf893bfa10ad875e140ab9e89b7b29c0fa7093b20461833955b244f30c3374ae4e218b89203ac9d70f510d0256430623a53f77892de3327863a7c9e837fa67eda5f429c03f51d3cb1fe1668055448e65fec1f508ce2973e6ff68fe3fe4f4e1fc0f391b5973b265e51d1b8c589c5df3bb2ca8d8c9a4d4", 0x7f}, {&(0x7f0000000100)="da17bdee0be9bfcbf995840c41af1669", 0x10}, {&(0x7f0000000480)="fb6bf662c3c215753bb30f9fbfebd7812a045cc7c255d5ce240c821ccd32c6012486e4f44dc97fa2aad0829ae54b86348146de3c560f6eee95491a32945fb6e0ebe31ebd3a48f7a41d1dba19518acf54fbde8ff7b7c13e5d3a7311927bbf27", 0x5f}, {&(0x7f0000000500)="dab4ea853222cc9dd2ea38c64c34187473c266f838bd0ab4a00cb04967b12c2b6747d8be1d087fac745b8e2a989d43defeb3d404b688fd06f4368b6d4abb2238a8e2826f6c5201a59a34240ed3946d120671f1fa495b850a3117c61412ec0ff345ec9fda3eeee3700ef3e4365c8a4269bc0aaac804566989b00343", 0x7b}, {&(0x7f0000000580)="efda8e5f631d1eededcede32d2fdb987de71d3bb7f578036a329f4828bf9867e9b26be42dad5d34bd173cc6619904764721c5ea0cc776aeab3982132c25b196b18915e6809c52fe40a52daed9ef637b967731835684f7ea4fd1316cb677d20f7031635035c733f06f568ec6bf90df44e96747a9d371c25a4bdeffd5fa2", 0x7d}], 0xa) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 11:47:24 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x980, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 11:47:24 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r0, 0x0, 0x0) close(r0) 11:47:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x20, 0x0, 0x3) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x8000, 0x200}, 0xc) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)) shmdt(r2) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x40047473, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3ff, 0x3, 0x3, 0x1, 0x4, 0x416, 0x8, 0x0, 0x1, 0x2, 0x5b}) semget$private(0x0, 0x0, 0x100) fcntl$getown(r0, 0x5) 11:47:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 11:47:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 11:47:24 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) r2 = kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0xa2fe}, 0x8) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:47:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) fcntl$getflags(r0, 0x6bedd35eb9b64897) 11:47:25 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) 11:47:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x2) poll(&(0x7f00000001c0)=[{r0, 0x1e0}, {r0, 0x40}], 0x2, 0x0) 11:47:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = getpgrp() wait4(r3, 0x0, 0x1, &(0x7f00000002c0)) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000010000d435"], 0x8) listen(r0, 0x0) chroot(&(0x7f0000000100)='./file1\x00') pipe(&(0x7f0000000040)) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) link(&(0x7f0000000280)='./file1\x00', &(0x7f0000000240)='./file0/file0\x00') 11:47:25 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/109, 0x6d, 0x40, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0x6, 0x401}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") bind$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="eaafff85247749085b0d66e204fac6eea1e96dec686372393e02df8ddcc3f6324b0040e1f140b17cc10c346d755caad22ca01c12a3d91f1b2f76dd3a43324ecd56fda381a3a85d7529dd5ce04d1a9e8d4d7da9889767962d4bfb4f6926a8a470e193c0ca6ebe574cfd48cd51c37485845a7f60c64daefe08440a52c1cfb6c2be65d76c8391ecc4cd95bd83f9e5e90209047b8df0249fa008d8db934360c02101e448a3da1cc95a72", 0xa8) 11:47:25 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x3, 0x8e, "bd79031464370395139ca43eeb487f109da80181", 0x0, 0xff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000180)="6f38f8082a4fd3175b2f45de411922781a0927a67e3b0f02edd600fdf1f84b48a47e5571da6defb98dd63d5f4c926057cc8ebc4b798308ab336db95d52d7fde6f7c51d50bc53084c22730cad4efaf3eb05c7edb57177a219aa4d5cf9e670404667eec239a948872b8460979531c7700601e2710a9bfec2f97b876d02804829829bd5c0f6c10a83e8e9d01e14c416be24e3aef84a7993", 0x96) syz_open_pts() syz_open_pts() 11:47:25 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0xf, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)) socket(0x0, 0x4000, 0x6) 11:47:25 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x80, 0x25b, 0x7ff, 0x3}, {0x800, 0x1, 0x2, 0x8}, {0x8, 0x1, 0x300, 0x4}, {0x0, 0x2, 0x1, 0xffffffffffffff0d}]}) getitimer(0x3, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xc95c}]}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 11:47:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6) recvfrom(r0, &(0x7f0000000000)=""/114, 0x72, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 11:47:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000100)=""/148, 0x94}], 0x3, 0x0, 0x55) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) 11:47:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) 11:47:25 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r3, 0x20004b3c) munlockall() getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 11:47:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x80000}) 11:47:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 11:47:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x3c, 0x0, 0xfffffee1) 11:47:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000000)="4298a96df60a90cccf0fa8ca72fa2900871855082c3491a6c81cd8b20e1e1ce247c780b21c794748bebbdf6ba2b0bd0e91a9cd7833e1038dbcaa35a72576e3daf83a5bb7f433f1f5fdc2b8982ebfa9fe3e3bfb4b318afeac4345e59ddf3d27f86993acadb3b63228cae50651200776950028bd07dc2c779354c34a40adbfb4e8e31c1265270793c1323cc0820194db759095e3b0b35c156e157931ad51ac72db447e315da80f69f30f00159fe281", 0xae, 0xa, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) 11:47:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x161) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r2 = geteuid() r3 = getgid() r4 = getpgrp() r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="65b1ca633de6e878fa1fd16bdbe0a11420d39425c6237b00403e7d0b5b97232b41ded76c2d7809175893020343f7ece1f2b22ec19ba1354d2925e6b816e118ff6c9bca3a69ff575105c325568187d01798075d46799b8f0a880976eff2bd827ccbca91e51893167ac902d487c4ffbf3a57efcbfdfbc0136476ef2b5b910e5088dea60ff0584e5c080c4cd4e045762bfb4584c1614222bff7b7f6adf5bf446c1c9ba685fa6a71991179dec0f0b959296145d7868ef083", 0xb6}, {&(0x7f00000001c0)="af5713a212866094fa4ec5bc85262ce43991c89545a79f526653b91c0200ad116ee3b03b530dd40fdd7fcc29d8af4f9dbf32578c2c5b279176d2f73e0321c8df3325de3911b932cc2fca8ac3f6b715f68f7b83321c9aee9d", 0x58}, {&(0x7f0000000240)="f4feef148a79d2737b045961f0de1f519f99", 0x12}, {&(0x7f0000000280)="4b2fbd06f49b98cc3c31d093991c11605bce417f9508b4618628237aa499d6961d7dc9c745805a6acd537b", 0x2b}, {&(0x7f00000002c0)="cf9c23affce09a51bb99d3b2f8922e290f098dbcbdb35f84de1ef05a41945a2cc0e7bf0d6454940e6805c9e9f5fe82d8696ca223bd015a2a283aecc42cd2a016ddba29c61c2904310a67e7347f70d4cb8d6febd8b1837ceea1c4c11c68d563acf5c86e11b2e6b71be1fa74972f8d2ebeac5c", 0x72}, {&(0x7f0000000340)="bfe5586bfd743776bd2619d2d997f0c3f15f2baef1726ec94f1c2abeb4ee9a5b438f175714bc9d33b40cf4c2b4c5c7c519be691ca9920aae6ccf98057993903b4d4f8aebdf1ddc3c650875e9729e9fe476411db08d7f", 0x56}], 0x6, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x2}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000000600)=ANY=[@ANYBLOB="781c0d2e694e87991755d68ac6bc09000020666c65300000"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 11:47:26 executing program 0: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xa4d, './file0\x00', './file0\x00'}) chdir(&(0x7f00000002c0)='./file0\x00') 11:47:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000025, 0x0, 0x0) 11:47:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 11:47:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x5, 0x2d, 0x0, 0x0) 11:47:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 11:47:26 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) 11:47:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000000e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") pckbd_enable: command error 11:47:27 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x9, 0x101, &(0x7f0000000100)="0ba3d11958178a45766d927f779fb4c10d4599ac7a47268f51289ae6c0e00a8f35e29f50ae7f981247125ab47d449f0cf16e5702eec5f021d6afd2e0212b43e765f5d787425706293009661f0c1c237e1f74c464178054c59ef98e3f51dd60e2f4b5b59dc4bdc0dc430fe8e152a28e29f3e417aac7973b8f27acc53505024a6abf0df73cbabb6f15c90a00d7be45e6269038a823d6393730dbf8e94fe5caa13a6b26c25867314584b79c82cd8c1366d78e5170741a028d6b5143e6dcb2279c373a2419228b60af2aefca3c7aee276518a73fad931da4a1bfdb5f0df113c7599355ccd2e284ab89814e807fc5268468c08a1ff017dae25e5f22ec7e98083c3bc99064c109c030b4dd84d8c75581dc70b61df782eff6957d92bb5fe0311e5c15f5dfbdd319f49b0a44556e6d0fdbe09b12db96117c7a04fa1347c956253377318ff1301ea7d1d6777503932a160ea37eb3eb4f84654e91165ec51f0682a1b08f797a0580f996a8e168d50ae8fbcedcbae1916645e3953dd9ce0bad5d6f7a6af864b4b9a00c074f50d902ac00b0f9565e8be0c0282bc83f52a2e5cb995332f8e3008027fcad4a03656122f799cacf2c6e9b5635388686154c46640c3268a857816cd048bec61b4ffe7a49c63b84d288d94229adf5df941d5150bd2465c45fba8d7486dd51baf8ad69bbee017ebb68490175eec5ff84b7359798953135e0a88123186c3c1d8acee287ac7e908df34e895c7ee93e57f22bbb62d2bd758d98fbb42b44663cdcb1d28f570ac61583e498538634d64ed4b45359bfcd0f2bfa96340c5363ee36d3c026cd3224de190bcd473d9e78a667e5a1eedfc24bc4c684cb3875358a56bd69dd7dd8d78ccc579e7e2155729cbf14b1fb41bd38329170f1a8dcd96cf0c430b7f3622e4f21e06662dbb41a76e9d30bbb8fd2f7702688d58c22db3c3dc481b7486a82ce6883ac4beaa67055770275448c132d9fc9035bb036eba72f0f63510cd3fc4347f290564ded850a36807450e7f2855d56df25260ffb41861df2994f21eab09b03321a5abefb240945e11dad2f0127f330dd44b4d75063860a846c9cb01e66b5fdba4e3418fec2f40e58b26addb1388c5b4ed8f0656d3f1beac196a30261e352dae5519cfaf07cc061ccd28313d0f956734f3369d40696abf2e6dc01a831585fdcdb0e4d8ef0211a9ccddd82df4daea3842d54115cb2140a83072fdd6871a5d2a3bc47238c1b05a8a82c5381d9ac5f72fa6a93ecad88bddb374b515a922ea6964b018da1ff7fcc8877ec4886d6ad31f75c4297ea378b9553e5a96719f2b28d654a6d74bab3eb9ac55af02913051d96fc992d2ea3b3ce8c57ffcff207f53d23bc0f089e0e43ac05c76211a0c996ef69391d15fe3db4bc67f0039a342ef1f3f9d5ad30e1d127bff498e5a9d259784cb2f0eda618e5f4112e1ded466245a9dd4c2b5892003b4ea12090f5a6daa2d537a57c02431e5a6780a619767b28fa28a3cc888bd6989f2ce93fc8f42deb4499e2f600a32aa37602bf4f374dd653b0d5cdc9a6bf2f3d35e8906fe0ac67d5a1002ce98ef774703f836f99a23eb43a1aa06a1b912a31abe59f50009e6702f06e345a9c6134757abcb12517b9d3ed92905d8a7eefca0531a86f912110626b219f2f478100561810b99c95b3d9dcdada7e5a96d3ff298120b1f605d3d2f25e50cfff93a06c2895313a3e7e2410fbe446e67ce29a6ed325fa854232efe2c99c8f06b9f17fe0f441990effec88df3452d5d181895297893ef6649f8f718266ec6e40e980c6f046d4b8b65e499b31d6a92a8aa2e2cf8159715364d09a828494f0bba6d1bc0bebf45ceeb1723949509f58f7e675d27aec6e92996b48ed8bdd99eacc0fecae002367b0fda89a6e705dba8e7d0c2f497dfa33bd85617127c895196b8383b1fdc0fa8404e314864b177964190486c067e2e64845a9883e4563a8fbf01f17cbd9f777df03221052de6ceb5ffda5f3cf18ac7646861174ac2ee57886a670a56057e0f13efe6e06af063c13f73e6cc9d188a75ddb64669eaabdaf50a6b95dbacb0839572c7e937d630a1057da213bb840a56644296fb9be564427cd3c4e652093dc5595d96611a70eff0d262e1af721346087cae182e3998ecc75ffcb7cd8ac7fb281afda20282df034e2572bce0660f277e6105dba8e6ba1f80ef521ffbd30a738df68ae871406325df1815486f8b1e4f5791af3936a315d7801ab6240218ed6de0c97026dcf4e28b0dd8e77ce19bd03e584ae54498224688f0655068de7f559e23a6ba04ca37973a044b6db7bb02c60fd29198c854031b6a6dc0c203fbbd9bd65e3e42a66a01108e55ed92324ea47bb9861824d78a24ff992a661184a423ed5c61850a1eafc1433fc66334eda5646732afda0207b3356961ee6e97bcde06df6ba169ed24ba3e90d4360ed05e1d4fe24e7996489d76332ce63a87759ca8f7012dc069ab9a32c6be36dfefbbacfdec3ab11cc1f9a0b0f8038301070924fba2669b660dde2f13b7f2f42a651d9a6fb324252b1aa30fad21f33c407d4b57c9d06f493e40ea68ff5cdeac60909da68e6391341a7b28ea90c5638213fba1ee38db1a263d56d5c8da26a1de55735fd3811a218287695d5f9d26edd9a32447be60e033ecad6ca820dffe16d03c0dcfe311789d7296393ddf3b07314f525d8a6972282e96be91e767a36b36afff77b64172531ac38515276c4d2e9ff93c2f8c4f034d7f6bcbcc9324a203dbd69f061ef9557718853c04c0e264b6d3bfc917f9ed15d0843342482a50490b9a2ae984a027f53a0d4d8a05ee47cd4e12e71ec5cde24f89fd71b5e7968abe8b6113a4f0875ffbd5f88bf534d20cb18d899c8e684a12b753f1a8c030b1d0812be86754307affe198bae11143b414990e53dde924d0a3760c63b7caade29c477352a431be1f6f135deac5ad70d7e5f4d4b11119345583f88791668d781199f501b5646486ed51505c2112a2eb7ef4026303792e522b2d6e4905599d750b6fe27c3a3c0f15e128146017a25da33841178a1d97bf9e1dcbb62bfc2b691121af1f9e2d00677795f9e4907776286dcb1e1ac942b6bab59bc86a6fc10b8cf54bf4612fb99dc213ac6ddae37bc7a6a1012b56e88cdc3bff7eed78bb153c2bf6098b1a0be0e7fb36cfa4ffdbe066d4db007e53546607ebab889be591106b8bdcbc5858ddcc68c4a0f80c86cb338389dacf10afae149b89c6753b73e9325a110f4371cdf4cd5fffb345ff871e869172d2387505fa8dc6d5fbfd48f6b0f45c4afe687e5329e299dcc982edf3585add5e133b68df64699d3ba75ab856148bbb2f491b1aaca30b90f0c4d153602338be387718c2920894b66b7dabd8f3b6f78720811a92bbf5572dde3bec9ad0926e30744084a891d5a87aa94a7dab0883b945e3481c27ade6368e385d349c2f5750169691fbb2747320410c1955ded50ec6b4dd0e369534bc97982a1a891cd29be24864ea54d92b5ef95cb209d20d5e0ec029244ed1d1296dc8c8ea0be29066162dab7559c544925b4b4335859031dd1e72aef8bc42b3e98a04657fa1ed0afef0549570a338f976e8c7089840f00b49f6270f402d0f71148b74b39198cfdaa29c7e6e5ee1e1b838a1b49667f9a06bc01b51c8e9ad228180a025775b8613e283040e8e62394625cc7610f15faaabc267e0ca00c4e49df9e430781e8db2f7469e4ea070e00155cc98364f99f94ae788a761cc08eefa47a9ee7a7ff8f6d66d9d71aea808cae4a5a3910fd34052aeef6297344a38ee56dccc2be489da38c8a98108f34956b6cb2e110c5f075fb29dd13d23c0cddd8ea83bf0b429e794c7e96aa62af62169904bf239084825c5ea5547f755e7e57fcd705a3745558af8629331e67d65b11ddc6c9fe96b4705885707c7a8bc624196bc9708d4e2bf6bb2badb8f84d244949b0cb3da5d7d2c40cf1b0b6a576acffbd18acca7aa193076992c34becaeec5cdcda041486669a167b0b310864885b7d89a54687d0bc42989afcd379e9037b07226a3fa1b85d5e6a80112d411f983936f8a5b2e819f0388eed5a257a7328dab7453eb84054d9808dc01d4f2fe7b3fc0a8b170338313c165864f4d4f3a6e972e034edb276f5d947c4155e4e42f545e660ae3073362f8dd83a9a019e58ce2baf211a85c19bfbc308571b58183810fa584ae78afd1e5cab407fff82483e141506c8f0654977ace0958d0430273c25e6d128d41fabadebe2e5f760401d6e01889c42869c05228ec1cfdc03442d04e4a7a26ab9455e8943ddf91c54dd59ba3f7001c78d838b8597d58030067cc10aa54939909619933590f0a14c46ae9a4184ce34d1850cbdf95c2f9128d38a2fe420cd9aeeef21c821261d4226a41bc95a0fc6eb3634df419ad0f670f6ccf356d797baeaa5f7ad2e6ae051fea5c27b30fef10e9e828e03d94180887da917726a252f138b4aab470faf529d91cbc7daaa4dda107ae3ef7a361fbbbb575fbee38edaafa79f8f6ecfbfda8e00db9e39cdbf8d6a2685cf47d1c4d692f7eee85094ab5a7f4d38502d69cea13a3ecb893ff7888da1f4e45f59e89f59e8df10391e9330c1c88a32c656df0ac4169387941c7196011340d052b5826905e6fcdf1afd8b2f139775cd3fd06b0ad1e44c096d808fcfc61473db38d626f83f9909cd6f177dbb6c8c7c7cdf9f78064b91d973fa7d85126c6d55ab4f299ad9b6c51573feaaeb0219b6e34c8ccd5d11616eb18741aefdbe4e4bf628accbb5eac7b8da8e9bac149744e6d5ea05a1fe4fcfe8fcec2b2179ac4f24bc033455c3ead342b2150a977231d5749d0e5c9b3acd53e3138fe73bdbbe57d31b706825b05c9516ecb30cd7f8e20ed5358d0489360107dbfd54f25c915d78de2bafc1faad717838ed6b5cb0670fdf25a45c7e75f9badec7cb85dc42750f1f835a047e8ee6a9237abacc8ba78f266f409eff70775d20d096fe37742ef286d7ab3b6a67b30955009d5e589cf26ab48c46faa17f8229b99992bf367a1b9be3fd3f4797e7c592070594eda425c599c8dfc06cbec3c2d34454ebda88cdf160bbcf8293446d44e9f0b32b2667772aa4c138523e7e806ed447c499ab0dd43fc85903a25326d228d27fa0233d8e8a86dc01a2f5ee61e2f2293f2ea4b2f7e27806ced6b4e79d78882d84e7a5692cf2a8e38452985d4c994de9f87bc4e4fe5bb831b4b6a3a96e946858342a83753b63716bbfde246e0a5f89edd183b258135727a053f2d4c06cc2e3cbd1d2fd4cf420e5b268f432c9d0a66f281851c937922dd8e06500eec326ea814f3b3b6644749c4ead9b3e330ea5afc69d96fbc00b86946551dc0080ba81eeeaae7ddc8ced5ef657bdcc367e4acbd93673e4e40079fc916ab2f81fb2ccc9e95147004b9080a7860fc7f6634a7897c451933341445f77e41c4e266ad4a5cc18ab622d2c34fb14a7602121845ab5599b4c4ead0647b3bb83e9c1a6d47923913403d8da2ec079c50a5f6edcf1796f92f63e32a464ec2dab0f1a55a31616d1263809ea69d83872210e5f34725b5231c63df18f7815c01864a978bb4ff1a744ac763427a0be9138e2a946bb4b6b99f0363cf17abaa3dc0ab7ea602fb90ad54c1bd51574b48a5d40f3c06cbfe539c7bec60dc1339ab9ceea78169a92018cb036fd26695afc5a03de422a9f0ab6da9efc1fc1254fa31f4ef62cb0770d046e5aa376cb5f2233ace873185d8c4860b2360ebe0a25ecb658dae0dfba88b435aa612d0cc586a7eb1dd16bd6adf979911dc30e4a3fe30c26c716155ceafc1fe67abe4ef6", 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd9, 0x3ff, 0x3, 0x9993, "a6324ed4af1fe52ee399c28c3459230367342a1e", 0x1f, 0x8}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) write(r2, 0x0, 0x0) 11:47:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x6, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x9) fchdir(r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001700)={'./file0\x00', 0x7fff, 0x3, 0x1, 0x1, 0x7, 0x9, 0x7, 0x0, 0x0, 0x4, 0x8000}) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x3, 0x2}) recvfrom$inet(r0, &(0x7f0000000300)=""/161, 0xa1, 0x2, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r1 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x200, 0x0) accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) ioctl$TIOCCBRK(r1, 0x2000747a) openat(r0, &(0x7f0000000580)='./file0\x00', 0x0, 0x4) sendto$inet(r0, &(0x7f00000005c0)="8a4f52", 0x3, 0x400, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x40) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0x800}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) pckbd_enable: command error 11:47:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000100)="ffffbfa3135ebc716dedf7f4e0a5436c1c3810ff373851915270a8e3356482d595e90c4d3f54b3c13f126e1b03f5ee979e0a26e143a33c27908f4e39f3a22f26c41b4b7beb3a699e0c2172a0bfedbec0c35e0f", 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 11:47:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x940, 0x2) openat(r0, &(0x7f0000000100)='./file1\x00', 0x1, 0x20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000040)='./file0\x00', 0x10) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000080)='.\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x2520, 0x64ec3959, 0xca0, 0x8, "cd5287b9ec8d625b8c16aaab361c754f6c121029", 0xffffffffffff0000}) writev(r1, &(0x7f00000024c0)=[{&(0x7f0000000280)="1a020bb10e640ae5a73046bebe5a2df8d143ac23941a73bce331c1b687842cff8d9a2c07d6aba579fa48e231d4c2eb8f14d9803f23553b13bdfb9e15fc99361b9c9091bcf36e9d7d517e4bbc0651107ceee5d2cab5f077567087fb7266bf9ea9b11b2bffa47414df2ed7b931177d7cfad33ee18c5a5a48366c17c721dae4fcade3607e5e63f34e6860d857f5e5c6db7e5833022af59b35c9fe64dca6e46884062121f9224a5b4ceeb999f67c1cc50f9739cc5851", 0xb4}, {&(0x7f0000000180)="f0180300ada9a343f492aead4090a1772e58499494319bdaafa44aa3ab7e1b2d9740247dd792434916c06dfc011d29c99b7498", 0x33}, {&(0x7f0000000340)="14a7503fd910e49489f6a44c28708e31290398fa0292fd215e3bc25011a7e26858ce6ee386d8742cc8b3b98f77693324678d00e0a171a30390bf945497ec973be6888d8401826edc3f9b2a7d71243ceea694a55a26b3098825fd08b333597eaee8c684b5d7fcdd1c8cbad4de9efb608311601a7fc8f3c1b8123d13e65f9e789e82da2f3aba2fdc2996005a401781f982d1d15eb908de4fde9df9300f6c563c74468942c50dcca7acf779f99ca390c9d651424eab992e0254f540f8308e76a034c7bb529be46397320a8b68752438644cf24ada78830149402e9cfecaf83500e76bbca61a7da47ebda27bdb41fdc8a224c38aa1768e4d8d22586652fef58f61b10041486ad86451e8ffb63e2cd9cb4e67f88c43e9518e73292bb06ee3e7c5a15b84b1bc848865ed8a3709e7f86d86f74f7a68f8e5912dbddf945801652a40ee692f8f1544a2de8f547162a31539dd07c58dd4493a83f9735be515450cd4c1fd7ea33d83afe28c96def29bb283a2a4a94a4c9ce186c0890b4227726105255cb9bab10a315d2bec88db2cce2145a71625fcca8267ca67c10687ce10fba3224955bc6e61e5383a4802a519b0b62cae8152d5ab6226d257cabf164975cb78e860971ae6ce30347d63e4f3cc4cb1802b01dc60d3716d6dc6e3070b47e9ba3f2e5650e2c8ed1d195a105ca488640916921a0fe5e318a00698db07720b0adcb399f3ae68ff42e2d578b94229582164b6db9b73c93606636964fbaead35ed70d72255e813778fc51041a2cdae5d1bc971e3946f459e79436b32c8f68f016662308d01b8922a2a0d42883dabd80d2c9926e201d231b2454f8340a4fcb91d0cd63b6055691c6cdd14234b678efc5189616d7c62f226813b388641dfaef51ab5ecc32b850c0218bb7f675f34b6d3f5e101d96e59812147b2ead3cfcff0189bc123b8313f510c855806694dd59e4622f98d6dc85f38fc5013bc0ceb43d028a22263ea852c303b9c3017fdcf34e64cd01e53697448e4a87b004df9273e1bf630df33111fa39f5f3b02ac279da30c9e0ca22ad2c127d922b327a725f8a9eff99eb873756dcf8f566e26ddadd23f88ffec05a7804462c900aa4eed7b047b0d386a5152f32d7ccf3b8489a247ccfb2eb9399e62951086a1db5d520849118be3fb4a5be6c1a6e37bda024593c00fb186980bdda760f92f267c1dcba09b8f1660033e5f2b8eb544b3d373fbb028e7918dfb6f5b38b007aebd61a8b0c665b1be91b9adc06d49331ebe77d83ec0c1eb2f69e6ff01ad5a4a22d5876a11a011951c144a2bf7472b195cc2b0b05df68db25f23617a3ed65d963904dee1ce928a63c030835c6705622ec6dedb3ad3c39e998222c3c355a6058f2e777dd87eb7d787da770ebf312478c62e0395b2ad5e79e5af1948c55224db2744a069e1a3cc13e9a42adbae08464d1b17e34784985fe16dfa4e09a955e522f7bfa53bb894f935779255d274b77d8fe1db7db0ceda826bdee86ed9851cd17df40adca2acf2f6692bd40776a2f3de91ec616969c97a6b63596e306b5f537279dcb6c95ff2a24c2c9c172391a3e8914053a79726bf00a01854d240b825a3160729290de9d9d6641423963ec2e9e0335b05efc134f16dc008087e6ceed5763150dda2635df01ba9f389e2be6b4c62323a5b02b5ffb17853294e40f42177c51e2a2dec8e74f5ffe03631ae18416e517937b2ff5571bbf5f1ddf2f1bd820dbdd582c421ed60167259047e47783c78af18d28b9b30903858e5160c3dae6df0c00b93d2474f4b489c802e48d6c8b509e80b561a795125c2e80c1ae887ea4dd43b750eac5413345b40a54b253e23f12b0c406a4e27fb416bd092c86a5edf26f0c720f1d8c583f8b11cd3a9aafade9fb9b82df021936a17a5591a940c37721318ccc5a0b9c5831c9170a0630c4867cf24d3c9df486c0c3785d0501e6c24160f974a68d5a31da74274ac7ca494620baa0977964483f86492727c1e3110524f77614c7644e2a7ca1e86fab6d294eb79b64abb38d834597c65a284dcb8a40f7ac949f3c22b69827ed3ca5214e340ae433381a253d36ee1bf026fa627c8c8beaa889da70181e56f61fd21825ba29b83ab6b427a0708a18399c59ed7344534e72d773e250963f460239ba1d9697b322188da6437ec24ef94f7ffa83e2a328d6c3743f3e046a18f1e5732f354726fda190b46b5da9ea4d48b2f4e071edf3ecd4702e746d212cf99c5a5d3bf22a71aa3e16d9e571440e720db5b35a50f95b959c443a3f1dd945535c2fc4bba726c03383713211b5f19e1b89d0d07b5f0510d5e5b5210240af5c09feda7c5cc7e05c8b1c2f68bc615da4ab020ce751df7185b8c023b90c7daf58a4e609b118469e5490617c8f26b40dd62a64b109499f15d1040c557d90abd34158efdb86f08eeb078d0c8a11eb1da3416d301a83ed36a6b69b5806669d798a97cfd7bca99d9d4bb4b5e07819468d1020770a7a4526be18b6320077280e173cae4ab05e089e047cabe27f25379da70606565aa5fd414f403b8bb2743009f82611a117e09edfe89755be1a5ada5956d17f9a0e58f1328e5326461989b18048b5c62c6c1eb46c160235e8546847a975fa49e6aca56de2ba539b458514e5d5f62a7132e6f27a3d2263dde8f22794c8cfc34aece87e7be33c78c558b2385e75d916dc635cbd168485a3b764c814c7e1d647444e89b2e13955f466f2791e8e753e706b21034187f91f0a0c2566ba2f449f4cb161db878406a9ffef281792be1be31e097282967a20439556959a7947cacd39d7c819b353d3f580d1d9de7d738681ab0d7337a441deb500fffcbc02b70e06ddc2d75610e3d15f706cb9eae7fe2e0df16e4ae3bc62a4d22b31f4f9abebc3c1a4bff3d286a820dbd006ecda2bc9c6d9c9ccae8e47d2a2728d74366ff5ac5a2f256d0fbd081799326513d1a8c2d4b4d96eefd6901e3b1968387cee70c03dd920b93fee55f86891ef5a65746b3bec2a0a1c299fe8d65f7b795206bd6e12bb3954c8797a7266ecfe2fc59ca4bc7656c2dd29dc3cd26badb13a636676e96693bc1fb354252651ad986289909be4e68935030330d0a8d6eee363d7aea51942f40fc94ce278e6b69be8f27aafa86990f93d2dd4a01d91a0433b3d7a2372a949a4640d812983435311d925547b3c5abb8b886a2943c69286102bb4520bfdf93729e4d426461f701f0611403ab9c020751f24bd6f82b8d107392a7fb410de367a0ea23be41bc2fbfcf5f1caa32f4e4a673c979702fdafcf5977370be36d0376fc06e77a1b26fcc9122519592928dc4cd68315d4c6e534cc6695a4e4f72b0449b20961c4f9e5fa40d544e9221e6a8d65a8ce4515df03f03c6e867d0e8b3cd49992c9833010728435e627aebbb4ddc9219e1cb36f7669816b1136d5857583a70f96cfada44cc3ea95d39e2c0460a98ff0aae6ec61e5efb043dacdb39aa861f5042c9fff2f5ce9ed7606b9a946ff2d23ba0f28ea3a4a7fd96b50f3ce5cc05391dffe59b90068b1889c0d938fa3f2d2e5aaf7cf7d7ae9f4864069d7a78cecc94351129d61dfae67dd7983cf66202b54750c87bc58654f5759510818252b5c50107a4fb9ae716ed16e40651de32a5eec3860e495f1c035569e69761d39972148c9c79231f9d16edb0753232d7cb7edbd3b70ea828892779e6ea10ae0da1a4915d4ef03d499f397ae4b55a047f52551b115ec37e007533334c9b6b38a171464135429416c9ff9c5c2e676e48f625d157816f06369a35d0cbef0dc18889a2c3ffb4dbedde83bd8cc76269972ba794aa9473c69d44b991c94235408c0ed0654814f2a402e7417a5a1c445a8bc7cad0df01ccd20e0569a1b58ecd2c3d57232fb4dbc8b3675387da2b3c4f230484f2393e975101826c136e2eca593f439cedde31a79bc4c4eb3ef30cf1f1ad7edf24a211d78be29da57a075008f00b46877234dcec07dc7f087759547b83e1ffcf10a9fcb04c9a1738ce783118c630e83905b5d5dc185821558a382e9c899e18b5f429e025d9375531a9c2315357d9d634ee1dec3dbb6729adf66bee8871e7da72c3114c419364a0e3881f986507f529edac7a9462fe78ffaea1bfb6ef630c6bca554ba43b26dcb55d90392e765924fee1b9b55ba18ef02f75ad3ce73f988030121d1c3451c481441f3cd02ce01329d3f27af6065ad90ee63461092f29e64294dba1f14cf1ea4c31e7389f6a99200a43f398b283ad4b65ffa6396aa8ddd22b8fb743df7d906ee29433897e41c352003671dd499278084a6d7d47573a6d74b679255d33e9c9a6a67332b15c5108f52f595918ce293128cdab9d976fd6efdf5177e01be226ae28a7ce0eab1b00521238f03bb5dcaf36cd4b80b2c8d5044aa1870a213445e20337c8d4192c39d877008f3c922dc2f6745aeb602c4fa4a8af2bf015cd96f0d2348d83e2ef334b60631e82695cc479d74d4938603bcb9f0dae490e47071f516957e90dc15fcaa51420d5fb6e3f64c76030d79fffd5fba727dfec8c56d6ad37912e589d9958fed4b5cd2aa82f3db3c2ad92a0b4bf8dbf764a10966d2e5244cf1117b99d8de7a9943d7cc4517b354ce73382337f63fae6d5fc98008e523a186909051c519b99db093697eb94b3185a07de316c5cc118f01646a32dea2cde0587de053fa68e270e109970ad00c5498ba547db6ea88db5ac0b79956381f6242af8cff50336d3153e4dfea31b1ca89b10d0bdef6290fa56e8d6584f7516bde375f37400374fb89321f7a05d89e523f70066ec7ec8fbb3120c392aca257f6f61353f9a8257f890da33a0ac99bb7177880173dcd9100c8c5a4888c7e4441d527906c02923e860702eb3fdb8d3de32484cbdf42e81af0a624b97f9419ebfeeb0626944ed39682cd1a8972dfa7eb8c3c045f399744c95824a8fc3ec5d27b5041af24f000341f6409848ad57db5205bf5adacdd8311090b84c2fa66083a0892f1cd081f123595ee9ddf334154c55bdff6f0bef730a98f54cc649d5c349ce181ba6d0358e58a2b3b07cfde81cf759cd00dca6d40ce2b81426daef313e3a80b341db663bd79632289f8fc65417a4999fa7748ed6ada61b5b03dd0d80e72bd0ceabd4ec7a8e602cd1f6c384d42a9aaa50ac889b2c076c7c4aa5cdffeb5c641414020b802ae93092253c2d646f5d4220f97fd9882f5e70c2500396284a098f8bea3252936b28210481df1a377649dad91d35590756b6f6f66f68123903b7475a5ae9537c919ff7664a84238f847070422efb80dd245fb94825c858204d40dc266fce905735c6ce01d078717eda244f7ba91e61df6c264e4c79577b63e7ba0524604cc67a2c36301b1d521816d4bb81599cf76e8098e121faf95dbed89b5bf438e114d51c4280a163358fa4c41e8b91737747595a92e321f957723e3b73332d8dc7fb522175e5249b55a10d83836ebbfed22e77284e6e59cab28b9a769b50b0a527f1e18cf8e0b2c36cf79cb916b77e166482c32ef358c0cd88920fb39a1acec8957d8a8e230b0cab22d9cddc1084cc1214d94c962672c59e3bb2f2da70e9f2a5a1f0a30380ff5374f92319d57548adaba893cd6363291784947b35030ece994fefda18cefacab72d4628fc3430a315d13f7ee054e37d1ec061fe972fc9af3a95c29d5db61dbfe11140b5a38cc0f9da9797e65792ca11a0df0e5cd2ba06a1099499fb97689f954936acea852f60a08ee457a899836e5ab8df25809db010165a40474c59d8c5851b8927ca06560595daadfba259c8b6b7cd37e67f1e68b17bb24678923aa85a", 0x1000}, {&(0x7f0000001340)="39f0bbeb934e85334d21d520faa7f5b454a1d0b4e4070f442eeefff91971c8b8b3907fce8be7a66da497fdd1000278a80f3340727c608597310b53f9bd4bfb737d0490f7d092749bc872235e9a05c321d2fdc8fe1b4a057f54f03f876dbda5ee3ecb7846f11483914d167f79b1271aaf77d63099bca0187b567c7f48f1c355e97a58000a2ea979e9fc787645d6674701d31428e79095b829d44aff0b3e131043fc8f63068d0bcf34159b258d148d823114d7deed955085c5caea79c2baec1621be28944804e17a26c9f202ee1e968cb99ebf2389e6a8fae8ceab252b2366c10364491022208059883cc82a7e377fcd405280eb5497e2bc497b8cfa8e8f84b89daf58fef98d01f75b65da71a6cea8e29e6fb553a2a69973e680149b01562ac213066cb8a5706561ab3b9d6f97da3b6cc11672681a29801f888179b44052a166ad37b4f85efd0ed3fddf8a65e6dcde4553e6bc40032afe1f3b971b939944bfa119c2e0804c6dd649d7aecb188df5c7885779d8411397a2b9ab832ea2775964ea87a6138f47503bb77dfe1aaa72a1b191de7c8a0b9a25fc710e6786069950e3136adba0f0386c5da7cc0321e0257e03b24cf6ee6ad3f07fb17124b89fa68c68027b552dac543542fc2d58984ddcecd270ab9df42ca2179d316a01e1c1fdb8d6c4d2e19af3542dfc7a3a67aeff08a942262201fb79dad25a161b26997f473d19900ef6f60cac4d717a5430d21ec5a02f63c6f98212059b96959157fd43113c18df8e89f5e4b442347dca8e19970a5c0f09e894a41cc8bccaa5a8f89575341cf5c5938b1dc96eb0042d1b2ada426af720d94c2d561ca9daaf554c8f1a32c07c01f67e43a1a7d351b0316c5d6c3b8d403a73f5bb939464547c1b78c6adc532ffbe7f3be7f8a7cdfb3e0f5e428000a27ad20df9bae6860ca7d6d2e888511368be9d250ee20c81dc2c99983a818ae4a19e1404e567a49e0b8371ddfcbc42a84ee323f2f1176f355be87311fe88a33251cda718795186c769f54ebe52aad8e03fa041bbeb039dfe5b4c90872de37726976500d797e6098284e9e5254f8466ba3d1cb98623b2640106e6a18e2cb74c2694d5c04ba5e5d4e4a2fcd237443eaa95d8b1b75022ef8dca16e616bc5e845aeb61a7c8d27e4eac7ecb5d3d1d4b75b444bb701d126d31a5c73d491553e2712313adb4ea361714777161516c4ea8a72469d1efb0bd88a52b4fa9aad10bba2600c001695e9f653497444e6cc596b280f96e92b7034d7a62733904cab52857153544a06d6b7f96ae5012d14d1bc690d7f6c15344e07f45aeb344831a7bd3b172ee37ef4603f00cca220facda4cd52f5515232961402dc7c5e8f00be1cd498bc7d5d09e166b7b6bc95982cdfea11e942d2a1a8bb6b82fbe8de1cd18a4acccbc6d554b82f1311f37750f382357bd9feeb4ea11777b786bb337d742eee291b12870658c3841cf057d111c38f2859713b3e457f3b3fcd73ba1d391281ae5f80090dd8c8781ab2263ed161c30e1b41880bd3f4557a4376b9bb3184100abc7d87784fa74bdedfe96401369ab7f999860317a7bf06b51c744f82c0e2023bed2cbc07e7bc6ea09015377b70ab731eb403f6363b86911fd1a48ed295b184b8783ea8f25cb1803cba1c1ece21f7f3cf5cf6f5e21ec8a6a619632ff0bb378bfc2d57a36f16b1a61b8731e2dad9cca5c1e336fc763cba5afb3f03d8233ad72f5615d0cb9339c91a26463d535e85a5a4d4588fd450f398d07cf5c96a7636470267e0b0d0061152ecd955ec3b2eaa413ee75ef7794540e80bd0a1f17400244f7eb65bdf0f72078988bb08b7f5dd357d6e2c65fc08d6e6b19b46f5b33c01dec4777206596969b5716a8c05b15518d279afb1e68a44baa68becc28c3660e668b14777c723b46643566ddbca50f0382bd9ac6ea91ed27fceab4b2d9a785baf2786bb1653b278ce9c6a284401112e9de01f2c320910a10ff29119f9cc151756645d5ce1801fc9de7bda4cbb9c5ecc63bd5d9e4a9c4a03605d910d474e9b32f1e87e6bc850b2252cf44ff381e4ccc4a138224d9102f2323de16d4ec516931a6d2d9eb7407f03f2aee638ca7191290a2b6cbf2c16226f3be3a2c0b235a68b14f985c945f17fab1545b457e2d743bdb2c56b477427499d29ed857d6811275dd09609de99608f0c22807434570030d0f230b2453a4c6b1931f4d359cc2ecf0b84623bc48e2c494a94c55443cb8cadbd79f89766f1476c2842bc4c672a25f798ad3de6ef5b29fca3561b8ffb340bd5ae29e8476c338cf3a1129fa4e46dd583511c33a590089a87b4316986177edf3a8ad02cc0eb05d36fd4eda7040b95681184cb4bc702a0ca919919aed8bb0924abe243f8c8375b7833082badd2d1448032560a0df7dd585ab813c25307996fed20b29c798c9077f55e63c9ccdc0af51ff6345f85934a6e3acdcefa19fa400deeda4e0e8b18a0ad6b44653a2e2587589c16200b9fecf1779444cb6188a5330d6c51c54936f1799892e8758d240e5afdfc3a73ae7dfce733a17efd0c30af2b98ff530a28aa52bfa07ca78b825f4adf3f961409043d17e1ab501d26bc6bcdfd80125c125a1a17e098d6ac1d9b885e24b0c1461833a03fa9ded2083c2e540f2940700222b7478f15d6aa1165f896f39bcbd5fd59be5e37c6228f6bf3132a293daf668d893e41a113bc6e96909b182b216e6482768caee1386d1c2cd93ea3187e97ab19769d9db576b48754d643b03ac57d855b1cd8acba1fbf22abe77e6f0430ad1ee1328e25d7a43bf1699a93810e52b70a658c51c3f037a6cba7c7226637045f062114d23fa4bf8c674b6eceecbb0449c9f3f1a472d875922d8b1e43a5f86242e4fae293b8fd7b3c03ee582bbf29b27a5bf784c721b55d41f9451d92816401dce2c8ff24d6904a784693a13aed9dedf0af826d77464919f01f809a3a78980550c0cf2e3460ec33f7cdbf591a5f3c7033369d611befe35dd21871b1535fe030fc047f08dd9ee7b3c1286f2229a3d1774a77cde2b8b126188665a643f67cdb5aac0cb6ef8a609362028da89df7f683f55c7e7211eb6a062f3ff5b92b55ef6be6ae1c220c6f2415d28fc9346f858b1a32948f33b6a4848d10a0b12aaaf1d3bb6ec1532385052018ed9ca2c3ce8713437216306ffd6633c5d04ec3b59af429987d21f18535a912af060b1690956e3671dc6c708afc609932458a1df0550da7a7b428e5bc37fa6caa33fdc535a6cc26874cf2853b04e09b9655d5e427a0bb3348899fab0e940e53c22d52905d1eea7e8c6921d3171884b820fe7546059dcb253d9bdcdafd90e89ff6e6754484cab86fffe0a166e0cabe116253d84c9910e1bf8239dc850bd6a80d598be0ca8e0ee561baee3d36781d76da862b5540156b62c8df6a66ad81f69d0b60c6952de128a3315c0ae0b005cb2c92524ec22fb46509b5e41407a890dc3bf35aaf05ec1354b3a4141ca7e42455bcaeddf4a4980562c394b45aa2a6b1fb0e239a53bac2272341e57f7744beace1d33ce63b7d08a5e6e8b040e2e893b9ae4f1747724ed55440b31f4b06e1b46811e48a5b1c1237efdf4886a5197775e7289a261fe6cceef44415386d254983f284e4a47c595699aca405c067246be3c7b93ac83fd2473f8ebb21b9960f9405276057fe9b68f90a578f752172eb6f42f7e9482977ad55b0a4c48a76297765d0cca203c11589040052d870a0d242c5ac598483bb9c9e67b6a4c4c00b620c85d419c3086d6aab7535e82080497387c10635acf417150e61f8f1405900b6c019f90af94cd62560d615b82b914b46acdbbfde4a3c18c64a1c7188ceb43636175a9519acbc2f512cb777ad66a493e5101116fd01f4a452af1d13ca2f06950bfed270897aac243c20b951161d902d401b740bae2742769ee8c925a69ddd7ca59d615ab5a51845467767f7f0ba201f05e91303c0d7460a6cdad556a7655a52c949a8bb3c8bad2736b097f789e627c0a73e787d18f7a50d82190c2a5833b759327d54dbd13decf0a88ea60cda72e4ca36b801194ad0730704a67f89afc5c5f6fdef6bfa4f58827a6ef1bb5615b27c223a525d1218b70eae05034e39a71efef7fdc4d800a13a101a0162828f675ff8189501b794781826da8abd3bd254d29f0ca2956ae81eba5525059a446786cc7586ac939b1799f39933bcaaa56ad0708b912be813cc7a9c6b9e6c9e96b5926a7e467012ac567bb1ba15ab41f7457682d85f722246993473dc7acfb7ef328f2cf7e60f72ac546716861cfad14eaa89b94eec3830cb89c6dac9a4c561187d8aa053c190ad45f226e19862e44c537b5cb45e443baddd37697d7613ff1172eab96b0a0ebd7be05aa64abf478ae182bf1adbdb9737fbfd255eec248b390f11a21140e4084c1b011e7a10453462f7540a4d9d922fc1187c793b2f5ace1316de6f68e85c7b0075654322d97ea2613be0bfaa2afae94773e65fa70d5b8b076b9cfaedacef561c59b89fb9dbf25ffc5892014a99199e282906eef4d016b23383b79351d9f411f811e852d166e3dcc26b4af93c01329f0e026467b99db4aebcc0ab083351115de3f1846d410e47f82cc4553b7a6275e052f5f6b629842f24b11077df65f6dc4be743287c46388af17921a0d082d82daeb6297ba75db3ecab7dc0e706c62af4959903e099d3f2e38ffed1e2914c4ee689e8eb425faed300f98fabb3f0e1f14843545cc4ca495e11d8b31c253d09c000060d8fec79c5527efb68444298dcbaf91ba2bc07ab5c9162c373f234c84feecd89a5ad65c6b382658bbbdaff44b47dbc9808d42c3d407139c7a8f86d85d4b34b15b4a920a1dec000a56309237a95c1eba217cfe0ff574c0aed940385f52e94f611c3712589cda6dcaade92557c842f534056394241bf77e71b58b30d575917c0e1f1540c27ab63e142de8dc150aba8337cf15b147d2ec84bb9b20b0a421722491f22bbf235975118495abf53bc9b728b1ae21a9a6ede405eb9d1ece2cca1f5038ed1423b37369b5d908bbd99379cf85eda325131059ae6e7a946132bc77741cc207dacc05b363f81502e8597750bba95569c8531be1168f8bc3b76e13a83ca40ca659af5f94e15c8d180a25ea46a01a60f78a9e453805b6f69ccb6eedc422ba7314c6e45ce76164628249c7fbf7893b05e26eb9f9cb85be559c81f564bf912b1e845d61b85aab68528d92bd316f0dec1f881a4f3c6ec8e178b96e5c83e466159239e04e53feb8bd743fcb5a59746029d323cd49f9faa12eb4f92229c931a265f2458c2a27d710a360a223712664fb582c15766a72f011a06427ebf3d6b8ba6917ae0d7babb8a8a4343154ef5e7eef6786568db5bbc1199a11491fcb0ae55a500b343e8f98f4ee502823d998044a6a6170b90c9950c9e1a78100bd6a6c548df976cdca6b8fa935f95a469e11b5f2898afb012020a01597e27be1473c101e781aaf84c833b6b32408da9cca35657315016281d8e173c31c91742033182d18c97a05c28e45132077cf6dd2ab3bdb4f746b130352d0819c159a6350a073dbc0e5f2d9939694b3e7fc94574f58c10483d415616450aa054e3cc9f48450e58ecd6f0d4df887e1ec9196b797fcfd97e94f94f8d0befa5b041d14e4f5b36218de586039c32efa29b43220f9e972a81774110c6be6808850fe2feaad1eef29fbce7298acb476a880875ff01cf695ba229c32d6748a93ad1c702078567d746ab44247ce5184bd68e552962ee447fa6e77944cda8f556ec863aa8f726005b453af0e95c6788185face130707f6d46a", 0x1000}, {&(0x7f0000002340)="27d7c4c88b7f123e7b2df1947bf7423328161a7c26c1437a15271c7827d78305c74729c8d02e6f219bb80fa5f96bf7ff85c44dee76a48b54dd78f69a2ffac792fd9eb61e2bd69f9fc28ff264cf0568b3506c3673edd05884e5952a9c4baa18c397693a5ca2e7b276ca7687570ebe6c694027e1bbbb", 0x75}, {&(0x7f00000023c0)="e7aac9e1fea93b2b2ee8cf05d897cd1af2488c54636bea5c0c09070c97a25642658177673f7a5e0f6894651c32e7f3f439f076966a670cd7053d2bf044e2", 0x3e}, {&(0x7f0000002400)="973d3ab0ad5b6adb5fb835cfc6e5ee504069d564f13e07034869ae6be2001a28deec9649cfc428a371a174520762e0f3c4e2dd6a2338a836b2cdd5e298f03abb33d20228267a1309eef28ef7ef6dbe25a86c1ebf5db38b2f91ee73d5072bcae61f6223e96a55c123909c7109db7d0494b0386597f2e1686018525d075fc6630febe1327f916f4169e63406fb10f5553684faf6579a671b20f71483e9976549d5bce93902e1bb5a3cda67", 0xaa}], 0x7) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r1) 11:47:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3ff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 11:47:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2000000001, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x4}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 11:47:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45, 0x1}, {0x3d}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="a2") 11:47:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x53, 0x0, 0x4659, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x40, 0x0, 0x2, 0x8}], 0x13298000, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2, 0x40, 0x0, 0x2}], 0x5, &(0x7f00000000c0)={0x400, 0x200}) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) lseek(r5, 0x0, 0x0, 0x1) dup2(r0, r1) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x97ed) 11:47:28 executing program 0: r0 = socket(0x17, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x201, 0x80) read(r1, &(0x7f0000000100)=""/143, 0xfd00) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 11:47:28 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="a003fbd5e077c75064304514e37057568efad7888696374038e4688d827e6579e9ed95f7391ea9774a8f1a43a8a4cb3101071ff163ec51134ee4dca9d4f1abc8196833bd6d7d84258565675197a707ea0bdbb7ec0989839d30722176ed882eb80fe0653d6552782656855b94adb78dd659a3f12dcf39b1558b6ac5c26a11aaee85488acba5bf115c3bd1be58e897a308afcaff094ca0a775141b567016b0eff967b76270f584778418bc92599e87e092dc309ede41b762a20370878fd04c64ec", 0xc0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xffffffffffffffff, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f00000000c0)) 11:47:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) dup(r0) 11:47:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') 11:47:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10600, 0x12) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) 11:47:29 executing program 0: r0 = socket(0x11, 0x5, 0x0) r1 = kqueue() dup2(r1, r0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r0) r4 = semget$private(0x0, 0x1, 0x115) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000000c0)=""/161) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000200)=0x2) chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 11:47:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01010200d4b075669ea6f55fcf235c036b00000000107d0cfeff0004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) chflagsat(r1, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0x101, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) 11:47:29 executing program 0: r0 = shmget(0x0, 0x1000, 0x10c, &(0x7f0000ffd000/0x1000)=nil) getgid() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/204) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 11:47:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000600)=0x5) munlockall() close(r0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/149, 0x95}, {&(0x7f0000000500)=""/102, 0x66}], 0x6, 0x0, 0x0) 11:47:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) write(r0, &(0x7f0000000480)="6f4c246dcd5c3eeb22056e9b94322e68b65fe7e6b14b2740e339fbe3b86f6de1247f1fbfd99d727b46e585ad67ac8caa5761f5b05cf9c6dba751e3021cc7bbd58d71b359596ba12d8b20d3a62b7a2542129ec7ba70237a08248d7e6574e7608772d3b297f9d99f76dd10537dc2919adf4c7734c0f09319e02cd3dc0deef5c7051dd2553c61b7c80637b6eb74e33678d470c4a6a99766fa85287e08d8685e04db6f3916e15ce9cf2404da1a9b196cbdd8033c576437b3226b882297e93af5c2a065fb47365f0e9f8b9361648e1809b2cfd6e0f5774c5e88613ff62c205ae8c3975d590594dadc6352a6e96b48530523e4179bb0af16f11ffa29990572cbd7daf16023c8f7285970c1325e46c955f2cf3a5ce5c871fe981d3e39a3", 0x11a) execve(0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/117, &(0x7f0000000140)=0x75) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x0, 0x6, 0xc4, 0x1, 0x9, 0x8, 0x8000, 0x3, 0x1, 0xffff, 0x61f}) 11:47:29 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() fcntl$getflags(r1, 0x1) socket(0x13, 0x4007, 0x9) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 11:47:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000010706ca90100e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x2f45272cb0a9bac) 11:47:29 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r2 = semget(0x0, 0x3, 0x44) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, r4, r5, r6, 0x0, 0xa851}, 0x100000000, 0x57bd981b, 0xe}) chdir(&(0x7f0000000240)='./file0/file0/file0\x00') 11:47:29 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x280, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x38240, 0x0) r7 = socket$inet6(0x18, 0x0, 0x0) r8 = kqueue() r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0, 0x1b8}, {r1, 0x9}, {r2, 0x4}, {r3}, {r4, 0x24}, {r5, 0x5}, {r6, 0x1}, {r7, 0x6}, {r8, 0x1}, {r9, 0x1}], 0xa, 0xcc9) poll(0x0, 0x2, 0x0) 11:47:29 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:47:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x7, 0xdc9c, 0x37, "07431e2175947d1a0e1859f11cb3dfc0c6893d1b", 0x400, 0xbfbf}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0, 0xc8}], 0x1, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 11:47:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:29 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getgroups(0x0, &(0x7f0000000180)) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20002, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x7) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r2 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x680, 0x4a) ioctl$TIOCSBRK(r3, 0x2000747b) 11:47:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd0000c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:47:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:47:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() setuid(r1) r2 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) socketpair(0x22, 0x1, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x19, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:47:30 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xffff) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 11:47:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008005786ca900f0e08fecea11ea8fefd6ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000686600000000c1c6eee81827ec9745df916ae2f5aeb11739679ff66226b0af7804f9e5626c2b3e6d093977870f2ea039e03f732a04347d254a973ee61443066ab282bd8494f68657ad9e4e755fb13ca97fcaac9bd04601bab98a909e00376955d108d8f97f392638affadc0e65d4b3a789cfb20a32d1bf9e27a0248ae0f3bd3fd55533487b06c87bc519d5f1370b76c3ad47c9fd23d0d87ef7a677115974f9ecbc1c695c0ae4788e471c62e56335617c909ec58e6aacea91ffb011d15d89f5c9cff173215fe910087a88b088f38d034a1aaf9dca6fbd25c9eef88fca80a95056aa4ea8d5b342afdd5fdee190498d1d44e0", 0x37, 0x0, 0x0, 0x87) sendto$unix(r0, &(0x7f0000000000)="b4725721d8f5ef812234187c817eecfb72e0a180ef18006f4038565375fb55299fdef2ab8ea254bb0cc3733f31b58928bde265bc8b908a829624052add03d7c4367ea90764002705cd5a0d42686cc3b56fb57ca8bf6e5149c0c3ac52efa083bed24a609a50905b03dc323474f57e194f1b62641b1361d7ca57bd75d876338ae8bafbeaf3eba3ed2fb638ca51a563f2537705dd7972f6f1cef380e87984d71815040c0f2ab97edccbe9254d", 0xab, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 11:47:30 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x4500) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x5}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xa2, 0x0) write(r1, &(0x7f0000000040)="33f38b5ca1b560f684bb23ae71c9d8d6440bca16776b6d10f8effd9e80071448de45f0337633bd6c0aebc61d82fa763c2a8131bf147570cf0c132bc04f2b2251ac4cf0c76c87fd6aa28117f0d8690eaceebbe46555a1da5e981edd3d27d4da0cf8b5d6218705e15191424705bcc620a7ec28e4", 0x73) 11:47:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x63d, 0x2800000000000003}], 0xb241, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 11:47:30 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) socket(0x18, 0x8005, 0x5) 11:47:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x200, 0x9, 0x4, 0x1, "e580b0999c1a59d56e2785834577a054bb1794be", 0xfffffffffffffffa, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xfb71}]}) 11:47:30 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x1) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x8000000000000006, 0x1, 0x0, 0x0) socket(0x1a, 0x2, 0x7fff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0xd1, 0x3, {0xea, 0x100000001}}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x9, 0x0) getsockopt(r0, 0x100, 0x1, &(0x7f0000000140)=""/162, &(0x7f0000000200)=0xa2) pipe2(&(0x7f0000000240), 0x10004) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) 11:47:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0x6}, {0x39, 0x7}}) getegid() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1d7) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') getitimer(0x1, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) 11:47:30 executing program 0: r0 = socket(0x3, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000340)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x13a, 0x0, 0x0, 0x0) 11:47:30 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 11:47:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 11:47:30 executing program 1: clock_settime(0x8000000003, &(0x7f0000000040)={0x200119, 0x1}) 11:47:30 executing program 0: r0 = socket(0x18, 0x4004, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:47:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) chroot(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0xc0105715, &(0x7f00000001c0)) 11:47:30 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) fcntl$setstatus(r2, 0x4, 0xc8) 11:47:30 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001600)={0x10, 0x81, 0x4, 0x80000001, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xca8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa032}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffff7fff}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1c4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x8000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xfa}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) listen(r1, 0x2a82e416) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2004, &(0x7f00000000c0)=0x1, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000080)}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/98, 0x62}], 0x7, &(0x7f0000001400)}, 0x1) 11:47:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) 11:47:30 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x10000, 0x2, &(0x7f0000000040)="99be358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 11:47:30 executing program 1: r0 = semget$private(0x0, 0x6, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/159) 11:47:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x6, 0x401, 0x0, {[0x401, 0x6, 0x100000001, 0x400000000000004, 0x100000000, 0x8, 0x6, 0x80, 0x5c176ac9, 0x50c765db, 0x5, 0x480000000000000, 0x1, 0x91fc, 0x415, 0xc5, 0x200, 0x7], [0x2, 0x6, 0x2, 0x4, 0x7, 0x9, 0x7, 0xfffffffffffffe05, 0x4, 0x7fffffff], [0x4, 0x8000, 0x80, 0x1, 0x322b, 0x7, 0xfffffffffffffffe], [0x0, 0x800000000007, 0x7fffffff, 0x10001, 0x1], [{0x2, 0x1000, 0x4}, {0x0, 0x0, 0x7, 0x99}, {0x3, 0x100, 0x80, 0x1ff}, {0x0, 0x4, 0x2ebb12c2, 0x100000000}, {0xfffffffffffffff7, 0xffffffff, 0x9, 0x3}, {0x6, 0x1, 0x100, 0x6bf3a007}, {0x6, 0x4, 0x2, 0x9}, {0x1fe, 0x8, 0x8, 0x3ff}], {0x3039, 0x100000000, 0x7, 0x9}, {0xffffffff, 0x0, 0x20, 0x9}}}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x28}, {{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x7}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() mlock(&(0x7f0000bfe000/0x400000)=nil, 0x400000) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 11:47:30 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x19, 0x2, 0x7fffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x4) socketpair(0x3e, 0x3, 0x35a, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000300)=0x1) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000340)={0x1, [{0x3, 0x6}, {0x3, 0x4}, {0x0, 0x8e2}, {0x0, 0x1}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x35ad6c44}, {0x3, 0x4}, {0x3, 0xc4}, {0x3, 0x4}, {0x1, 0x4}, {0x0, 0x100}, {0x1, 0x6}, {0x1, 0x5}, {0x0, 0x1}, {0x0, 0xff}, {0x3, 0x4}, {0x1, 0xfffffffffffff801}, {0x3, 0x5}, {0x2, 0x2739}, {0x0, 0x3a18538b}, {0x2, 0x3}, {0x1, 0x49}, {0x3, 0x7}, {0x0, 0x9}, {0x3, 0x2}, {0x2, 0x40}, {0x1, 0xa5}, {0x2, 0x100000000}, {0x2, 0x1ff}, {0x2, 0x3}, {0x1, 0x4c66}]}) r9 = getpid() r10 = geteuid() getgroups(0x8, &(0x7f0000001b40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getpgid(0xffffffffffffffff) r13 = geteuid() r14 = getgid() r15 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001bc0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, &(0x7f0000001c40)=0xc) getgroups(0x7, &(0x7f0000001c80)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r21 = getppid() r22 = getuid() r23 = getegid() r24 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, &(0x7f0000001d00)=0xc) r26 = getgid() sendmsg$unix(r8, &(0x7f0000001e80)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001a80)=[{&(0x7f00000004c0)="a034edbc7b77e635c1570becb02822de1aa03ffbef34f1af5176e79e2f5b301112a11785ab94186cb3e0ab43d38f27e97aad76f75b6535c740064f7eac64f1e1f75ed3e8911e8bb5b1af6e412077b181ca74e752aed7329c7b0eac6f5ad9f0dc21ad456617dcf90375e4f1801957a1ef049320d85e0e99a2becd8869bc2b62dddaf41e5332587c5595941e9e99525a34a95d2b7742c5eb5cdf9994284a6de11f9b4b510c65c8f3586a9a5dd0fa72c4e81002d6747f014a7c27fd4cc61f8205bb06d94ee8733480e7f2ec41cba87347bfc6ff3b", 0xd3}, {&(0x7f00000005c0)="bce14a1c96330bd21fd9acc5f548bde1ea949564e75d6016462009db923c9bef316e7c799fcebe851316346dd9d320cbc3de08c909dba49da09f1d97385c07cda97e1d699f64298eb4ea59000f46014dafe43dd598cb05c483", 0x59}, {&(0x7f0000000640)="39f65b99913bc47b5ef8bac29956b3db9cf47cf503533b2db26bf55e1f93edc9d747244575c3548fc16e20acb58b872e1d67323d60adb28ac26d0add679c665380be3e31d523244219c61743d1c233cc0fe3da8517223fe348f669e52214bfe2b77f5cf0d56781451ea83dd13502d7f6043b4735c708317451614df46f6076ddb144714c492c047df461c619ecc3617e1851bcf39524718766057963cd0c1c42d3cc6da2da1913afbab8ee2f157c51f6c439a626bab561d873fecac741a3ca5e1fc96752330742627d958ae71f291be5ca3543b7cc1ab5762695ec9776cc22692ea36c9f92", 0xe5}, {&(0x7f0000000740)="551c3eb46036b2fcbf44feb7382e74a2727bc12c6aab72d239f32939a5b67db75dab777d3cf56514eaf3d64d39899af8becc8db7496bc5dd5a0652153de4bfbe9241fe4932c0c8da8552be0b7b361b5f7c7297428bd02cc62a0d9c24ecb1239a29f1c93aef7a3e7dd92c52579d8903d085ed563e2c4b6fa9c36a490f4c57288f62f55a5ac6197292cb499de8a68616f0873e1fef53ff77bf49b21279d14316dde4ac3a3dd0900ebc44c9206a4fbf11f5fd0db86808f0578157765f569554f2f9f02330dc41a7003b960524e9f76fad324e530b4863bed97d6d07fe9182994ff600bd6babe7", 0xe5}, {&(0x7f0000000840)="6b84925bab9ea19f3377084ed0302bf15a4a368e34f417023d4617", 0x1b}, {&(0x7f0000000880)="a57051a1d7ed8684f172b0fd9086742635ee52fc9dbb98824b0bd57e4ee0051771671bf7d514cd3b1b6514bec1be9e46d1f85086e308bcb60239c67d52a0cd7dd89fb17bd216f346adc99936df9fe9505700378c20688998a0bac3a6004b2de4d13c0c2c5a4b092a87bc652fb64db9ca5f777434c5e393620462c940", 0x7c}, {&(0x7f0000000900)="e0270c9e3f604c628885dbfb57547aedb4e349daef8e13acfa16d85ea8ebd57bdb2e95267cef732784ced84bee89a2da37e48e7a82fbf58e74022bbb1451892b3bbc666431fc7778d5373af0590952f0008ab8bbf2f6f95079b5cbda8b25404b3bb5ddb8b53dc699b40ea0574db2da0c5ebba160ddd0db87af1b9600fa91f41231ae4443163dccb2a57b7e07b6a9e5fe70be783cbe", 0x95}, {&(0x7f00000009c0)="9a34ac2b9e2da502c51dfa27f8235870fa5abf099f469083d07590318249081b0f9e98fb9ea5e1e7b92c9b2d943db022712c29ceb214c86cefe606421d1b641b242b03e5d8ea3fd59b4c164536435897fe3a133685d26af7a0b70a303665000287e1e467dcacf3421fde4a6b4a82ff6c2d5ac32f56f8f85b5bbe8212f0549e312246171dfaa1863ab58f689c98fa094ac75a934af5ea76a6a7a259a2c2a0dc244b1ef7ca1529791d18b4bdbacdd9987e9244871812537ed59ae57fd1ad4049cea165992f4bb4cf6c6293550159da9c8067693d09fa7b7840c3fafe90cb2f0f09b092f24c928b836b1a1aff6b80481f9b98a518a4b9629ae56ab306bba26cd320a49f6ca13792eb8dfeab547e61a83b22b3cc82ff36e79063db438a02268aa5f2bff05b7c744b2d6e73ece114c3ddf4a6bdafd11004ed761213ab86e6642272a43973696fe6a56844125f38a81a0aa2e90d97db01755e5f660b899e13e2f1dcdae20910918565d8816808d201054a333c1decf5a3299a4a3913172ed04e523eb56f66214081f7c57634fa6ffee40748e4dfecdf4dfc998ad692b6c6f5bd0184a1ea811e394a41185b77e4ae86fd0ea906ac0783268162e3437c8f28f180b06cfa83f40dc8c802e95efca784bf31faa3d1547d60f183c6a2844fac6d448f6c8697973fc8e5f5d0f6546f58217b7f3f5693d789dee0d63566ba4fa895826675d6939dc3612df5438ed6a2d11837b719e5a958df8fc5aa8a82ec17b76747745bf9b4d77ea70e247732cb19b9fc3f40ed235a006048a92f4f578b29154cbee59f64a4c254b0cba2f800a7c157ee9c2330d4171fb77b2019cba3d8038a9cf6ebcc113c1db9c27a2e1a60248306b197363b61d635a113b0d816e9a9f7f83a544b0e6643dab6e894480b810466af44c20eff74b0e19835d4554964b55c3b3d8d1949226d0fe2d1b8383c6e2622a8fbfd39159882dcfeb8a30cb538b9128214e4ebfe1031e8916f60d275a50221c7fa7373801d9a55472364c0c15e441d7fb97514cf2bc6186b9a5a930a015813b849063f98b64df22a8abed06b769ef6c9fbe31b5c64a1b2ce53f30a50527e6f0c63625cfef469d825dc7381731828bc21a2c67801e8870ef20eda7a7af7e57f6db8c02111db611e1488a1899db8f5c6184ac76e4ff6d3edf2adda35b2ba71a62980cc06053bfd49dbf8692e3cde6b5bc7129109f75178b78c59b3b20458a2845809fe9f27efc409a0b8f961be7e3c680e08d821dc2d20c7911e87fc05845c95d90dfd323fb523f2acc7ec82be1d94afec95a8e480a3ae244b081b79bd8d761594e35798bb322f04eae3471697a279b0c1bcdeee16f07b8ced903e08e437a1c1e4831a2f1f3a2e1ede3498fb1dafb919509749c6b2358c007688a55b8637923f8d7d9e7c5db30ab2f7b996f31ee0930edaae0607c33aa1cf1063d500e9c6ed83a54ff8f2c56210a836f5d556ed93cf0d98fee412c9f9785de6eea4766ad214cf40e1d4c01bd33d046ee492a11cfe4692edb2482ca8a972a1e7fa7d727ff1274ee793ca06c4e3ce5ccbd383109b6c0a1a3babe742dd99d8c1aa08eeacbc12803c73fecaaaefa1a9574752043d35f06f59eb9f7d5999dcc643b0aedd70948a98f6644e49c545372d810f3b4dd75391ae72e198f29d97e47778a27769e58366deec9d89b9d9b998c3669f6b21e61d969101b28bcf24a9f850e9c665116277bc267f6259f2194fed261c9f9d6854f18d2f99fb39cf28956214e506737da47d2115685e13a6483b621725354addeec03b94cd7c1b96e89ecac3ed83b0f1d26244033c0ad7e71b9f4617a088b46f8a38a2d870978a3bf603f64aa21897c84afbefb596080b726430634fbf814aae65d4aeef9489b5f5a3ece2eba89ec9779da27412ffdbf3f1e1e3f69b9d2ba6cae9e81ee8f049cbaf266a66969db0bfddd36219db177e9e08e5374671fe9d1d8961c4e5cfa2de3976cb9376af9c6622cc7e341b70dc12abc08e35fafbdbcb52387a288951b0402cbc99bc1824202eea700092c537d7f2ae9ef7d8942d52700ba6a6c3eec2a5ff2e92b12a324f4fc0521e253ebf1be90ab02bf6136e01f0a1bfc6d0e1b32435883b7bcf4770b4b83b269a6ed84e2308a7f96b0fddb955c1acf2f53cc111d001fe06f826ecea86622d51c49b7c375028b1d4b3521bceceaed1cbc68975dbf5c5f8e9c5fd0c1bd20430c6bd54c2d964bdf4b2b95a31311528d6b192e5f9b409062e52d22499bc64c54826a6359c67ee7d1128315257f794e36235bd957e3583ecade1fbb51b85c5ac0001a6b3afd6a18d4042bd74887b0fcd928615ca673127731662b1d1dfafa458ec4194f434d9b50f83b2fa929fd07a1e80f9c3e87d7bad5d8f5ad86937a89be2d549c4b86c50d738440b33817d8a75eff4b2fa0c6d9cdf7383d9f17c91b156d85b5eb862b9432b35a4c9d98252d48996a1c4905316ae1906888809c4d2dab1b29f7e305a5b79aa8883d100c00675f2c4f389feed0087c105a0999703f35531f73915d779a3a0fe6e8ab8dfb1beaf5026ce4f37e1320d3802b480f85d4b6bb79513e22d3d459c5b571eeb0315ea323771a2981aafe2f17360f7c3db4ebd46161b9b54550f060e1d6719d49a0d87b1e29a102515667030356b98a711d01d1be4189353071fda81718ec494fd9bfb32254e60708bdf55884639177b38c16bd31d27645ad111ba1dc8307f88c6e1342e6f26a29ba668a2246d3fc47956e6748a7919e7f797655d8f7a8950803bbc5fd345c6899f32add654412104f3319de7132726afd1855d2649b45e128bbf28c302b0f3f6e5c07c4888e5096e1b956df80270f0b86e43c56f868b2bb249173fbeceb57d04d7f958e4ac2aebb43f6bbdd92a9520af648990b3385fb3b33f91709821a8a103dfbc9b686546fd9c1d6a0ae30eff1079ec7476a04df643b3df770ccb4d5c5955d9b30ef16ad1e49299ba4a869fea72983c07f3fd05fa1a5a62d2b8071207c30e91901621d7101c6e12fb86f70e1410ebd4c1919ec159e63f4bfa2c9eecc9b5e35add7dfbcf4769788a9209b6cd3756141dc44eb9ba463bebd0d66af280fcf4d8f63fcbc6c423f68251ad609e98f4b74d49d043d091a17e68f5cbaedd096ddc4ea48c159ae17c276a4c355642257f45c83053e28477e18163c268ba19f6e0baacc59ced8f4ebdcac0c35c9fd8675a9d358ad9f556fd9769bc68ae343e7320f0ea7b56c0411de31a858bb24fe759b08bc6c98f65a8bce56ef6e7c1e8474e1a8ad2aa70f62c93abe28da4bc2222eef90300bc4275de939aeac7769fbcde6da4a1d50a408b24ba547fccbca44ae67dfffcd786340f879cf354b6935ac1c07963defc962a077abe0a9ab4f166c60e380a40d9e60b33b71f459ad44dc4ba364834e25f22b5f49fd7c40e6738a945985681dd9810972219572766557ba07d3ced3ed9ef2fcca73f2d1a3dfec61f94b0099c98482d0546dae32b3dcb1d5f3411803205dd62b0417405fc392679c6e9c9c221012f56c466960c6f41bc68e730896773e0b65310a96bcbb1f9fd9c83d38e371e45147dd6570a587f3c5287a491ce488efd38dbf27c19c33c5be2134f22bfb78c07e881e0b450bba6349bc04711222c203a2bf97766bae9dde9612885a9fc6f75c95b5807973fe0f1bd6e4dcd7f25d2e2efe9c1388afdc39d09055ce398be4e5e5d0f18cfaf11b0e507c8e3fc63189cfa03d3d1de18bbb188a794215033eb559913428526dd3fd972beda4662fee7b6da0e1f95817398fd1de2b73f57a7c83559aeced4995641961a77eede447593f4afd7b64c1f898dea3bbaff10c6271c2760d615f622caac394874a0d17f27a7b7ccaa2ad844271eea009a4fc7a3574325911ed99ff44e02ceeb3b8521a565d59377045b0dd3bf36de76e7cb4f729dfdc0be87fd7aa1c963b1069ccad40675548a2bf63b54489c1b2d4f018e00e7422ac3ffdb47091fc20dbb42a451aec12d2b2c94dbac74967b95cce31180d0178937a271e86a7edcfbdd9c6b41acc9e29fa0dd29218ef84597e5fcaab181cbeda6e7806f1779c2b78e88942d5972b490210cdf3f48d966d810ccf4ca6b927b32e3bcc927c1cd633787d4a1207e8f5509988206e06bbdb37c5270ebbc0063966984ede0badbca620a5f0733e7e45857fb36156dd72eb80e5fbd109615e63492282bf292f0875deb5ba726803ef14d59d186a080055c6c3ffe9c89b6d4fd6606978e60b1f7a591350cfb476385d5e81381daa07708f0408e939325c6dc52742f673dbb57701015f330ed165d44cb636bccaf8b3c99adb7ca22e1f77dee0463e968b67ff0227424419a2380476b1a1eee34f9c35cc8dd3ef74a93c809f4691d18978bef4d2dc43171db2d87040ea0796701a1f1aa82273c7b2747c68f9568dd2f9d70d6be223e9f654f50ef6439fd38255dbbee757ea8f26c3ed152c4f00f6dc2d64fd999e727c9b91a29cc7228652bda8d550fdd0352ba44c9f171b28b81a715ff0508f7cf3bc3c54abc3361a92a4e30158f57cfcfa39d03ec0723a43ded403bf0ba8473cbe64688be706ef59ddeca30f540c7ed96c4583c031758ae28d2129e8dbddc399448e2931c3d76fc75ae44c8057e453bc0173b12a9a5f864453c143fbb4a0ff926d6c5dae4d529403eca31b8a4fa326b2e275c347dbdd7521744db2993e9d6ec13afa4d995ce1b3ff28fd5e3110f6d4c9b4d4c6869b90d81e1bbe1c246771f547aa17c32454d61b3457a8ac37d6c1e665189d10530120bfdecd9efec05ff62af3280a2de458af9cc2b5f3ce3a5f2fb02b55e92e8016a7d3e66c8fd2068877eee51c5b1122f4c8c956942bd2fef027c6d74939c6035aff6b083a9364364c4f781c66ed1963fa78ddcf3374b89b59fe232195e33095d2fb9de132af63bd7fd0fc6e648655492749c50feb0a1d15cfc99c4bba44c1f998a6538603059fc13b209efae63288fc4d8b8782db7281c370fc3bca551fb5ee58d2932fcd845ad4cf25eff168b794572b0d8e0489e941076d0b8e728dee52497f56c3e27725d59e3978c23f28c12b7dba33d1643659eacaf336adc487fefa2761e85ef3d58956d7171c165f22c825964b01c9256c9cf639ce6ef2745bb3010c56b133e06b9a9f10138c48f76677c01f2476f50c94f45bb9b903bfc5de94bc4c03c08e8d18f49a49a24e31e76d99f2d0b82b2e95985b632192be447cc8fbdfca5f75581fe875a55bade4faa31a605788dbdb40450fd1038e5556e7aa903e9f8de06362245d166e9fa8b5e0570b8c383594c94f2db4b4f53f7c5728e6fd9b5a425e4398c606b727821369581eb855e664865fd8e9e8c0ae75122900d4168a8f181358b44fad4cd28223f0693f76917451a19eed25d4b095a3da4c12ea3b48e664d965415ce89d984cafa4483cd6f66a39505ea091df1a3539aab8422e84bc916ce345165e956042b698b6dfe252b120ce0ec1afa9e81219aebb6ac817c2d3f2bfe5c1462cf6a098aadace016fe0a9515e6efab520937724eeb33a3f2b6d39bf9bec99a8794a478d8a5727c4eab01c3e093db7cfb77a7725ab408717f6bc34208e6190393a43b47fdaa39805fe848c2034907ab9bfb884bd7c2d945a13302ab358a99bba1dd3fe916374705a1fa4ce22f83d8d3628281b50cdbf58d146302a1c5edd78bfabad96cb8da76b4c45421ebe4f0b279a3cf1e9a617b9ea30a1587e593163f168137d4d06eab49a4577c13ffe7990e117f7b465d82c705711ff12b727475d3f701fd5386e0584d6ba777", 0x1000}, {&(0x7f00000019c0)="dbe9e753c6705a368064bfff27198f002efa3e4b3a76edb606a49a328610db8def", 0x21}, {&(0x7f0000001a00)="1d11723b3a2d481250208af899091e17d3e32f6e8c4ab6c30df673b1dbd73d5c01637a7f5b669308f4e42f2d0a522ed2c4669156e57857967fc88a779cfbe0dded3251280c0f4fc5ce9aa439fe19cbb9540d14e4cc756d63abed1ca6b802ab5a5d739ee4e39a61c61a1959876e5d45b155a4794c108668bb08b0039d7df9", 0x7e}], 0xa, &(0x7f0000001d40)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r3, r5, r8, r1, r1, r7]}, @rights={0x20, 0xffff, 0x1, [r6, r8, r3]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x108}, 0x1) 11:47:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = socket$inet(0x2, 0x4, 0x2) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/84, 0x54}, {&(0x7f0000000100)=""/92, 0x5c}, {&(0x7f0000000280)=""/249, 0xf9}], 0x3, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) socket$inet(0x2, 0x0, 0x7ff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 11:47:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:47:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 11:47:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x80) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:47:30 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000d864730fa8c587b6a100ffff00c2180780d979bc01e32819e33db6496d2dee70d7a9bba5fe4a1ac54b8f116ef8502ffb56ff0fae9a2f1a3171bae82c5d8f3eaba76884c3a092a99b0ac1245bacaa66c7f3cff031ee7ea9ab522693ca63c4e452713d90dd83d596d84625fe"], 0x8}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 11:47:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000090050008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5033af02a7d026ba8af63ff3728381ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000040008a371a3f8000400000000000000010000010008000000", 0xb1, 0x0, 0x0, 0x0) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00e72e2f66696c653001"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000180)="790989d9cfeabc96b97df5f06281bd37a92e83b37c401168aa399f107b075bb5c0724096c1b11ec0d09c9d2150bdd6cee05a6d7edaa62c98e8fc8b5e947bda408e4531e64c6ae3344b513c03e0049df5f2402966de3fe65ab225cca54300de3892a5ec74b57b1ed8ded749f8e7191c46be47f56eb07a9207b046e89189098724bd49a2db456048f34fc506ea6de4d6c41872a591d9bfac5252202a38bf229d82c3df3837d37ac211bc9640742ddbf9ce84f7905d44a2ee04b73f2d4603aadf001b7765237ffe541fcb62a028701326c03d643184f3b93fe840b2dae24018fdebe413f8e26fd9aed92f63e5d01532df69635ae22b08be5d77234bca4894fb79046a9c2a49281f087b28a4ce39651aba9ce53fddd626776863619557751c10afc34c1f7642eb66bc7d7e90e42495fcdfc1e1484f18db1ff1f8568279384f521a9849ac02bf69143ba7d9a93d07c5fa20ecc86bc194c38ad6f582c4aab49f3dc4e525df4d0f41c68461f99b864501cbc6122eeef0b0dc6fa7204279172b41c673c8351f10295f0e364780bebad872308ead3ed1b2dd51ed61e36c46af97d586ffda917ded6af9d80b3e160280fbe9ed62149c722e21fec5df42c535b5cf19d79d60e50575bac73f43e5277a2e9194294e5ee9a3afb188a6d9acc109e168597c28ec0c71c9514c6170fe4c5e58a4f8557e9671c642f858700fdd5e9ce0bc2c65bcec76cf7b899466035a41df096485298a2fc59c50034f172b56176311b3b2dfb75ee8eac18a8f2bf85dbdf0c453e12cae90430465dc9c84cbd78e9f8a1690ae93f63d8d0801c08e28797644b069d365ed856c42f3f170d616d5943a5aa9f6a0d699f65145917e8021907277b40d355c746e13a892ca50522f2f9b99ac024c5d8186846e84b161fb2f78bce09a68e917955322a29debcf8ca71e430c1c4f534d711cf26fb8ff483422ac34a84a8f9b727bf11bbbe4cba9df32be63e3a8c4fbc826f4ba89e6e39d1d9ebe1a0f2d9de9351d5ba8db7426345a47f42c0f0bb89b1b4e0ca78b7ff512d1992971c7f34f4c3040415fb103a310f9b4c31f779617c796d74275a9fd15721a81cb749f110d97253340e3072dbf2c826bba996e250c0e652aa6a62ac0d002a336f6b8b78c82c6d9a0f5c21a6fb443cf14390f98d2056bde1892a43be6d4b54b5efb3a7370a0496f18f65120b910c01e064cc5418d44654d695822978c1c1079513e796373c0c4b03dbcd9d3286c08e7e38225caedd11de520c18e8aeb7d300cd0aebf7fbe41fe2b1f62ced48760d152f486fa3619eaba03b0de00256206000a3481c78014e24a743a3988b3047b8a1f2aa470df5deacc6057a1d068ca26922e412b5aea28aa8fc2da54e3aa39c353453de137323a6f635cfd527bb804d3356aa1c8b3e7e87ee929c88cdd5a69d0e373b4066f205fc8d54c0ad2bf4c1cfc7b1c38cac59f72800529ab74b4a3cbfcdb525c4700296e2ae43586194559c1f5ff6f689235c800b9365dc3134a56dc4877db50f7ff9a20e5feefc6ac668c6bbc16b4cd6197683ccb5aea758a58e7333f45c428bc971a2f9c05055c8ec6ccaa4d77c378472bcea5126ef07c2ef4729adb333bcf68a18b17269f7b0e26a79a5eb8980044a072ea1dcefecc7663c5f3668702fbe35e4d4a964ef091225df0d7d548eefacc6acbaba0ed4fa8881c21f317d2dc16dfc9bc222a0a83210e318bcd4483fbabaf9c1c24ed934741ce6b4a63321a78c25ddcc506ec740711485fc3685c9bbe83bdfac1d19a2386f9b020f418a3d360dd89e5d4d0373ccb5a45bbfc9659b1050520e9aebab0fa3b513e258da318c5dcadda9bae6e646e482c1e65fd9b876919791077562ec6585f02912ef4ba7ff54f466495a140809bd484696b9ec94bee191105c1bff2e96d153f31255e6a307bb5ca77ecd82e800361322dea3455fca659c7909c5ba827c7c238454095f48cd6d0e27e12b650dbb37898972359b4439d7f693188202e0ddeff3f71d140164fa187ac3a543945ef89ad165e1b9eacc81bd260f61ed1bdeadfbe0888737ea9e89567f44691ab58f0063ab900aab4ae0f274b2e55592d30e3eebbc0dee704b33a4c6adf2dd56709f50b7867035cf635e0632748701d5c8348eaa0267317334bc82deeb20ab830dabb552637d8b046561fa4de945e5166e9b282b00694ce6e0111e4d02faa90c90ca47d5b93f30f8e58c9aaf41dd93586d618f4302381010f365fdbae565b47a9919d2ab55d540ce6f88eb560f00e177d89be69c49d1147c508992e62ce1774e21ebbbfb92011f0717a66ab98ed953d8c4aaf862d0da6e28eff52d7f8b60e90c6cad30cfd48528b9956e98b463874b3dab70911113cace17935fdba79d061312240130ccdc5ecd75eabd26556540ed1bd76104a7422a0b702d2eb0de0fb1d8e380159efe51a974f4028f65f58df3c715f516b5ef6b6e8f51d4f8a42631b96f7e44456826acae68582626bd24dae7f9fbf84d8f3d7eecac8505cbce25e0ba7bd67f3d1397cc28363ee0893b627ba1dd563d1c70bfdaf53f9a45d29fcbabd5e1b7490f435a3be37209cb3840d8f80cbc6b5b69febbe29ff3d72c073426c52fa9e3c734b20057883446a6bd11e5f6b501c1943b52424657e49258accee92e9d6e3e8b4c689c40a580edd1fb99e3482b8c62f9219f711f7459f9489404359738943acf0b8f8b24c72a47e16686b51092d64bf8d22320e8e764645194c39d2aace16f35b52de957ba74baac52416cc7e9220240bad284bfeeb4a418e27882fce41e7ff3d79727ca10dd50cfe7845d47098783760c91c282b5a2d43ccffc741d7f2f2c23a04e4f78dd942aa60ec09ac95a3b725f22256c2db9b269cd104f27f8703b9e5af0e860a3509697518788f435529787b51d28f420536010cd69efaab6d4cc82e54d701c5fe5a08a7b385752a0f168b4b577eaff681a63cd3d600eeecbd5532d0aac11752c286f57252249b8bdc6f5722855eeb46788fb6903299c0d1692381f7d599dc5bfc16c4a0442eaa83f13b3ccc9a36768f58d9c70fef0489cdde1381d2d310748a0407d4f75e34346033a81019c5e5e81b334e82daddf217c1ac51d7f55db8d890629a5d3fd3cfad2ae0c24ba0b1c4177ba7c26d5344f487e5e3f3743fe0cb67495def5cc5a839bf76c40cce31aec3a77f23839cd55fd671fce3015e430a6cc6647ab6f4842c584500b68acda9cc4c1620a36e5378a71b65da0dc6c6f738fff01caeb3f9d26e365b478d59c02ff5f982a9abec0c3b6026598a60e4627ad541b8aad954762a0336f6dae7dfab1999b3cdb8adf3775731f6e890c107fbd0a1dae87adc06289f3fa94e9d6c5d14b7a99e99061d8ad6512f3582a6329ad64af3bedaaecadc7dbf23e9c07aee3f8752bee0968baff5bb22c941e968e10cafccc0d0da35c778757a93fc930999a5c83871bfcf9e894179946ba0a1865bd2e48365e5ea619e78b8edacfb518212c86a1bab81dc3d0eacbfe80cc2619700c3aa00663b8822d4b5a08d0ce3280a9da9220759d7dc5f8efc83e605eb92330008b8bfeaa776f3f2c701b33dca277a2948c0ec663d7a54dac1fc0ed1662af0cecd7d28fcaae191c8ee19189cbde7e46c2eead2a5614aef07f9f587f9f76629897459fda9687623b780f90ab4a6fbca22d91bc343f169e30507974229cb78cdcddaa1e61e7daa5b92ef9dd8443ba37e34782ceef2f89cc41502a2f9a43228d5a02542c4c52fa9cf1086ffefc9bf78d8d0ab16271d8300dfe4cce9545d1e942ec6b76ddc2ac0a694e5b79d6fa73e6cf97f6d58064b70c65bdb034c4c7a82e9515ecc7673fa891291257fb4cbb8062b7df6b2f469e2512c62f05508ea866cccbba693c040b487ddd954d34d0417b74553d23c904436ddcbe1fb9bc48f9195b1071d1f7bf517cd62e06663f3e11a3a4cc6db10227da4d3c2a94174a2dea5558cd4cc003e1ea53ecdddef3801d0dd7e900bb2196e2fec1326895336415d0c24a3cbd7e16eca9d0caaa7de64be9dc1b96d2b3557a608c150e89aa7545558e025a2decb811c252f0955e49af98bc49b6fcb2f589a836d32359e4dcae56744f4aa15b045fa7065ede2144b770fd41130ff7ab62f615538bd48d854bc1cc260152249d9bd3326eb69d52eda345af6ed8a54f97b0d72d0078ff77853885d0fcf6590cf2d007a3df9e133eaa36203a28cf5c82056ae73841f12938f2f1bfbd0e4013bad5e18ccfde828bcfff63f6e142cd347e7bafa2ee67e214a128dcf0ff51645001f275f82095115101292597015588c259f4bade558edb4e76cec22dff75f82bbc0a898c09487628e346122f9624fdaf7d79e9d361be99f827cdc8aaf200d923f1590cf5c19d56b7535fb3ef4c34d41352e4074f9e8c7a2796c39a4624ac38954ec6e33ee1791af3744da61a807932308a0cc268c6e8263aa5e30a597075c2ac55f99fcd5c2801814c6663ce3fe0402dc8e82df30cd16c737d21b446c97ce099629032b885ffea1346b90d4b527760611ec6cb2d8f669dcd2b933e1cb9d20b80222c655af59ef8439530b432635530a080e03a62d682ff27df700a505fc46bf1e9ec17cf1374a4fbb62a0b61beb9aa379147d0a2ef41a6c289ce4c228c2724b6775ae71670a103fc7dff8446c7e9d55b2fa9e94b88854c1dc6ced96a6bc90da7676fe1723595276c678916bd6abb065ae39b75b8c2a76d88ef124b72ae4e9bca7b27e315d77d0707d5bd0afd7b337c4d892e7cd5fa150b236563096038354e3f23c4c5ff0ef0095055ad29c984365fdd51ac87f556bbb6472e1854f0487ade8afdc6ccd64aa13c030884d68a767e4dabad111b36a05af943f9e1a9c7d410b29a5a765634efb6a2372dfb0800209598777c25f5bd290204f89ce12e4290e089ba9efb8edcefe257232b7532d6d8f398f83327a60d91c8c2423871df0ab6a29fe20b953fe1793551206c96f0f7a172d463ad4cd22d12af592280f1ebd797c01bded53d1b0301a5df09a03d03fb9164dc644e38320426e9a08b81a6855543be42d25dffb18d2b26988ac7fcff13933b259facc25719c436be606f6948d3bbaacec120c528458745233d8853093cc57b830a361acac17dc981a820a2ae0a5eef938e400f269d6b1b661c5c9b0a1ac5b107a823de932b7dda3e701f17cb194f7c520be7db28813ddce4a98d3037fb15361a4bf4d79a3e94d4a953c0d12fc89b5fa24f04ba06ecd3f7024c93adc0e60ca834058e61b5f4c159de48fab8312cac693ad74e5f64d72634058936430bbebbd31103c7516455c5161d0d1635deb35cabaffef1d2e50235935a1eb89c301efb06d068ca39984cc2d5a8de4220ddba74920c46f3d005681cfcb2afdb8e3d4e4ef8312aa5a05aaa699f730a9cee49cddd9ce50e90b39327932f3d45bc35e8e8ba846ed3c2986288102a4e780ac24d4ee80f2d0f7bb4816a9e6922649a6adaf79d65e26019017817872e17bd0bd4859563ea31fa651d314b7281b5ffa7b4f975f4244ab328295aaf22b7292ceb35f575e3c3686f081550d8b0a536a60935c525d455c745a75d83fb38ab65d3bbd8b2e649a1008563d7fd61ab9bec8f10dbce9b0c179d3b6d818000f1df2a67bfad0df92b5ae757da4460b4e4caaa23f61481c562fc368c83c644cb92ec7b23919b3354298a5e1eda8427bf06f1192581ecb04521aa474d000d09955d2ed743f05264043fad913adf206e77f3751cc6d95a210e500d19786cf99d2e7a21e54f8109c0de3ec8b2c026248d4a8cc0c29e7fcfb522b16", 0x1000}], 0x1, &(0x7f0000001180)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x40d) 11:47:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x15, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6e803297216835130d47962d0a3d34470698b2d9b675c5cb31e119da4988a1096315216f2f250f6f15961f421980d0a") shmget(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) 11:47:31 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x10001) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 11:47:31 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = getegid() setgid(r3) kqueue() close(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 11:47:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x1, 0x3, 0x7}]}) 11:47:31 executing program 1: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x6) r1 = semget$private(0x0, 0x0, 0x112) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/253) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10088, 0x42) 11:47:31 executing program 0: listen(0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0x89ce, 0x8000, 0x6, "1ed91f21901b82bae9e396f8572da8728b0e9cf0", 0x2, 0x2b8}) connect$inet(0xffffffffffffffff, &(0x7f0000000040), 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7ff) 11:47:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="d1dc0c23aadc54e83c3f5425f0d2eada0dfc943245e28964515f29eb7fe7c90387f71082c93d014cee4a686e25043c859a2fcbc6b2089e8e41375849f0f6733701fe3fc5443e29dd1c574557c2aa6105b03585999357eb2759de9c43c0ee75f9fdc3122cb242647f65778134a2cd6d92fcaf4300a7703bca90a531b618b93905a95a1a3442c9829c7c5bcef40e911268cf4275a7377d87d587a4ac36506c4f5f7fcc07ad6e0d709fdc51e10bfbd0c1dbd5cd41513ed6fc777debe36798cad7f27a906b201e314eb6a43b8e2995a780dd0578c2e0fa1694650553d767c51ee086d9c4ca0cba2e46d7dbe421ee794385afd1263a4934286f3ad4abddfc8c8971a9b8f0fa000000000000", 0x109) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:47:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x4f8, 0x2bd}, {0x18, 0x2, 0x80, 0x5}, 0x2, [0x4, 0x53, 0x1, 0x4, 0x8f, 0x1, 0x2, 0x25a]}, 0x3c) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) 11:47:32 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000e700"/36], &(0x7f0000000040)=0x24) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x200}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffd, 0x1040) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x2) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x401) fcntl$lock(r0, 0x8000004, &(0x7f0000000640)) 11:47:32 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fsync(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) flock(r0, 0x5) 11:47:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000001, 0x3fba8cc0aafe39b9) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000280)='\x00\x00\x00\x00\x00', 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 11:47:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pledge(0xfffffffffffffffe, 0x0) 11:47:33 executing program 1: socketpair(0x2, 0x0, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)="12f47eabf52387d65daedfa98653cbb46e3c519f53a36434d01402b8aa073fe0c9480611ff30492c364b9a113f9b78559cf2f0a28b318cc586911585e1597cd0af91cd436bea0f690d0b50a27b36a5fbc559fa96be8961891b7b55de1157f1f06e7ec16fc8226f68f21acb4d17988d46f117b8c8d51349be2c750f91f49dafc722453b83dd9e4efc35486cebf01ead3ebd92d4545316559e201bed1dc7f1475af25fb45e5f7264d2e7b25fd52651bb", 0xaf}, {&(0x7f0000000200)="19863c6017ad028889561a56c8de24d05a11a7015b4e6c85d8c67431766325b047fd5ac238dea62812ff21e22211ac2afdba19eb5299f23631697da84892793051cc4933f077d14f069e002905efbc2f99e22fa081ef9d51cb248c1851af7a28587879b4edebbf698e15142b6f2b9e7a05c7136ce1ac4a80a1405e2a8427c25c4f115c626e2408744089047cf6649e13177c3a6323e711a0c3c218f2b09939afd6010ea25ca28189ecde8f166341d4a9763596cc2dfcf887ac89ddaa84649404ff50bbf3e817fd1b563d5256b02e05bf2887", 0xd2}, {&(0x7f0000000300)="976448cb3b725df0e4e2469e89eead2149b6a6718c9dfa930f47f9ef69954424c6c190ac981587abc05dd244697c70de61d2805ef378d48f20f3e6d510e198b5e3c436a97dc3f3c7479af03dcdc426fc018b26c2909db4051603cd6fa23f1bcf377b4109898103abf94caa04338586495fbb622d1bd9613de0a6b1cd47c8a27c2bc292aaecf741730f521627802af7003f8d31cc33499d40e4da960a2a07e9849d50780ef41b18a2732ea6dac84d249302e0eb5b31e04d7eaadcb0193e1aa217d8154e05b8db64", 0xc7}, {&(0x7f0000000400)="3ea2998286460df803229bffd3a1c28db85bcc249578ba51613373315bcad17e2548c9d8fb00fe11fb4057911d8a4ead9a16fe8105201f63982c96d8cbab4d21f662b3b911bd4d2879ceac95ee2e9f76af890974fe162e", 0x57}], 0x4, 0x0, 0x39) chroot(&(0x7f00000004c0)='./file1\x00') fcntl$setstatus(r1, 0x4, 0x3) r2 = dup(r0) r3 = dup2(r1, r1) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000580)='./file0\x00') ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0xfffffffffffefffc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x88, 0x0) 11:47:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x1001000000001, 0x0, 0x0) 11:47:33 executing program 0: shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xe082, 0x4) socketpair(0x26, 0x4, 0x89, &(0x7f0000000080)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 11:47:33 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) msgget(0x0, 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) ftruncate(r2, 0x0, 0x33780000000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x82}], 0xffff, 0x0, 0x8000000, 0x0) flock(r2, 0xa) 11:47:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r4 = getgid() r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000040)="0e8023063eef221e6729184a916e10352a3a7de0ab285134f90b16a07af09929d01d6323a3422d4a88aff212c965cdc503dd26795bf6d0366ba48c2f2ec26390e185fd6a0d711363f0a89d61522d6f8e4e169a974e297250fc9d2c1954c5024b000b245da899524325644ddc548e9ab2c3ee04ae8e0151d7d5a413832ace23f4e6052052b36ac37ee96691364165f10d1a580bc5b75e9c4b1fc8cc39415672f4d1c7416bd5493e968f27bc223526bf885f04b93bea84029d0c98c005", 0xbc}, {&(0x7f0000000100)="79f957f56a74ebbcd0d23851182ede8f0f2d595a6fe0003461194759d947ef8a7ed3f252ad1e92f88761316999e2c3cffc670676c7ee52406f83c1faece9bdc3bb83b428d05a03d1b90f897f6f2693b912d04fd09928e87f8029044c85b0757d6ba4b59b3c8703e72fe7f02f62ac217d0309a9c26e03de8d7ca72890166c95e5904146aadede937edd93918ae6efbbd58db4d915525d11a8cbc1520daee249ac02a3aafe2155da8772a577bc700817cf2ddf347c780c4976af0ea4634fe5353f059bac6d77a92e94ae3f0675ca3a5955125cf1eefb01eed026704663c4f7874066fd69e037a8934223036da0c60cc4d70c0d86885738fbfa734bb1fd4d2872fc37285b94492ebacf4dc210e0f2fb905bfe60f718a7e85f400925cab434c6a5aa4a52fcc07bff4911b2641d43c50ab61ee2d514c70135f181a62cee70d42347c40e9c93e5c4eb5365323d6b5bb208f35cccab8d3a1b7a404a621f82119cbc5a9200583723a55f80ea0e7547f962bebda2609f77b40ca4f3e25daf9c3bfbdb7be012eec2fb2579c642f2af427eb9a8f34fd62a66451e948de4cb3680c8de38ff78e30ed7e053427f2f0ff4da9c9e1cf27fd63d218ba94aa70e807dbc183760a241a04a435820ba3993ff5e01b62db4b3fa42e3c125c86d79650053cb35a48c9de93797595cfc6d1452c0ce0da7b6f166158e7c97002f611ae33ec13086f48c0f0fd71832e430f18a3e1fd7988e52dbc324c0262d09224a7f92a4f2d6930ac11f854203804acb11abde2a6fb600f59ab8b3c5a25ec177d99b94307b3156851c7cabf0a9167f9d4a738811cde810a6fae2cf231256cfd048eef072cafe708d31216c5524a0f7ae0736101d9b709b407a4b6abf5ab2a603a694e10356cf214051493c7553f125d29e9d7a438f18351ebeaa784719658aea77ba36c5b3aa2f68776bafd28a52369f226547f454b5efef72f2124933df71093cc1ff591440604d139a5e238cd95e12ac31d6f571ad1fc558dea64a490db15bfe47b63b27ef1722c39a443b888e9f035beb57f892ddb22460622b9d10acacb90d15df1412dbbc8aff9e69b9397ab95609e88d89b67da08f0b5b3cef0c95aaf07a68394dc33be773871ac9c06c93a4b251df2ed1ab68a0cd641631e134f17c4bbae1d14e70d27bf77ddb1eb02e8295690b1cbf989d1bf86349f389b877316eb79845e6d3c3cb353918f71af77ea6a0fd8a183cb382aaf06c1e8c1fcc4d3c47e00d483f35e74fa561e52496bcbc1a2da54db746462199952bf7702c128a1af25ac42043a732ffec586583b914daff29753dddec74300e5c375bd3385a5fc46eb1df6cc866776652ab4904f36a805685d08926cf75a10da31e0bb5fbfd9b40e503058e8f8592aca8fa4038f0940c44322b224039657ea6a9bf1612706ea2cdac349040b78d785abceb24d8463a75f000ee383d25d3efaf7ad87c7f75a6dbc52303fd17690b45ceb401314dfb873364b5642a0e68984e7a699b27825cac81915b122cb7e0819de00c2d6b4e4dc93b90edea5f0da1a05c18886c5e926a9a472fb2f784ee5a80c8240f847259cba1ea5b626042d664be6b511d11fd3db7402588c9eb7d1cbc2e8916b5b28ba3cf224d9708598ceb72afece845401999e9381b7d920741e2e8c278781fb1a7a360d62909b73dcd4c31119043a5e73b35a7cb6aa9cf72642d50b672a19c8d59c7295cfa577275e8f08a63d712a6ccf7b3c44d1d275a2b646b2a2544c24ef468472b4eeec01384a080d21e9ec7cb67a5b87f09fa962eaae55906ed0fad0e202bc5e5fbc1d96dce99d7350b4368492ede37227919e7f93cb0389639144ffc8d73daa3018039d7d035d30ddab864930ce0d7974495e5c0b4ace04a8f88669c2d366bbde53a2195b7fd84b0725e4f056c8f96ec5e75e749fbff3f21b47b18a2880bc74ca3150185bbdf127711fd68b31bdfae49d736954cddc97c2328fa53c5a42cc6fd23d4c93a1acaabed68962ae41ac8bd850314cae2c33b5e3ae38267e0c21b374918bbb0e79d24007a86dd70db68a4315cd80798c15082b41ff5dcc67dbede562d25710ba7598aa0e1d361630ebb1a78947799423780be282671b27c738cf08d7080684acda7e3abb14bbfd9ed4565945ab568e11ad8a4e428041e8b2030ea5ecd5a09230c6c88d2ce37fc6ce56af4642045c02f8a4d3b623eac7195139332d1a1a2cf9fb7836380ad3746b76d07436ed83e42653cdd5ec5599f87615fd445d06ca389c811e3f5e645c8363126b33fa7d960b3e75526f7b41228cc1a3a2a45d5d0624f76d5823824121063f5f11f08806e2768390582d3491dbde0b26ae468da367c3cecfa76ec311572a264efec2789727fb52fdb67d2aa2d8a48a3584f681686c09302b442d0ddfe96fc0bd43e5585d291476da76b8b7e8042aaecf44ec16fd346336af80326e6738b46f9d77afb969752ae3af6257547cf6bea17159a5fe99be20ea29cc36c30d7125af8bd8c25dac68bfdfa520e8acc6d29c3de8a94e8c66a83bf201ee824d6f5b847c4735c6592293804d896709ad88940d998f93e311ec11b9c33a5733dc5c515be18620b46f71fbeca2acb1bee8da5f1f994acd54f6fbcc6ff56eadd5e31e3f86752c8048dc4da663ab872f73dfbd355764451527924a29b3921b5effe2cc0559116491861674eea4949b386bacf5e275f5f8364faab82ee6140093a56e024d62274bf4abcff1fcb62fca0a65636c19dd83f912557e56eada04ae7d9eb821d8cd94e10e8e55575fca8ddfdb481f1917aae9f94e006a129e892cc29877e03907eab5d08d3fd0b460adc7f48c2804a0f6dde0b9e0340f8ba6b1be855c1d063af6595ce32de57e4edb0adf065d721a714597a3abad8c46ef3813ce497760f04524a9a9f472ec6449e721c8070a19c44cbd27ec58252b293b89a43ab3121117babeba4e75314b7c6955a5ed4b4639b6337789231a45398b777870997d1afc7a0d965cbe7da1169a92525a81a2e8fc1863501838783b3635b1fe48a4624fbc90b32d0c15bae45b6996963cbc36ef1513cd932eba5a97bea020a1e8900cc16066707a5decd67c7d3d2eac5549d1d68ffb080ac378149041b28a3a89374e0958d9cfef7cefff2d1cc31452294f670df8efdabeaa6147855bdb6b7c4727e5f36d99402f4709fbf9c6175c99221984ffcd19bc07031154270ad338883f6d6f534f395bcb1d2cdf7c58cb3776f9bf74f276cfeedf809ed1e9af5dda581b2623336b4203d10644f790f5e97003aefe45023f59046fc378eed099e998bd2dd158497880fd012cc563f7de849e566d53ad1a769e0e69503b981b3fe53a9a3fdfa9821947376917050beca2d5e4375815ba65c7b34ca9c44557bc3d7d32de446c7025365b73e7dc6f6e3e9458c9323bc21b7bed3534b0c68bb99e06478b406967137acb71752974a4db0f0720ac1d448541cbba3ac5901398aa2b6378f99e91b3e7b7c99e3a8e7ff0085d6c9f68edd60066b1d9161f1753c20516bf66ecd7e434ae56e0c4f533c00f02dd9bd0ca0000d2504190638bb6154f404b947e4632ad32bd2a5ddf571e2e5f060fe70cdfeea7f977d4c6ab53295f064f24faafb6018ba82d03baa898ac74619d604ef6ad94d5eb017b427459aecb0f83080b1877f9207186cce26850ef15a4061ea14e5a3685125d704e1977dae1d6b5a7f76a2b5004f2bfba20a18467c643598d897eb03569462d1bac8a8ccf1cc2a28833820e07f5a19d2b560cd7f643b8b84420875464965b6689f97318abd424848967cfd27d7cfee42c9397f3eeff3bccf51a7f9d312db4bd4d210ee8fe5c9efa049a8ea91ca6b1a03e35b7d1124e8149c0c605cb541044acd3d02cfe52b6f82b4e931e8da192385013528c431b3d0eb66080460d29842b23b37abe5813fe1aa6b18dbc72b2901d93b0a810ddd992fbbbcd78c32a9b8c8f194d2555da2a8642ef57b261375925f602c0be869ac0194e335bf81ef1df50f2b615f38557331dcbe6f94baa72e4ccbbde6f0482a3a0a8b6f9591f57b1aa12a56153d6ae7f640079cb00f1d9c689a3e475acb999d48507c1430e733ee1150f79f5267a0f8114f6a83d08db63d6cb5b9c79885da06b93141463a861a395bd064ab3cc845a7cab7f2289422db9447235ee94ef0af6843561482c631e06164fd11a095aba9201541a9756fcea4519dd00d736c69458780ff3588b9cea8eb60132611767f182519567a64d773e08e41fb08079d33f4404dab22526cf975c50b963adb43d58874d09a6f6accca80b9666809795ff24efd7dcc8d929bde229d9b747e1d94dfb6da0f1724d172f366251bc5f6446d2eb5fe45a1a9ea04be72b5f0d698ca7dbd6cd9dee921e64e2b2e4e6d613ff4996eae8c91732109982ca05ba73c71cfd7ed28038c8efe8f28dd7659a5edccfdfcf233dbcadc30679a20dc1c87e831bc93c580cc3239b46f64dbe29407ccd2c8dafcf02abf57694087c0f8908bcb65d07cc0cb75f2692a71c6ec0e99cb62e8d07a634d549824f75413a9087ffc994836ee2f872d1661c16e023cd39562b3280c42a0c4f09c7976424e07b9a7a83232de2e351112784d2a5e0bf2ef886bba2df9c7d64c978a55e1ffa6e0e926d8a6b270a635657ffe90f36be9e8f79d9cda847ca47d54c664c3573fbb74c353cc42b4de4b6fe1dde346bc2edb43c9b467078e8201f05cc8fff82bc0ded3501c672010c4816ffd9b29b4235dd336a74cce145b9affa6829e8dafd587ee538b00e6b0137b2c455330cb731e8c2174f4cc85a916adda58fb069cbb4abb66b50f20116ede61d05250d5842e0a26e3c03452aee6485ec77b2e2dcdc71ce92ee5cb008916f734271252635b9c16d8d4426726dc56884cc0c4eb05807ed8c003bc67293af6b9fe0ee44b4494a0c0a864304570193be1a20188cdd07d9376f255352be5e55a527a74e299d54006fc46cf0444265d61facb64093bcb44b99364e5252b4a58cf6569c10c7e174f7c7e76228274314937900061569da9d51212b99cc94a5b9aae7b1a274e9e6a080e38c60d5fc56123d9b6204891f662dd18ce76fc832f29c88e1905011916761e795c0334be6291186f27adf776b04b464c07905748fbb2e308ef9e6f881a5238fc19a2516f0df269f029726d7a43d0fc5805b96b4411904003c6ab8c90330a1dc18dbdaecdda2be508b24b8f855095772d180fe55676242847b1c51c34550d16eead6b155c333961c80b91a2d69ee3d77ca5af04759d0f624e266039e9c777947f0e019d79160d1707f4b5f141bf1520c5085bc9414dcd584bf77567815400093202dace38c932b1b8232c77640d592da9478406c795cff1c331768c2f7e2d346f2b5a51f3bff7ad41a0e0cd0f60173b46d191202a0171cb926d7e30e984b40a978114f6705fac0fc2bbbdbbec3e3ae47e5086cec7066d9356b7e45559a46faf0777da69ec0c9ae4f587e0dc4eb1a0cb007803e31de53a38cae0cee25cf5aedb3ab7f0784ee6988d6885931cc44f7e158f3cd41615c3d9341dcf74e24f582617b986e1fd34f87997cf86c79be958320248816b91feea414bf5cc33bb8d217a4a9a8bec458ca3443983e2b16b9ed2e2bdec759cbfa05c1ae9754337d6f6066a57f509c723f94122b878fb01b834ef6433de3a75b6ac99277bf569c407411744442bebec1cfd93fbb3a0a9bff096ae22c7261b31bf9a385248a8ec4b3fc9c768f544811bc66eee71267a0ff23a7735feac0d2f2e17b81dfaee6640aec41853f4b7fcee35c1659a1bac", 0x1000}, {&(0x7f0000001100)="06fdb90147808ad64a21554407613d2fa054c17e41e0c5208b13ed64cf8d221ced9025e829436c5cff9437656a4a5e48ec5a65001c4a769a85584f2e72c8cb42248006cac1edf354bac3aa80470883ade1ba2e578c4e564934dc76e7b2ea3d1706d9b1353fe62f83642d5ec007b1", 0x6e}, {&(0x7f0000001180)="b16076ac5f4cb52af38f02b172a3c3a96bd867c6512ae234413e874d2822513986f00bdfd68ec70ccc93c50b12e8b1b219c703c25daf750c348982267f238891eb3f0d26c09ce84291d87f302e41f84a58d78e725d3ad0429222bb436566c5f446a4c5107591308df3d39a1b533a8f21dead9fe59af38690647d51bf4dda49dc02efc97eba0fcca82dc53401e31c31f0842d74b9c057b7760f33f366a4219cf05afec3334a5b590f135307fc2a8db593adadef288865cce720e3df270003af4b6cbe5a58549dbd4fbe8ce4a60b2a2b574d71a146eedb96c587c91ac1df46fc2ba8", 0xe1}, {&(0x7f0000001280)="4202eac41970b94302c63e9920f512d5ddd525113b490a3e6acf9371aa48603db6c0986f71c742b58e91b0d692512c77256230d3102ec7cd924086209e1ab3a17e42a3311bdaccf0d3bc3f168805069b1caba4dccfa6c8e3da87cb000a40dfbd483e", 0x62}, {&(0x7f0000001300)="ad2151ac", 0x4}], 0x6, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x400}, 0x8) 11:47:33 executing program 0: chflags(&(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x0) poll(&(0x7f0000000040)=[{r0, 0x60}], 0x1, 0x0) 11:47:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1400000000) 11:47:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x80, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:47:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = socket(0x1a, 0x3, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0xff}, {0x18, 0x3, 0x8, 0x9}, 0x0, [0x7, 0x4, 0x4dcf, 0x100000000, 0x5, 0x8001, 0x8da9, 0x4]}, 0x3c) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 11:47:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541ea625846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536db7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) setsockopt$sock_int(r0, 0xffff, 0x400000011, &(0x7f0000000040)=0x2, 0x4) 11:47:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8000, './file0\x00'}) recvfrom(r0, &(0x7f0000000080)=""/228, 0xe4, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) getitimer(0x2, &(0x7f0000000200)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x410, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x7, 0x7, 0x7fffffff, 0x2, "88223fa09098d465062669dba195d2fc66dc9b21", 0x40, 0x8}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x6, 0x7, 0x8a86, 0x1c, "18c00c685ed3987354df7ec29b6d258462774f59", 0x80000001, 0xfffffffffffffff8}) r3 = semget$private(0x0, 0x2, 0x40) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/173) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/68, 0x44}, {&(0x7f0000000480)=""/88, 0x58}, {&(0x7f0000000500)=""/132, 0x84}], 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000600)=0xcab) readlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)=""/239, 0xef) r4 = dup(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000780)=0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000840)={0x93f01da1bd2ecf37, 0x0, 0x8, 0x647, r5}) write(r2, &(0x7f0000000880)="15404ac7bf5968e5821cdec6199b10d229e2f0ebc64168627eba8b7d3db6402fcc7cded95c51848470513d0080d694ff0d3a37cc1ea3809716d796de239bb219beef57b56f2a17761aca5df5c382b46338ec127e3785853b14a24b7a4364d60abac2fed8ef03d230674f3ffc17d69ee0ab82127516b5f811999c685df841a28dd85e5a6e24e4e42aeec32d93f457c310476b2de853a1f10e73f82aa559fcadb5ca9cff2f340f71889f2b753681d268ea5e4e6cc038185bd2d5dd32057462cd381f813a1614", 0xc5) utimes(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)={{0x6, 0xc1e}, {0x1, 0xffff}}) chflags(&(0x7f0000000a00)='./file0/file0\x00', 0x0) ioctl$TIOCSTART(r4, 0x2000746e) fchdir(r4) semctl$IPC_RMID(r3, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000a40)="1775b4212be37d706385a2bb142638fe0cd93753954d58724af5decf3735d664f7a584da0ea57c0f7fee81e413c705f6ce238ee4b8b5c9b937f08bb1754eb15f550345755d", 0x45, 0x5, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{r0, 0x20}, {r0, 0x4a}, {r2, 0x84}, {r1, 0x24}, {r4, 0x4}], 0x5, 0x400) openat$null(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000b40)=0x5) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000b80)='./file0\x00', 0x1, 0x6) 11:47:33 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 11:47:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcf5, &(0x7f0000000340)="b6") 11:47:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0xffffffffffffff7f, 0x4}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:47:34 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1e) r1 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc}], 0x1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10440, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x9a, 0x17, 0x5, 0xc336}, {{r1}, 0x0, 0x40, 0x40000000, 0x513c, 0x543c}], 0x8001, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x21, 0xf0000000, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x40, 0x3}], 0x800, &(0x7f0000000200)={0x0, 0xffffffff80000001}) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) r3 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10080, 0x0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 11:47:34 executing program 1: r0 = socket(0x18, 0x4005, 0x81) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) socket(0x1e, 0x1, 0x401) 11:47:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:47:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:47:34 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 11:47:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x28, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0xd7d, 0x5, 0x7ff, 0x9, &(0x7f0000000100)={{0x4, 0x2, 0x3, 0x7ff, 0x32, 0x3, 0x4}, {[0x3, 0xb5, 0x2, 0x7, 0x899, 0xfff, 0x8, 0x7f, 0x8, 0x1, 0x1ff, 0x0, 0x6, 0x2, 0x800, 0x8000, 0x8, 0x2dc1], [0x1ff, 0x0, 0x1, 0x3f, 0x2, 0x1, 0x5, 0x9, 0x2, 0x200], [0x2, 0x3, 0x20, 0x1000, 0x1f, 0x2, 0x3], [0x8001, 0x3, 0x9, 0x8, 0xfffffffffffffff9], [{0x7, 0x40, 0x101, 0x40}, {0x1, 0x7fff, 0x0, 0x9}, {0xb4b0, 0xc0, 0x1, 0x81}, {0xb4e3, 0x2, 0x5, 0x9}, {0x6, 0x7, 0x1, 0x4}, {0x14, 0x7, 0x3, 0x2}, {0x800, 0x7ae, 0x1ff, 0x3}, {0x4, 0xe8d, 0x40000000000000, 0x10000}], {0x8001, 0x7, 0x16, 0x7ff}, {0x8, 0x200, 0x8, 0x6}}}, 0x4, 0xffffffffffff8328}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) flock(r1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 11:47:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30010, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x8, 0x1}) r1 = socket(0x10000000002, 0x0, 0x5) setsockopt$sock_int(r1, 0xffff, 0x800000001023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 11:47:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200000001000, 0x0, 0x0) 11:47:34 executing program 1: r0 = msgget$private(0x0, 0x22) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = getpgid(0x0) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1, r1, r2, r3, r4, 0x80, 0x2764bf39}, 0x10001, 0x3ff, r5, r6, 0xf1b0, 0x5, 0x2f5, 0xfff}) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) 11:47:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) pread(r0, &(0x7f0000000000)="719d9f431e87ccd2232b07d14d51fda025dc71b5efd0e3a2466ec8b87175358686795ecc7cd2e4afe9a9247d5e518c38b903b7e043d52d97c757991bc8f5b70b0771cc486d", 0x45, 0x0, 0x2f) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000002580)=0x2f8304e) 11:47:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) syz_emit_ethernet(0x20, &(0x7f0000000000)="b99ac3aab2bd45e0b21d26546ee92764974ca467edd053c7c8f3d20ea608690c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) wait4(r1, 0x0, 0xa, &(0x7f0000000200)) syz_emit_ethernet(0xffffffffffffff7e, &(0x7f00000001c0)='+') getuid() 11:47:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x800000000, 0x0, 0x5, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8808, 0x0) 11:47:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r1 = syz_open_pts() dup(r1) syz_open_pts() 11:47:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x208, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7ff, 0x1f, 0x8, 0x8001, "9e5f9c5df4e1bd0dd3957d06e8c34b367fadf711", 0x2, 0x1}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140)={0x1, 0x3}, 0x10) r2 = socket(0x1, 0x5, 0x3) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x5eb, 0x8000}, 0xd8) msgget(0x2, 0x200) 11:47:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8002, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="54de", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000200000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="517e9ae7af5cafd0713353b8ba374486dca7de09c9c49db7fda7c648af3f6d1652a89ee22d4a270b91497b831ac2ea9089402cc83d2e27d771e070ebaf93f91cfe50e0a4007875f5c4fbac6e766c9ea1f273c053a19be68d353c2664e7dc60074bb1ac6a7684419aa59eb4d5ed64bd4f4464d7de07b56940f7b6f8ef791123beef5d00745df18b8f4d54e6e73a23ea191c0cce5bc5b72ecbac40f98d4d4c922fe187db891dffe082a0d1e297780e344616fa557aea682447f1115056ac2175edceb4bd725ae0398f5fa263c608528dcf451adcbcf0c89b462122952d0aff8954405895fddab6385ac7b9edd34f51a145c4c12b9d070bddc46448e7"]]) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0x6) sendto$unix(r0, &(0x7f00000002c0)="18bd17ab6cc2c0678fdf5bf4a14aee637e6489b22f00375fac9bb1f4c5b3a336d37e042ff27262aada2f7a67795be94941943a72a55deed267a71927008296443cb5cdfdddf45a03598a2d5f447b606431", 0x51, 0x4, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x20) 11:47:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x227, &(0x7f0000000080)=[{0x4c, 0x1}, {0x3}, {0x6, 0xfc2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x87a]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:47:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x10000, 0x8) mkdirat(r1, &(0x7f00000003c0)='./file0\x00', 0x81) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r2 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x8001, 0x800, 0xffff, {[0x3, 0x3, 0x10001, 0x81, 0x5, 0x1ff, 0xf86, 0xa89f, 0x9, 0x6, 0x84, 0x800, 0x0, 0x40, 0x100000000, 0xfd, 0x401, 0x2], [0x3ff, 0x0, 0x3, 0x0, 0x4a3, 0xfffffffffffffe00, 0x4, 0x8, 0xa5f, 0x7], [0x80000000, 0x8000, 0x2, 0x6, 0x9, 0x7, 0x7], [0xfffffffffffffe01, 0x7fffffff, 0x72, 0x9, 0x7fffffff, 0x4], [{0x1000000, 0x7, 0x10001, 0x2}, {0x5, 0x1, 0x401, 0x7}, {0x6, 0x343a, 0x0, 0x8}, {0x8, 0x401, 0x3, 0x1}, {0x147, 0x8, 0x2}, {0x7cd3db33, 0xb5b, 0x6, 0x10001}, {0x4, 0x80000001, 0x2, 0xcb05}, {0xc978, 0x1, 0x4, 0x53c}], {0x3dbb, 0x9, 0xb200000000, 0xfffffffffffffffb}, {0x7, 0x3, 0xfff, 0x2}}}) 11:47:35 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000000)=""/38, 0xfffffffffffffffa}, {&(0x7f0000000140)=""/186, 0x257}, {&(0x7f00000005c0)=""/4096, 0xffffffffffffff5a}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000380)=""/193, 0xc1}, {&(0x7f0000000040)=""/14, 0xe}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000480)=""/137, 0x89}, {&(0x7f00000015c0)=""/238, 0xee}], 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) r1 = shmget(0x2, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x62) r2 = syz_open_pts() close(r0) r3 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = dup(r2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x9, 0x5, 0x1, 0x3}, {0x1ff, 0x8, 0x400, 0x9f6}, {0xb6fb, 0x80000001, 0x3, 0xffffffff}]}) dup(r2) shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580), 0x0) 11:47:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) shmget(0x1, 0x4000, 0x101, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x51, &(0x7f0000000000)="037b83c8874c6fba05321a9471890038ef8657e4375e5df33341f1638d075a228b78376fb90e14029ba80796ad1cb712be63abe5499b27a52f0bc0ae2d316ad923b51c0d5cc41ecfb8bb9d15d839d27cf9") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x9, 0xc465, 0xe8, 0x1f}, {0xf9, 0x100000000, 0x401, 0x2}, {0xe39b, 0x2, 0x7f, 0x100000001}, {0x4, 0x3ff}, {0x800, 0x1ff, 0x7, 0xe23}, {0xa60, 0x8000, 0x6882, 0xd8}]}) 11:47:35 executing program 0: socket$inet(0x2, 0x2, 0x0) 11:47:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x3) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 11:47:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) pread(r0, &(0x7f0000000080)="fb8540497e6b8cf2bcda42afa9d76cd674b1085d742f3db626679b15481b84570fa0df7b24472d20d2b1e959bb0ad0f841782ef1f8748b29d04094ccb791012bc8e8db03bed80e05cd9e4b36414020288c6e7438d25b04394b152cd86f956c08accd05b3477e63e2ef2ed09dce66c72d996383dca2884f1d8adf449f568bab1c8ae675bf66167fa822e7b562c4d0ea2fb6fc92e308fc527d4f0bc0539a0bba3b1ecc4a0f03d628e01227bb996e1fc5c56f42673a0cfc0b06fc25e097a2298d69b7129dd4d160807e715eb1d1", 0xcc, 0x0, 0x0) 11:47:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000040), 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/247, 0xf7, 0x802, &(0x7f0000000140)=ANY=[@ANYBLOB="00004fd395d643e3380f"], 0xa) socket$inet(0x2, 0x8003, 0x10001) 11:47:35 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus/../file0\x00', 0x3f, 0xffff, 0x4, 0x0, 0x200, 0x8, 0x57bb, 0x2, 0x1, 0x1000, 0xf4ff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) pread(r1, &(0x7f0000000580)="51a767e6e344b5802878e7f23a2a6e2dd2995378be620f619185c85751f203c62a9507e01d2776a00bc468490b138a6bcf5ca7b7c7835c1589bd5322401cc1fb7658f2037d7f2120b1a3d732942e1ec6cf57fff3d243918ec67ecc3bba1ca9e09ce2f93ac04fcb367aad01f47a9480cf91b08412eb393ae87e780d497375c502c1523ca7db9034bee42a2bb441377b72f269298d68dd4e273b325d85f90d118591f84e3d47bc", 0xa6, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x3, 0x8, 0x4, 0x8, &(0x7f0000000240)={{0x101, 0x0, 0x80000000, 0x200, 0x2, 0x800, 0x4}, {[0x9, 0x6, 0x6, 0x3, 0x100, 0x80000001, 0x8000, 0x6a, 0x9, 0xa6f0, 0x2, 0x2, 0x4, 0x46fd7c8f, 0x1ff, 0x6, 0x5, 0x541ea283], [0x8000, 0x80000000, 0xfffffffffffffff8, 0x10000, 0x101, 0x38b9, 0xd60c, 0x7ff, 0x400, 0x6], [0x800, 0x20, 0x6, 0x3e34, 0x1, 0x8, 0x7], [0x100, 0x9, 0x7, 0xcd, 0x0, 0x2], [{0x8, 0x3, 0x9bf, 0x9}, {0x800, 0x3, 0xd81a, 0x9}, {0x56e40136, 0x8001, 0x6, 0x4}, {0xfffffffffffffffd, 0x7, 0x8, 0x2}, {0x1c, 0x5, 0xfffffffffffffa41, 0x8}, {0x8, 0x40, 0x7f, 0x10001}, {0x9, 0x7, 0x6, 0x10001}, {0x7, 0x2, 0xffffffff, 0x1}], {0x1, 0x7, 0x3, 0x1}, {0x1f, 0xfffffffffffffff8, 0x1, 0x9}}}, 0x81, 0x8}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062b00feffffff6e840000a3bb6b3c042efdd1000000c6000000010000000af6ce4f22", 0x2c}], 0x1) fcntl$getflags(r1, 0x3) 11:47:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/80, 0x50, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) sendto(r1, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) 11:47:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$inet(0x2, 0x0, 0x4) fchmod(r0, 0x50) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) 11:47:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x1000000000000000}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 11:47:35 executing program 1: r0 = socket(0x11, 0x4003, 0x400000000000) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) 11:47:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x9, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="ce82e482a913d89153a21cd27d7317fed9be0562831e5c60913bb70495", 0x1d}], 0x1) close(r0) r2 = socket(0x0, 0x4, 0x6) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = dup(r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x42) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "69ed68111496a7a7d947135be1c6f0c0b4d01b8e", 0x1}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) close(r4) uvm_fault(0xfffffd803f00c000, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15)