x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) semget$private(0x0, 0x0, 0x4) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, r0, 0x100, 0x100000000, 0x10001, 0x101}) 13:18:48 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000140)=""/17, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000840)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xe5}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:18:48 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000004c0)=[{0x1, 0xc, 0x800}, {0x5, 0x9}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0xccba, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x8}, {0x3, 0xcef7, 0x800}, {0x0, 0xff, 0x800}], 0xe) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x1, 0x401, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/175) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x6, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f0000000380)=[{0x4, 0xff}, {0x0, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0x3e}], 0x5) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 13:18:48 executing program 1: syz_emit_ethernet(0x61, &(0x7f0000000540)=ANY=[@ANYBLOB="450000009a00ffffffffffff0800401b0000006500063f229078ac1400aaabf800aa070009ac1400aa0000000601050190780000000040088001006400008e16000100000000000000000700eec723ee89000900000000ac1400aa7f00000100006c297f000001ac1400bbe0000002ac1400aae00000010044000833e00000010000000200000003800000230000001fac1400aa000000068900c4000000007f000001000000e1ed138fd204b887aab2c764"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x23, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) r1 = semget(0x0, 0x3, 0x48) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/157) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) r3 = shmget$private(0x0, 0xe000, 0x409, &(0x7f0000ff2000/0xe000)=nil) shmctl$SHM_LOCK(r3, 0x3) 13:18:48 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x4, 0xff00, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1000}, {0x4}], 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d6e2b83f4913031a962079d707062082b6a15c49fe416f802878ad680786712890728aca4eff2495c6cc11881f27094c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a90144"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)=r1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/26) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semop(r0, &(0x7f00000001c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x1ff, 0x800}, {0x4, 0x101, 0x2000}, {0x0, 0x0, 0x1000}, {0x3, 0x2, 0x800}], 0x5) 13:18:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x18, 0x8000, 0x1c) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x3e, 0x2, 0x0) connect$unix(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f438502361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe0182787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba810000500de198e6b5c6dd20e71f6287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa68e01024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da63e07d12da0c0377a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343e788d3c2ff1b1bf26a85a196650c72808b3441a0758eab7f46bc5e1eec480e8d8ac885d78e23ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502b05332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ac7cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bc7a6d8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339901e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d599b6983740e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cfe5b3b6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f39993d181b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a3bf638a5ed99fcfc09efc3ba2885cb06aa53c396ee23ccd32c36f2f8d6bf7a67315ee1c6b177a92c4aff503524af94d5ca193625572454bf482e6e473f5a7f4f352831f9b94b9f23433f225ce0326c8373720b4b1795b4062ca9baf9c3d286b95fbaaa467cb1eab87a7d4c5791f38ee3427e23fc12231ca6b6be92cfee2360aeb0910ddf89876aae"], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x71) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1012, r6, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x8a) semop(r7, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) 13:18:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 13:18:48 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x4000000000000000) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000003c0)="e0ea058edabf4d7dadfb3d8f8c5aa378e23e6818a56b58961f36e0dc9f7ca00399c616dcf043fe43c68c6d757906b214dea4eb8f869d7129ab69b87e617cd9cf2471c82bb0b834bad88a362bc9edcf92f8b4656732e877d8a4d0f376c8d794f4efd8a0a09eff80f12e772facd7dedcbee977444414606241181ef999", 0x7c}], 0x1, 0x0, 0x0) getdents(r2, &(0x7f0000000300)=""/85, 0x55) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x80, 0x0) r5 = socket$inet(0x2, 0x8000, 0x7) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="92e97f5bd94b0a82407daf75e79ef782150e445a460b290974a9cc8f42694117008612ea1edcd2505aec47730b5ea233e17e87d47706c04efcc4a2d6744e83c1d803f90b55b9d95b2a3822640a22d2d69e2c407c22d9d7d3b9808eb36b670d74f6c3e971d9a3c98252322ba4bdc447ec92521638cbac9acb7b38f9a524a3dc2e704a0210d2b149e58714f7f654c2377ad95b0b71f107ba12006dd19f68c9ecc2a245498761749637f831541f4f7a8f0e445ab8a25b81e9866cadc3ae698ab822535703a31d4175f2f3ca23b5883b2200c55447ee47ba6f79bc2c75afb299535c037d8c3e5ce7", 0xe6}, {&(0x7f0000000200)="4f529289d3b04b5fdfdcb84106dfbbeff80229557ff6e9e2ff4be7573c4ee9f11a0750919044d6e440d6d178b4cffda6d80d82c74bcdafc6293fef1e5a1ebc6a0cb6d2d3ed25fd7dabdc8afa1281f50756ee8de783cab56a4bfada9eb2a1d1e66f110a7bfa8a993d6f329556bac56f4205d993744c11d31a622b494b788975fc256c0a22ec67ddd1051321d37dfee35272e97bdcbd961a0b8cbc281fba4f71a33714d5245508db126ac61657897e0c4405a56a801e10379f6e22d8837927e11cff9425be887bb0718289932cc73f1a80af702bcf", 0xd4}], 0x2, 0x0, 0xe04) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) 13:18:48 executing program 1: r0 = socket$inet(0x2, 0x1, 0x5) accept$inet(r0, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x800}) socketpair(0x20, 0x8000, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000100)="2699098fc440ce8aff06e67a4b112a856dfbf6f510746665081fc0d9fdd1356dfd8857db33df129cb886b45332200f2a8b16cb607a1709fa0dfa79976ba34f98133e21e328d885352cb4411d74b64a150a2697a91d55685502caa3fe18a490685b56879cb3f26442d7b0d3a6179bc16f729249a918b57765daa4920ba28c17b4254d80f82df7898d3251bb3deefd8552c71c39de45dce0045e555d1bbee23400c2f328", 0xa3, 0x6, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20000, 0x58) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x1, 0xc000000, 0x6, 0x6, "0d1c14dffb9fff2ae57cce174cb4029899f953bd", 0x6b, 0x9}) nanosleep(&(0x7f0000000280)={0x9, 0x3ff}, &(0x7f00000002c0)) r4 = open(&(0x7f0000000300)='./file1\x00', 0x9a08c2b18de2e176, 0x8) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000340)) sysctl$net_inet_icmp(&(0x7f0000000380)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f00000003c0)="bdb22836695aaad069f5a6f45b3b5f095462523fe2be2b558adc2862745ca79bf2e7fbfdf7c0d69e2bb987345f6be77344473213e57728c122262355dd4232a6427dd845a045ca341bd4693ba7d6389b84d688a05859125e4dcd399ce194fed9a04d64d84de2d4d1dd7e25cc20fc779843f446e45b74769e3b2f9ddd34be601b56fbb7c470497023c517e87306a3340a8d21e87f31c0976f452805721359d54e4d14fa", &(0x7f0000000480)=0xa3, &(0x7f00000004c0)="f4cde0bcd4cd2bcc4280b9ddba790e7468ea8aa4256e583732cda249890b09feca9535c83b9dbd0229e459ff5a1ac000d4fd68cbf29e6ca6c426692e2752dc4039ae4bf99bd7d5459db2bbbfb7beaac4afbe5fed8588be95f757990a41ae810f6e8b534d8140031c6eb4e7389631604fba45cf5aaf131b145dda89d050c73a9a5f349d78e1e929b0dabc02118714c32051b534b3952ed902521794df4551075b5199a75c500a1f5fa65c8c92e2", 0xad) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000005c0)={0x5, './file0\x00', './file0\x00'}) sysctl$vfs_nfs(&(0x7f0000000600)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000640)="ed8755e40070b20719245ba86c31db6da395c4bccf2feffc4f19db4e7ee1aa27b600a61c46c963bff2edc121ab73592d8809656896d626e345c1e2639af17539b6a0924da46dc0833203c6a32884ae9025a44be5936119e50839daded821a499ebe91b6cd978f3e4bcde7c13e84db912b21197e731d814191a200b1a07a6cf7a731ea43b677ea311ba660bd3", &(0x7f0000000700)=0x8c, &(0x7f0000000740)="b5f10dded98296dba9d75338096b94fddd86d7074f1adafc702b8af43d7e939799030478c3be84e69a3f79a5a472d0e2eab993084ea66ec9ceb0d212695cdc7457050df01e4ee15a29b931a957c5fc51df141be179f32cc21d5985c3fc3c160858dd317885a7645428b2925421a3223580a27a13846df5502cfd705fb5964135b7a60e89446b57254c61576e8ee45a9c90cab91a9a1161963eccf1", 0x9b) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000840)={0x3ff, 0x100000001}) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r6, 0x4) fcntl$getown(r5, 0x5) 13:18:49 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, 0x0) r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, r1, 0xffffffffffffffff, r3]) r6 = getegid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setregid(r6, r7) r8 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r8, r9) r10 = getegid() setregid(r10, 0x0) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, r5, r6, r8, r10]) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 13:18:49 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000180)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f361182559c58259a31722149a3318c0adce36e7e6d000000f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6092242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc981388fc925e79d78ca5b93ca7903257253c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTOP(r2, 0x2000746f) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000012c0)) 13:18:49 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x18802, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000140)) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336ac7be1aa5b23ed00b4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd99720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c89433879636df5a073428b1062851bfc03b22f3108404f36a00f9000fcffffffe608a371a3f8000400000000", 0xa1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x7) 13:18:49 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) pwrite(r1, &(0x7f0000000300)="1d0fa0c0d83211942e1372b15bca7daaeea94ceb8f45c79105d888759cd0ee0fd281a260d011eb59c9c173f26306ef16028a87a47ac78fef0f416f20f918d45eac79c89d2bbf9579144ba9adb03a162fa728a6b803a712af98ee5e059088562599d40cc0b71c1703e35b58ab3abc6f672637441721d1b53852393ac1f9124dc210cea8ffd75a2b9a562798b35e0e51ab60bb8bcd87411fb8378647f298ed3fed83ad144a842078a1a08a9ba6e6383c1f29a67c70c2bd6bee994585bbcfea68f2750dcf2075d04b2b232c3a472df444625751511b6fc8fc0f65dd01d89d7b171d7ba756", 0xe3, 0x0, 0x8) write(r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000006c0)={0x1ff, 0x1ff, 0x8, {[0x5, 0x1, 0xf1, 0x6, 0x0, 0xae, 0x3f, 0xe67, 0x3f, 0x100000001, 0x5, 0x0, 0x1f, 0x2, 0x3, 0x8001, 0x8, 0x8], [0x93, 0x1ff, 0x5, 0x8e, 0x9, 0x41, 0x7, 0x3, 0xdb, 0x8], [0x400, 0x8, 0x3, 0x4, 0x9, 0x8, 0x3], [0xff, 0x9, 0x4, 0x381, 0x80000000, 0xbe], [{0x101, 0x40, 0x2, 0x9cb}, {0x1, 0x4, 0x2}, {0x7, 0xffff, 0xcc, 0xf6}, {0x92f, 0x80000001, 0x0, 0xb5}, {0x2, 0x9, 0x4, 0x3}, {0x5, 0x0, 0x61e8, 0x7}, {0x6, 0x5, 0xfa, 0x7}, {0x98a, 0x9, 0x8, 0xc60}], {0x9, 0x3f, 0x8000, 0x9}, {0x2, 0x9, 0x1, 0xcff}}}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0x400003ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r4, 0x0, 0x5, 0x20, 0xa3b}) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000200)="9c4121ee63f84f8437eb61229f41a7df59fbd34dc7ecebe7dac8310741c47914f98d9e29c777994a1bb03108376474b8d548b88288d175b696ffb3812fe4697e4647f05f1dbb46f7bbcddb2b26bb9c886bef5beefc77a5ed7eaced0798ba423917fdd61069c861475024a60046f68faae524e065949d43f05aeb67255b54577f9959835e3701500eb7fe5f3c5a60ec0cc410ed895adb76bfc90b216b39b79279c2c701ab1a92d210d6", 0xa9}, {&(0x7f0000000100)="23a07fba0f64a103a3b238d0b4d9d85fd50bb98ad7c68d", 0x17}, {&(0x7f0000000400)="12162479798b8965afb244a421ff5596706aad271fe145f283fe697662781186536ab5769849443eaceca28b4ab17fb9d993f6121a59a015fc280946cec108da0868ec157d4c0ec72171c1eb404000408bdba65c20bee63354ff0615a687fc038df751d33ce324ad8ecfad223b8a4f7bb8ee1b1e41", 0x75}, {&(0x7f0000000480)="11999e463f917a134fd9e0ff46ec0997c4951a0389dea67eb2a152ad04e5ea6a9eb9980bb033200e0cd301f15e49d2156531e364e86556305a661fd89a43d13506612b8785b177", 0x47}, {&(0x7f0000000500)="b2cedeca2b4a6a5a0920fefd26", 0xd}, {&(0x7f0000000540)="4f271e58552fbf98868dad1848ef548a0b73b9d1a550e63aa2688005532d416bff3496079f7ac5198f1b25581fbbb51b2c0c85131b4472dfc21cdeafe65dae644f5e3b729dd627bf81eca3f9598130c79245da7df0969ee4b9f444e9b9313f", 0x5f}], 0x6, &(0x7f0000000640)=[@cred={0x20}], 0x20, 0x4}, 0x400) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 13:18:49 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 13:18:49 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x3}, 0x4000000000000127, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/162) 13:18:49 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = dup(r1) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x2012, r2, 0x0, 0x401) 13:18:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65300098414c6db4e5511bf0ba6675d2c7fa60bf2c05f3f445eff99cea6939c3a52aed2c5f5e595087970929aa35d4b88059c2cd38682969cf11a56638b58ba10d7f3a12e3be08a175ae81788687ce2c05d1e49ae73b584311561b7c62e71bb65b0716f143f5df2237d02cc270277c97664d57c687d5e44e397583c002a63568a989025dfac31a7fa9ae61d5491f3104a6c758be7b8a5dc10f4be8941516776656aa15d8a30fc628bd6dd05826f2061fea904501ccbc6319dbb093217dc5402a0ce9d654ee700e9e304b904113bb7c97054309b5"], 0xa) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:18:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:18:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898260858b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fef1c512", @ANYBLOB, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r1, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r5, 0x80047308, &(0x7f00000000c0)) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB, @ANYRESOCT=r5, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71aae58f9a3f30e5) linkat(r8, &(0x7f0000000180)='./file1\x00', r8, &(0x7f0000000300)='./file0\x00', 0x0) close(r8) fchown(r7, 0x0, 0x0) close(r7) fchown(r6, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) fchown(r9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 13:18:50 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7ff) 13:18:50 executing program 1: sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000340)="2f702a698ba6a8bb9bb8871e81a0a39cc2b64f7b26499543c09f3350556101696b29fc494c999a4762eae34a47f633f9cd4687a1561ab78bb39dc4ee8c33a7aaf03e963af34f7b0384d6f6ea555b2ffa541087f05e483f46362830ef531900c5f9b2b4f80e2426265436b01e925c9e8227cab2c46ab6cbd253c879405ac637ec9b34bcef11c22be763d5bd4097c748b97f2bd34cbaff", &(0x7f0000000400)=0x96, &(0x7f0000000440)="ca87adc13a00cbedb936ec2fc1331ddc2a3aabd5c6a43fa20c8b723d34196bf2e5d24c1153e6fd86f8d5c4f9d9fc1beadc1a6bc6f23cae3b4096763a5d9438e6bec9c7561bdf0dc3a16e15d76f75b3f040569e21c59246b3908af27c9e2f947681f0f5941a9a41d6bea80f0a158b09f5c2421cba50338bd00b024edc2256fe4a8c5fde30e806aa61de6efb01ab042ab44ab8475726106ce686d6fc464e7bad0fa113c6adb6a6546d2d615fc88ce36fefa3a5d1f876ec76fb70ec5b17e00ae16d83df0d985b1811670c67b690637842d0f1f0e23c4a17de84f7ac1ea805998316ae794cba454b218dc78a699f4eed335b39f68cfda0843fe148e83344193f6c26ad800845c492b999a5cd528ab1ed734b247bdeeab88fba00e25fb3642222991c3d823365a4d2db79af0247f9a8687e95d545b38f97b0ffded191433d8d5694687c857894001c443e9126400ba942e0fa5454f6de4bb4aad2a03200fd64098d321e7d180056b2f2a3302883f22962cb82eaef5f507358e65bd8ea7104a4c4f6191756056ae93cb1bbe683efad31d1e36dccbb57be4b3f1f650efa6c1f04051bb93e67ea1a8915b9b1ae516594921f4cce24ce160a0ed6d9db1306306128f7ab3e93e14b5a8fa55da164fc9304d37bc2698b057fb1351dcf61e233b14bd3241776204651e4a6b640dbce4446b9ef67846661f67080b41291a82f1ea4202b028bf849c52a34a890c3d61c3c37af489d16631103dc383f18a24089041592d1e715a43a7795deafb2426ff9f183da8a7658493bd0dfd2e8cc9c8e3d1ab813cbfb30f7d5300bea7c33e4bbcde3536f25f02c51a8144dc14d7f48178b4b25c651ab49ab81021530df17a264098c61c23082e5b86cc953dfa59655ff2ea265b80c9555b1553600b33671dede319ce34a01c0afd333831df8a69777f1515dbe4d4169b8a2379312729e5802c0d323d2db95b7f55b10dc88afadd0c84a3ca1cd03c42796cebf196230a54fac9784221045ed31ec6e80b09c9c8e1a7668a3b3d8b65ad2c64fc9693568b8e07eadd0de345c50fed9612f679e77f5139dc7b2ca8b95349d77267a28a326260880be0a8ee630049bf12e9d1bbea0211e8b33c3775318ba290b99421f9c37515180afa83f94780b13b807941db4e0f68e36391c179988740e8d07c3878b241d095a6418a7ba0700ff566aee622dab6fbc142da401286caf9117dad2b15911540619ede4ddd6d6b4c5f66d265feccebf991884c3bdf183e4ca9f233aa02ff7b2800f0401769c0e208a2a2bf608c69864364fb06f74da70a095292c58ac171e15ead608179269678f22640df62e715d27492ba2f2d32037e422e914d928dddf629f73f972c093f7668faa80bd1f69d6888bab8581f526b50ae44a04c5861a85d83fd65cec936009883e3f920b202880a7d7458ca83cfe38626bb717c91982278caec44b18175e1eb5806b9bf49033b1fc00e493c53aef0f28b0da8510e9764d457ebff02f567c26937c93979ec2d0d25520b362e2598b679d228ad84ee5015b96366a047d63d089f0f874eefd34083f37afb28983bdc7e60a8cf7a02f1896d53c32923069dcb0700ac5f529ddaeea992af747a3f1fa70a7bec96930e5bc3e9c800209117546977cfa3d14daf31a7217c44e0f4d1fb98a68095082ff5b02f342cb49f21c94c2e3ff61cce6d240a56e659e5d0261543c59ba13d8cde50f0c5e5075c9ad352f549551bacadb56de2c088276b79ea29cd8789f8cbb40ffb7bed3a0486769dc2265402875bab77e87e27fc01d4f3128baabe0a17341e077251d93c6d9aa9719b07a1793f057c7c8f452c92ff855f801ece51b23454b4e2ab457c0d801a99769b6d580dd41141e5a35ac850468bce762a3080dd6f859cb5c01d32a88b2d3cd834116b6dc667684b940ec5df66e33fd1ccf09f80426671fef16a15a2f48b76dbc1769eecc81fbba95bceeb8b7f3c86655a8bdf56a9a165e374879e63bebaaa6efe386727bbb77d1fd4e999c342bb73b26290fcf0c8a8845d8627e3e8f211eb327f4d9c08b6860ba716188ad62fedf76971ebc2f929178a6b9849ab7c26bb74be73f2b130e800946f345fcdb1eea8d4d70f221d77a1b5aed15f60d24ba0385bca01938e6982ab7e637087d5737d69717d951fdd6e0bd9fe60f2b9f0194abf35849bb231270c3d74ed7a5977bba10054d89ecd0b2fcb6d96ba1f1d1322bcf6c4f6bc280dc81b3efcc0c4a1e2e4963ad2e185fdd8b8bc18c18e3e14f325d443f18d3f60411951538ecd77d2954d260f86075bf3f4f18481e8e4dd2c314eaa5337f15342e27ae85920313804952572f2d4a33f70778167c5b81cb7f323cfe36b2b896ac24e488e72dadfdf9194b3b5b9e0c89486eed109e454f1fe34ff4326b95bcb989f998c005ff76420c6abd753ed3a836e4bcbfca176001ea89f85dea959110e073ce2d3a5886a284686e33e1b9b35a3de1afd2d2d7e93a2baf83985b21f49ec3b78a9dd2b83034e12f6825e80912d2db59a3a1f0e9adb64139fcc02280c9b4ab9b35fd37ada37127b599049ff1ae54ac8514de254990bc5de304e8f083bd3a7dde82216cc6913049cef954a8e26e0eeb433a20693df4ef83cb1dbe76b0cd8a517e9f050145780aa0c660104fad7668d37ed6a584d6f5b012f410f02e7cf71110f0d6d33f6f0fe682a09bf20c409e346cfb50516dfad4bdb76b41225400c696010877e4b92a9ab6b6770437a4ba1d155c9ebafbdde2b38aaed124a2fe0f28214ea0fe4a548622fe900c4146626669b18bc282febf2824ee8de36699062dac90c0a0d28841c6d1f6bed842b051b2fce6b89e6839c850b6beeafd4ea91e8c60a23ec3542b8d49a9e788c54cb8c3125c1ac7d28796275afd08975f6ef84707bd3ac6b51a2e0a51a41e18cae75ebf02f660d268cbc88eb0545df5c16d5b70563d9693d799225f2f8f84025abe23d37dd12e2d9eb5fd3dc7b4a72657f2b4572d9e0e282429d34a20242bf8012254950dc8a6db4e5480c2a02c88353fc8f5bc4305bf23f79147695c25cc55a96fcb0034ca81fee1a2d38a19dbb1d753d2c7c2788f09f6ecd7d2045dc6e107d5998a86012fdff6de9403a545437e9806a9627ce4d3f10b60b04f1016cf8a07d826f702f6709ee18def1692721470d053202bec96e67fe6b9ea3084522b386fd736bdc93378df87c718e8049d489c75f11441e6036b9293dd82f120f5feb4b804488a05bd99e9ebacb064cad399c9cbd8b97f2458ce16a4c16b489b26d14014011de4361bb0f41e8375e5466a528ea81027d1f45013d7d4a19505201552d8c563f54e1423b17a7843aa6bfa4869bb3486f21a44c71b94e6b73b88b56dfb95d78f7ddbbd6a007a68cbc519bcf8d66565f4c144d45ec27442114b8b2e6611533ece4467e76b97b24538d6b790fa1982b05a925f4fbd6f475f81020f991c49257fd1a87aa930877b4c310c400ff84c4aac24940f3a538c805d95e395481e4fe345f916f90ff24ca670e206342605c6e17e18c85474fa08808eb8612e86a25896106c462d6c8aca527a360a572b590fe2a3b0fa8bbe8fca79e8ffacd1139f54fe147a28b9fb0319c8314dd95fd4d47fac85dca6469a2edee789e9f704ebedd129d50c1f1ce58d0a5ad926c02a70bf155e247a9b2411e3ab7094f10bb6ac17601067eac07984f037cb753cda5d56d7d43dd5140d13da74c5ef3dcc6f38b5a430f280803eb62da1e2e3666e4e62e2b27593f54687c4e37aa4c72f83facf6a6016ef304c538147cabe95dc0ed9da3c82c30714ab2ab4be24012b8ade5b35e6207e1bdc6f7d65dc20ec9ce5157e40d64ec3707c7285ffa8483faf9f760457613324454bce78291d03fa68ceb116a53575a685230deed33c15b16f9e012a6f904bd21c8beee3c9883e7c0762318beb47615330eae33308a6fc93c13e51080fb4f13a16b83d3a808ded6fc1577d025217561eec05bedca59ecff52528e19de975a35e8784acd4a93d0accbf7579008a77ff5ea27cf6380cb2cc0cf113c457447c9bf884365b3864578ac33238acda1054f4b4d6027c2ca77cef83cba9f72efb53548b8c411e9e13d0735eb09cee313a0b4e6dfbca3aff630ffcb886a5d1b6e989b3f28994132abee0936fc34aa469403abdefbeff571e47d15aa192367214f9ef8e5b896b09fa3ed76f9e796f344a567d50dbb3a1cf8ac12cf8b4d254209d33add2e49bfffa4d4369a9c2a77b6590c14f379989390d134c87e0773d79193d440b47c8e4546775d63ed3c7f6a874b9ba69aace83761d4e3287f785db88654024089186d301935edd392e77e0f34a921807013be63b4d4c75d4196dcd563a124b70673a64e51bb7ec97ea7665072e16c3ef3c84dd9f4d0048a4468b5b77d6a8862dcf966f0fc323a5967d1e86281e1b839d8c7e9b3430e6f6f42203ac31e47eedb0a8f3c9502a3627ab96b7b418825702d0d3011169e8643841af5be89a94f31c27dc784208ea57e5f01a5691ad65fc26a99e12160430373ca28b0403b4555b15589bce57a9c0d0a237092617cf11d06ad0c4cc319d781dd5b39d5fdc46df6cfffaae425b33e086b7630fdb1a40a28380e62365d9e187bf31be0e70f12a7535fb216527c9d68c8e5a174675544b52f479c7cf4edc907e1c33fa3fff51d503a99fdae8c5abf2f4832a5273946af107a51773cc0103458692062578dd1657f7a1f34c2c4687b4b3766a78ce813c7f6de048c017ec5e72d4eef301495a1466329ea70fc25810cc83168986204ded8c02c2f0e881ff815242cbc9a12a3f5cd8302dcf74d7a236d86fb073e463e35b2934379544ce95f8872dcfd4f7a0bbe096b66ccda62e5a85bd3d92a2430e6fd0619a1f6a1c857ef43840f60ab1fc0b695505aa79c2a12249723c948fc665bd3caf8e66b00a0d71d0d3d5674d92bbd4cf0efd0d24be5c500d4f3c8bee48124efcca7819774e67a90d95334395b31b9581ecf78b0c34d9acfaed0c469fc52dd1ba9694b570b911242721f4d460b5b9d8abc75f4ce3082258b9e68abdf4a299b96f851f5927f0b59b667b7cb6b0230646e88a8f3b53e9576701fd93c9fcafe71f597ce8b8f12be5b57f95c800fe4af00cfa55bcb2ec8f88fc40c6e7aa2dc7c93f03881fec0851de45cf2e1ab59d800bfbd652cd27ca816f540015b02004f7180b32a76b4935d0b0bedd8425e4858d51313a963b7fa8fd7f337a143f1967bf6d05c30fad795c092b0cf9d3be8636e8ce69e6a609214c39b3f48db75ce58d87d083338771884805403d577a583389b2ca11ef212e7c1658fed6c1fb0afd12e3496fed526600ddf7c06eb9f6b475cd9da4fae890bd944154c6aab2f7ec1933af09ac43e6e81d35aa46f0b02a2548e92ac9308510f2aa0e0b8868cee7f2960c6adbd0a8bd97ca1da8d454f532045f71910276004ef21f54d53211cf46013419bfff21868a0e0f21764f314989bdc4870a20d94aceb2e3da5752af8b0c24221745c044574d493679bbde658cbfe21aa56cc71a150632bfc7f0168938c3b14408111476edddf7e49a9682739987a7b7457cd52f622a495f956116387391fa905d530f8db0a876833fbfe9dda54f03321bb01a826cf5ad54891e613bd87ce9470c5636bbf6e969f90acd393547d0832587b7c72c5c64b440fd20a77715c62acc17ec96253b2358c4c0e4edf65deecbdff5b29f2906a3bf33a70c51452bf78857b8db0c745c83af27b1c6d3bbe2f3eef6cb30bb7202489161e0d6cd9062edbfb40e4fe805e01476a2b41b7c583ca4", 0x1000) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r0, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgsnd(r0, &(0x7f0000001b40)={0x3, "711bab2f0453dfb0d8347d82cfb2021dad15f4e2666f3e6a8eb885641a6298c3c2a3d767efdae189ca9b4077d9928cefb5cf8552962196b6f3ec93a2c186f5dcb7196e2cbb88a136bb7d7ee9eb67ef274537e96e25ccf19dfc72cef68ce7fe2a1c24d16d3a5c0df80869c96a9ee22816b44fe6d30b481b39f063a08973f57da2be9857c8f035fb7b808e3b570625ca3feb8b7e24601c3cd57a0b8e79771f060c1131db90250fc95fbd63e5bf908df0ded1c392af887444d53bb2c2c868dd04600429fe7df0a8e2fe930ebf11c65847404ede8db8c7e4eabc179c21a7ef61a2f38c0f86d794d3fae6c44bee0e2afa5b05bdad54356a50dca9c9917e67ed4c8817442b163261efc4c70aa5d8eaef54b9cc16deef80bc4121b57427463be293fd1b0e3ea16b35cf69a5ee39472e72f4e2ea67a8ee9d84dcad5345dea39440d9e40545a4797f8f0da7efca6d5bce3763bd53cf8c6349aa973f112160b21063114cf8faedfcf889e8620cd9a3b5b906d64352d9e5c28f054915d8c270857ca7841b3b9d8c925975ff0b1743b3aa0f554f8d8039b0f478aaf1722b756dd8ad94213ada3496f417a664c069f46fc30035df75a7ba03abfe11a92f13280cd577e264bbe1a4e4d122686353a398f9ea8a4403dc7bd3f2dac9ece75c515301f23b646c106b1f9b0ed27c21474ae5d50715535c0919ac17eeac1fb7f3d9d53bcb2d6a28a87eee4a82170ea253de5d6e5225c4ed59e1e6adb3dccb98b0c3034b799f07832ec45806614446fae73ea297239520dd1fa6898cdff9a24f848894ba086873865ee4fab16caf3fde3719e8416f9efa87a0dc1a1561733214afe5f404dd118c775d2e6e7abb679c894717459ee382c3652ef90eeed06367c852f1c45f08cf1b9f9906f5b14db16ae6d3df7302e75f0f3374d10b22df287a0bb6fe04d6556c954b2b459aa7ddb0014c272ea8f456c31584487f121e041ae49801bddcc3654fe8340a91cc8c71e55b1fa2377df27773590b7b6f318ab7dc6a839d440739825e7fc1a69a132abbcaffe762dde08e59f9602eabfbf69ebf6eefb9f6c156734f7e3459691a4b88a814bce917b03dbbfb5cba5b077a4181f90b8b52778f901f36bb03c84e5d0be42aa484ae9644d2c35d3ff74fc37da3e6be292831b6fedbc43f12f7c2d0acb60f6473cd9d3649d382c83263cf8c1b914ee6d6001b8801aa66a85dea839ee4073148c363f7dbba8acdefcc654644740c5efb77a9bd3ebb3f8cdac515c0813d38af590533d16e412a0b8d7bc4fe8901afe34ed18e173918bd16972839f438b97585a26e3622fb806c60a48dcf539ffbd1fef08748405e498f5a05bad4617d426d0e168e0247a4db61917c6b252b86e3768e1b762f70f764a7026f1ef8754618fcc3e32cdc759be0f7b148d7ae0d42df4b08a366bc7212d84ab83bed1a9a09e092ebb566d3af22eb311974855da901241ef686b9bdebfd3fbc1232dec1763dac5f13a3626fdff610887ba97abfdf442150e5ae178be000e946c4fec1ac08bae318b1b83a4b6f7b9bd4e2d9926f00db7dc4a4bc842bc0760b849fb0335b0c4e7a661465f47953f9e56ffd8c6c4a44648492bb0d135b14badf05036df650940a9c7a6ea2417291fce0536221faa235670ac917a8fc55b75a02fb3374010222e384b31b938eb0c53022592db591afd9d053cfd7f8d483e607ef85497231052d820e758d668c108f57a4e872dcc81f035b8b303d717d575538693a6a61980bbf317b94c440865c02506b678f627e516d46513bdbec5e389374a0b74d1dde23d953dd8728b8a4b3e4a1bbcca17b507162191bfe97069affd56dffae96695cb9673bcdb08fdbe1d95f227a3233868be93ce66e3616f00de60c23fd490ada293c657a584c0cb0aeffeebee077a0be5ef05803b181d81fa7f44231d20f23600eecd81b26056cb8786d4270b3c77ffc6a8f62878ffc6020f147f0e28a05a5b98f3599a26f69bd6091c2f2598da2624365451411ae823998cb73298fd7a4937519bd73e11d1a2d8b76998b002d84c465d8d18e3e75d299f193a938c6db89028a9f144ebed884179b5ccb5fa091bd7416d87749a18f6c71050f4a4e4b9630c337f289a040933a8a43a54fc5966374c7e5259794c1e05fe395ce9d961b0e82ffb79b738926bcd7dd4a23803314e0015cdaed32c3d425db78b001e5122e3015d15b50b2eea4872a142508e1a3b0cf902b028f873f4bb25ccc050b52d1c4c97da1517f012f54e2321a43cc8381ec1aae92e288377f45c560ef736d2012c60898b38dd8f9f938969d373ef357172d63ec84a8beb8edfd391c8c2576646b822dc6f95dbde1cc0ee6a29fc28fd03d006a06af20786f7abaf25518d4eb72c2dba052a124ef6d00f8295f3a73e33befc564ba7e26e41999f0a5c2d6b1b6370f9785cd35f8c0e51f09a48a388e6be7a31e36d8156ed5e479d35194922af670863ea6952a6b666c82e51cfe0eb377a1462f9ff952beda27f0ab0aabe386985ca9c79196e9c9e8487a1874fbf2724594ceb8753b3791677543dcf593cfb1ce098823992a748ddf1ab4d14ab24105c0903db616a2f29a7b530e7ad5c59c927c5e1a0cea39f2c30d4fb9bbe0769d53620ea33c2b59e020a3ec488190be1e787b60f822a467cc7106628a5ccdee19942652c1cd93aa1304ff3a1215372da3d23dc8c416dcf955e06226f3bbaec9f86effd686e5b4614d8546f9c73a45fd92ada89bf33a4a75e0d95cdee9d206ff06c6d4d930a253401000144771b179027fe268256dc1d4881b8c12bd35c0f6127b4f1ff9a8c35e04ca9f87236caf0504aa2ad55bc92e24dc92a5a46e86e93c0ef424ede9c913e108d98fb07b7d30685596da26a0311ed4326e6b7b4e080ec537365a20245dd74c56fcc19a7686efeb0eed861c7e5ba94177c6d7a6b5341c610d2f2b7d2da91ae00e404c0528bc433dbcb7514f0fdcd3e7d9dae4231b93a2b4600841e141f47e81b21e185aa210991ac40b6cf0f829b1bf2a117b932c1304586d0941f9ae74d9230042b9a4c936b038459f1a7a3980f1e2650663b7eedf9a3f4b52acb3e17893a707fbe568a272a6177bcf04c1d09a506356b3cc86764eaa6d60405f312a880ee9dd576910dc24af32f67274e7e6a0393b07cee8f90d80074eb14072397f53d0ad5931d94400ba6fdd8337f1b38a7bd5895861878153325351a5c739fa125c3434d3fc0a141e28793f55e3df96b0c56a65832cc8fdb173a790a3c97915156595d853585385143eaed19ce9ec9130bbe2a5814ebda6b97f2b79249c586dbf9d928257e69bbb1f8985b0f338269c036c4faf0b79a7b8880ed9414c6f2ff3953f7bcd3997b50b14c79e4d98e7a19d8b0986146a7b0660d5bb84950d365101beb19eedf7bb78f1d7090998281fd74b81d20e03978e22d4589a81637a4a60abb7ef9694d5ff81b7c668b55fdbdecf0aceee63cc99cb0834225d531cb5ce3112640cc6a9437656b9cef7de698bd9bcc02a4c2c76b54f5dcb9b38f29d4c8b99c6a9b333e44f0bcd230c22b735f2837e3afe952fc9023a930038bb6939d5f137c83a703037d7dda881488e7851e45370d5ee4da7a914ad59e9fef02f78461bb7b9c75218aa758341106e62eda90f85319f82d63a1df3e06b10bbd435c04cec08e539f31ae76f21d5e113688430244f71b437edc26e14fc8a094209c594a417250f66164d58889a2a2236b9762fd82695cf24b414ae3ba5120314228cd584f207c5fb6255dc112c157de7c4a692839353d05d68f316b3ce612e26f36a16c7549c04f49cb21c44e4944b919cd73d1bcc9a6f878ad66f6eb9239d4b681d15681cc011fe4c6f16ebb126ab44bc77172821be2a3c16ccf1bbbf0983cdd3504b72cdd26b3403702db96ff426024c71383c6705d2469b9698eab3c3bc03a66203879e3760b3913c37c5e8a23572ded3e408d9b207628bd386eaa3641ecff3fbd89144849a5dfd3685007ebd350ead2325ebbb039d5a018e20785e7c4e9076b19fea81beb1f25284934ecd246bcb2ab1b8f83ea093610f7d7249f6a2291367ba2af75e4984116b21966b1f11a932bb491b7783aed5d4d07cd0855197db96dd4919f8523bab35b98c67078e2a2741c2f429bf71833881de07d72bced2cffc123ecb2fdc01126eefea4afc4f8a81b7aba35e4eedf0a070444bbd95eb9c1c596ade24ac4abf30af0357100724c43864e9b6b5fd0aba4c1a8561da92f212fb66c952854e7a227ddbdb03c3ad33b0e08cd66b786b4918543d430708bbdb444cc084afeb839c12bcc2dd2f6b986c6a8925b8063de157a9064e165ed602ce1cc592c6fb88b239ec1714293416fc415d3315ae5c87b14e05aee78a73ecd55e49596e004b70b08481ac518de5dd2c4682887147aba32269bbbc46221c87cde2ce5d26346387a92f06da039146544ff178ebb88cb89f7d683338d2b8153643c4090f9a61348f372e3d7628ed7af254c661063d8387589f2af1be826fd78047729fe5fc77834016c857bd2c9bc576f800afe6378142631aa1903800305dfe478758cd8b7d40477674fd56b7be9dd458bf0ed3d6d099b64a4219e3e4c4b293b51a27d85bf1bf3aa705cfb6ae70627206a870f9c00d5cd518a14a7fe5cff1b7920f62d6d3f6ed33cc074e0df0ef5f4cec4f26d5e998c1cab71d0c9a47994d9e24bc09b5f142ce6e5aa268a752be2c4a88297961810ade23a97063282de01aefd606c42a0665facf5584b939b258b72c5cc9844ca5df3988d7b557c847e726d090ef02852ed44a33425ac96e4e8359e16f7017413cfa186c615c366965d61731f8b30f48dfb4644ae402039135093e16b401fa17bdbe871f4a3acc9778b60df351d015f27cef2271d95ddbe4100602254e6cde6b10ad2f7b7fb65bb8cca90d0e6d9a2ac34df1ab3ac16425a1a322c6c91d59318a88d499b7cb244ad127338f2326f09ba4b11fea920886ee4e9d702bb922e041699b4f1b7eac2b3d5194b6478d41d9776c0bffd88bb219b4b96fcf19ed061d911a8277543c21bca7bf523cadf538896c8040c7bc6e14764dbc9e9faa54c2e9f46e9fa8f8cc7814ee832db499be3d9a24df2ad38f2c9eccee3f0331a3c82387e7500172de65196ed9f67db9617307a01645d054cbbc25ea711aa67752bf3cfa79273e35112c8aeb601885ad595caf8b35aa073782caa54d744a929aed147255e725f63b3b1698e9b0eb1ba8f61374fe5a6918092e37a4cce71d255d933a3ad3588739289345da951a22062c8ecf071cca059f7435d9ab85915e4a12fe5d00e686e24f059029a2f49cf75ab959098e2669cbecbd64d0e6099b72bfa226e3e988f6d828387889bdfa4470be74f1732cc1c63de01e8f314603e869ec5a2d3f8df1c0aeee4e62f32d4251b5e9ccce61755fea1c97c2becab01e135e7df01106b5465d4250da7e07b12e5a31805032606fe9c24f605ee3a0d148ca9df38f279f66ad94e5ec87a9a8cee94bd30ef4e935d7865dbb47eea5aa6d677ccae6dd064ec22e76ffde911e82d93284b9b4f315777c46b06b6a0da46ccff393b3d6b1f7e18528ecb7b5e55a2b3b0976a12bad8ac31b3680ed8bf10b919a51236343d2d552dcf94a0049519106edfc952e044c2e23293c59875c845bd59fa30368a65f0efd3f1f5d06ffb8e09636e2eff7356243f711102e6596b34f742ba585d20198cf0e0b883e268a73dcaf0ab3a01328cd9577b4ff7a73c74aa952e699de5477c09a3fe00a2dd7eb0f9a0ee7a2bbb413fa699bdab8b40da09a8823"}, 0x1008, 0x0) nanosleep(&(0x7f0000000000)={0x8001, 0x5886}, &(0x7f0000000040)) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x6}, 0x4, &(0x7f0000000180)="6c4244cb0b31562023918edde9ace8224300e91713fcdfc5311b38fb9ac9bff3e93016198a44f82599e0725cc278c92e28e8ac9f65fdd7a53598216107707c4ca2d94d5245132c4432571385c3d8c3c8adfc49ff1a7af906d0b2672e491db1573cf755ba35f4a57d77f36066fe6157f8bacf0b363a0cf5bc876b336429e25fe042855c19e04b996e79937d974d91a85e28392a079056e6aa956ee54cc16d962d17f599cbc5dd9191e78d9a177e2e3dc16135ec5f5c7c97f8ffadc49bed736d6e5bdf3e4b1a022cc8f49aaf6b102294c34d2feb7d301578ed5e55af8d6f812ff7e01b56", &(0x7f0000000280)=0xe3, &(0x7f00000002c0)="fd230359168e891d31d332eea845c7ca8e984cd0d120142c0244601f", 0x1c) 13:18:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0x0, 0x0, 0x4}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) syz_open_pts() sendto$unix(r1, &(0x7f0000000040), 0x0, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) read(r6, &(0x7f0000000180)=""/88, 0x58) 13:18:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0xfe) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) semop(0x0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0]) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)="cdfffdec8a67a29fb7aebb35273249eee30a8ea291ffd751af3a371320d232035fd6cc8bee4560820ad5f932a1ec041eab7d217c2d937be5496b821025970f33833a9a0a18bf932636b347550c148b1c6e66fcd34b6452412fc0d305128f3656c63659bdba7f6644549aadaf587740fb8369c586add890e72d4870c498c3ecfb03ff25d77cfff5c9ea1678bc1721bf083ba2a705c6ee4a66796bcf7086d92f77b69944ffbc9076", 0xfffffea9}, {&(0x7f00000001c0)="65539e1ebda6319b1aba53db3b989a4f6ddb052973a22948756ab3c99504502837a46859962e74910efadc5893090a91c5d6", 0x32}, {&(0x7f00000000c0)="4edb609f316aef", 0x7}], 0x3) fchmod(r0, 0x8e3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:18:51 executing program 1: shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffc000/0x2000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x4}], 0xffff, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') 13:18:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x9) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) flock(r1, 0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x80000000, 0xfffffffffffffffd, 0xcbb8}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x1, 0x8}, {{r4}, 0x0, 0x2b, 0x2, 0x4, 0x8}], 0xfffffe01, &(0x7f00000001c0)={0x6, 0x2230}) 13:18:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x148) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xfffffffffffffff2, &(0x7f0000000000)={@empty, @local, [{}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x0, @rand_addr="f515000100000800", @empty, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) 13:18:52 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000006}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r3, &(0x7f0000000480)="50f593284286f6c328e2b2d68e9c13a194be34a772cce38daaa3c7a4e5cdd3538465517fce6a6aa0e41220969bc7adef443d3602264613b75a85cf343b6bf94ac4bd12014cd0a8cb206092e185f45f3ba4e577e6c1b761a203bbea866aff577d5757121fa73348a7e177a9e26c1168595149fa5b6e66c071b1f9c4c2030ec1b97ba1dadffda8edaf85591e82447a18b9fe78045a778a3924e2d6b446997e0f3632b3f89d060a7384acef3299", 0xac, 0x4, &(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000440)={0x1, 0x0, 0x7, 0x8, r2}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="66954671f1b2478cf32cebb37b8417a9da8ccc72d06d80596f4b4f3fb33881c440b9bd55a9a50fe197775c83aac3524c3ecdeb4d9989a2e5d5a4e7d597d7dd174abd00a68585d661510e21a2bac87866cff0d1c4d91ddbaa4e0bb4591c8f93586bd5b9f4cf6b5d70f920db839c9858cb14b5f3e921437751ed41a7eb0086369502dde029b6af7d5721cde60786433634d8db23", 0x93}, {&(0x7f0000000140)="8f5233d073802f620f509ecbceee9eb3fbff8a3a3abbd71344d67bafdf1cf449f88128920cff75dc047a1c75c98506dcf058faaa919e206a0ce7728d40113ef0ef83a33f4d5250e498ec988658c182be7f6156d9fa8f2ca0b05556bb84bc25253dda3aa025157419293ec9a16961824ef574e2a5e1cb0dff6e0342e735fae2d5d384632a9b4ea61b400f64a6bf9bbb0d7e1aa42d7bd411132565c66fe5338a858a8f7c9f4ffa9ffad09f09f57197ccaeb172cca034b730cc9551300e9a79a70fbfd35ea1b3a64da103161affd71fbcb0e270770d27f73c74782aed39574df61f4eec75b9824cd1d345d9f1e92118704ed64a2185d68597ea7f", 0xf9}, {&(0x7f0000000240)="32b1ecea74483daf6319fbc08e456c1132a1480cd350cd94a3f0905a956866f26852e41ffd57c4aaf32f6ae4c808b03393856068d01c9bba8ee9b5ef1feba5cc15d5a85aeb217a1d28239a8b790c8254a6c1cea834f8c9efcce914", 0x5b}, {&(0x7f00000002c0)="92bfbece64bf454380080e71111fcb55d41092d42648d9d76398830d61946ecbf1d752935b58b14754a780b762d85fc5fbab25932c017655a98728ae01f0b5a6f724d797c6f13787f98187724e15cda10e0ca968d68044ec286582f269f4beff2de078cb4680b6daf4f74125201160fbe777808c2cee9cb2004a542f2a654bdea3e772a78d3c0a51bbc74cda30be38b9e4ab8f00f30501e664d23d", 0x9b}, {&(0x7f0000000380)="1f84a6dc36bba21334abee085a6d5d7502c9a71401b837c34cc5575e511de273265d36", 0x23}], 0x5, 0x0, 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x30, &(0x7f0000000040)="f3d822a67424496964934217f17687f4250d588ef81bffff53cf0e0d9321d70b0e01f61c62a2a9457b7ace655908", 0x0, 0x0, 0x0) 13:18:52 executing program 1: r0 = socket(0x18, 0x8000, 0x14) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000300000000cea1fea7fef96ecfc73fd3357a04be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943ffb22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="d38abf7eacde0acb0a748167829d95db44a62b9d153bc046f9d17545e7866637aa732ab34732cd4bb6daed56fea3c2266015", 0x32) recvfrom(r0, &(0x7f0000000180)=""/152, 0x98, 0x803, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 13:18:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000000)="2ed54287", 0x4) 13:18:52 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000200)) 13:18:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff794fbea3aaaaaa0800450000380000000000019078e0000002000000000300907800000000450000000000000000110000e000114e5195314555798441f0f96103"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 13:18:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x26) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) r2 = socket$inet6(0x18, 0x2, 0x0) ftruncate(r0, 0x0, 0x6) getsockopt(r2, 0x200000029, 0xfffffd52, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x5, 0x8001, 0x6, "471317375a98cd5d1a2de87cdad2ecfdc1128be0", 0x10000, 0xfffffff9}) writev(r2, &(0x7f00000034c0), 0x0) 13:18:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202c17f7f80000198dbcf009db8bfed0028460e6c232e413f2435aea8e4af247c0b38916f89ab68cebd4838c6e51a11e499631001c015637144210000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000140)=0xfffffffffffffce9) listen(r1, 0x7f) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000001300)=@in={0x2, 0x0}, 0xc) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) execve(0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000300)="480c16e70be0bb619529ad5023579bdbf0d6be432f5d828901c00d172f7fbd80eba617135d58ea08fbfc0cd8cfccd2723a1b2450fb25012155b5b90cebe7d70e3968dedebcc4283f61ab01c4450631d7f6ae5ca9eb16bf699bfa1e0935fc84c3ebc2f0d536d4f8d3a514e75b413b98c1a4a361042231c91a76b8b72e0cb2c6795074e987db5f1ec6635930043fc21c76098b0d43a2453fe6c986fdcfaabb8dcef831e9d18a0d0cd86593affe6b090d33fe676bb9b0a6445ee1b89fca21cefee0baee463b15331bf1e86a830c0b3370f275023ee0a76b9b9f1b5e71152d62767cc6273b954963bbd2136ef8da0cb9303d05870f1d1a6780091d6a8a22d1e0d373838233b9ecff86dd2325e65a82a7bb159bb35b861cbe64d6cfd49bbdbd1d483a59f1a211694601b701e8bc5de6699f7221b1080d4e24bccc623d5332c8029ac992856fae9f67e4e94ee7e6db48924462b86908ed8518c6e9d48fa1bf231b2d232f09350f0ae65268a28027ffeb69b39196547e2df9e55b450ac547cf8f74d3c36736c7d0c28f85eb1e6c8a5bb35f3ff22ab0f44d47f7e955fbba903e01414a540ff53a587aa1ec1ba1c3f437b9123ad12662c82595b7fcf166b429674192e5d1ed27a9c41807954468c8fd54d3d1e6d02834c1e238e252199eb17cee7cdb9122a699d80106cca41ada8809a87ec01371b131bda9d9019b3b1fe6d49eaa3a4ef1f043fc633e51123d49c3bec622a25f09cb780425bc54ec93c1bd3901a95a4def3c23bfe35306333f2527674d5f2be554b55a3ce42f7cf993ea599d3ff270466897a1c779f6a558e987b4ceb7205a12801724999c16794925d5c20767e445388d6fcf5114cd40795c1382dfc416bef61dfaee4d646c8c6f5328b097577fa9e99f37ae68db85e3ee5741179e169b61e70ddf8c86c2f6c4b0dba1d77976438a6d785a098eb0126f374b00fd7ed544321941026c9f266f390a8716bfcd2a343dd526931738fefa8e8aa2064d0f6ba3d9548a754e2ccbf5e2210bfc20f609069a4b364412bc9d4256a9b673cfb5bcb198519aadb4dd7b4646b26da1d758b4640b8e0ca29b0347b7e6da00cfcee540a7b76e4d585cfdad0a82aff3f6e98ddf94218319f812b41959d746d4fe45c94434194dc3f27a04674fefa54f9e973d95b0d5a8ac7cf1ef8648ea4f0c02e333a9f823ae4bf0a6bee2e176af755312d79f98f4cd95034bdd859c9d566d4bbb1c8a0fa05bd440ca556dd232174930af409de25ef8500f9d00b6ab6d43703ce40d7dc01f1b0b5140bbb6ff42af5194954a6719362a7a934f3a262adbadfec388b2c20888ec26e263f614c9d8580bdba2bca1f17255484a387ba90cc1a2ad083dbfb893e7cf6c7a114531e455d395684d1d9fe0769dbbc03c1fee5a7bcd4077877ca969468c75e6395f03942baba470030db7fefbec6190e70d571c33615330960f12c69edcb56f6ac099ffb4d740b4f83627d28d895b74022015b49fc718bbf33e61b17af2ac4ebaf4ecfcabf1e5867b334620c53cf45ccb7c0a33f30a7fd7a740bb55c34759dd399ac987e3256ff3d681dde447149e8eec0afd33f3b4f83812d8f942f7fd990d07709ad98830182a84bcc6e55d8f98f7ffaea97306723d7198fc9fc9c7b3aeaa4c812f33a4012ec9da2300ee0687b3ac19bab25c572b3705634c6bc12bb6429e2cec51a0740082c1caf0970841155bf53378c45542346c8eba66d360e8905037989de7367b15ca5d9f953f617d87071ae3ecca15d3ac15ac0664b801c7847d4847ff16b20b566f18f1febf33d6bee77f75ea7173cb77aca2efd952e9173cefcd2f0e7c9127bb7713fdc0434f9bc470cda769ba278956dd8ec464d9012718feaaa0ce16f7d6aac439b1fd45fbfcb137be0a573742a56264b43c37e5de7260e9a83a47c250e560ab56305ba4c7e4cfe9f4e18151af62e4f43ed916299553946dfb8b9a147fe3e6aae2c6f16d1ac611f6acc121ca72205d2f5df4c9f0e032208213fb66fd98195510d5ae2dac757173309f9ad2ca1983b10311fc841c249c5178596bfb9b290bcc7f49dc03e55f8fc0b98d7bb188eef6e14c3dde550037631555264ba14af76d8c641bce5748325838a0ed374f485479ec51af6b1d555e7d89d847d699eb0dc42441aaf66d7def2b4117cc826e29f1600919f7cbb3064720fda14b768ab34accd7524e5e91cac53f5f872749d91a3e33d5c3b5d3b6542a1e073f8112d94e10fa1ebe2bab64444f9ee2d83ac98f2891c516224cb55a678b887298701e0eeb62ee4ad268c2f335e0cbd4f0d1b59163f6b239904265422142a4993f54b57a800587a299ed7400e9b71eae096f1ca14fb346fca19e2027a3e80c7260b0a0ae1d766305e3aa913aeab61c267d4d8f069af1a2982db715698270bcca516a3a635aae3ff2a4da93da6864383be06564682f8fdd04059121d546dd5c29cec1fe158b101f0f0bd0faa43b5dc7fc0d54d5f4155169aafdfd176e2110e607e2ec6f6683ec56a7b62cd36c0b5ce63035f10188f64238fb29a5f7612fa8a56edf44b8d40e9ef2e3cae4e762bb475d7cf2d4c33ae0f67f38650db531f1b2558f9620c4300f9553fe32634a1218d2b22522226ddcee21bd10cbc59063650bd31c2a203adf4133e8342f134a758e3e4a70f10e5b9081b7da9aedc24115dd4d1dbaa220df32238bb2294d8e02a892bc071466e6be6fa10a5c65305e514d0110cf1d59a93d3298255e0b35539b65239f9943316b07d7f0c3d8c8ba20e276195c1605cfb795525780514eef5d13b9316640a6be32ec8c13bc9234307ef1bd6fbcf9a5376cff78e8127587e7cb838ff00cef53d590e2c887ac6d4e6c009aeb846d7e4a0f09bbd38c2ea67a7fab2ac4e3928416a67cbf3980069d59b9b3b0f090a8ae5e8aa1ed9db2020fb84506a9dcc0bf695ffb5bf641c2057f3e21a83ae79a1f5cb2a23e760e324d82e4533465fd644aeaf57dce700c858881a5ad9e80a070955b8b6df9bc59eab346ffbbc2330d53914debe9ad8f64d1a23d022bfac750bcae3bebbb67980edb4e8e2de84b530cda1caca5e2ebf9f970576076de204557d3b1c4469578c00c809c291b90dbc2969da0f3a858223966c45d3c8157ebae03f0ac1231b45079f33ade0eaa317c141857e43107d78549f94909b9e29054a034fcd5007ffa73ad6c929b5f2c21a47edb748e6a0215530d4e2c2f0f172508f32777fd7f4f03763e003eebb151f9fe3a85a1a194fc989f0f56c42ec7d3329515ac35a05cd581e1e019e7bff942344c8d1954c9e48ec3ee0a1c2c8f06144a67dcefba1de83721f9708151e2148b0f1b4c7545621b6a0778328b5f9bf87fe16ba3860e4a51cce2ec35f3f9db3038d1800b8cfc57c6917d6f82b39c23af6fa4b32463b6f8ff2c2fa2829d02c38507e7135d8298192a2ec07fa278055a86f43a9d7d44be2fac43c5a61b098fc45693d929335d2985d6e7690355ae2e3dadf4e0203f27a171bc1ec892027b9aad916b95a1603c413b1c03400fe0fbaa1579fb6d7391f165749fd327b6b76d84fb33077093fd32f104ea6766b9e34f77ee00908a73f280ec43abc3ac5286a5748a3a456ac16d16c61041b1ba0b4e2fc316b46b72db7553e1b8a764b42df167d6167db631454e461375461b086d6df4d67af329c0260afdd54d6e1cfbc367f22fa216eedfcef6ccfca971bec803c2f82ebe30818baa06d1e3c4ac2b73c34cbfba0616782a0b3086189261f849a126b5fa9635eaeb82709c34aab551326a0c34b5abdbf4764d90e5222058fa8726e345a38202a7b021fbf7a2f5cccd6c368dd4c6873fda299f9be18fa925291235b3a192116a033259c9a3f3851044e1265c3f62753c68b7142e92b8ee5ca6cc58f7d31dd7afbd665cf21dea7c26d86bd81ebb4a39426247c07f6c0e121a81be21b027c5e5711227b6ebd0e3b64b80df26c664eca009916c4d099020e0ec04e6e5b94b03b10c913018c45ec3d842f60134fe880ed1c1e5e886f4cc3713c07ee9fd263b7190f80d0bd27a4b1c13f5418eb5daff8f36a615ce3f017e8b3f4f846f081193223eb93cf6d3f56dca7bf87434060400e3df0f2980c52fa87277c045ca831911ed81da490d40b865277467e2d929bb0d74f3d96937789bc5651939793f3d8639c3bcc0265b523d4a030b5879f4f8a73427b70d12c3fc96415abd5fd3459fc2ed70be072046cc25aa2ce07607164729ac7cc2493c843ee5c5fbba168db363d9f96211e5e11bdb77e58bb71b8c484ef5f997a3df96d1c3df8b3614abe6580e512416d12e7d00c4053e9bba56e028da2a3feb1b794a3b5a141556ba9db48435d5f5a19995eab2ac74ab01ddfeb597e86053f8951da13290540699e0dc8206e130a89e87cd2e587a785941d7e6e834a06bab36a49769a108046b4f067b5bfa720551ed8fc63089c1bfedc23703fcd6f6ae861e5c8424fe64eabc7e0b2cb37f8235c717984b8205f519116119db7472bceaef276b380b8e5b86ccdb6d8f704f461d9187681d9a9041757013d435343ca730b5dbdaaaa0f4511f39f374ca207db6f0d6f3583999bcc9ce790506e8d297925e7cf38736322c76533e3c8dd9bfa83cfc2343b2ad34bef5da1a6fb00b49f8c0978ea53e055b2fabc09a05e4b2a3b22b93987c9a4a8fb7ccbb818003e1181ce5e218ab56ab571d9ba694e7c0e46815dc7cbc50561eaba304fe089a67ff7edae175376ade014cfee13f2d9a5e83cb0d8ebc7e2ba75383fe25ad3f82c0b9485b259d7ae2e1e914efd8e6866c5b59a509e4c73090a8b7bf1f8cd9e8219a875b82c0d6f1f2f721327d9251dfcdae3ceae19041b1372aedb53dc2c3ad94c1022ee87d0b4399d97d3408f9c151242197c47298f75c801f7943de08a7a3e0d0ae1e262945acc72d7eecd991bf01b06358a53c4e3a52f49516a073e9bfe9b5ece8fe2681b7d4b50382b95feb7240f1c54cb355b0a34cfecdd04472e5dc7ab2a46fb2e9644971171d1be4ac59bb3f33a92a4b877ef95b4a656460ad6cf5c4a65d5da79b5a60bb5089ac0d8c4e0e163ee0d727b7ded353d6b376f2244345d3755ec8faaf3f88f87f9a92a3ea89caf9c2b1f5b2e2b3dad8494fbf1d2876c6cbe5b6ebcb19028754210a3e2447ddb0e4532ea61156ad49b44b105eead9f4168240c23b81803424b34b0af2f21933a12fa3bf4f0b9057b5788a87e2d3dff23e53bccc63d3d342e3394754cc204692c85c8d7143080f1926a9cb6708d6ae805302280b0acc64dd442d0117881a4ce274f6a95b2ca8912b7b333c8e5e07ad997f8238b45f2f9bebd459ae78b915045da53df5e29f68805c49cf6c018587ae78fcd45acc3abe6f40a0cbb736d95e9ff8b1b7e74214bff907f6d1da35b7ac2622c9ce1469dd66f2b734d535f40559b2cca6e938707ddb5d8c3053138a2368d75ac8131d27b36eb9155bc6da0de5a369788182604e1e7136ac63ccaa2dce5099c4a33aaacefaed737a427f164eaaefc8e910cbaf98599ef7ad9b03ee6c9af6f1035e31e83546c3f739c5f50af7687c857f88fe43242a515dfcf175096ab696f7183b3c96a23d29ec068f1f578cd4e0b41e20d8b1409770618fc00fe19ad7ca45f4d14b1d46ba9f2dad94098bb57bf7ae9506bf5e81b014b12c0ed5d5b8d6a8a725cb959131b6af68681c6d2a5dc1dc9aff784d30749e40bfdd9c0b849c2ef7d7c70a3afef71088e68ca0e3a8ea358d8170c921f5f291ac57669c20ea307ab767479b918896613ae83fb4beff5821913d", 0xff8, 0x0, 0x0, 0x0) 13:18:53 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) 13:18:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfbfea78b7982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cfa80f21478296", 0x24, 0x0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x62) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r3, 0x0, 0x4030003) socket(0x2, 0x8000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001680), 0x0, 0x0, 0x0, 0xb}, 0x8) 13:18:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="e5b04af487866f7c4ebfc3ab33c29c2a078bff5dc849ff3e2360935b6ee7eceeae3e20bbc66aba3d815fe5b31bcea22941424806831fd85cd96324b71f818f48792df1fd7a0641ec9706d098ec567b752d8426ec67e112e9fe6c0464790a59549318e9f39883e3828b65f78d6dab955875c684786e72f178d7cf426baa825e50aaf3aca0a4677149e0bca799c4d7ec0f6488432dfd013d516723", 0x9a}, {&(0x7f0000000680)="8dca1e73cbb875dfaaef9c99e8823f64b6ab9322b45f1338545bea0650170bd24f9ab995914e568c74daa5452270cdeb4366df39626ddc8c9336cbeac33a65bebf684e348f644ba22f3012df7286735d114f7f95c1a0b7eb0f1cd3596aa137969ad8942011946e8764b3bb32f5a908c669b127bf4faedb74d4d700559c744a1b9cdda12b96bed735bd0fab51068b613a099a0e3b0b557b4e15b598dd03e9b477dd6eb541bf32487308d500a12f957fa8cc24ff7bbdcc25262c13706ba2a601b17ef4c2dea3962de9d8536877280e7ecb73b542f9ecc7d960e000ea8965874cd1cc335199be090d5d9b86c3c213d881d4b879d892b7724241a2a255fbca4a7b314839bf76daa1823141b8dda49f58902da5ef38895b49", 0x116}], 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x804e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) shmdt(0x0) shmdt(0x0) shmdt(0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x81, 0xe8, 0x3, 0x7}, {0xfffb, 0x71, 0x1f, 0x8}]}) unveil(&(0x7f00000004c0)='\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', &(0x7f0000000340)='W\x00') ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = openat(0xffffffffffffff9c, &(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', 0x0, 0x67) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x3f) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x6, 0x5]}) r4 = semget$private(0x0, 0x2, 0x18) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x3, 0x2, 0x8, 0x81, 0x9, 0x40]) 13:18:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xae, "003c09b972d124edbc0000ff030000000600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x1f) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 13:18:53 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 13:18:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="e7ed931a4e30", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x3, 0x0, 0xf0, 0x0, @multicast2, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, @empty, @broadcast, {[@noop, @timestamp={0x44, 0x4}]}}}}}}}) 13:18:54 executing program 1: r0 = socket(0x18, 0x5, 0x0) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 13:18:54 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaab000800460000340000000000019078ac14e58fe86e392fadc90419aad800bbde00000000820200000d00907800000000450000000f000000"]) 13:18:54 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = dup2(r3, r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES16=r0], 0x28}, 0x0) 13:18:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x3, 0x200, 0x5}) socket(0x1, 0x4000, 0x8) 13:18:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x80000, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b003b3900000000e74de4", 0x0, 0xfffffffe}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) write(r0, &(0x7f0000000100)="1e", 0x1) syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="1e16c13e5ca7768b0f0027e6c96af4696e3892aceccf8cc1cb28c2409b34962d9951c08243bf382029b984640da2a4447611a4e6e0dacdf43e3c566fe4cb02db103bbeeb5682ef1b149c9ccea459dc58b714a16c973e66a46ec8eb3be17f52ee50c2473b172245d1de5d201a9401ab79a71095e260c05c91b49adbf92abaad18027e97197092cc220ef54952c9f876d079df6f8ffde34e301126bdc81f717ce97137f6899838aaf2f8761dc702bbbb60cc337e71ab4ea36d398c01b9134df51e56c3149292eca3e42677bd72889d8ff7ec", 0xd1}, {&(0x7f0000000040)="2bf496f1026e611a62b5ac210ee1cd5fe5ccd3cd5afdbc5b979e5d3b6a0abab289d77805115558d1e1155700638e32", 0x2f}, {&(0x7f0000000340)="277a148d0001ddb510fb4dae577d8f2130f54a28b76fce2e00f2989efc191a255883d130f9e9ef5e01e35bce50e666bc35713da6dc0f352159f67073e7d5f0a8f8bff905032fa1f33b34eb37c5cd76de7e9d0f8614370c3bd199f14edbf3a1501cda2eeb1d", 0x65}, {&(0x7f00000003c0)="1857256ca8982b056b7746442b64fa4d223c561b423a638da49506e29673b68d2a97c2ab6ac8a6df8a73531031232f4e1725d6fa29c8793af36eb92264c25e4c1f272fe0851a3829f11c28e23923ad53392261d8fb5528285984ac46ac0b15adec335090efea384d7099a33639e021b99eacaa2e5adba34874def4875b92759e7e9ac2d255cac33f8f8f52eebb0263cc6c35d044a699d2918aab41bd037d321cbde845baf6b689403b20b76b9427ed347f8eb493a47ef1f6feba61197048555ad93510", 0xc3}], 0x4) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffffe) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 13:18:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='7(-\\+}\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\'\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000240)='\'\x00']) pledge(0x0, &(0x7f0000000040)='\'\x00') madvise(&(0x7f00002c8000/0x1000)=nil, 0x1000, 0x1) 13:18:54 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400aa000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907820008acd1a36fd4388e87dba1faf3d435bbb97e70dc4238db3de344e3829edb57fe06656bc0e90d4ed2968d02d99b0c2c1a4be713307ab"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) flock(r1, 0x7) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x40, 0x6}) 13:18:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000540)=[{0x2, 0x7fff, 0x1800}, {0x4, 0x9879, 0x1800}, {0x3, 0xfffe, 0x800}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semop(0x0, &(0x7f0000000180)=[{0x4, 0xfff}, {0x3, 0x1}, {0x4, 0x3ff, 0x1000}, {0x4, 0x1, 0x800}, {0x4, 0xffff}], 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/111) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x28}, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000480)=""/141) 13:18:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="75d15a427f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33c05aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43a9ad7337ea2a804fc0571412adfbb5775ab949938e0255926c0ec9e2d84d83306a90899baa3cf0d741d62597612404e3140d00"/223, 0xdf) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="480c16e70be0bb619529ad5023579bdbf0d6be432f5d828901c00d172f7fbd80eba617135d58ea08fbfc0cd8cfccd2723a1b2450fb25012155b5b90cebe7d70e3968dedebcc4283f61ab01c4450631d7f6ae5ca9eb16bf699bfa1e0935fc84c3ebc2f0d536d4f8d3a514e75b413b98c1a4a361042231c91a76b8b72e0cb2c6795074e987db5f1ec6635930043fc21c76098b0d43a2453fe6c986fdcfaabb8dcef831e9d18a0d0cd86593affe6b090d33fe676bb9b0a6445ee1b89fca21cefee0baee463b15331bf1e86a830c0b3370f275023ee0a76b9b9f1b5e71152d62767cc6273b954963bbd2136ef8da0cb9303d05870f1d1a6780091d6a8a22d1e0d373838233b9ecff86dd2325e65a82a7bb159bb35b861cbe64d6cfd49bbdbd1d483a59f1a211694601b701e8bc5de6699f7221b1080d4e24bccc623d5332c8029ac992856fae9f67e4e94ee7e6db48924462b86908ed8518c6e9d48fa1bf231b2d232f09350f0ae65268a28027ffeb69b39196547e2df9e55b450ac547cf8f74d3c36736c7d0c28f85eb1e6c8a5bb35f3ff22ab0f44d47f7e955fbba903e01414a540ff53a587aa1ec1ba1c3f437b9123ad12662c82595b7fcf166b429674192e5d1ed27a9c41807954468c8fd54d3d1e6d02834c1e238e252199eb17cee7cdb9122a699d80106cca41ada8809a87ec01371b131bda9d9019b3b1fe6d49eaa3a4ef1f043fc633e51123d49c3bec622a25f09cb780425bc54ec93c1bd3901a95a4def3c23bfe35306333f2527674d5f2be554b55a3ce42f7cf993ea599d3ff270466897a1c779f6a558e987b4ceb7205a12801724999c16794925d5c20767e445388d6fcf5114cd40795c1382dfc416bef61dfaee4d646c8c6f5328b097577fa9e99f37ae68db85e3ee5741179e169b61e70ddf8c86c2f6c4b0dba1d77976438a6d785a098eb0126f374b00fd7ed544321941026c9f266f390a8716bfcd2a343dd526931738fefa8e8aa2064d0f6ba3d9548a754e2ccbf5e2210bfc20f609069a4b364412bc9d4256a9b673cfb5bcb198519aadb4dd7b4646b26da1d758b4640b8e0ca29b0347b7e6da00cfcee540a7b76e4d585cfdad0a82aff3f6e98ddf94218319f812b41959d746d4fe45c94434194dc3f27a04674fefa54f9e973d95b0d5a8ac7cf1ef8648ea4f0c02e333a9f823ae4bf0a6bee2e176af755312d79f98f4cd95034bdd859c9d566d4bbb1c8a0fa05bd440ca556dd232174930af409de25ef8500f9d00b6ab6d43703ce40d7dc01f1b0b5140bbb6ff42af5194954a6719362a7a934f3a262adbadfec388b2c20888ec26e263f614c9d8580bdba2bca1f17255484a387ba90cc1a2ad083dbfb893e7cf6c7a114531e455d395684d1d9fe0769dbbc03c1fee5a7bcd4077877ca969468c75e6395f03942baba470030db7fefbec6190e70d571c33615330960f12c69edcb56f6ac099ffb4d740b4f83627d28d895b74022015b49fc718bbf33e61b17af2ac4ebaf4ecfcabf1e5867b334620c53cf45ccb7c0a33f30a7fd7a740bb55c34759dd399ac987e3256ff3d681dde447149e8eec0afd33f3b4f83812d8f942f7fd990d07709ad98830182a84bcc6e55d8f98f7ffaea97306723d7198fc9fc9c7b3aeaa4c812f33a4012ec9da2300ee0687b3ac19bab25c572b3705634c6bc12bb6429e2cec51a0740082c1caf0970841155bf53378c45542346c8eba66d360e8905037989de7367b15ca5d9f953f617d87071ae3ecca15d3ac15ac0664b801c7847d4847ff16b20b566f18f1febf33d6bee77f75ea7173cb77aca2efd952e9173cefcd2f0e7c9127bb7713fdc0434f9bc470cda769ba278956dd8ec464d9012718feaaa0ce16f7d6aac439b1fd45fbfcb137be0a573742a56264b43c37e5de7260e9a83a47c250e560ab56305ba4c7e4cfe9f4e18151af62e4f43ed916299553946dfb8b9a147fe3e6aae2c6f16d1ac611f6acc121ca72205d2f5df4c9f0e032208213fb66fd98195510d5ae2dac757173309f9ad2ca1983b10311fc841c249c5178596bfb9b290bcc7f49dc03e55f8fc0b98d7bb188eef6e14c3dde550037631555264ba14af76d8c641bce5748325838a0ed374f485479ec51af6b1d555e7d89d847d699eb0dc42441aaf66d7def2b4117cc826e29f1600919f7cbb3064720fda14b768ab34accd7524e5e91cac53f5f872749d91a3e33d5c3b5d3b6542a1e073f8112d94e10fa1ebe2bab64444f9ee2d83ac98f2891c516224cb55a678b887298701e0eeb62ee4ad268c2f335e0cbd4f0d1b59163f6b239904265422142a4993f54b57a800587a299ed7400e9b71eae096f1ca14fb346fca19e2027a3e80c7260b0a0ae1d766305e3aa913aeab61c267d4d8f069af1a2982db715698270bcca516a3a635aae3ff2a4da93da6864383be06564682f8fdd04059121d546dd5c29cec1fe158b101f0f0bd0faa43b5dc7fc0d54d5f4155169aafdfd176e2110e607e2ec6f6683ec56a7b62cd36c0b5ce63035f10188f64238fb29a5f7612fa8a56edf44b8d40e9ef2e3cae4e762bb475d7cf2d4c33ae0f67f38650db531f1b2558f9620c4300f9553fe32634a1218d2b22522226ddcee21bd10cbc59063650bd31c2a203adf4133e8342f134a758e3e4a70f10e5b9081b7da9aedc24115dd4d1dbaa220df32238bb2294d8e02a892bc071466e6be6fa10a5c65305e514d0110cf1d59a93d3298255e0b35539b65239f9943316b07d7f0c3d8c8ba20e276195c1605cfb795525780514eef5d13b9316640a6be32ec8c13bc9234307ef1bd6fbcf9a5376cff78e8127587e7cb838ff00cef53d590e2c887ac6d4e6c009aeb846d7e4a0f09bbd38c2ea67a7fab2ac4e3928416a67cbf3980069d59b9b3b0f090a8ae5e8aa1ed9db2020fb84506a9dcc0bf695ffb5bf641c2057f3e21a83ae79a1f5cb2a23e760e324d82e4533465fd644aeaf57dce700c858881a5ad9e80a070955b8b6df9bc59eab346ffbbc2330d53914debe9ad8f64d1a23d022bfac750bcae3bebbb67980edb4e8e2de84b530cda1caca5e2ebf9f970576076de204557d3b1c4469578c00c809c291b90dbc2969da0f3a858223966c45d3c8157ebae03f0ac1231b45079f33ade0eaa317c141857e43107d78549f94909b9e29054a034fcd5007ffa73ad6c929b5f2c21a47edb748e6a0215530d4e2c2f0f172508f32777fd7f4f03763e003eebb151f9fe3a85a1a194fc989f0f56c42ec7d3329515ac35a05cd581e1e019e7bff942344c8d1954c9e48ec3ee0a1c2c8f06144a67dcefba1de83721f9708151e2148b0f1b4c7545621b6a0778328b5f9bf87fe16ba3860e4a51cce2ec35f3f9db3038d1800b8cfc57c6917d6f82b39c23af6fa4b32463b6f8ff2c2fa2829d02c38507e7135d8298192a2ec07fa278055a86f43a9d7d44be2fac43c5a61b098fc45693d929335d2985d6e7690355ae2e3dadf4e0203f27a171bc1ec892027b9aad916b95a1603c413b1c03400fe0fbaa1579fb6d7391f165749fd327b6b76d84fb33077093fd32f104ea6766b9e34f77ee00908a73f280ec43abc3ac5286a5748a3a456ac16d16c61041b1ba0b4e2fc316b46b72db7553e1b8a764b42df167d6167db631454e461375461b086d6df4d67af329c0260afdd54d6e1cfbc367f22fa216eedfcef6ccfca971bec803c2f82ebe30818baa06d1e3c4ac2b73c34cbfba0616782a0b3086189261f849a126b5fa9635eaeb82709c34aab551326a0c34b5abdbf4764d90e5222058fa8726e345a38202a7b021fbf7a2f5cccd6c368dd4c6873fda299f9be18fa925291235b3a192116a033259c9a3f3851044e1265c3f62753c68b7142e92b8ee5ca6cc58f7d31dd7afbd665cf21dea7c26d86bd81ebb4a39426247c07f6c0e121a81be21b027c5e5711227b6ebd0e3b64b80df26c664eca009916c4d099020e0ec04e6e5b94b03b10c913018c45ec3d842f60134fe880ed1c1e5e886f4cc3713c07ee9fd263b7190f80d0bd27a4b1c13f5418eb5daff8f36a615ce3f017e8b3f4f846f081193223eb93cf6d3f56dca7bf87434060400e3df0f2980c52fa87277c045ca831911ed81da490d40b865277467e2d929bb0d74f3d96937789bc5651939793f3d8639c3bcc0265b523d4a030b5879f4f8a73427b70d12c3fc96415abd5fd3459fc2ed70be072046cc25aa2ce07607164729ac7cc2493c843ee5c5fbba168db363d9f96211e5e11bdb77e58bb71b8c484ef5f997a3df96d1c3df8b3614abe6580e512416d12e7d00c4053e9bba56e028da2a3feb1b794a3b5a141556ba9db48435d5f5a19995eab2ac74ab01ddfeb597e86053f8951da13290540699e0dc8206e130a89e87cd2e587a785941d7e6e834a06bab36a49769a108046b4f067b5bfa720551ed8fc63089c1bfedc23703fcd6f6ae861e5c8424fe64eabc7e0b2cb37f8235c717984b8205f519116119db7472bceaef276b380b8e5b86ccdb6d8f704f461d9187681d9a9041757013d435343ca730b5dbdaaaa0f4511f39f374ca207db6f0d6f3583999bcc9ce790506e8d297925e7cf38736322c76533e3c8dd9bfa83cfc2343b2ad34bef5da1a6fb00b49f8c0978ea53e055b2fabc09a05e4b2a3b22b93987c9a4a8fb7ccbb818003e1181ce5e218ab56ab571d9ba694e7c0e46815dc7cbc50561eaba304fe089a67ff7edae175376ade014cfee13f2d9a5e83cb0d8ebc7e2ba75383fe25ad3f82c0b9485b259d7ae2e1e914efd8e6866c5b59a509e4c73090a8b7bf1f8cd9e8219a875b82c0d6f1f2f721327d9251dfcdae3ceae19041b1372aedb53dc2c3ad94c1022ee87d0b4399d97d3408f9c151242197c47298f75c801f7943de08a7a3e0d0ae1e262945acc72d7eecd991bf01b06358a53c4e3a52f49516a073e9bfe9b5ece8fe2681b7d4b50382b95feb7240f1c54cb355b0a34cfecdd04472e5dc7ab2a46fb2e9644971171d1be4ac59bb3f33a92a4b877ef95b4a656460ad6cf5c4a65d5da79b5a60bb5089ac0d8c4e0e163ee0d727b7ded353d6b376f2244345d3755ec8faaf3f88f87f9a92a3ea89caf9c2b1f5b2e2b3dad8494fbf1d2876c6cbe5b6ebcb19028754210a3e2447ddb0e4532ea61156ad49b44b105eead9f4168240c23b81803424b34b0af2f21933a12fa3bf4f0b9057b5788a87e2d3dff23e53bccc63d3d342e3394754cc204692c85c8d7143080f1926a9cb6708d6ae805302280b0acc64dd442d0117881a4ce274f6a95b2ca8912b7b333c8e5e07ad997f8238b45f2f9bebd459ae78b915045da53df5e29f68805c49cf6c018587ae78fcd45acc3abe6f40a0cbb736d95e9ff8b1b7e74214bff907f6d1da35b7ac2622c9ce1469dd66f2b734d535f40559b2cca6e938707ddb5d8c3053138a2368d75ac8131d27b36eb9155bc6da0de5a369788182604e1e7136ac63ccaa2dce5099c4a33aaacefaed737a427f164eaaefc8e910cbaf98599ef7ad9b03ee6c9af6f1035e31e83546c3f739c5f50af7687c857f88fe43242a515dfcf175096ab696f7183b3c96a23d29ec068f1f578cd4e0b41e20d8b1409770618fc00fe19ad7ca45f4d14b1d46ba9f2dad94098bb57bf7ae9506bf5e81b014b12c0ed5d5b8d6a8a725cb959131b6af68681c6d2a5dc1dc9aff784d30749e40bfdd9c0b849c2ef7d7c70a3afef71088e68ca0e3a8ea358d8170c921f5f291ac57669c20ea307ab767479b918896613ae83fb4beff5821913d", 0xff8, 0x0, 0x0, 0x0) 13:18:56 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x200000000fff, 0x7fefffff}, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r2, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgsnd(r2, &(0x7f0000000000)={0x3, "e7f1e20af3595e471d19947e5a9a6b6488d17b91b25c8c27e4b4a68df2d8354a9a0026714d3c89d57da4924c251db272e8235d587ee5326dcb5d2075e18a601e30b9df227f7f5dd84b4ccd5bbea2b4ff22545a486ccfb2185a3578911975c65e42cd35cb334783"}, 0x6f, 0x0) kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xc8, 0x0, 0xab, 0x0) dup2(r3, r0) 13:18:56 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b13"]) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1f, 0x400}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semop(0x0, &(0x7f00000003c0), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@remote, @broadcast, [{[], {0x8100, 0x5, 0x1}}], {@arp={0x806, @generic={0x1, 0x86de, 0x6, 0x8, 0x2, @local, "f6376f3360499a14", @remote, "6c80b4fdeb3f75dabee7541c650c57b4"}}}}) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) socket(0x1, 0x3, 0x7) 13:18:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1f, 0x7}, {0xa6, 0x2}}, 0x0) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) renameat(r2, &(0x7f0000000140)='./file0/file0\x00', r3, &(0x7f0000000200)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 13:18:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000100)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 13:18:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r5, r6) setgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5]) close(r2) r7 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f00000001c0)=""/4090, 0x1059, 0x42, 0x0, 0xfffffffffffffdb2) 13:18:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7fff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x20, 0x1, 0x0) r2 = socket$inet(0x2, 0x5, 0x7) recvfrom$inet(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x81, &(0x7f00000011c0)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1f, 0x7, 0xff, 0x0, 0x3, 0x0, 0x1ff, 0x0, 0x1, 0x2, 0x7f}) getpeername$inet6(r1, 0x0, &(0x7f0000000040)) 13:18:58 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 13:18:58 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) close(r0) syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="b40c23613238c31a4d7ef4241fb9f912d9ceea5f38dcccbaa23aec3d406d155dd488dd27366c1b32ae088eb107d77a1f682cc5b07f8f1a03bd5f2f3fa1d9c6b538b4fc785902ac93f21666ecd0446f834779cbd02e2baa69ace2d848cac5ba6eaa12e6ecb4f79af7d26c434f1693ee4e9a67094fca92a398f0099925b7a75ed3d515", 0x82}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x1) 13:18:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRESHEX=0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10b) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) write(r3, &(0x7f0000000100)="ec75f4f03ec46a5555724627cbf8de6bc3", 0x11) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) sendto(r4, &(0x7f00000001c0)="36a91dd7e7048ff78f9dfd92dd4783a7baff00309f171ba22822b6a18755fb3f52616f658b6465f440f7998a293abcde1b9221c83b3ea76558f76f917f01a6679f5f3992989cca20c4d0244f09728f408f851bb915386580717ddd5c044aa90ec73261d6c771277af488ad522f2cd31e77e36261250260d6262282c3766a9c803eea23f50167d397ef91b222c21ff6203df307506d0d98af5928874ca11363e62debaf7d4acffb860e06b8340534bb43f3c920943923d02fd6e194b9052d80ef5db31887a64f347c8de4f06e1002261eaee7e06fb8312f3a6bded221aaadce711dac5e5979ac65818e76667d2762a5cfc3ed7c", 0xf3, 0x3, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) sync() 13:18:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000040)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 13:18:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xef941ebc592937b5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) execve(0x0, 0x0, 0x0) 13:19:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x1, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCCDTR(r2, 0x20007478) r3 = kqueue() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r3, 0x0, 0x0, 0x0, 0x80000001, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0xffffff36, 0x7, 0x9, "36033b819ee1d01d9a2453a21dec426e9ca901a7", 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 13:19:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) openat(r2, &(0x7f0000000080)='./file1/file0\x00', 0xa80, 0x10) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) sendto$inet(r3, &(0x7f0000000100)="9e490fd2638416a986e83dbfdc75ff2f08a16262c499ae1cb215aa489a9ab7edaf9403b7de3ec2f607f81e0e7baa9d0a1dc9668519656ddc30270cd06b4268644de9e6bb767e6c0a6f9ee16c8ab194574aa6339f9e69cdb25a43c3c8485b5b3f0a5f9db413f57fadbad8f49d204ec4e4193d16fbe1987767729dc7b044d22e", 0x7f, 0x0, &(0x7f0000000340)={0x2, 0x2}, 0xc) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00') renameat(r4, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) write(r5, &(0x7f0000000240)="23b49d7e3d3cea617668fced6d4648a2b2bb6daee089b0c287bea0d1b1eeb18e7979c6ffe7fe06d107cf8d4f55b53aeaad96ca030ab479435e8be87843b0230140bd637e592c43be92a509f43d5cdf7337a678771ab12cb48aeb9346dbd6ba4d550470f0c9a7060dc7e37ac1ab1e529db737e6644695e861445322d491f88bca99cf88c72034ba7dea1779ffbe9d3d254b03e8a493fe76a063715bfac2995d64b7c5fee93e77f7b60aea4069ab4a5376dda94429ab2122f8bd7a8cc16d1ea8b8cb023c041040d4e3991f28a2c9e9a279f31c229a540af9fddda49fa5a6a9e5cc7706fbe87ecfc6a01d7c998cb17c4cc2bc7f891d412fb74c7768f2", 0xfb) 13:19:00 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x9, 0xa67f, 0x100, "f9b2633e102d0a4a7d28c26c7616e5902457f206", 0x1, 0x7c7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r3 = dup(r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 13:19:00 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa700000000000019078ac1400bb000000000b0090780000000045000000000000000029000000000000ffffff8caaf92b301bc7f7c6a76aff940600000000892b00e000840000000008000000bb00000000ffffff2fcd44558f03cfa0443b65eac8e37d71c5f529059c98e5606c9e4022ffe0000002ac1480bbffffffffffffffffe0000001070f00ac1400aae1000001e00000014bbe8cb882156f892ef1079a6c374f81f2954b346e6101077eb249bc12c400"]) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0xff, 0x9a5, 0x3}) 13:19:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffc3, 0x0, 0xc3fc, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x31d0, 0x6, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r1 = socket(0x18, 0x400000000002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) shutdown(r2, 0x2) getsockname$inet(r2, 0x0, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="0d00ef2a9c7bbf6f623191787de84dbb1cd5687a073cb74f77edb4c8764f4b4ee44c0e63ccd48204026796df7ceced8bcc2a0ba7cea3b4475ae462e345051ecb306fee3bf950644e6166f055ffd54983eb8593c082a203adb42de06dd07902fc51a50000000000", 0x67, 0x0, 0x3) r3 = fcntl$dupfd(r1, 0xa, r2) semget$private(0x0, 0x7, 0xa0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000380), &(0x7f00000003c0)=0x4) 13:19:00 executing program 1: syz_emit_ethernet(0x62, &(0x7f00000196c0)=ANY=[@ANYRES16, @ANYRES16, @ANYRESDEC=0x0, @ANYRES64, @ANYBLOB="548ef381d7c4b87c5479f145902ce6685f8ca93da0a19ef282a4d5add9112d63aef1c8bbcf322bf4f3523c20bf745f76e33e28fbbf2bae4bb7b2eaa64df4287173ce62f5d9da01ff07fb4b0528281d106d99f98aeb302124c1a0a8679de0353519faad961db5a207741cbc37fea251d81311037f395351da2150101122da6a4590f8cc0730836063b57f8a8baf9a819d5418d2ff57e3f80cd5fe761c064098b1e5dae0000d5d58c821e2a9e157a36fb6b181596aff3c1a26153a9f", @ANYRES16, @ANYRES64]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x3, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x2710}, {0x0, 0xc600}}, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x3}) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/199) syz_open_pts() 13:19:00 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb2c3b541b00"/4118], 0x106e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x1, &(0x7f0000000300)=[r4]) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYRES32=r5, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r2, @ANYRESOCT, @ANYRES64, @ANYRES16=r1], 0x0, 0x800) 13:19:00 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f0000000cc0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111b0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200000000000000000000000000000000000000000000000000000000b300e4c32f02fc0785277d6f06422ff01a218521460dc5ddbd2fb9529dd53131e96da799c5a73ff3f80d7ec270ba0b47df8fb29d436455bd30fe6ea6220ee6c1be281a34f727e186393ee4bd20c484b0618a105bf078a618395c9e5036957e331b24eda2a3be1ac68a8b57c96598de06b44abf6259d7e5395ee465b0f31ffccc372f32930f974e4587d5fecda22c4045050c7db365c2500c7f63fd4ea9bf838edaff442b0e514e6cb299552d26f8f5dcaeffcf", &(0x7f00000001c0)=0x410, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x0, 0x13}, {0x1, 0x8020}, {0x1, 0xba, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x0, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) semget$private(0x0, 0x0, 0x64) r1 = socket(0x18, 0x1, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) 13:19:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a5599e49cad1089ce0000000000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000280)={0x20009, 0xfffffffffffffffd, 0x6, 0xb7, 0xcd5, 0x0, 0x2, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x20, 0xffffffffa0d30a1f, 0x5, 0x8, 0x5}, &(0x7f0000000100)={0xddba, 0x1000000aca}) unlink(&(0x7f0000000140)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000001c0)='-@%\x00', &(0x7f0000000240)='$$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\xab\x00', &(0x7f0000000580)='/dev/wskbd\x00', &(0x7f00000005c0)='/dev/wskbd\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/wskbd\x00', &(0x7f0000000680)='/dev/wskbd\x00', &(0x7f0000000840)='$$-\x00', &(0x7f0000000880)='\\-^\x00', &(0x7f00000008c0)='_{\x00', &(0x7f0000000900)='\xe2-\x00'], &(0x7f0000000780)=[&(0x7f0000000740)='/dev/wskbd\x00']) syz_emit_ethernet(0x2a, &(0x7f0000000a40)={@random="1053d3ca158f", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @broadcast, @broadcast, @broadcast}}}}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='-@%\x00', &(0x7f0000000300)='/dev/wskbd\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='(\xdf)@\\.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\@\x00']) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 13:19:01 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) 13:19:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000001180)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab4536357242b8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a4", 0x6f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r5, 0x0, 0x5, 0x20, 0xa3b}) r6 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r6, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="7bc9879a54de727f5a95c3406ca71bdd44d90852ba2a424903407c186767c1c4dd6c8b37ad86db03efe03dad8fd88f2b9fe49ffe52882966b1a7472139345a9e99347baefce9a0675431af3a791e2168d0d8c33d30fbf7dbef3009c15c498788b4a35c400791f5819dfe5b3a1b4ff27093274dc7f0f2b671dd39a8545a04e1", 0x7f}, {&(0x7f00000000c0)="206a3021b9e0b1df4200ba079eacfc6472396b2df777a97afd7b9969e218b8a112ef3c09fb88e84b8001b4dc1966c921b0a335ac2d921da10b80a028c4e27f99e180ee67002ead9e4c1c", 0x4a}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0xf8, 0x40e}, 0x0) dup2(r3, 0xffffffffffffffff) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) 13:19:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/75}, &(0x7f0000000000)=0x4d) 13:19:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x6174, 0xfffffffc, 0xfffff801, 0x550f, "2ea8190000000000000000000200", 0x0, 0x2000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="20ff0300000000000099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000000000000000000052b3b1e0b67aab7c30ae73ec56903633a5c33506661b99bb61dd12b97a65d3af6530bb4df0b291d3981bacaacc62052f8e79f4908f8b2b0d2a8da315b03723c4c84672fe1e5f58df84ca34bace066f1f0e53279aab94d90c82497dd228d009528e4c9830bdeccf7831bacaddd2f0cad5edae2c7467e66816721bc5ff2c22b8098581ea6966743839938ddb69b66e73815a", 0xc6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() r4 = syz_open_pts() ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0x20a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchown(r1, r2, r6) 13:19:02 executing program 1: getitimer(0x1, 0x0) 13:19:02 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100)=0x8000, 0x4) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xfff) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000680)=[@rights={0x2}], 0x10}, 0x0) 13:19:02 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000280)=[{0x1, 0xff7d}, {0x0, 0x3fbf}, {0x2, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x3000}, {0x1, 0x2, 0x1000}, {0x6, 0x0, 0x800}], 0x6) semop(0x0, &(0x7f0000000080)=[{0x4, 0xc, 0x1800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x5}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000001c0)=[{0x3, 0x20, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x4}, {0x4, 0x8, 0x1000}, {0x0, 0x3f, 0x800}, {0x0, 0x8, 0x1400}], 0x6) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000240)=[{0x0, 0x1f}, {0x1, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0x2001, 0x800}, {0x0, 0x9}, {0x2, 0x100}, {0x1, 0x6, 0x1800}], 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) semop(r0, &(0x7f0000000040)=[{0x1, 0x5719, 0x1800}, {0x2, 0x81, 0x800}, {0x1, 0x8000, 0x800}, {0x3, 0x0, 0x800}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xffffffff}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 13:19:02 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) 13:19:02 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 13:19:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="02490d5933856658720000006c00000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 13:19:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrlimit(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x3) 13:19:03 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0x80}, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x7) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x100, 0x5}) 13:19:03 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x800, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp}}}}) 13:19:03 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) setregid(0x0, 0x0) r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r1, r2) r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) setgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x800}], 0x4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r5, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000200)=[{0x0, 0x4, 0x2800}, {0x1, 0x6, 0x800}, {0x3, 0xfff6}, {0x2, 0x7}, {0x3, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x1, 0x7, 0x1000}], 0x7) r6 = getppid() setpgid(0x0, r6) 13:19:03 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r4, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20011, 0x0) socket$inet6(0x18, 0x2, 0x0) r7 = dup(0xffffffffffffffff) setsockopt(r4, 0x0, 0x1, &(0x7f00000003c0)="1ad9b297", 0x4) getpeername(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000400001000057a88d000000000000000000000000000000000900000000000000000000000000000000000024c98a45f0bc156a62c4b40594e40f9fa9622921178fddabe23924ffab39f095a44b19478fe107cf36038eeaa564adfdaedaf902ea8b5529468518288909c38c454d45516ef79f6ab901061efb0dda6b7798b695ce35a9c59c525629c79086bb777009014f7b6c50587105eb11d064ab7da19d5985e26e817c2b22bc3f17def4ae56a9f30f36f0b1460d016a47a61482266e0e9c900ba72ebb028ce17197bd7c958c339f2016a6ffb83d949bb3516ad26d8e2323f55312130fe54665f2815acb880cc0a239d947b8f623d69217ca4b0775ba7d8f68cb95be948ab78722746c0948d23d644fbda6f9feade8b3c04200ffb9826f479e"], &(0x7f00000000c0)=0x3c) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:19:03 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) shutdown(r3, 0x0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket$inet6(0x18, 0x5, 0x3) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x9, 0x5}, {0x18, 0x0, 0x6, 0x9}, 0x5, [0x9, 0x80000000, 0x7, 0x1f, 0x15f5b51a, 0x0, 0x4, 0x3]}, 0x3c) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000180)=""/37, 0x25, 0x800, &(0x7f00000001c0)={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f0000000200)="d9aee7134b01731086d4e6f7fe0c0b0db2e5ca2168035f1ea88910a5118e3e67a802109b5fb6fb5db35c108bd5c589bb9e0d0555303fa88a3d31edaabc4dc84d98da1763930e7dd82e9a28e8821a3574ec80fb8b1fd8d704bf3ab554ea8af1e2fb549ec2723af6ae3f26c58640b5a306b4ce5719e02478144b028d3cf7bb1c915a92519fe6ebc52f99c129a22d574529b539a28fc4794a422f51f9ac227f05b1c4e3668365bf1d58d15a0ac99aad33f6b4b2be8a281dd1ee9420ebdb", 0xbc, 0x4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) 13:19:03 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0x2, 0x9, 0xc70f}) 13:19:03 executing program 1: syz_emit_ethernet(0x2b7, &(0x7f0000000680)={@remote, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x281, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, @loopback, [{0x5, 0x1c, "d91413dd9e2b0bb78c6dbf061bca99f7cf9e58e8365617458365f842ab8d0e8f88c3ad32c9e1ba003f78522fa20b112c50cbf677cb01298c8a89a0f5b8365455abb971727f5edc636ebf9864d0f55b3eb22ea7bbebd283b3f9878859f27bdf54b0c42499f33dba0155098e8ae0e7e4fbac9f88044ffab46f9ff16ca97cad2b58af5ffb1f7ab67d2a2f6819325c7bf788010af68e9c6dd3acae824e2a978f0e1e7b1070d08e14ad3aa56dfbadbe00f653561d2bcc639a9dca4b03f2144ca7de678d1e67692f843d1777820dc306545df9944ce2b46be4596cb188e5d3e4bf92eb"}, {0x19, 0x14, "f008840186bd485cee5742e9a3391a14b57611d963769a1866d59285732c95ed9d320e75b7a1992502bdc60000000000000000ab9d6419f9c1ac91f937f6c84c218b5245d306a91c86a23c177ac661b3f7d5faec38faf2bfaaa8b1c65ac4de51f9c20ff1ec1e506217000000003869615bb92d06af7578a32044024e560251390a867a57123d62bfce2ba93086b9f87d4dbf7869d241778d608c79502b6d0dbcd2"}, {0x2, 0x5, "7b7077b53597b0a24561e04306ae3e411488ff00000000000000a46800"/42}, {0x18, 0x0, "5299"}, {0x18, 0x14, "20f2a319f9f1628325819a34e98f57097534ccc675cb1044ef249ddc5a5b11543c25f4373d13201be0fe79de91f2e180231ec92e07ad490830986604faeb2ec13791d32fa31ad2f3640469e78ed8d6ad6892bd1feaa62b3d2d9e7ec48abb80ee59a5e5e9a9a429b67bf9722c89c0c71ea9d44253ed0389a6d4d7b920765e604fb355f26fadadf86fc3f30d3157adcc862fc2ec0eb896780729696889a7a814685b7c"}]}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x480, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xfc6, 0x9a04, 0x6, 0x8f1a, 0xc6a}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20880, 0x150) ioctl$TIOCCDTR(r0, 0x20007478) 13:19:03 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:19:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xfff, 0x2}, {0x18, 0x1, 0x38, 0x4}, 0x3f, [0x1, 0x7, 0x7ff, 0x3ff, 0x400, 0x2, 0x1ff, 0x3ff]}, 0x3c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x81, 0x4}) ioctl$TIOCSBRK(r1, 0x2000747b) 13:19:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) sendto$unix(r0, &(0x7f00000000c0)="d23d4c57922eb3de3640ddd413d1d3b5b88e48deb45363cb39c200e504f5715b0f7fb5196014eccd3104a6bd64d0b06f0073b381c2f482288c50824a194c4ba3cc43248f317a183555703031160a61d88c192738f351d1e66ace289b6e8df7d0afc71e7a8fae2caf188646c8e58db86360c8dcaed3c15048d2098f8b291c5bd16ea1bdccc175c3f4239ed01b781567dc632c47811382b335b23d885da98c063ef18d91dc71c06d63a5814ebaf51c91b08b043424c7b66d490340e426f91fcc733b859bfe3368c41cda7bdd37595c02be6d913e294db2563a7d96c8694f4d7a9a316a7da3710c31364ed9c2cb", 0xec, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r5, 0x0, 0x5, 0x20, 0xa3b}) r6 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r6, r7) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, r6}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)) syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x2ed, "bf51e0ac1c57"}]}}}}}}) 13:19:03 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e08004500001c0000000000069078ffffffff0000000010009078000000001475fc4e903f8afc32d6f72e53eb18431cbb59eac8f63c455efd1a1265d38dfcb7faffe8ef200f2a5452dfbc8dc96f701f7154fc998e9098161a7b0b666c3951e8d73725590f59d6701e06ee14c7336dccec5ee668786ba0c073fb0ce8b35c2eea6dc854f964be354ddaf8827b1f9df684fb06fb8e48235a610a7e1b9fa536b3fec04f7a1ad11907c18444efc80395a50e902be984855ae65983316a722a44359e2bdab0437f43c90ad167abfa0ba775ac19ae7e7bedf84213f311"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 13:19:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x1000000}) r1 = socket(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xfffff800, 0x1, 0x8001, 0x0, "2bfc534a8d880adb3317ee3c8f5cddc0541827a5", 0x8}) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:19:03 executing program 1: r0 = socket(0x18, 0x4003, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 13:19:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x4, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) dup(r2) socket(0x18, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xfffffffffffffffa, 0x5}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:19:03 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000040)={@broadcast, @random="ae108d6e408c", [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x3c, 0x67, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1, {[@lsrr={0x83, 0x1b, 0x3, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}, @empty]}, @end, @noop, @end]}}, @icmp=@mask_request}}}}) 13:19:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) setsockopt$sock_int(r0, 0xffff, 0xcf418be195e83141, &(0x7f0000000040)=0x5, 0x4) socket(0x1, 0x4, 0x34) socket(0x0, 0x1, 0x0) syz_emit_ethernet(0xb2, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3fd4f078daa8c742c22d165c86dd60a08000007c06000000000000d9ba78127f748999000000fe8000"/58, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6048003f9078007f040200006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) 13:19:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000180)) r1 = getegid() getgroups(0x0, &(0x7f00000001c0)) setregid(r1, 0x0) r2 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r3) setregid(r1, r2) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) setsockopt(r5, 0x7ff, 0x149d, &(0x7f0000000240)="795be75f21885ffdc907074f58fa4f56c2d1d478abbc7f2eb6b5f23c5da38dac095568027923c962d5ba8940ed911dbed44aab5ff3faa9a02d82cfa021084a6f3f704766609864de11b269db5106a900b1dc7b3296bc323ea9cf0396aa8bbbb5c8767f1a25ed", 0x66) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') 13:19:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) 13:19:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x10, 0x1, 0x9) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3afe54d8c4d4516b325f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a243b91e67e1f5d347d5b668a390ee5ceea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a849700c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058b", 0x1c4}, {&(0x7f0000000c80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:19:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x39, 0x0, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) 13:19:04 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x38, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@jumbo, @generic]}, @hopopts, @dstopts={0x16}, @dstopts={0x50, 0x1, [], [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x1}]}]}}}}}) 13:19:04 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$SHM_LOCK(r2, 0x3) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) shmat(r2, &(0x7f0000bfd000/0x400000)=nil, 0x1000) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) minherit(&(0x7f0000d3e000/0x4000)=nil, 0x4000, 0x1) 13:19:04 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaabb86db9ad8d08831535e0000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80000000907800000101080a0000000000000000"]) 13:19:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r2, 0x2) fchmod(r2, 0xa1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) recvfrom$inet(r3, &(0x7f0000000080)=""/48, 0x30, 0x842, &(0x7f0000000100)={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r1, r0) 13:19:05 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3}, {0x18, 0x3}}, 0x3c) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="b157a0aa2f22f183736023994b3e073b9dade6cdd769d765559f3741d5d0d3f596213f108195220d1fd2ca54770dc17d35d36616a528a72774054f314491c6b09d7671cf521b29004260323c7673c67d", 0x50}, {&(0x7f0000000100)="28c32f13a8053dbbb2124549510214df37517acedae006775547fef8215fa2989b9fa84f19", 0x25}, {&(0x7f0000000140)="5b490677452156d8d0f9fb83aad2ecae2d631c40b8007fe882af9945eae30d123e332ae06e45212c4331bbd410471d5a3b87542cbab6455cb185bcbd5d8c12a8192e3dc7c6e69793753aea5d114723e9be5422caf78ecce2c6487c1bf93f8da3ceffdf63f6622dc0a1d3e33e61a1182abfdce83669e0864b974c867ea3d939d641c4b269c5d7e299077a73", 0x8b}, {&(0x7f0000000200)="6cd799df9e7e90fca80f35b8db3d0ab77788cca92b17ba772ec1830e87694db30227ae3ac40a9ae4921885e8ab9cb2f1168e5400405fcc93918e9ca68dc627ed9e7d6a7e6c4734f8a80f6891cae07a04ae2efa69f38404bea98af182df9cef02672c28a09de804684d9ed71db5921e1e2b28aac40bcd2d78b8716b256bd1cf976066f7b459427fbd474f730956f811300319e73bc84bb9151dd1d8ba238ca1b17796553f9b85fe378d81b1f2b7ef6d7107c5", 0xb2}, {&(0x7f0000000640)="ca868fd1e235e9b2cd118f69eec958ff948b383e7ee80dfc9664da674ff667fdd292e7acdb21d1b233915eb502b8af82ad121c6a65f14beeed9b1c1e090716833817bbac4c0f801e92a36ee482ac1ad2fdd1117c4b21e8f6160ffc8a8cc9ea717be41040761789bb5f29856c5c814e0fb334c4c486f1e1a37b108f7084264dc0f57ab775329a08775a053f7dc093c59e07c28cc500ebb142761fa0c64a118461bcf98c98533e8a834d53db27487a39712e21b2a476625a5944f28e3aa902f873927f26a75e1f6c3fc3b1f1e9809fb785890200dfcf1694cc9246d4e692aa887a0ae0f62e16a28f33563b72623f8f5b024525333b459408cdcb91de6c29a89b88ec881216c4d32bc192d073e95d0d5ac6d62a29286d81de38ccb4bc1bc437cfd044b5e2100f78e391a768508894b212a8b6d212cf2f8aba169c169f71f436e390f1f33348ad96ac20fe35b87659905c423eee5c175dd2cc3d7b1eb617fdb1eae198e469a5f1860c46075d33e648e1ebb46909b1f207bf94a4b49eb7283b5c60b2051561856659d41f051c29ba30610e832ad501030d7e20861a343e16be84462f64dfa426cd7b5f1a50288c775f2aaf03f1b9a19bcd0c1ac88d05cb63f4f1a5502ba650742885e9c4a7f8f4b5e8e3c7020d77113f2c46cb09f2b4c87f3e80e017521d948f7b75a45af47fe452511017d0af02890596a86c6fad5ae9a05da983df0704cebe2cc773a4bccef90b95ca46848d54d6b1eee188bee0b1fb9c93211927f34fe39a9392ecb007631523127891124f01fd318418cedca2d76b6a70d07a5e61cbefe3a8e9ae46b84e8e36c733d1698e2880b4f9a04e9b8d703d7ed3274527c8cdc03f4d4784994e0b87a4e056b07e6dd122e78eff82a3aae1c582dcb0debd4750b68c14d871c7361353bae1eadf0ec4217fc776b147c2ba223b32c246e4469be5824e138d9db22a8918c0c2d8564300765bef47b571752a4db318414a9c2ae702fa17b357c879f1137128e443005985ef6ad666092864d4376878db35a4bc7dc5ec43d935be250e31318813031ee8dadfe3957a2db81a7a94462f63d572d4c93b9bdd44212bb9c38982311a961ab201b9a844208721b8964a08a20e8d3dd903b3fc35d15b214b6fd19b7b3c4ba7a22af42eb2b0285e7ff6dc4aa7ce9bf39bf3463013d4144c2517143aabfacbd2c08395073578b1b779d797bbb8de62bbbdf1a13f45872561e06b01599a8b2eed1b51f1f62dc02c7f514e0b264cdbaf26f53450e232607190290bfb6a5934ef5895905920e617ceef0dded68447f0c47ad002f7692d5d22d246f8739895c31e882335f7fce020dfcb19d1e1a01671adbaef276a1b4d7654fb79d35d33fbfa2cff053498f502d647fc7d18a93bac8445f5066fe675d0303b292e81fdf298daeab9ce917fc9f9c2fabcd9594d47f00d593283c77e05b010d9470843070ca65a13d9638d6ad769ea5ee9b9be8fec7623c0e64558512ed0ca094bc9b18b00f186d5904b5014f2297b9c6413003851d9fc1d63f9bfbf83aa28548352ffdb2e9bb8e56ba39e7c4bc7bc4084f98000b597557dabd9c5515333fcec557448d0a2508225e64812c8522d2710e34192679dedbba555e16b358b8abfaddc87b5642e39c46dc175f73181674b2e4d33017766db29af4dba61803dc8cfc515a75b6c0c4b7bc12d09f982ac63ceacbe5fb635f26bbc084551f1f5374a27a5791a255886816c222b27c14a52aa4df8f7a65b98e00facd9e94656eb2509da480f33906b631c976353ba27efadeb8277fde450bc30b4dfbf3154b314cddc8760ade663720e0ac8649d33f9236e4d65824f7255f6204df0f73dc16588828ac0b2d8dbcc30b8d1b924196b34c22894daf36e20011a04db272a910d113d58cc5e3ac2724532c064dc1b053dd8a255fed8e06ffde7450b91712ab935de395a8fe8e8f948830232cf2d6f2fad936d9673bb1ea4ecbf5172b0ddc0fee9fc0efd2389495c53132de3d938624780d599e73cb21e2cd263ff0bfcd4b808b4bb2845567b975365483b2361a7fc70d04f68b5b579873eec3e1625ebad367f1faa39c834882f8d2a6110cf7e99a9249742e722f776a6f6c7264ca5623093185f77a37db21bde2203a1c5f215ff046e7aa076d13cd7ca55ed0a14b354e1123456b2911c0b0e54bef658e851f4d368e2664cb0f4edbc53797ec8048980b78353c59d1571e4a161fb22cf89f21a79effd725a5a8a59d1bd2ff08408dd3c16af2a8852aa9358cf0421ef1ef3b3dec5e0f8238cdb371bc61a131cc08c22cebe0f9ecdbbde5365d820e8b304f4eb65a54a8e47a0b5a244eed1a1b8d76f79559014b488ffc13e607d07e85577bf42f9866d0b4ffeef3779bfed5c5c8b6406dff79b5c073f5844109035712bae929bc4e2405ba63107ef01960091d466fdd278df52d63522a29cb2a1cffb87bde166a711947f91e7fc66ef456b711f91fefd8b23ef8a90cdce71e2a4522eab2b54856acff2090f91f90ac8e06911237b08a01cc54cbfcffadd3fa101ec71b15a17602f150f1b2dd85ff4eab7cdb4742b4a540efc19b9d35c83fa1b92356e9fd74e85f6a2e2aa140fefbfbedd980756bbb0999ef36336535d7f6465a1e0f0c05ce82574a06a695177009515d0cde871ac4fa8929df635ab375ab8bf7b7301778fce97eb325b4398f02a2bb8e828923eaa2541db5de20cf3d0224063f7c6ac6ee88f41337aaa80e94a27551953eb28e96f7c9a6923177a1d8d56bc96b38260a18e4cc9e3fafcd935aa95571cf000335870b9240cee9c753ae08c97d7e9904814d698cd00e70e006aa3b81657d146bcbad830924467107e7ca0e520f039a1bf844c74d836ee6b706029b50a2400d02592ab37515a22d7a7c437d64f865f34ce595e9e694718351d0e37b093b92840d9b0c880030d66952ec666a1947c1a45f71585fbc9eeb721b1fcbb7f7b70c289fd94eb7cb0b689ba4222b88da2db9cff9ca91cadc598a361ded7ca2ebb3c2ff7cefad4103d0686d5c01ce2940ca4698ec3405afe437bfa805d825b2c477412f5f1c97b184e4e6e8620e1ae620fcc1ae44a61c79c3fbbcb5a55664e5a7c112026b73176c6cc57e3a433d393dd80251d75db47dd235a604a1b3b07f8c47282b0c79e202eb11a87f298c99513fdfa2f3cd9b3384d5b1fc9577de316f083d085a98b491f8450ee5d149c97ff2ce219935fb99c347a1a2918b1735f7c6bd75ee0de95fe4ae95253cfd24a72b0b96ec59b5a72fcd42446fb339b7e7ed8cc27d8e686f10835563117489aef6b3fb1d362348923c797922f2714a2e52616c3cd91d9e88c6489148286ecde42b27eca2c611fc3f13429e971e67fa892cad41cc2558345ae2317b1bdca8ae46230d9b50acfbd29a1a92912343f5216a202997bd77fc4711d03ef8baf0c4095b454ba065648daa98094c917000ff031199b30d16e20ec65213b0612603b321f02aeb2e5b3bf1ef211e7131a9c3a6cc24df6aad429f350f206e7879685b5f8577fc77261b083edf6b13f2deec59d4de33531babf3eb6e358ce175e5d8e377dac6370b43830e6c74b56fa32afc58468079585e22782fb6d7f88a30cb015844c302c90ecd3276d12623e378d97b2354dccab7f1c45108ab59c8ecb6c8d4853eacf11b95f6463ffc276ce05dfcd2331ff579a590ff8c72b337a45dea0c824738e242061c6fce3beca7ba811b0fdecb874584ea2db33d55162f0e883df603acb09574f5701ab6c49b5b7130881b51a05e3c00271688948c3f7fd025271a91542a5e84568693a0f549a09693288ea549dc36246b00f3981c60a63a7147f45c8b698ab743c53bd7349bdec01ca57b4d7f9df94fdd978e0a1efef15c00cbb2357a2c1418369d83fe0cd5cdeb5474185d901b078b502239fa92596e2e87bba463d140bd30417df1cce0bd0c7a330dffa9c4a02d701cabf0eb54206ee028870f87b1d670c3a6819c0a7a719e25acf802f0b75ce686b3389b145aa1eda015f663fb13a28e6964093194040c78f4fc618c8ad11ab67b327a9e235e9a84ebfee8930bc81469bee9a86f1125b8bed167a58bbf13c2401849ccd9e5ac39c607af2fa0351bc8bbfcafe5b4af971acd5ecbca7265c6e6687d62824288452d0a6c0495fb2cd62a0d22c42223beb7c4c1bc59ae4a0d02ae58b0f5c2b37cce83c266df2460b71417c0614c57b3c9ba189fb97d0fdf02c475f2b7548581613f68e6c0f197c157e62de42c4d68e82b05e1890bfea1ef063aab963441ce4b0bfa43f7ae2a4d2f1911a9764cc6f0879e783cf1676b193ba552d45256e34e84d3dbb71f102a9424036cf6a0586b3b073ced33418d616a20c32e8dfb402e53c42b3f79920c9e26506e403cd4e2fde953a3532a0d0192e4e2bdcfe1d5e175100d1d0239895a7ad24a7ff2abe0fd86760dac8fd35ff48f19d4eb42489db21d0c108ed7fda1390232a6d3f3e6c51927170f40c6d26da970789ad399f89363fe7446cd4af0d3aa0584aef79473d7740358d872746c89eaca01783e4cdba3b2c3b3aea671ff792f9656208135f4e05ecd6580ef69664e4371eef33c4e699caa8f0f9508dfe91727e773138bc359fae8277f4c45fc9aea27490ce961a6223e0b32d60d646a75c1be3309333330993feccae57f40459ada8ad6a8f278f557cdd14dba98a3ff2e7762bf6f75b71eed9ba61c2f25b97fba773bc5a5e1a39156368dffe945162bde9f524913afaaff429631ddb251d1010d64e670b673f08947c8350527d3e5fcb15894bd3748b40e8d22175f66dcfdda0ea3bc686a8c1f20202bfd99876151ccfec3887b9e9196c1b31c3443a9069af076135e2115235e30da7d8851c23b59f2a47273afd463be862851f77d20184ac9b3e5d00b820f80124aff19fea18c271d094888d36d0d3042a69a8d5b22d4c45f20c0e0c522054453861d3a1ba74b2d292f6ded7322240f04fa664c9043af2c139d37d2e269d8ea623bc75d7a6a078162f706eebd4439cf9ba344f22d5694c5393c321b5c7d1645d1894a25af7e624dd40801b9af37601690b5b90a38f18452bc9ed7f4729e723a3d0194f02bad805512568b68c386fdc7c1758283f6d8144b07b4ea8df42829da569586e7f028be4c14f8ab9f33afcf95a9ff848f359cc64c22ee18b3ade8ecab9850d40565d44ab8a4f92ede509c7df915c078873890b44e951e7c24e2ac61c014bd034a9817d436148272b1748173638b15cd7b61a5658e840fa61568929223a05c09c7077a3d1a74531e50b25602022c0338758ffc4e0c0a6cfdc792b8584f88d058a7897ba1bcc20059d3137bf5f93b289f44512ae811ff96d8ee661e05bdf7a85e54b0d710ea1ce7473d6791617d5e39bfdab642ec8bedfce1c0e03572769b3f6618b5dbfd06b4b25bc8618d0e5c4ac1e8178b206dcba4125b8398a273ae803d504819cdfa544bc3b6cf67861a458427f9cc6f77f38cfffc8dd475bcf893ea0f80b569f44c8ec0d9631d97376b6a63867241dd7f78f3e6ff8372483628b4fd67d0d249ce30b56a9a50d823239ffb8923f6f0248b9dba731c24e47432300f5f4c4e68707db6e02d2460b54882576102baeee10cf9e8d5438978f367f8720cbb434ad2a3459b523fdc94635cb14690b0c273593de4781719281f86cb3e65222257f0d20ce14e1b0acde57966344f19f2a514ac5090069222e55e8ae846ca36d3a8a0f1068c74eac6721a78b2c9dc8bd6599fdb74d911eaadf2b752cf771183c85d53ae7c3279f9953675c53ded65b52d25ccb14b9aa", 0x1000}], 0x5, &(0x7f0000001640)=[{0x90, 0xffff, 0x6, "c03bed65d96eb020fdea5bcb18898e689f09bb8ea1df173a6a92940607c715b85642676f96683f6eb4b18bf8c94473f01ae1bfeb985baf2e4cf9aad8d4cf3adac21b04fbd4d0be8a922b9a85cb96aa67209c3ce20ed44428ec366955ddd0d1e1422adb4e0a010fe84f87b61fa0184d1d0354084b8ce9517b264ed726cadf6899"}, {0xe0, 0xffff, 0x3, "3378e1bfc4fd2706f6981be405890424c395cdef184d7e93d78ad1d0037f6601339377ae29aef2962c13fe32976f2d815c7f453d6f5ffbcb434d62b24a596d30c6baa554c911412966c0b08ea7c87730b54fd7ce7e020a745b1e3963dcc5369a8c1794d8700c2d39aba4e7466930e187d862cfe9575dd563ced47625c9168c69cf06ffc8a719c5d2ea6e85d3dc3f065fcbb7ab920f73b4ac7aca306f538b10e3a9abdceb621264ba71302e75375c7cb708b2617d3ad57b78a18f57e4816cb564c98f9c81edbb537522e0"}, {0xe0, 0xfffe, 0x18, "10b11f64970dae204f6da839a9131d0ac9ec2fab57405e40105873a298d038998083549ac58ecd03478cb706e72cf2cfd516150d2cbec7b83dd122c4ea01efc589120b365ec34e602f884fc64cb332039352c7a92433886c731035fa729a15d179a3c3b5a7d29070eb5d6fca69d0a19a49d990ecb8e6865a89763b75831ce4ad57edfe43451f5ae4f6b495e9bcdc8fcbe4d431ea81de3aba577d2dfc4e8c549424c0c644ccc902f93ba122de6438f6a57ab1c410d672743a52b62a2e9a381bedf484cb33fc9374102c0c2b"}, {0x68, 0xffff, 0x7, "c1e861c09df927e211c981dd93af5b8e640434d906e93522a653cf3eb47b5cd1deacc201adf740dafc4f6736f3611fe76a5efc370bb9a44b1dc23e057a44b36b9fd5c3d8a5b010a93f7b5d797e9dbaa32184d2302b"}, {0x1010, 0xffff, 0x9, "72995d07dd09a8bb02bcfdb0596841af93f85572205d6e5ea6f9d634ed7649758c3b93204272b22b1557b441ebe3da7dc9c44cd58a76643e46fe84674c9ff29bdc71b1f80a1a4e0c7ec9ae808bd3a3c3659aa64b58b07d310e9e01ea375c11c1d9130f733174476d748dad934b4bd5657ef98d64684a14590f4dbeec03514223c311067258366d652bc6eb40ffe7e28bcb7cc73e4b94e090ef4ac6c2b66cb58083d461f2123681861f77fc51d5d263451fea99586eeed7a5cbc95832b2be1b87be5d4d5c91ae69b80999cb1ce6ca1e4a63d1a754dbc780e1af60cf2ca63c532cd692fd6d6febb8346e7b8d16ca155eed5f488b38d63d602240d7b5b3baf635a66d049ebfa7aca3dbc2e515ad537d31458e0f1b4bc3307fcb9cb9d2f3271d84948400c7c122091aeb41ccc4e6e50cdae1833a5ce38debab5c3e33627d2e1a8e32be28055d2efd19fd0f7e9704eaa03ab729a974f985c121363970988396a0e1d0822d52e41d7a756833fe648bfc4292708527743efc813b9420a69041e613f4f999066500749d4586f3251e378fc607e9f55382f2d0c800d636cd60341a8fd49a7251d650b5870963add3f81eafb4affaa0deb858a7a8203d63af43e12507bde42459a4f1d59ceb2632205d7cf37802e751c15688feb48dcef0003f46cdaadaf4bcd80bf90b06f51a19ca4dc3b071704fc04ba3297a9becf6cce38b29df821db4ae47aa4cd5cf6443340a5992466951c30a723878c591e1c68116b55362ceda03243bd11cf9ba7159c7eb2008e7883c6cffe2fcffcddbad6509030bca612ac0468058fd35883efb559cba90dbfbccd5315343fa36886830a72e3b655fd1669fac5086b152022e7d24f23621f2ebd75074c8d7a073418bd81b610a32510146b81eac1847b6b0aeac50ecd4e87c24c090bdbee5dcf077d9db8b84788c6ad78161e35ba74c8c0d1fd57fa0e44dec08bd533934199d2e0133b91702aebd2f7ac175890eaf51e9ccef1594cb10438f2cfb6c3bddb1bd0c3ce9f5fa73f00c61ce359bc6f95734afbe6b19b994dc403e2eaf36a6708416568deb96e464e08c043065f2f323223eb55ffb210c6ec93560fb42c73d9e489f183aac75300c8c3c0b5062f1102057cfca262f49eb604d329b1e80183dd4cb8fade4799b20ba9617c7453ab513fffc4f6ceb850f1ce19619d5e0c017208e0b90d372e9603c2c526d4bd131734335f102a2e22c43f38d44e9b8dc02ab2dbb6bd2748381f919ddc52a490f706bd4759098c27c5c771ae826f0185edb273b5808fbd5a15c0beb844e521797b2f24fe6c4420aed91d6ea091c7c760b11388b8cd0a0d24e2e560eef3868e38cea8dd66687fdbaa8779bec166639ba720d32fab182ee4e6b0783353a5b5129a221f5054143b132a98170e92091289c28d61f911a7b4a0578bf425086f5105ace034aa8f747d5cbde974e44b85cfe3cb8e06092d1db7ae55e803984bbb2aa5b67b926eb97423975b425d3a7516a083084534a42d177e0ce7eb3fd3aeb9f940045f974d516dfc59ab3da93b5ea085ac738b68a765ea325c907d87cdcff6cc0f957fe74c668395766a3d62c944685e4b4b422f47db56e69c834c4f2c50942984b87b605d0688d88cc2ff4dbc104fece12d24cdd6ab67190669e29c2801ef3f152421f22a794563d84139db1a7a515294ee36ce34592e1faca731e3905266f7b4dddaabe89123d22a300cb534944112a54badc5e56ad07fa3f468193fdf648b83a002a2bde13f8389efc17586f0a23d875e933dfb3ea1e33290b850cf561adfb001d8aba7a38660857244d3ee235d3e11818223c7fc19576d7fe97ae51f2768b79fd2e696e4223c546d473140495fe42d756d4f4049d554f755faa2046985dcbd7662019439a06279f39986c92162cddc3b07c9fe55a2c3653864abff895770c8a2d2baaad989c5985c529e4eba635ccbc3b1f3b120e085292131807392083903517a63315d5853890f77daf52133cddb6cba0f4da9cf83a6d45cb1596571cc5144c875fdd6606de7bebae45a31638c9d1125a3fb1b3242aaf6e74dadef91360fa7f56af19379484ddf7b712c6491028585089d87af5e4b2a624fae4300e6f5a39c526b1d4e746c9779bbd9c7b23e7611616276684e60fcedafb0802dcbd5c3a6f28dc82c5782d2821bae1701612dd2407125615474bd93956867a5c2e1a9db76e02a6f8a307bf4f1f4e9a84c4b72c30fd862f291af03071304e58a94f60e728e5f84bd936474f87f9f6d09441d7c1f9f3ae85b133bfe50b9f5f7ce8f3872786abc6fa25972d2ff814ead48e775494b3c46a8dbe7b891281b705ffaea09e51903475620bd355477d07b8e6c058a429b4158961e9058db553b744f5b79bf2a83c23af40760ab96192ee47d981009eb2e4fecad7fdbd808bcfe653688b450fd73121d08720a7ea0b8acd869b092063dec8141d74d46587a15cb8a1e97c1c08e15baf0f565941077eb0e29a00bbe92fdd812c86a391674677ac68a05d3dba6f153aa43538cffada2494e278adb0a8f2e7aa1edb0b2215a672f89c40f3e797858e2b01b2d0e027856d7c3922d9c3a14045f2724a61fda5aa02fe95a1e1977b0d6f663028b20e3c1329cf6e47a6c7b372385c1219d7ffc4547b78937e03c5f5eed3c1177d6800ea9ac73c2fed9e5e1ec7683f9fcd037ae72ca306f7ab992580ede00eb1f2d3fb019f4e59562a1903439fe028e6096a66a828a4bdddb1d82c58b66f011a35a2a5830bb4548d4fb087cec7cf6bec9f4f26d037efb4193806d21677aa3c112a7484965ad910950f3853317adc936c400c9a2faf3c9d9de68ed529a4f414dfbb508aa9eac0325435513c9058e59727500430f53942ebf6aeb0961305f4f1ceb4e580f76d24f39816e60054f238e64dfe75ea821f05d40256528baabb52e12a758b245aa92a4fef5352ba30a7ade67b8a8a4ad50b3713a134060ad2109b7fb799fc36e4ec747999523d5dbb626f867d588f36f44ce103cb774a838510aca784ee9c9c77f17d9c3374ef19d7d312dad36e93af4bc3d31ec3aa4acd79bc7ed74246c6a681a67bc255912f5eddac1ede95e01beeec31117fa7aed369642ac7c52032e2a0aef7b09db3ad451a0419af63afa0e6d664681654b40938a40ff54e7b31e7c4e6530030039eedc67e26ab2b6fa79fe8f00ea8db901694bdd9f2820a1109ce4cdfef762d435584a6e7795358099d41a455175f3e777649edec2e3894084768c60fe957cc3032d02fb035c5eaf3bca5b2a201833d0b4700a12b102b2359b6d41f1cd48daad35a9e5f72ef888467ff9e49f1acfc06e2f0d9d06ec212035df6d1e4cc5153bc1aaea1f0ef39af91c7055a2a637c5b99dd19f78ff7ccd09d13bbb627891119e0c37c7827f2756cbbca839011b143e9e919dc265c869f65fe148ca44eba34b93f0d409d6deb0dbfaef121a4436b5183a411633629ab6c4d134f0747ee5801150180c74e7687db9c87d9dff831a6f52a70431cb7723b08d7dbc7e117a0d0702ca546425268566b7835ed493562ab12f60727af3813476c07badc617b9be9905d0232bb2f980179d2aaf11a7335f50794330af52eb0ff9de954723e40e72761ccb3cbc727d1bbb3fea381a8968e9746d90be56839a24628df02fb1d302a48fcda94d21a7f54d3a6ecbf909ac26e4ecc112b48b9e9738917e39d64225029f2db6d2e5a18421560c6a8aa2badfa02da05933eb3c85f3803f52ea05f7ceadb21d1a14e31f300f8e3e905b6ea1230a0aaa916ede319ce03d1aec84ee5400fb46b5b6d39d96d2ee08c2d4c4c7a9f17ee24c66ccde14246a740fba83e668a1dda2758c6fc3e63a093e40edbd390a7967de3a5e219ccf711d2fb9888440cc87b94a99872c6a3b80cd14a0e1bb2ae3574c7ec94444a68f08c1fe112e94f78330fdce3528eb95cb9df96f1f48ae54fbd7d69871ba1dcaae08f99fc2b4098cb23fd14e4edb731e7b73b48b5184d4c041325174b90772168d4ffcbe0b10179d5696d7de29777dcaad32eb8c9f2544fa99b052138f1d86baa67d8594655b1fdc85fe6a25ec5f95581cc60d0eddc70ed3ba6c6a5405119e4a4a4052e44985bb1f193740aeb31d2c47183f8106ec9df215c052e8ddca50eac9532952c080f0d5f6dbf324d753853e948827941f259332f4d848900616761502ab23d9da39e31aa424c84e3407783867b833236e1ef8d7044c0b4815783f1a31635f39860b4abee8e47cf1f8efd85a695451e0448685353c89cd92cd793828ca2ca149270b00d303e52832ffca6d3518a065e782ca0c0db711d777b2e66f6a01d92e28a023e07d9ed96acd66a9d1d22a3f857177599b31a77c355a4090e5dfb4e9f2a76518df3142e1cb3f6877836bd64ba3c553659e6efc20acb1990d99e9e8ce2e77624d1ac31b12536efb195f30b26daffdad21900a3183b94dcaaf2f9034ab07d5f6ed631e22c7c8dee070d05e5abcb76c1e2433bdc5988220c50c43db72cab263e384eccdb3f8d2f7689b739e1c7158768d2f4ce9dfa302d811986649ba231f60258d6f797529dad7bdcce95bc696cc89d634b485c583d4e5ee8d4b6364fdbbb362b1090edec2e9cd652f8d22297162dd782666b9601bfe779c9a4ea69c06448efb310b63993d751448745cc5bf9d1aba0c0bdfc88cf5641a8f56873b493d1ad9e74d5df26658ff79ed3f4633503be26c698dd1198818314907b4db7ea19b5cb52affeddbfe3f258fe3c7cd500b35a7075856d3fa24aa2e3a08acbc29fadf0d91e6720a85f22d2e6ae6b1f92fb586b78d86aaeb6fbee2e8ebd0b53719decb673fb0513b2ccc7154f79c96224e1bb86f93278bb2336f65193d97f7e2e6db9ab965673e3bc1146c70604a3c7a1e88b5b63f0308d9d767644af67686222e448a06ecebe84f296fce1d28b4612dce5680302e3dfc8c3333d1943eecdf6b33a616f9b0d35bffd3aefcc473a90bb9828ba47eb2a000b31edf21abc787b60a468552d4235e68fc6d855330d5cb21c8d32eb39a53b49e64003be1dd7b2ace896f70e376f4e3ff1673fd55339811f78efef37c5078f8e014523e719104f21c498796af756877a43cca0df50a3a28d01f34c2f37b913ba0352a65cbd1f3091bf0878cbc7ede125939d7ef5ced2e0465e1d4da50c6906be28fb197c994d141561bfaf8e3af67b167288a4919b05f95b2875159643cde994b92e2a8f1cb95888265d7280e6fc4abf6bd05152a9471a51b53c9227f600ccaf59d27f1b11e096dd42662dca72d187c1ddbe4e9bad3460fc5b6d49be477a40e7bf270bd291bd7c7e40162796e56370ba11abefafca074afbd3db5f05d7317d50719b57c311d898ffcd73c5d3e1862378cce7707a2191452fb5416c7ddc96152ab52dc00983b426e316b83064e13cfe11417e92a16c99b38142a5ff63d7d4d39a884dbf7c24b22256d6af3fcaf3fc339f1eef325283f06347f4e7309098ced9eee6dacd60c7ca6c47786ab3b078276d24703de57dae02a6765e1b024a7668ad9e221c6cd43676c748b913b01e53aadddb9e4f61a8743820097997c26db4018e58280a0927a52c814612128fca61957ce77279111ce81bf6d45d2710cdf15b82b7ff0d1af4364ad2e61354e983011468ed58b8f55202c04bb5703ebf99434b3b3678d8ad7d296a3fb46df959ff32438053998bee21210b86dfa221d2ad8f18db2bdd47a14142a486c92a40950a9c2ea4600d83e11ec9167c60a1b6fe2036d1b7b015435eb52a88f9a852998a0cecaa54991d4b2aa2dc0ffb39bf"}], 0x12c8}, 0x0) 13:19:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x40000000, 0xa, 0x7fff, 0x0, "007f0000000000000000000000000000e0ff00", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:19:05 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/212, 0xd4) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r1, r3, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r6, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="fa0aa77b356ed6f0c43d140275da3d780a344a83bd92a83bdfb69e70135dd1b15639f731d73385501c5875ce0b49ef30e968e2030bf261b080197aa0b3515363ad05af85cf7fdb6dfe178bde4ebf872c47f5d36dda49d066225b398149b7775ccc40891cdab62fb3aec7a4a1f07087c5f1d65dac2ecf6566fb6dcf9e11e79a6170e6cf9f2d0131758455e561d42a1a6f4219946368b00fdcc79649af5182d85d277ac1b8832b0e206908a05adabe353b6c5f61bceb082dbc0191334f0bb265b3cd657d831d93b101881105a65e519279b9b09bc4652b68fc34dbaf13c9cf18caba45d442cdac24bb7239", 0xea}, {&(0x7f0000000200)="4869b604125a124d17", 0x9}, {&(0x7f0000000380)="7d7f09ec068c2179565d04b7", 0xc}, {&(0x7f0000000540)="90c8a5edd0493ec95b04cebb19caef62a730d739c99817713153e93d4052db4f479bb6d59e32824fb892d9576fdd3b1af88fbb2b15ecc442335bef1f4a84a70591d6378c6aa9bef90b2ecd5f027d76874935c0ff6a2c7127942955d70af2881427edc3e70bfc61c89d05f02a758097d882f40e69228e774c654eb468da18973040942fdb55ccd45603698f60e186166d951e28063264548fea8ea47155884210e69d62858b0cefb8735e6dae73f87897fef38bdd0b556f66e88c67e7aa8dc9af004414be21edc450b0bfe8568a6d8eda1f445fbde17bf79e8c4f453c52", 0xdd}, {&(0x7f0000000900)="5a3712bcc62971229b6b2529488d9a8cc51bc188ce9c9b428696d49fb18322bc26fefb26b815e9ecf4e3b32171d791e42f9e34266197a5599c2b85f6678f21a2f76743927aabc8d237f084835be31a0fda729146582221701bb8feec20bf1a6d6242727bf92228695905e5ad9281a47ef7f4b031000393b903b2a903ced96e3ac45e3835daa7a47c5cdfad1369b22e68cbc55dd745dcadb8029536c75dfbd1b431f8c31ab312be61b44852bf5b3cc9184abb35e22ca830815cb2ef5edfbdf4148521fd76c5ba919c84befc7fba25ee656b201fab3c0368bcf8fc7a4765a3ab275ea2957b4d921b613c463995b70ff3c51dcfe226a5bc4e3536805e1557bce2123005a533e8fbeb39b821b2aeed62f93d80a4e7643e9e86999d5d23a85457ae049566769b4604d708a2e753bfa7df40234e594e07d91ec9b6517167d1b422d919f635459278f3115e0a38f0ea22cf8b557ea67b0d62927582180b32512f809e8c49183c9a8fc2d9268375cb4b0485a027eae14b5e818543a2bfb6099cd08c5f34469de1807b3eccefbed26ec3cdbe3b166b9b9701cdf219d5cf451ded6544017504819bfb09c82c654adceca6a59815c943ec24d8067754f1bca4679c4302415aee8147a08ceba13bb02912f1dc55443e4a452067a337e126c6da960771433916522f082ba89ecc06c1e926f0c8fc7b2e1c6d0cb809c5df81b0f0af14ae4f40345a4dab38f27a12519ec6e0409c6e297831580cd7983d8bd6c85c9208362f72e0dbe22973702e56f9f70a0c97a1cdeeacf8204381f1b66abf9509cffd4c718f406763186ff49e6f7a753ac8f13e43fdf95d55f2260d6f929ead4f74430898b9e68d91634136d4b511ed3d357bdfca0d64a80aa10a362b055fbc57157dcf2642c626e60803746b71378673d87a7462708ed27ac443182098691a43c8d552ee61337dae2e12ac96c450c553c978d17f54dbe895c8f41e2b38471e49c90d66bf05770bb5671dfa2fe0adf6a151fa1ee880394e9eb348a320a4a5ed592de1ca4a90089c827bfb0f47b43e0674edffb99fab05dcaf074d085556ce9bf8b084eb9ab0ad26df88bfcac82694c902b00a5077678aef8f30d8e022fc6f038d24c0fd9183ae992ecfd1912ada1094c5db4d2e2594de00fb8e6676d9ea4ff67152713a4cf44c4f8d9c91140d17a606ce9e870c4037ac104a89be2b42d3a6fad44f20ad20562dfe0389db22f9a94abf60fd62a502d63a8a75f5a2dfbc6d536e11e68ad28dcea2ca1ea6e80e0d33a7470f16bd5d0f49902074ede1223e21c3a9ed458c9d4e7b67c3170d3c372a7ea2a10b2eeaa4dd44dfdaf9bb91a42218dd5cf8a5f8f9700c9df4242f57b6f751bcbdea95cd9306e7f0595614e9a23ed1a064003e22877d1cc7d7301f2e86700f62775c1dfb9f0660fba4348449ed281d838323615344bb15b08677ab101534bba1ab889f551d0163f4994ab88f361eb9e338319ef40c92d1560c372fbcc3825eac99167f001542cfcdf4b99672097351a0ea2bcc4d91683ce60e0826370442e0ac381d611b6eb67b10ba5b45a657f48ec797b5e34dd64d7491fabb827b383e93716cda15ec8fd79888860ada2218adcf72a75269349117e2b21db4e866d036b6655e7aa88757c13ac7c30ea0979e79cdc9b0160c632eec4fb1f339e4e27f91b897fe72de83d09b47d9bdb63e1bacc9c82cf1164e37835dc3d2703d3bf2665a34061b917385c306d4b5a8962e6582bc570d14d26864f4d5cd0dd7615a8954147557133c7ab384f70cee429b73374e1ed929a640316fea0039deaad24631dfb179e3d74c9c33d39997fd454e6cca3b4e7cdaeb7495051523796faa0168b2be16ccb085892cbcdc8dcb20f5bf7fd3dc68284c06c6f74a4aa64a6b506fb4a6babdb15714d82b85ed3d6d189615552e8c5a117ba4e8a14db51e63a1f0421a106e7e8858c948bf33c53ed764202a93639e34ae97ff909a137d128631b755dc6c4df3bd6337839f975926f6e3adac1a5e40bb85add6b0ece3d44c0e89555fa0b5a4b520d3974f9e19a365995ffb7cf710245237b36c4d938ca426c846dc479260145614888cef78f3395a974e4765df1bafd4ada217011c461291a99ed34e7e3d73b6639f1d2b8fc5733d65ee82c5427dc876d81f4558c91801005fcf064fd8aa61ccc07a34d42ad54d2ee014d76664eb54f88fd6db7d4595a3e0378c2174a623c28c0a39c48042280cfc13d2c6bfea0bf190b630b0c4acb33af854a35014ed0543ebca9fa823c19651aba2efa0d5b9a1cfd741357b762c6f4102edf39042256b6247fcbc03433ebe4e1913fdeca8d1512e2862c08a673cccc59794e49b50e757e6fde147ad7f91b0554de07aeb4dc8e5df9f94a88f03d131ff950d04ebd3e31fa12068bdca38cc5a994f5dc8e59a05f8a9337cb7887a9c746718f6941a7ef82f4eb8c4a38e813a22633daf4e51b769aa0de3c8bcdbf523090b1c0cb5022fccb05166390b1dc08973084d586cac73e61db6407f13b6298ebeb2c3ef592766a7c20f810ed69223dc99b349da1c86456b84742af9b290820cae33110150511258ca4588ffaa674f03089b7795e02250da29df199a1e0c2ce536fdda0aeb3420483f1f66e8ca6d2b7731ab46e7973ec34b3c241c1570e0d993ab978b894cc2e606985348bb198117aaff09d8003242fc0c61b9de21e731994953e1c788bdfe555b9067fbd8e74ab624185a91b78aa31a23c3bf0e49e70da4cadb57a0b931eaa0f382a391f6a880ba89be6e6daea31941016f79b29b0da66b858179fdf14d0b00ab7476318b460048ae61b33f7c17beaee29764fc50c4342995b835e96f66a42d24b79ecb47ff407b8d7d3001ffb9611d8e0c6bd61310bc09a35dc016d6aecc4d288bd3d6141762544332244c22ead51f76cc1546347a2425b081c07c8fb76318a57fda88b386a108764508cb5f48b6302d089ef32b17ac8496159a4516682ea18e4de043b9b7499cf2587463c88db1779e11b5f8862d23364379320a16eee6176ead08e5964a450baee0da779f60b326d15a91e31e9697c6ac4de0406421a7e920ceeec418e66773c25550f59a4e7ce9604c211e2c88abf7695f11af34079e912066af8aaef10acf3b1b86f98f5906a342c25ae4c6721fac2acac15b613ee63fac64b6766f9f51e42ad49b8cfbddf6dc51d99cd8f215ae3c1474f848231867a606c8944544fd43c5daea0516645bb36c1304563273d60311ac8d133d05eb8c443c2f2cd494dd4888633dac1edfbc49d245d2be4f8e9c92ffc9ab4a1be03d69ce4fc585d9eac3fc5f4813be6fcae06ecdc3b363a3458f7bc51281621480627882e07e6ed7fe48d735f89e63f3b2c2dc15be448e5f566fe1d85aa51b63bcf0f45939ad92c4cf185100d0f6c20c279c33529be2d7029727cd51b9e1f2dbc8f0730cf117e2908d86e69acf48c5752087728112ffe888e325134caac02f5be1ce6fc52980b309e999b3222815a5f84673cbeacd4582c4fb8ecb9d7bd3a6104651400c3c960b15fd4889caac33a3c18da33bf2a16643d85da0399a380c9c2349fa32516cb9d574bf3dccd2556f06b0d2c6338a69c5d7de2d52a20ea1318abf474efba7eeb6954ddbf4908ccf1afac2e01f2c8eb3b6e2c8e13a49ce0adc3b9d6beabcf446bb034a968ee541607ceac7329fec4b66b3c2d59d1fec91177efd2dd56e0e9285617eaba2850a0943428262cde180068f4c5581e8bb527b93b8b53aa17e1005a0911ba277b9c3250a7ff13e4e920f6b254ef4c73ef33e0181907352c38bb5d8d1766b8b88392f4397c1ac52247e21a1148f0a0ea73a0a7db0698edbde4f2800cff242a23f2dc105a51e23f8e892450ed6df7839370dd0f79c5a1fbce72d8a3997d62a190e4099797e564b4571f9771167cd7929ac940e36178d7408e2358c5bc18f2b5cbec414fbf089013672c6e3939d8ed801fd6b343631661e3bb7705854f0184f85d03821de29282b1a184ef23e6a489a5cbffaa1ba5790765b01c65fd9f36a2c5167321e74a2a569367b61c70dcee294f66044cbf9b559c40de09a45f214fbf907d2e1e4c67c1d94618889db2196db93f282a596b696577f884d5a25bc36bb20e95f3043b6b93fd695f6ea5155d75ee1aa3f0ab98cd0559ad27bb7615e30ab28df8a3b52861540003d333258788b3519b01a04ff41c4fad62db49c010220826709577e6f021c135c409ebb65e7445e52991120061cabc182e0e8dcec7fbb68a34752890da0ee5f6747591a7f261b6fd8c240dc92535b70321336e40669284a5e07b0922ede7edd02958f54b69f5baa170f81d111bebb1fe4e305e28b0d135097c19bb18e5c4bd75f65ae835b259973dd4a149bd69db1cf38726b595a2ed5755e98a449c54eeefb5104fe3db9003f374289f2a0cc57803fc8b230aeb234c6a35754332c162169bc0997d41324afb7ebd9265975ef85f807dcdcaf8431c9d72c296ee7133266d1901960a879e9d97318830224a8ff4e93f4dd427fb2de9711dba87739244b1a09ba1dcd726703c712f380c6fe76cc6a05126dd6ac41c4deda0ae1bc35240d4284475ca40e35a3904f75044fc4a9fa02bbd14dfdbfaec005786000ca53d546109c9cffd073f84812cdb030e23b908b8e3161b12ad20ef2519c86fb60fb701f2a1408c2569157851af833580541bb10de470cb8e1e5b85585919d4c573d43d7b7dddf18cd764bf062ec8b8acfce6ba82ab76b93469238bcf2fbc48dec8bae1554f3fc15a96ce36ac1fc4e9f0a2db37fdcdb620334398b987b8f6b94014e069cbce082763b78144150c29fa555bf6762488887f7c1072c6715c80771a95f7a5319ae2421f52aa1c39b127188e86988cd89f648eb1a270752dd439f6aeb34421da1f3fc2b59a446bfac7aa5d108bb041e0173cdc8fd67b85a17c20bfa52a7e33d49879974f66087625bb96dfd6362ccdba39903cfa9fe34f2d94b705f63800860b342916643e7100397635a0a40d40c621666366f7b88d45779bdf58fba1d8e17a0ce319fe45c2a867e87b6371564fab2e425ea3577f3935aa69c603daf84b1bd2cf2a44d569c4a9f9ae3e4375e78436082785fc001aa62caaccb8fd3dc59db0b96891eb2ed61115fd862d486cdc81e0170c525104c8e724c930b5a56509d5c91febadef89389ef2af425a77a16d360c558dcc5657b1d042254a0596040064dc4ae20e7eca54563520189a6518544351805e9e6968c4e85d09811700a2c322ed6bc85484cea57e007921586295c8c01999de1bcaf5b07577a864fd2f90535d22587bd7d649c108c6711039c3254c8976836506375237b91513a87e3dce4769432ad34b3647823e80d65f1cf72840c7f56f3a720d4e6f5c6a814720cd2446520266bd08304e1e38c9b696c3dbc8d31eaf81cb33c084b252108608968736d3a723d362b818f44ac9623a91ba0af02597eb478fe3fa20c045d4f18fae4ae8a33be54fc1f783033f9f274985cfb710f6ce46a3cf73b4984fb5463fc5f5d34813ee8481679877ca2a4148c45c76460970bad3ad90a72bfdd4bde75bc9272feb759ab17a237f592dbc70e660ee02a292fabae787c19b42e7fde01554dc51692dd34598a0b02fe900270b946cde7b17a37dfb10bb11f887c8576f05c97fea988786328bd7a1f57f7287049a73c25f427b96d981bae0fb43f6cc978a13018744592cf1bb0165a7159a0c53f2d64ab10cc456c441e28f51fcd8b7f76c651055cbba6c629214af0d379782db57222ba44158d4984219a3998806b9a3d", 0x1000}, {&(0x7f0000000640)="679063716f337fb6273368d3887cc2ce87cbd5391615d63afb2b8e789e6f6f1a7b04300ab931f60a6583891c08f4b3720525839795d4ba338ff4b907516b318eebb58f9d8485396e961fa6af82d2eab29672997cf0cc6d01afff7035feba29a50413e449c9d92d7d58c85c27ea7859a0c9d077fbba", 0x75}], 0x6, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r6}], 0x20}, 0x80f) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r8) 13:19:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x40000100, &(0x7f0000000040)="a91a1760225b0c520948818213b6a1366ce246dea926d1f18aea399aa679b032e917a069ad01aaa872944f57b6d48f65d36fdcc3263048cd8dfcf166440285024d1e7d312ec3045516179b75308439dc698aa89d53841401fe09f2e8329fc2ef115481bb52149c18c330812e6608d6a153aaad2b4379325a24b6481e303e7e3bb96ee0eb815e7d1de30b04c6195f1cfcc1b3e5de41bf9eb56f6389b1aa9da96edd4ea99de9d4698220f0f56563a09e822934fe6c4dbb2c06a7807926f51b4711f1277a428116934e031a9122e5e0fb3914df333801a5b3139dd28d385afcdc0d63643e17c0010cc36fec", 0x0, 0x0, 0x0) 13:19:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xffffffff) 13:19:05 executing program 1: r0 = semget(0x2, 0x2, 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0xb6, 0x800}, {0x4, 0xfff, 0x1000}, {0x4, 0x1, 0x1800}], 0x5) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000040)=""/19) setitimer(0x1, &(0x7f0000000080)={{0x1000, 0x4}, {0x3ff, 0x100}}, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x10001) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) r3 = geteuid() r4 = getgid() r5 = getpid() r6 = getgid() r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r9 = getgid() r10 = getpid() r11 = getuid() r12 = getgid() sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000240)="d7a1b390fc3abab358e13872a1abb0cc098a5b27e0b6ee3f315fadc7b689b2fee61f70b1f6ede61937f0861ee5ac", 0x2e}, {&(0x7f0000000280)="235df3677850d77b6b45b9831e988e4947fbf328b232e3514c33ec88aed1c2cc6bfab034e72ae9035bff198166e1685157332321ebb0c397398d3995b5da60db742cf562ffd2a0a6f8fbf08ade30c15c500b5e5730dc927561105c09cd2c057921ef5331e808de6b9f30b0d3af5779d952952430cc06a2ff788d9e9ab6a5b1fd76a670d2127299af3fb453d9646b8cd4764edbdafd722c4d7516e2bdd1b55a63e7b5928e9d9abf91f3a719a6", 0xac}, {&(0x7f0000000340)="89b206be9e272d7ed6b0f59ff2e7fa86bc4797660a13b56b684aa658f17f626847e30a5dc880fd1d46a7a034306b8fd413f16d55d2c09fac20bbfeeb921e354c6dc8184f9515aaabe80748b0ddf0a9c4124e7caa88a6c042d5a7122360010286310e9940b3e81d41aaef1440c7964dd91189a6a83f595c05a7a5cb61cab46560c5475776ec7372482b4225707efcb7f28564c473c01d49cb43111f3eb4c409894c1ca37171684d3e952aaba3838d628018c85de11381f93a70bce869c5ec1c86148fc358022643", 0xc7}, {&(0x7f0000000440)="12ffbc1f56ed26d4738b91982a17ff564946e99f7a33af0e196d3a46", 0x1c}, {&(0x7f0000000480)="57672514ed7f", 0x6}, {&(0x7f00000004c0)="b67e6ad70990f33f7b14354946f47af26ddcac71b04a68df0fe28603b22b35af835672025d1bdc627437e21cd3bcde7382616687c3b75f775982477b81a7e25de0c2fdfe56303bdaf8e0ff1e8521cd34e03c4f412c1d791d96123c1071eefc698a1403ed318378a57db9929abfe37705f7acca81471cbaadbcc5253e10693691605084c8699b6e9f2f05f454c5257bc51aa3e2f90cb5e7df186d0c7b806fea206e382ddab3a4a8d90adcfa30fb9e11f615bb61a63680bcc92f05ea47c9b5acaa0f0beac140c8a9dbe42ec1", 0xcb}, {&(0x7f00000005c0)="c714bc859345644b86a4a8701896aee9f10e40f8402c1047a8b03594669d88a74559f89476415bc1508c8fdefbc30055a8dc047b6d0ce7906e0147f20345aedc50c3290eae47697ef2049c85e2624fbf1569469fc4b5501ce99990e392de7d8b7dcad4b32279a45c9469010eee88cdd13385e35473d82072f614cb32e6b208551d3139bac0702ba3a551bcb6b1b578e90883c76fdae901be1020373dbad7d7fba00227283c316c07346e446f", 0xac}, {&(0x7f0000000680)="7c2a0e6b02bf80ecb0676105ae4487a7574d41ee29d181e6b0430fd35f718328d8", 0x21}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80}, 0x400) fcntl$getflags(0xffffffffffffffff, 0x1) 13:19:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x2, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x0, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 13:19:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() 13:19:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x7, 0x0, 0x0, 0xd}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTART(r0, 0x2000746e) sysctl$hw(&(0x7f0000000000)={0xa, 0x9}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfdc1) r1 = semget(0x3, 0x4, 0x21) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0x5c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) pipe2(&(0x7f0000000100), 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000580)) getpgid(0xffffffffffffffff) 13:19:07 executing program 1: syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971002c0000bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000090196c20400000000000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="007203d6"]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000140)=[{0x5, 0x6}, {0x0, 0xe5cb, 0x1000}], 0x2aaaaaaaaaaaab3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x62fc0bf1, 0x1000, 0x2, 0x1, 0x1, 0xffffff00, 0xffffff80, 0x1, 0x0, 0x80000001, 0x7fff}) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffd93) shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) 13:19:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r1, r2) r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) r5 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r5, r6) setgroups(0x3, &(0x7f00000000c0)=[r1, r3, r5]) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 13:19:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000001980)=""/194, 0xc2}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000001940)=""/49, 0x31}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000001a80)=""/4108, 0x100c}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f00000016c0)=""/112, 0x70}], 0xa, &(0x7f0000001800)=""/11, 0xb}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) recvfrom$unix(r2, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x3d) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r3, &(0x7f00000004c0)=[{0x2, 0x3ff, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x4, 0x0, 0x1800}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) 13:19:09 executing program 1: r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0xce7}, {{r1}, 0xfffffffffffffffe, 0x4, 0x69, 0xfffffffffffffffb, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x5, 0x280000}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x2, 0x1}], 0x18000, &(0x7f0000000100)={0x38, 0x8}) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 13:19:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2, 0xfffffe00, 0x7fffffff, 0x5, "efc65201a4949455099a7662804b22243add7318", 0x20, 0x5}) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 13:19:10 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000980)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0x35d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x3c00}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1800}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x80}, {0x0, 0xf300}, {0x1, 0x800, 0x1800}], 0x3) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) semget$private(0x0, 0x0, 0x64) r1 = socket(0x18, 0x1, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) 13:19:10 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 13:19:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x80000039, 0x0, 0x0) recvfrom(r2, &(0x7f0000000040)=""/55, 0x37, 0x43, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000300)) 13:19:10 executing program 1: sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x3, 0x40, 0x1}) 13:19:10 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000300)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e44609490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9e01b912291723e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a9844042cc1ed391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf3b1a5253b00200000055d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaed4597c8325177c486c49c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27fbe9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac574287512d83a4cf93c04862f444efd273681223833f06c6d481b38affe0092b2b46cb33e287877896f4f717b898b56b773ee432a99931c00dd38ed87bd2770412b5874d18c7174ceaeb84b4703318c3d941272bafb88555d2dd78b4a0f6d4c2e3e6edc9f57bfda80f881d7cdc0ddd60cb0fce327f30c7ee4", 0x0, 0x0, 0x0) 13:19:10 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) kqueue() 13:19:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x7ff}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 13:19:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xdd) 13:19:10 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') execve(&(0x7f0000000000)='./file3\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)=':+\x9e\\-\x00', &(0x7f0000000340)='c\x00', &(0x7f0000000380)=']}*---\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='r\x00']) 13:19:10 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831587a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589242038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12f10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0xfffffffffffffe2d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x3, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x400}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/156) semop(0x0, &(0x7f00000001c0), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000200)=0x10000002) semget$private(0x0, 0x0, 0x64) r1 = socket(0x18, 0x1, 0x4) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) 13:19:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) 13:19:10 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e1b79c11e2eced1c33b2f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c5689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964fdc529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dbdac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115474050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d3600ccb24675973c9ce6e8a134a7f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef230000000000000000000000000000000000004"], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 13:19:10 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffcdbd0366d5bf08004500003800000000ff70907800000000e000007510c090b01b58b3f0290100009078de5912b088218b1fbe8b72f9dbcf854bd80ba7c1cfc8"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 13:19:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) dup2(r2, r0) 13:19:10 executing program 1: socket(0x1, 0x3, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) getsockopt(r0, 0x7fffffff, 0xfffffffe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) 13:19:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x6, 0x7, 0x80000001, "13478cfee36d1cde71de523610993ed47b09d669", 0xcb51, 0x1f800}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) fchdir(r2) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) 13:19:11 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000000)=[{0x0, 0x100, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0x200, 0x2000}, {0x4, 0x7, 0x1000}, {0x3, 0xfff7}, {0x1, 0xb235}, {0x2, 0x3, 0x800}, {0x4, 0x4, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0x838d, 0x1800}], 0xa) 13:19:11 executing program 1: socket(0x10, 0x1, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/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}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/163) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:19:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000000c0)={0x4, 0x1, 0x6}) 13:19:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [], {0x0, 0x0, 0xae7}, {0x0, 0x0, 0x101}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) socket(0x6, 0x5, 0x51) 13:19:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="011b0e0000696c653000"], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) socket(0x20, 0x5, 0x7) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:19:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x2c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) pread(r1, &(0x7f0000000300)="dcb3305e62cc68e0d0d07a9a1183ec10c479164df7ba6c8d2d428a204060a400000000010000000000000000f67a6a1de1bb18314a7406a53a7135918e76192ccadf8799351b5fccaecaaeec10fb7096a7dae1e490b8f09de4e9c113ed9cb2bc1717b58b65eb0843b5bca2ca6ed139a2c29fd962a9355cbc109f36843ab8878efd4cd4b8ad42074817884193897528266587bd0999865426420b800ebce9d45ed69bcdd893b66a09cda4a87c8dabfd", 0xaf, 0x0, 0x5) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x217) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2e66696c6530000f5fa85e3f374746b34f3b1427c1f713d5e5a5ca2082d6da2884b1713f15d82c63a3b9c8214d3d18f803aa25a23befa7f2df5070fad2326b3e3baf95f34ef3b94a38bc506291f0c9b695e665196d0b114e7456436e7a45c4b0e2da0fd756b407e1ef861c9349b8aaeeec4b3b6c60c8"], 0xa) 13:19:11 executing program 1: clock_getres(0x212c09b8f1f04ac8, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) 13:19:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) close(r1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0001004100e3c9b56a00"], 0x10) close(r2) 13:19:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="ecf9770c3b7302d95633f5f77a96c592d9baf0758ca7ee8498e203acda8ad6310c03f6bb3c1b98c7d5111c64475e85a35945ae3559360a068c4ef4e4bf417c8dc090b74fe685a23339ab5a66855a185329717dfa50a1adfe51c43ef35127c7664298a7bc0addd7"], 0xa) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 13:19:11 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00000cf000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001380)=0x3d58) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000001180)=""/42, 0x2a}, {&(0x7f00000011c0)=""/140, 0x8c}, {&(0x7f0000001280)=""/128, 0x80}], 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4, 0x81) setsockopt(r2, 0x29, 0x20, &(0x7f00000013c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:19:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020691b, &(0x7f0000000300)) utimensat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1fe, 0x8}, {0x8000000080, 0x2}}, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000380)={0x9, 0x6}) getpeername$inet6(r7, &(0x7f00000002c0), &(0x7f0000000340)=0xc) 13:19:11 executing program 1: socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2000000000009, 0x0, 0x0) 13:19:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(0xffffffffffffffff, 0x200000029, 0x39, 0x0, 0x0) close(0xffffffffffffffff) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:19:11 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5411, 0xffffffffffffffff, 0x0, 0xa0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = socket$inet(0x2, 0x4, 0x8) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/166) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) munmap(&(0x7f000040c000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) chdir(&(0x7f0000739ffe)='..') 13:19:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 13:19:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) r1 = socket(0x18, 0xc002, 0x0) msgget$private(0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x800, 0x39) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x2, 0x4}) 13:19:12 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0x0, 0x2}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 13:19:12 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000280)='./control\x00') r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/84, 0x54, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x22, 0x9}, 0xc) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 13:19:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0), 0xfffffffffffffe6e) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/123) fchflags(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000380)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc1000000000000002e6cd8f98b1f26f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add1cf942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba000000", 0x3bb, 0x403, &(0x7f0000000040)={0x2, 0x2}, 0xc) mlock(&(0x7f00004d5000/0x2000)=nil, 0x2000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000080)=0x401, 0x4) 13:19:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xffffffff, 0xfffffffe, 0x80000003ff, 0xfffffffffffffffa, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 13:19:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x9}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYRESDEC=r1]) 13:19:13 executing program 1: shmctl$IPC_RMID(0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 13:19:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x8, &(0x7f0000000000), 0xfffffffffffffd30) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, 0xffffffffffffff9c, 0x0, 0x82) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 13:19:13 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f00000000c0)=""/89, 0x59}], 0x2, &(0x7f0000000180)=""/242, 0xf2}, 0x843) socket(0x2, 0x4, 0x80) 13:19:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c5030000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 13:19:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, r3, 0xffffffffffffffff, 0x0, 0x182, 0x2}, 0x10000, 0x9f8, r1, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0400000096a00000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r5, 0x0, 0x5, 0x20, 0xa3b}) setuid(0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) dup(r6) r7 = syz_open_pts() close(r7) syz_open_pts() poll(&(0x7f0000000080)=[{r7, 0x10}], 0x3d, 0x5) read(r7, &(0x7f00000000c0)=""/125, 0x7d) poll(&(0x7f0000000000)=[{r7, 0x40}], 0x1, 0x20) 13:19:13 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x2, 0x800}], 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004b0000480000000000009078ac1400bb000000000703040703f88842440c09010000000000008f3824b500000d0090780000000045000000000000000000000000000000ac1400aa"]) 13:19:13 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xf2, 0x40000000ef}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x2, 0xdc, 0xb35, 0x5c, "2ea86fb595607fcfd71100", 0x7, 0x2000}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) r5 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r5, r6) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, r3, r5]) setegid(0x0) getsockopt(r2, 0x2a, 0xfffffff7, 0x0, 0x0) close(r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="26f44f66095d6d9f808f674effb76c99ec97238cbc380ba047b0cdc3d1", 0x1d}, {&(0x7f0000000280)="9e8e18f03292fd0eabaa2d8897eb309ae0320a246ee86a48e08ccc5e8a6c0708b471041749df27d68cfb0fe397ab8344d666969586512165c7111181548f36405d983ae5b57cf4361819d92f78088dc4e40abdc3d8e8d087a67d8d9eba843800ee093e407286d10f398fe958d70d82c40d93acca2954638c1655bd9c9bac72fe785a55b6682e829795cb446614", 0x8d}], 0x2) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r2, &(0x7f0000000200)="2078f7b69541d6d97099188e90cd9c8e760b7b5442e34bdd486f448eea4010f25f9ba2c14c033317de85c95e495396f9e8b04efdd700000000000000000000000000000035370dbe1ed5646173d23e0d0c4512fe82de8313040b47bc27c751a8d130", 0x62) 13:19:18 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES32], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="b00000000000000001000000090000003a781255435e385dd833613c349277c5633c6c230b5fc5db7e47e8ee564748ac43589b1b5f6f26193de69843999ec9c77f46f23cbee870749bacd9aa71ac5ca9f9922d450d6c9c8056ce45252e95108f483484aed1bd61b0dec777f255aef9df96c55093aca8d0f19bc28e4332d7479a03cc326742bf84a12126927fc4db2cf0e1684b05984ff92d51483cc925eb0820fa39c7e94b1fc6050000001daf960000c0010000000000000000000000000000108ed68943a19fa8d28de519f10100000000000000c8e86e2fab6fcf523adb387e825e06735610eaf2d4fd166369148c10ffdec0c61b7e746d0fb051c71a7310c305d36bab6a142a714d661871b583e1d6259a50a43ce8c6ed5757a31e473b80e2be9eb3e3e4e070260bcb585babcf34001bc740573eddb33dbc9f95266a90c183cbe9e0b2c64f2a2a5a2ba7b36c608b301525ee42f984b27fd58f59d050dc4c2335315e81752a138d043a1dba86c9db19f795f0aaaa81248b104a9f0f7703292e0bea19468cd8eb6215078c9bd96016fa6cc4b167000000000000000000000000b1afa8e878d864270fbb88d57b40e9d4fe45369077f16004646701996787eafe08c5c19cee11262d91c51fd9972861ebf9a2675df9f6b561c72dececcccd44a9e8df8aed98a40271a50d5cc15d750c047ea5de8deadbe7e0f3da44922ac06dadf3c7ec916d59c22fc2703b7bad4478c42a3f97958bac3952e1f96cad9a5a664b46b4f289aa9c8b8f1e48d14225bed85af611a936a1455169949a9e3d9f17f15b5162c29e8dd4df0efef16f6a2a8197725c7ddcc9b1f06cb6fd994a2d11c1403c66a2140f6a8aada44f8ab76cb2c3122088d2728283e42d0f18b3380000"], 0x270}, 0x410) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ftruncate(r1, 0x0, 0x4000000008000) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xdd5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r3 = dup(r0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x5, './file1\x00', './file1\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaa0800000089b75c479b86dd6034050002a1aa00fe74000000020000ff4896582e1e0196bffe2f3b76b8787a5275c589a65732f98792cca09e35cb3006bd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x32df, &(0x7f0000000000)={@empty, @remote}) 13:19:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000ffff0000010000"], 0x10}, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) fsync(r2) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) 13:19:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03004000", 0x4) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) setsockopt(r1, 0x6, 0x7ff, &(0x7f0000000040)="fc84beb2aea696da151bf3eee8728491cd64af33ad048709ee6d9c4307b0839b4df08b9d85c6ee70c9cf6d64e46dd476caad65cc0bc2032d670d965db46d8c48e875c3f0751a2b5b7093bce953bab6490b20168be94875b3aeef56959eb0d01eab83fa20cf526bf72cfa10940e6877219effe2a6d87413ced75d91b1697bc36e2159a7683b78df9a30ab6cfa32c6b36c87bc91981c834ab1184c1110b45fb3526caceb14767dd202f4b2d9b90814b0be972fc2d086c4d083a9289aae5730bc1f1c238be082861ffa386c1f7195d0cdf38f9c29d61233174ea0e77ad4058ea8ed86d60493d36860a772f7c198db7b06fa9c7621ee3c0212d6471d414cec85fdd53ddfc33143cb0cb3fc3710947004ac524e62a14d0286425af17528a30d6716da3a1a8fa398c1868bc680e29cee7522a7c4d21ad3089c37e90490c54fd70ab3c26b2c69464b2c0c7419c634999c8607d40fcb26c1b513b2ded12deefb6ff1ed3cf23f0b0659c746f53935dc60158303dd2bcf2003acaf56ac71da3d087096ac7c6a5857b4702cb6e1df0daf442fae596f474df67f377b72fefcd7b38b4046ba317040186b6d46cd1e32b3664bdc697c11cf4f5a2ada087aeb96567c0a0e96972bad0e29c45adf660bdd532ef8994802e2d57eb343638dae18d3f0ef7ed5f2be0f9a8d6a29bd53078ac093c5c5382994544883ca0094b4320a85e7d6f162d07a6f1f68fffe30c119e0de38921cb54cf28a37ca26e21cf79182a4f5bce969a27b8fa89e02a753a3b5acc2b3a34a3388f716d8073bc1a080f04cfd934a78dcd680baec9495b5d7ca91eef3bffd4276d046b53f1588f14017a5453ea56c13a0ab160459ce7dd4684cedc8fac41bd76df483bba1a272b80be1d03462d579e311991f50cdb76ca6ca9a1f207cdf3e2176440c7729cf256276735a1eef756a64b2bbf642e40a3d6c9962d7e392b8c00646f68fc65286cc02b3e3f97b0d884804fcac872795ca6f297c46ffa7e6a6ea8b7286b8362b90b502396ead3d696e0498745db6243c7de6eebc4228dfc340eb2145895e46cb2c2687ad080520d6d2a47924eb7b00003498417d66b727bd5ea1de06138e129ee23986c30045c20979e7ea4c716b0fadc3aaa9693cf1caefc36652b937960a2cd27415da6bf155943c88a9d9dc757eeddd9b0f2a00276343be2b25f4e3d01d300d82d1b8e9a1d90c350ce9c773a684950246cbbd4ccba17c4e39dd184cfd6566fa1c7f5baaa6df3d2268293e84cebed531460b7a916c97b5447267593340e322e78b7443018324b0422f162c290777a49316718f83e773e5230e07ebba90060e0bccf37f4c41a81080b330f8343382065d8d25c9f9d833b0eae95e88ff8ab3f7b6ce1cd9d3f2718123af5b211f03238e8344252ff0508d4b19b33446cdccfd7133fc1e6a2e4124b776cc2b6700bacf87e49794cd7a2637d33d1e81e2a1fd4a505b5e7349f8524d7e3969af759e3f3c20c8a794662a0c2215387281324e54418e60070e361854c5bbde423c447846309896fc3268e2f5b2e95902c0d26d30be01b7dd2fc45d0bad4a1ab08df66e52f086300cb293d1ca7f129e51c136bafede4ebbe562c34ecf6f963938a37f93dca60368a1702210576993e06c9bb1359aa7c611f3e78b6ade692affbd4f3edaed2d77b89d623fd4ef77e4ae84a5e672de468d2c84568834c826185137afb201bee9d58bdf343f6d143b6c2c5820247befd424791598079a2e3b0929cdfaf8a74f586a635c98b6f8f46e50bf4525a02e972cf3b4e5bb98890f3f02b67d65f03c10b108ae9f96814112d3dc787d1321f7c70c5553e64a77c6f533c01c421a2e6ac99315c085dbb9489f38f468c4db362ed46accd6cae002136875911ad0e6dee97390be754fc3505ff81805a6ff88c5a3bf125dbe1da93a6d03cc848ed326ab4e6e30f39af85b967b85c80bebf9b7a18481f1d3bfb6d0b3d894d4f9f9899d33a2caaba2f9654e9fb519be33fc8bf2db169e0878787e7cdb1466eca51b8a457827b3878461201de7b3cd22285525b1320ff71d3bfa8a554ce0aefcacf0974b198df77349d3f842a354d54574522e50fbaf6724e4f10b3adfe64d525dd55596a4f33ac5066b84902a7331e4807b91272d398b723ff5d7a0993a1ca4b080d5714ea7a63bbf0925753e80fcf46311bd682080431ebcd4a11ee3c3e923548fa876475579cd6ae379b04450faa61daa7bca19b81dc049e3dc5eafacba215ca3c4e6fb395263ed11fbf9d052a1b38e454f16b4abe7e4c3bb94baf29183af8fd1d267897f7246f6f452ea2360a5d70aa20fb6c8a999be8b520d4154e8c80302749b6f55e0c0a1b97a531cfabffbaa0c6b7abcec87e3580ca9079b67f37ad49d7638d06a2147369f74aae65ed1c65045a7db5cb2a8e6b53f6291e57bf360173dd9e31b2085ff7d4e47ad1d271660c09afeb1ce05176c462f2e36bb9073c36b7facf6aee4d8556a8d86612e4b3750e033ca7007cc3f9a00d6f95210fa09dd5ce33dcbcf011b66022add58177589b200523525bce32dee33684460aea906a615469bc06f6ade6a18aa9b09e18bf7ff564facb0cdf1372a9e46807c804a738b03cfeba4747269108724a67b9356a31a0be0a1c8641492664517d3cc9483df92a36a0cab3f53c45cef92625215fb056560270ce4f45f508cc899dd3fcab1199465f44cbc3d20923cae7e112dc68af320bc6cc650d29d294b8d78845b563062358cc5dc5159a55f18a2ce5c6d58fb5f0c7f7a9dfefd732934a4f5bd1de554619e4ade19ce87aa21d9da4f37be276000bb6c03369185a0a177d33d051760f5bbea59ba249be570d0c30e3f957dd571aa31f6680a9fd1c583e0cde20b023d42b223f5fbbd0fe82f7fc71f62f7173ac3c72c06b109eefedef939a1fcb433a4f723855ff0ea803f4adaa13706618603027f4c1b6875ebbc1fd1034f0ab5d6e9c8d84a5d2ba44255c02cfd3009ca10a6f47c570c7f6113d2adfddb507dfc4714ce7248cb8bb612160cbace264f3d490a1480d4f5b52775cbc096e318c4348135d8e528b9f0d0822c49d81df7ab138d841aacbfb20f6f17d6f63d5386915b6fdd7245157d5f30ad4c0cef8d399e737e2ca8d116c4d214f305048c43dc5e621660e97e0e9b504d05877de5702a9847a74146f939a8ededcf973044df652c5c79120f2903bee19ea5e6656143314d91221220f165f7c534e0886d5428d0b84731e4c9eb7ecf6ca0db09f20cb980428df2610f0902699dd619c19115350681f3dd922d24df69e095240e83de7787e9a9d25aba57e3205da2b88656b620d1663d1d1776c5eacbc85e23cf95753c90d56be3222018b87d279cac0e955b2cd32a5bda0ab0d2d83b494b3114ee1400062ed513bc9e80739a00b173f643faed376bb0ebf211ba951a907697dfa92aaf8db4cd150c2dd73c7766a09e7463737764772794d8f7a6b08f9eb4e3893f06c5772d0ceec5808d50f51e2795c1df7235a40d6b07010b3b7581d07d5347ca617cd63eb07812654ede36a8354164d80aad0907d811595ada5f2df4a92bf0296df25e765a23030530e5708432704310b1eebbb5a9e75275557e2ad4178d86e885f6f72c259f2c43d56bf96c6b9e4e3326b0ae3d5f7247c3ad54e1826c5dc4e26aef853d3f1a3d93e991e2a0711ac4affab1b48c010ac815a5b19d45f98828561ac56066e3128ec1a8bc53d6672fe95276431e9cd8a926d5430eb43a3685db8e5c7b8ecb41969ed2dcd88a443849100d27b6fcbb61790adf23df648481f0bed1e432f498f1b4ed715ed6fd8f7c33b7b0ac7ab9428bb7dee57734681ca9f65ea160a4802f88ce88554eb22ff0b18791871b5742737421bc38c859dbac313ea17bad9885e156761c82e0302ba8464913ddad7a400abfe650f78d08ce062a618b3cf602591d955c2b05198d6e9c0c80212e7df483b9e53796481aad45a0317e7c339dea8d2e34d590248c19503fc71d92132c615459438588aa5270bc4671f21c34a35149f6e5a1b940fc5542cf52048e08c2cf1ce2b7522a6696a7728145588025f32bff46af132ab97b9c77d22682f57c7fea7da797c7dc7a3f7829f3b17022f50cf685ac8e3ab830d8acac8a54f817f1c463fd82a8d3c3c3b146b9206846cdee85af9fa68dbb3462c3443d073d074675f2b59931b5092bb35c299e5cb34bc82cec3d4f2426aed7f69ef45c04c8b88cbacd34cedc0a927e5a2e8afb7b21c575a5872185188630c03cac635a8c2027819c69e40335cd4887d718fbc1a14025f23e8d3b2e0e20cc132833056e6fa59fc5feb35a7980b16d54d2b5a92b228095c028f3f42190a8aab8239910cb6d36f35def6842f7f83636e1cb9a0deace920ee7f48f02a004d155ebd7898818f188d5cb27e2ad5922083efb939f294aecfa432efbfb21467605bb575a4c072ca5f288683214aee1a82d02887f37a5708e60ac6a7a737616a346c30bb1e539e4949200a449a6bb33e51fd5fd6585b92f18e818db81e149a03d9de667ad5594e62a3b2df6c8a0393ca1b055d1d9146189368f665e603a531b7c4343cad470afff058b9c9e3e6f0bd928ce4d831b05522f928aa446e8365c000f72a8655b33b9ce33c431d39c5b84dde6929110e41c10e8db7ddef966cf5d7cf5e9bbbae5ad168a3dd5f7d69fb8467ebac5feb18b5d9b211766044025a23489014f39c3a384e59adca9111ddb7f366796b264e3817d74bdfdacd76f0b88ee244e6e52b8c1fcc6b53017a6ec956ecf0d60eb224c78e0578f43531312c1293bcaef7f344415210ec6566c1c71abef7fdb2bad9b03720792a75e236ebc061ca1dd167ebe26149888e438abf3bf96dcc7d05929cf6e5d22a17f5687af34479af0b11886d816fabbc788811d76219e51fd2b588fc74dfe54c7152c83bb53eaf4a080ebb4da0f4c758b33afb884e3dd4bb7fab34420be0a4c99a3b075ad92aa35f4b86862867e5bc8b1dd838aa1950b4b33dfa9e3366c16a2ecd9377a9220584bfb2b6aa2c6f4d328591725e3c353eb1c688e32ff146e170f4b723e899e23c3dd086ba4689df54f7fb9a0eacff2be0e5a71119394cd94f12d8060bca21fb7a5fd054eeec772a18fe4d701de252d74d8f08c23f197f629d0bcbd67f6560ae579d09dde2d2cfe4b807e4ec734e31812c61ba3bc7c5dd306fabe4c3147ec2c44649f110f83d666bf9d83d3ffde51815e24491499134c5f8ac1228356774693e74f997ccca2af14a7f7e63b93072c52d617f5f412ba57816cb62405b383c44b721cbf98743113e7229905816c07b5eced6798d549aded3d5a47f2e619945c23ff5654625b41764fd1a343312d36b11af7386669d9d73e60ec0315f7c9c59c65237755ec707c8f4ae3c1ab89171465715ac192879cdbc0739f0834b290a78c42248e3f37e5d276c9e9dec60e50fddb27dd92cfb63039f2ecb8faa2af4c2b8e16daf46b5b80833cf929c7aafbb325ee76bc132adaece080d756bda0cdb27ebc1e9444356d820dac51dbd6e747fb3dee2ca99dbf4e57a32cde89a91c9f662d38243eb4fba5a50bb620768ae05829db590a08c39a07a7c2e8bae73c1241d1acb5c08ce6136d62086605208687d8b36e1e3328551ea6dcb7c4fb8d874f757ee61b3f130052c0e391ee9c978dc4ea5c1f9f36f6619b9bc322cc17592a2cacdf907671f20a0975ecc76c1452f3cfd71ec5871cbadb1e24bb8411e4adf344c387b4e5e5619228188260b0555aa7cb9e79e63cbe0375748044ff44dc483889c0b59ad0b85b4e621272", 0x1000) 13:19:18 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x400) openat(r1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x721) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') accept$inet6(r4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 13:19:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e529cede016db70c4cfc1"], 0xa) r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) fcntl$setown(r1, 0x6, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, 0xffffffffffffffff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r7, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r7, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) 13:19:19 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82f78f70603b8199d87d0f4ed27a94b8", 0x51, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = semget$private(0x0, 0x8, 0x10286) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000080)=[{0x4, 0x81, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x3, 0x1800}, {0x1}, {0x1, 0x3f, 0x800}], 0x5) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) sendto(r0, &(0x7f0000000200)="2dc4ae5de95b9b89bc76d2baf068f84850c285e7c5c49aecac98da32dd653004b51171360c3007e77812964fafe79d7a50c918181e4998499800f6036d6de9353a9a37d4db4629cb6ff8cd176d47", 0x4e, 0x40a, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7ff, 0x3f}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, r4}}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() semop(0x0, &(0x7f00000001c0)=[{0x0, 0x1f, 0xc00}, {0x2, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x4, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x0, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)=0x9) r7 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, r7}}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) 13:19:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) socket$unix(0x1, 0x2, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000200)=[{0x0, 0x4, 0x1000}], 0xf) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000001c0)=0x39a) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/16) 13:19:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x68, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 13:19:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000140)=0x401) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a8", 0x1) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000200)="2ac50844f90b552df76fa28ee05cf8e6c795336536c23b23249b24d3bdd1c00de53bf6e79bd46e95274d6d8496126e6e9bec6fb9a6cb81c468739ed1529fc8e7aa0c8b38816bdc47cca9fec30dc78e065bd0f48b8fe8943680a1e1af0c4271c4334c42e5de85eb6525fa452292443b43898aaa70647a9838172d9adb302fa5a913002133a9693c011628f51226945f31914c9fc8802f9c675c43895feeb024", 0x9f) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x6) getitimer(0x3, &(0x7f0000000180)) socket$inet(0x2, 0x8005, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f00000000c0)={0x0, 0x7, 0xbd76}) 13:19:19 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getpgrp() setpgid(r1, r2) 13:19:19 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) setsockopt(r0, 0x4, 0x153, &(0x7f0000000000), 0x36) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0x0, 0x200, 0x2000}, {0x3, 0x37a}, {0x3, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0x0, 0x1800}, {0x4, 0x579f, 0x800}, {0x0, 0x400, 0x2800}], 0x5c) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000018c0)=""/50) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x100}, 0xc) fcntl$getown(0xffffffffffffffff, 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) 13:19:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 13:19:19 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 13:19:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpgid(r1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 13:19:19 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) 13:19:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dceeca2fa03b2fe3450c3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315315bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea", 0xc7}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4811, r0, 0x0, 0x2) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 13:19:19 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000080)="fd7fc84667b9a94e6e94c2eb87a0e150340000000000000003d76623f383699584a3ca8f8a37ece2fb28f563e8e146a5f9c2cc9932b60ed911f0e5e05039836563585a71bdb06be5a09aa59a85925c751d622c37115d37ec4c2a0e77e6d8bb9996", 0x0, 0x0, 0xffffffffffffff94) 13:19:19 executing program 1: chdir(&(0x7f0000001300)='./file0\x00') sendsyslog(&(0x7f00000000c0)="9b4d3db3cee3c0ec631b02af54e30c7ee700a21a0171911fb043dc756b1fd628790e08aab9f369eb420e9973372625e937ae1a6d47901c063073b0c18ff210e2a45013fbbbd9cde7d774329c43773f351f62bccbb23529662ffeafa4350200ea60bd1a032f74a5f013d1726a5f8b9b1b57042990d5fddcf9aeb9618fe1e6087da6ac6666838b2e328ac7a26d45abb3ca7da4f958adc838d1889112cc8e07c7bb64cebcaf59220c4ceabf463482c60593a705acbb7f3039560481043e033ad26b8d50c593e321048db4f906f6ae2c5abfa0d081b7bce2af62838930a1dbf75b97f0d0459fbd7e5ffe17fab163b4b4aaed09352fad677dbe7e62055780dae8174073745c3101af021ae670ae4ea621ea49539457687efc49e94906a15e80bd8779ff55f91150dfb07af2b80883df9467020b56f7b512d410604c5fa7407bfcf7fe849c6fc68e5ea6c816f453d48e8c33c96e4f48fe246ccf61d794386d689139d3cfa189da6914c555387e66bc0ce8ebcbee023075a0bb0003f2a2e8a2155c0b6361bebed3df44929fe5365a42df16014392a14f17a32a6395557e4a0c03c94f7d5a08dbe53aa8f12d347073587287c993559684cb886b12f22d3af9caa9e61e5f0464b517a11fcbdef1891360b3219cffa39fadfc80304b13059ad2c28f45cc4697c6bfbb5115c7025a61a96ab4e6a4598641ab0333c7cf989b648872e7aa50b3721fe859b7ca8ed0f2ea2fb915a6e4f64867361234f33590b04eb4a3f991ca9b764b883251841d7d34a163ccd3d185890e549086025d4ba1d47fc381f102477fb1a2d2179fea57150f18a026491e87b35330c49c7ff8701da5288bf33cd9eccf17ac0316e1e558327cd9438d51751020d471bb8b4bfb33759814f4d2dce21064d9f7adea6909a743118b151fc83a4643127c2c0664fb4ac21395f8e935eff9a693a69d0af070123b09881a8e8442ff6ee016d38d1a640f202be314a95b737129516f9ab3402d5c25c4a0a55856450176642ef58b157e1979985318f547bc9e43ab09053188af62d6daa708176d430f49eb911e6c8489e650946c2e37717ca2082743f105253f14ba58e2980b38ec3df8b91fdb688af0219352f72833f3e71271470dfb1a333981ea8ab74463d054516a6cf802441400e6a00764423fc42f69755a53f34d05625c639c86e278359bf051b4e15039955d68b91a67987b0e605ffa28af62c64c8212568d53763214262240646f1581122bcea2391e37c44ad9ee0f76cd830c6afb75252ea197d36643e51cbad1acc0be7969f3a3b9cc911cc039cadf8142bb650bc361b76669867669b967f6dca4c177c0d2eacf41f68320bd16ce1069f03da2e0b9479f92a02191463e602c82e53a6f40304ec8ac42bab562a963342301d4d0a71dfeb0f295f80b49ff31e5fb20a95cec44b75425b40be1bcc06a51c776581575b71bc107c5a1bf3b10f79fab0e7970383241f451ad41f1574c425d6f377c8855cf121d6558db5490e7b510f40a7c4a7f4c86845c79d4a89c9be8302bb35459dc024102b0cef7266888efb605572615d5fbf8c725f8c923864f63709d3a0704242e5ba44a20ad22f257a7625ec296ba8212c3a442f770c3dec2998beca2660630a902439deb0b96cf62fc6306548569b59d4aa5f12289d6aec396be8de84caa168f790b43df16afa3738cfba41ec2b3d528688a4259a65f6338d114f9f286a7d0f34fc313cf48f830deea40cbf53c39d655525c94647c04a2aa1857d96c4e44168442daddcc0af5fca5bbdf602a65cf1b6a3194a8dccbe704ef93d7820611196f274d406fb3384de12ba180245591bc2596e2fed6b0211431646166395f4fa7cc5ef6e19aaa0487f3cdb17052fa4cfba2cf6765365b9f97f3d393bf1626932bac55262e8c74e617b7e6867a4f9837de402d96ad31e84074c870b033a70a7d662a8f53da5f3030b6607e08824b05c4f825b78052cc7d149534649eb55e78f6d03b6c9c7ae9a5c8c415492e918e31b666ecd1b06786ddaf3bff45bd5057545ae8c6183ad0886a5825c6ff77770ec77eaa13d0a9e1a4bfee770e9e9b3c5d6a6a44c62cb5bc01756ecc81a49c40297a05b276722c6dfbd81921e64054b8c3d75f38affc83f3f467cbc0e9be65e9049a2bc8ae0a27fba76ee8cb2ec7853d221b8f70937d2197fd2e5334a16ce56f7c447dd2ec59f68f36f2d4f664af3b0b7162f771766c35759ff74267529191e44b74ce90d81b26a323556066305702d47127cbf419a07f5afb2e66e99725b88edfbf827f6f64aa4be29755a3d822374df0a7aead955bee9e73d2a77b84bf0f5c41217bb5986b84a588a1228802a3db77bac88e1ac838d5e6aba7d2a47cea7493bfdac2751dc1f0f9f4bd4d655ffd7a5a44e38b93682dd361357e0317c3eefbc2a77d6a2fe3bedf5fc8518dde742a7015b216cba2d86f74f30152e1e1ceb501fafef424ec5789d1f7b471384d8e1a3089e28f80365b78b6c958076ee984e3a45b0c494114d6f9a175157d3e7a83807df2d25044415728166adabd1e8c3fbac2295ce4ce6499fb0764f1a38db66d7280df6203eb4dc53b1d095e7eeb05d44ef00700ad9bcdc6c8c9c9d91cfbe5126ae96b509ab9e4141af5036f2e4a5c0bec3762ffd7f6e65e4a352736c6166bd82afd3b94f1d9f1a6bda419ff1ae536cf79a35ca28164d343785ac54f94e6d8e0e62649bb91c947138f4d1e4f8c281556b4132e7206c430e92f9e0b414a3ec67710a98ab952056fcb44ef7c6ddad5054be677c9f27cc1ccc0ffdb044a76f2cb877321a3cd25e394be37993f90f908ed5d7cadbb1b770ff15959c1407115e715456c6b5f72f5c46059f404ba9d7c364d96bdabbebb99f56d070ce03ca708426d2e4133fbaf6631082d10c929df6ea20579fbf88cba50fa57110009ba2ac8352c2bdbf72094c72995914eb808d960700f5a09b3a95968b561c0f2a918e178a0d1452906b4df5fe64ac94abbbd31a5dce5a37754ed057c6268ef3b159c7257fa78249129597e8e488a6480e2325689fbb7d7be9a798012c3c54a9d4ddb0cd31049e60a8414be9af3da4079edfabc91fc386a72ca71bd8a21a1633a337173aff2586c588985553dfaddd0698a993aa733d6eb309e894a3bd275d37590d114c37ead2782336870a0295627af9d4fd7f2f2768a97d063c548da7cff42dc21e0b2810b9039f46784a991d7292f3f6de743b96400b9002a3a356ae22149edf878eae1964b1117f0a1462d5e9bdb6d16baaa1f065c2a04db78199515c60c70917b6c4c162fea10aaa285f2d3c785f40b0c0ba903e22cd5f514b9b4811e62466c7a12adff298a939539da9e11da76bb0220506125b5e98513fd2174bc446bbfd13a6f1f6065216a263d4abdba9005a6f05a91e33933e6bb863e4df3e1856be5d3d6e4406829579dfc7d6b60890167a6ac59f7d8e598d71284c25a68baa30943c716b8760ea353dd1b0c766f36bb583ea29fbd0cfe44a3bb885c4c2459280690c06050120c00e86b337a232c7833788f8fecfaf94d26cadfd6ead5746dcf8274ece3bdcad35db0e08bf58e90ee0c4c612cad09c8d7bfa468676d48d97b07c73b80b726093174a944b97d3fa4352611c65bd34def2c7dc3da0a6c6212ed5d77dfb88cac75a77a7eced1015cad544d5f4b018b845aaa93dca52c22b2774c2c89c56520f421ee704e8c47ebd9190d75231ce3e8b16044bcd5494e2f2e48a51dbab2620a63be9067e9e535792f29a1cd0d959e3fdd74995c5dad257737a2cfba99bfd0b890be0f142a074f4d67e284303e74be3447f39a72dc01f76533cd207bab808825fac81e0f9f8bf2e3a8a532045ec7746cf39d1a86f740e2976fde5e71d1f5b0f99a36308f6efd3916a4d688d90a38e74a5c07eacb9a62eb463ee9771580539b63fc43e058aade9e70ddafb4e6bc7c317edff6354527229d161630f3293fbdd4dca06135304829bda46825aae491617528ebfcf56113328ef450b578abb6e2db1e51fa16afb12c4bab96b93a9dfbc6b6aa7f23003e4ae2931adcd9ad972a802cb30c8feae4884329d5b38aa07c6bf6ada9da5921a87079c67d55bb3b57631b95ceca48ac55d4c6eb955c8de4818bd06d0d2a6a1aba6bc55d4f0f45efad3e9f100a8cf3a4836d0850ab690b6955afa5ccdc6293a03be9201b0902e901e677aaefd1e1461d2505723ad20344a89637aea1d9861f7d0794b289135765e99dc43001e48b53033bf11d7d2c55296f6318c15041ddd369174af53b8709865cf4bede0fcb8ac431416997e057a6c7ebdfbc2dad923be2dcb76a2fa1f8d99852be2a8393e9f4ee998823432f14854deb4c67e15d92e89fa6d8ebd0860ac9c14db07552c2c53bf8fddecd47adb221c8e8f03a45cfd5179e21e08e8716201f0388bc12e7a974755280b01fd6d722aacbe6faf8562e357ce44e8f4cefb172ae2f9168b7ecadd4b20ccdcaed29f606218be14c1dbeefe2bdf7c57030de334ea84aeb5b60435d1a82d1e499883dc6bafc64934ff93f2a946437878028992a0222b637f21b14c5c1fd5104efc7310bf4230f5f24035b93a0312503f26e54a1691ba96163499ab80497178667edc92bb93df832f7326270de5924af61e91694b5ce25e40923e97ae0ffece7941e9a42a36a8db69a687d1257be25360e4261fc1325c642965f4552a75b5af17b435d134a9e0b9cb1859fef86860f7490c905da9ef3e3bfbd4117dbf7c9192e15d625e72ae1519b58e95c9c1ecd25c49841b98dec9c99de6943d6a9cb19f8f7ccbf2cf8f4d0d4ea45394365896aaa98a8d3bdecee529ef425b8cd33cf97b11496b80a941998591323c92c1599d0a86ee1fd7b1e46bb9936972ff8dc40dcd3a6769c7c8ac907e2e7e62117eddc3e82102f7c1c58a294aafbbdd026f337244f1b0fc4526ede8dc332a3e8c8bda01a1ffa75688eae61b05e66c24098295de9de7bd7b959e9fef6ff2aed34b7a7e36eb2d1f22c4a183bff2da67196436dfdd2fda71d6939c1fec1377a93aef0c5dd74a028d1b43aa4458c6b742d45574ef39ddb4a3c817d340057ce5d7944011ed9c7d962852dcd706aaf88a960e287837ada894b66ad473230c76347d77f9159b9cb3231790b11acf0b13e455a36f92827e3ff672d2f211133b387789a96f168e5adf5b061fb6025d18c239215c8cc2c5a770333bbeb02d2723b3eea5b07155f1c6e3e8a00673e155ddbe60989758cf15192ce863b28ab2e400fa48971ddfecef4dffdb434feb39da9cd909ff9cecb8c632fbf333005543e036d7aa4f314fe5c6f1b72df68fe75c51d0e1e2be990959c70ace8e9e79f5f94d0ec91aa84812f7ae654ae4eacb6eca79148e25b8b3092d229b4534c5a30f205159f927ca0b0c1d8d2345a7dd0b6943ce3b5f82995a774b1c32f788ff002c02ec754ec907788d8f88019a1ceb99023e64fa9b932a613fd05b6f04e404f4e5986ae63e27fdcc35266dd9f8aeb347c42fd0155ab6c6bc1f97259a6b2c74f144eb5167e67d9aed74950e64c190eaa8f2c3437faf61ed8e0e999c33f9f70f3bf0eabc3dd29d517b4b853b369ec93fdc1c6a0c555fbfb2b73e30d29359d5460254e69f6af773ef3e611aabf775666c7f5b697cadaed0dcd4786c9e7ecd6c97361f7a86d7db8d6d93d3455f60dc86707edf24291a161a05cc147cdf32030099772928f5d762141f515a52f6d181ac9e763bda54f692329d97d5d7057bafa25eb2840b6af742fc97da31e6f10acc582c876889499bf9a4f4cc7a4f8fd225069422224", 0x1000, 0x18) r0 = socket$inet6(0x18, 0x2, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001180)=""/52, 0x34}, {&(0x7f00000011c0)=""/66, 0x42}, {&(0x7f0000001240)=""/57, 0x39}, {&(0x7f0000001280)=""/5, 0x5}], 0x4) write(0xffffffffffffffff, &(0x7f0000001300), 0x0) lstat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) getsockopt(r0, 0x39, 0x39, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x100) 13:19:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') rmdir(&(0x7f0000000000)='./file0/file0\x00') 13:19:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f743e05000000ac3900000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="008000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r3, 0x0, 0x5, 0x20, 0xa3b}) r4 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r4, r5) r6 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7d74, 0x0, 0x0, 0x0, r4, 0x0, 0xc00}, 0x1, 0x783, r6, 0x0, 0x1ff, 0x3, 0x9, 0x6}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r7 = socket(0x18, 0x2, 0x3) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:19:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x5b2efdd94bbc8ec8, 0x4001, 0x80) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 13:19:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x3012, r0, 0x0, 0x7fffffff) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0019394088521665ec0206d7e375c92af5ac2da7825c54a198b65e5dc811e04d53658ce9f84eb664b4430a6b9d2f1ad7da929e513616c161a7bef4fb45f008fa7a59e445933da52a9256bb5f830ef63bc9542d71bc8a7f8c901ba67f81a6dc77aa6c02620c2a8719d8a01fd7e221cd2a1661c7efe8a3f9770b45954b1f8d61073b1bfad4d22fe7b27d821b5042481fdceccd05895ac9f5312008d51deff405d689863d1b92f808334795708715512e5245f63e1ee82c5b49316e1ae6330a48b41d11f02a97d032450d370b9441fd7a3c42886a594cbfb2fbaf1028be652bd0f9a700ec41cba03566d528"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r2, 0x0, 0x5, 0x20, 0xa3b}) r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = getpgid(r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x30, 0x0, 0x0, 0x0, r3, 0x8, 0x1}, 0x9, 0x4, r6, r9, 0x9, 0x1, 0x1000}) 13:19:22 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x43]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:19:22 executing program 1: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr="00007da55876c508573a00000900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@broadcast, @empty, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x6, 0x1, 0x2}}], {@arp={0x806, @generic={0xf, 0x782a, 0x6, 0x0, 0x1, @remote, "", @broadcast, "b999f5eb69680278d5b6fdc52019919f"}}}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x3ff, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x6, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 13:19:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="9f3936b00228cf75358c6bf6fefff2648d9e8dbb7af97f4a810b9f0b005ab30d", 0x20, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x4, 0x0) socket(0x20, 0x5, 0x3f) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 13:19:22 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x86}, 0x8) 13:19:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffff01010000aaaaaaaaaaaa0800450000380000000000019078e0000002000000000307907800000000460000000000000000000000e00000949b45f55397cd01ffffffff44"]) 13:19:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 13:19:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 13:19:27 executing program 1: r0 = getpid() wait4(r0, 0x0, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c2e62100082b00fe00000000000000000000000000003dfe8002000000f164873f844b94d1dbb78769fbca29719417c460dee024e97c936c4024ca31af2db7d148010ade90584239aefb1760cf753718e5312581b1af3909242d3e5a6fc51590ed7b2453a044bbc1810a15d9eb9df12f97caa5990652be1da3af3c1ec6aa1eea4b170408cedb89a971e443ba76c4fc9709a43d80161b7c7d706cca6a1d94de5950d8020fb4ad68786dfb36b84228d6c6964758909ffab3f8679c6739cfaaba42a8bdc98bdf3e1075419465a68e11561c66260168fea47eb2849758cb86"]) 13:19:27 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000), 0x3, &(0x7f0000000040)="6bb075f335d4fb0153ce66b22f56c7bccf61c8c6ba2aac38bcfdb7dccd014c4feb977c5660b9e3204b65d6791526d3af23cccb", &(0x7f0000000080)=0x33, &(0x7f00000000c0)="22fccac923215e46fa73d1", 0xb) syz_emit_ethernet(0x76, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6085090000403a0000000000000000000000000000000000ff0200000000000000000000000000010100907804000000602484a20000000000000000010000000000000000000001fe8000000000000000000000000000aa11000000000000000502000804010000e0931f4d379c1fa366775f60c356d0e450bf1691d99c3e05b4521ba97221dee10ecc14c9ca57d47cea8da27a10"]) 13:19:27 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff05e8ff839f0486dd6031797100383a0000000000000000000000000000000000ff020000000000000000000000000001020090780000000060d9ff000000000000000000000000000000000000000000fe08000000000002000000000000ac0b1100000000000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x38f) 13:19:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 13:19:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00001dc000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x400007, 0xffff}, {0x7, 0x6}}, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 13:19:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, '\x00', 0x8, 0x40000000}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 13:19:28 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @loopback, @empty, @loopback}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semget(0x0, 0x4, 0xc0) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000100)=[{0x0, 0x0, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) 13:19:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x80000000, 0x8, './file0/file0\x00', 0xcf6, 0xffff, 0x80000001, 0xfffffff7}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') 13:19:28 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001600)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 13:19:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x0) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:19:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x4b) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)) 13:19:28 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000603afd000000220009f4ff0050000000000000fe8000000000000000000000000000aa034b842dd28c05640102000f00000069dbe0308001374aff010000000000000000000000000001fe8000000000000000000000000000bb22fbe31000e96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a46"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x5}, {0x1, 0x2, 0x1000}, {0x4, 0x8}, {0x4, 0x5, 0x1000}, {0x3, 0x2, 0x800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/136) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x2, 0x4) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 13:19:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x40, 0x2, 0x7c, 0x401}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 13:19:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000080)="820ad2c55ddafff545a40e4ec21a01d223060cc00e979d1b123dadf9cfe31d022a477e63c9c423f6cbb07e38c770172fc861cadac3cac4bcbf6ff2bd41ab44df479a0186bc5a9ef88a047a42c7d8ebb3fce3e00ea067b7a5b658a86164a319a4024d38fbeecd3054e4ae2bf61ba41c57d82d10458327e3fa175ac300c45bb8d753cdc7bd754502d0304db38165b0e5ba73bfa953e8884bbe3b5b4027e571bc384af62440bdfe70fa6927a7176cb39258bd9f8b55d9c494e68da90dafe5937a58b4d467debc14214030016afa8db2a53a3b7ed2ad6ec30ad6550cda8d944c500fe5362322f6d7dc3bf2257c60a8cb4b2246ba2bcce623d41a151525224f951d2369b81bcae03a1d4e9bb9b8b33e30ba5c14f40bd1cba1a123260a1b535855b30a18a55060468e3f80e71328b920f8e6b80a46d89ab959c289ba4d3b59da9c534b2a1fe9b7db1783c678c72f345df1084a312886e58fba4f1fc14939ed63d88874addc42323c6f6524c7b7942f22a17ade2b13018f569e19e9408f1bf37672cee35ef95135902e4e9050f369c5cf2cc89a38498888c78d23d912a1a9750b140691c48fc944f44c984a5f24655a480448d0edd7739a7ab438731fc476079a77016c1ee91be9b3e6a653199ed921f628495a8e2b561491984028c657e7407d7a8bc4a01fa777cdefddb095b917243e2952752b11b9a83d9cb366c253ada7e1672227b6b9402dba3d5521926747486ed447dcd0f36e32693fec59aa00bcf323afd8dffaa4c837414c8a2b20031cdc9b73f171e52ff2a9c03adeaddea1304591a31884935722dd2030cc2d8f48d281a954b0fbfb06cb04b8f36551ab49df2106c7c68b5403eee4c08faf94c4d098fb0764abac7ab99c50cada8a776174b0631340a4a425a977cb537a94e499bec7e3648da2964529d4140055ea0d0043b1ab71130b103439d045e26686aede8de3714df7c70374a59d6aabacf24fa30886cafd62a94a1d26d36168ab091d224bba92acb7ced99a2e2f9e1196e0beaddd9e9d7caeff9c2756e9cc599469707579d94df16334fe84497390ff18ae190bd5e1fd95fb619d6b505177a7ae971d8e696b1a5b73c0e0c7420f19f24e23e2caa0172ddbe82dfbb137d12b478b7f1c5a14fa49a6c9e9145dcd5237fb4b23df37fb90b129eb83d6a70852e9819c76d0d25a02d811ddc55f3ebf230801f44be242b46b2216c77819b416d0ac3fd642000b64fc1e52c023da7f5fd5ba8562b3d59edf23f151bb6fc352ca1ae2de095a718a8a2dd05cf9f8aeebfe44312416044f32d517a17fb7d9ccb52fe1af2c831b63d530770e9c7a5d3c38ba1f60ff318647f8177a464ad56c74dfb7d7dad910d0b9063737a96c7840d45e1eb529ff819449ac3e3e30047a9a2dd3eb64bfcc5f2731b217a26dc9454837e6b0deb15a7c6d7c111feee561f8f4f98d4e8e68dd98630e3d712f2901ddcb4f74deebcc2cdf22b7e1047105915ce0decae22bc2ff98a23d80a3c10d552543bb26074b63c487b34674415578c3318e8a3405441f27d9fbb8994f1fcfda7b60aee761b18f85340238238002e44034047c197fecdd465616dd4989fdd9f75da4480d224939ec2b2fed01c75720cd2aa01e7e48971606108dd3d9bbbcbe65422d54f24474da1dbdb63913bad0bf74757d8b050edc6462f14394970556c1f630b2d4d3803399a391d5c7adb4527ed66205b140269fe0efaec54a17911382abf582e62e7c07a1b46387322eb69b4ae9101d667ed6e909a494652e077322a2bea610df56a8006414b76d287463c21481d5567c71b7f5c117e02b4c09f4903cdc28fb699e2bb83914d0e70616c33b2d8bab28e8754740537836fc44029b961dbd60367a0cf9803d58e057501a1f413ebc55c16a120fd4a5f72df728bf4d8f46dbf82f12d3a7964438d5f2078d7b4cb5ca3c19cbff39d8583d1c5291a28f9a5d570015cbbe2898de2c6938e07e61b7d9c224595580de4d90c56b488901fc11fde9b73ffdebd17f926229efc5cf696ce5a9e819d55d442ef676938d88931693e19c39d4bc4a2916dd59add3854903276c886e4966eba32d736fe692e02baad3a43ffa3d851115e02442a28464293b82653e1ab8d4b1495fe6aa0fd512bc5b87f844e1be0965c2070d1fa8e397031f15a15a9873c60e38582de82f1b4358ec725f8fde118e379017f4f29e282364843bda12499ddb217506924ae48aee3e4e6da7a5cc7f86072b7140d40d7fa98340cc9b98578d0a6670b94d9d80110967bc8c0a84058da81bf1c02e2265aa0848ae32f03fd0f1bc60620f73dd9ce32f78bda44e93968c8daaea0504385fd3339513942bba37dfe0aee9ea9877cfa6b984406f0cfe05e07f5dcc41111778b2bccb5774d52e7741730230f1a76b5ee18915ef394761099701360fd4b32b79ccb10895fad416a1b6ee3b36075c346f8b1d0e46dc1fca2db7568935dd199e9ed393a882caa0cfdf19bccea82ce734d0765e20e5fae7a86b6fab1926237da36148e9cd8c1bfb6dc16cc41741276afe623c7b9d5ae00bd10c6d464642d1fbbfbdf6c8f8aa6a49c2949052b5d67007a3b8e83fb47807e7d0942fcc582817bbf6d216b8a4da9856b7c332fe5df03416d43a3b871ca5e38a42a837e4b267d5cd050aa9856d2ad10ddfda81fe5f10b2d80f4db1b3fdd9ea0f193a3a90e8199b2443c5a2faf3b4ea30f9bb7f02d5ea3d7e3a35a4d5cf2c31528bf1b2ebda2f264378ce1fc0d8c57e2b62c070f28f3171393f0fa1710a5a9d50cd5e89151a9875297c5d656f0461a404847ad5963b0e6811d07d0a6e40a2f352d42b6d7416d41534c66c50097ec61f9f4323823735d6c5a285e728d58fb980b3580edc048d4e3b8e10249645c88dcba3d0c140cdf0471c991031e9dcff616eb735417eb7ed2d1f8117d2e7857ec4c7697a1b7358ea73b541e1519e2173cb4fa943001aa26896fbb3a9281d117b37dd45028869e115b70fc1cacce4d3142cd2dc3776cc97c065fe54beb8d23fa732473d22b56e451c0a94bdfd214d0271df8a60ecf169b98e7605a5763770163839b3fc58b7165b05eeabe608ceb3e148605c90fc7942862d462a128bbade28169bc7c9a919fb195c937cc3c48ad7877d65d00330ef688be35060939ee918e9203c4bdd20bf1be977290c53c6608dde2ca9af379b100880804113a071a4b0a081d5ceae8ab30b1b5e016c8c036d26d449eed31da523a3e00477e8dd1a37a3f32c048fae2a9981df357ff5a6ecf1adab3401d42dad67c376dcc4fb4713dce3f272f9358458eb30b9edf58a53f1a3eff6cc5be391973272fc8dc78d54e0b5e547a43d6c1f885cbce84b947d2f8420863df7751f85b1713482083934b32213b5b25f2f28409ea43ae3d9e8cffdb7fb336f9a883e184a8ffcb588ee06537bf3e946addc284cf57d431e90ff7da85e5e77258e3f20849188846e841da9a1b81f8658bce1b713532f77a076625cff4cc642fbcdfa260a72e0fdae80326182ce6d1044b14f73b0ddb2edc79c96296fe0509d15c20b4c65185a4f0302134d5018685b819217daa9f31a12dd6abebf4ed6167a80ccb3275a9f3c9fe64a8544e55b222eff9ac81935de1516331175b027ecbca8ad4eca545c0db4af9c78aaa872035260b20dd90659a883fefe8544d6cbc41d4b2494664b09b0c660468e032951c041ac6ebdebfa27b5196aa8d3536a123b088a750124f1c42d65614a3686238e531a664ecac319ef47f13e24c924d345e40cf0b413cee65d811d5b2811f86ae7cf9e81b23461f2b934bee8e7293e2fe8a51a155d11fc856c4d0f1fabb58bb327d17b70f25c6b85220cfa6a9a2693de746d9cf29a848ebeee891fc7380575b61bb71f06e92e153849c0e1261ab815f05ea31c6f81243caf60a1476c7c3ea13ca0a65166d64f7608a41c2eb555f1aef9561ecc4aa4e2eea7d72236a0402495d04a09b43e911b947cd1739b56fc79c749097032a9ac656acb4a2446a1fa8371094f1104a5c9ea99a7751b289d26c684fd6ed291308d5bbd11a169b0037f3f99e5487075bdccf96314d6bdbce1be48fa902cbee616f65c90099f4b58fa6e1fbc308549dffcb67a90d31b5eaf4496c92b2c107f01c69b509ff0c7570a681be8c56ce622c8fe62ae48523f49b2d6491d9b4b5b8abf954e0d18f389eba6ba76afb6920f9d8b61b99a7d1b0ec909f76a4033bb384857b968677bf13694417c72d35b460188224f52caadce5d92c402a020d4726e17eb8ea0726c2e83d9bc96af08bf686c528d621c5e4d88a4dde566fd7cbc4a9aff1d77f4166ffa992da19d3a729b4fb176a52406859902fb0699d617a381951d114bb00c8b429eeeb27049d62edb49177680775bfbd81aa9fd120e3d90ace0eaa0ae1a68d436ffbfcf6a2ba03a14d516d72e12c3a4356604bb7c8e6e3dfee8bb5eeaf58a8021bdb3125da22b438de0eb4fece6b0be76c5e7b5618b0be4d0e31d41f18d4a81ceece0cf0d4bbd41729d3062e0b3d37456f8984a5509ed5fbf9031036dec93c8fa520305aaf8644c46ed0b9c362d5239083fa8a3554e8ec919c8ce18280063dd8b4249732a542df064c10e53aea6832b816b3828d3654697a6a12b0e78d76221b10b507aeeec13988abb420c999ec20264256241c1a3c0ed38a70e8667ea7419e3bad6b4fc911b8930e31b156f10d3609b920793973bc4cd510fbd4e6940a99544878c1acdd1db8d5a9d4c3c1735de21c48b5ed0d98b02eb1e39ed34e6029b97ab39bcf06a8f4cdecc4d873c078469dfdcdb1bed85bf1d4e336af3e222d2f4b24c0c883b5bbcb2040e49f16f9c7b111efcf3304e69591cf38d96501ef8994b1b8ac1ea2e565b0f7ded1ff522e7bb77e4284308086d3311423fe170c1936e0f9186f762494ed54887440701a7c13ae6f6ddd010bfe768415fdc72acf2b32c89e243a88a019dc46e4afa9f12ad14df7af3b0a7a0f8b8c11e591d7441101949f6231c48c24390ee4e0c038dc3f30cdb85aa74f15402513709afe3e64501a2e7acdbf5ed1109fb3852777f474599e82085f234f183dfab67d24f44682c73cfd8784f51d2264810090e1f145397e09dbb0a5663a11a501d6ef2b0ffc8b438cab8a74b4f47641b668894c1548a8b7a970260e9205016a156670c0828674ca5b3fc9bd9da7609bd8bc031b89ee5e0990628588db547132211736033992b5a3d20a90753bdeba6a1983f88f73ca50dd1965494243534befc3c94ecbc5dd7c0a43d508faee3e71372340d6d251755b99ed3561244f78ab2dfd7bc13476fff65eb9c4bba07b491e36d6113acce40c8c198d863ebffa82b5eec8da8a83e2e18e0043a5f6049df9077ad44750291f64dd622c3edbe4d1cb592184d7e4d0d9d359031dfa0a380fc77f7fffbb6834f9def827c2ff521b41a9d9166588a026c404e5f6d9a4bfd11347e65ae34d957361053bbda195303f9ba8afaf9ae57a1b5c040610fb800ddbb61b41b083c31067d6b42d54ed68dba0c70b28826bf2775cc696211f2650b1b43a3f604133372f03cec447dbbb5865c366be20aa0f84f8e82c85c344ad9b0bd9c154162e1f3ed00bad0e6677273fecacbde1cbb7f2d9a2ba63029d9f3d332ec3f5df124298c8873b909e513c729a62f6c8affd59932525ca1900b37db71c8095e5180c60e9c8ac02190616f0266ae6ab7fbe4e04cc77d06396491e7ba32237e76c19259b5489c26955e233bc8bfb243888de899e4e155b84272660f6990d27e44447efee1ee950592159edc526bc69681500c36de673c16", 0x1000, 0x2baeeac26a5b5ce1, &(0x7f0000001080)={0x18, 0x1, 0xffff, 0xfffffffd}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgget(0x3, 0x400) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 13:19:28 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc608002c000000f000019078ac1400bbffffffff83030000000090781500"/58]) 13:19:28 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000080)="69aff982bb845e129ef513aefcf913eafe503526d6b07a05c135a518b74c942dd6ae09912b1aaa072e736d5737834d8ae9146fa2d55f3cd106e306213e3091804fe69d0082851e322a1b491a1243372207c15c7f31bba471f5331b0d9073937b9098919c20558ac7c3c4800ae293bc6059640afb8671a43e04c956bea665a2df82fc", &(0x7f0000000140)=0x82, &(0x7f0000000180)="8c4f7443df71627d0fc647b4aa7f8f96493559846d1ec778184e602770a15acef24e7bcf972c05e3c0a31776cff75ed69e01dd75927b89789d26ce4b12337a98f2140a562884e2b99995b88190bb922cd7d3040215ec5635d3ad5e1f3f2f82bb9373e329c3807426c3e25d92d5d4961b09350a01dad3b514", 0x78) 13:19:29 executing program 1: chflags(&(0x7f0000000380)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() r0 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x9) r1 = semget$private(0x0, 0x4, 0x1b2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x66, 0x20}, 0xfc59, 0x8, 0x8}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000080)=""/31) semop(r4, &(0x7f0000000040), 0x0) semop(r4, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}, {0x3, 0x7}, {0x0, 0x1, 0x1000}, {0x1, 0x5, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x2, 0xfffd, 0x1000}, {0x2, 0x1, 0x1800}], 0x7) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x3, 0x1, './file0\x00', 0x5, 0x452, 0x5b6f}) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000002c0)=0xc) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/244) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 13:19:30 executing program 1: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x199, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001300)={&(0x7f0000001380)=ANY=[@ANYBLOB="01002e2f57000000005e8d9fa958a0a3eba770060f676634a95d5466c2c2d3515518e700d82633cf9e0d9285152a67c87784d05cc40c126f03a2201460807b289d5b7d20ff7ffc907b7bfcdc1cd31e0002ea03307dec16c957b003134c2832d275b7ba18ff7442bf23adf826ef0ee252fc43134cc7c7ae93a9320db5ca414a3efc72928f249e3312935107a302a6da9dc869cc109322d87255ef0c0f67719b250ec19f788bc7c8952e00cbf37b157ac6817897078f0ebcd1eb0587833fa0de14ede7e7c76ec58c2abb4b4502f0eea670928a965946e204c653297de4ab975e7fa2fabc105bad5879acfeead79e81cc145626735b2fead742b8779f1826e299f183c0f4abd697b98e2dd80b233810170a23d8ecb79e7f275552c9742ec9fd478d822e17442d454c452cfda7e2c78a227ae4cc547d6a1a1d7efd22c06a5bf0e75d92a77d274206f72b9e439a216dc5571d5caefe41ff034fba7b523b8c9ac76acbea6199169a7c6812577243c7c6898bc66af94582ed4c5ec978ea58c29c0792112a9f0df13e6b4a6ef6615a60bb3581a23d64ec4bd5d831eeab84a9e3dcd5256edf26646b15d7b9021b259aeea965f7863ea4b5053e1c256c9feaeb8640470d0000000000000000000000007dbd42f77b0c48162d6c04667f5d932b837e22ebd1f0cc2c70379211ec2952c440ee705a7687f35599c3e169b7ae0e7f5cbdade68d89fb27c9958cc81adfd747ff44056c80fd46a8173fffc316490a20d53e3b41fbd16e40a7d27ac77d4cbd7563f1da6f7b6997c07c5f1f39ba4b"], 0xffffffffffffff11, &(0x7f0000001080), 0x1}, 0x5) recvfrom$unix(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x42, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x86, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(0xffffffffffffffff, &(0x7f00000012c0), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000001280)=0x10) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:19:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) r2 = socket(0x6, 0x4000, 0x7) fcntl$setstatus(r2, 0x4, 0x0) shmget(0x3, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x80000000, './file0\x00', './file0\x00'}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x3}, {0x7, 0x8}, {0x7, 0x7}, {0x40, 0x2}, {0x23, 0x9}, {0x40, 0x81}], 0x6}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20000, 0x0) fchmod(r4, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000002c0)={0x3, 0xfffff800}) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000300)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCNOTTY(r0, 0x20007471) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) 13:19:30 executing program 1: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7ff, 0x100000000}, {0x5, 0x801}}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="f7b59a89a294f426c94030cff54d51985de5751ebcf056d61bff26a711add9f19dea5abb7b9e8512b5cf384496c08260b7e1cdc9b15fbd557c3cddadd5482d408d4beec3d735448619a5e4a3188b619415c9c18866403408d63a37e4f53cab541464051bb8ed4b3cf0f0fb81c75bc946e4e6dd9018c3512c87b08d61874d8e99103e1c43ae2acfd90863a22d35db7297a61cd08f24980d0cfff15dd9e7be5e82d43eeb4f28854e12d399a1de9c5ce8d375a48e8453114595b43ac8153a701adff2dfa46f45b0ac7bddb2bcf34b47fd185075d397e9f8bde4"], 0x18}, 0x3) pwrite(r1, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x2}) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x962c50205e342c3c}, 0x4, &(0x7f0000000140)="2b00b3396d54af4b57c996fe5b17f0738737f77ce48d3bf170d12528cdc07f065a21809ef80a72db1133420dcf16e682ed77979f7c306a80b6e8dfb3a46c10015f7c9cd7c6d0fcfcaab8752b98d4ae5ce1e101a382cf9b70b272ca99ca77609c0a0fb0c5272d4ec1d1837a2f8dfde2316c844d948d86f392f2c6883966255d5085c7d450c0bdec34bdb7833488cbae5f45b90807d31f39716b973ea799a0658c4b64ed14618775daad97", &(0x7f0000000200)=0xaa, &(0x7f0000000240)="d9224d76cb0a8d25ec44607b8b3dd40bb1c7826ad9ffb48466920ad5525599a6c72f78e8076f81b749f918b59d5c7219fc61dbb482622effda831a3de5279e9ef13b7f1157040cecee20279f3ba2e034cd949953ed65eb6a48d8421f745d94302db4128470dbca985db769fef1ba588a8b01c30dd583c3f590bd5351476bb948c718ea742397d05ade0d0bbe692dd52a83f2fc001e4fc4", 0x97) execve(0x0, 0x0, 0x0) 13:19:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSCTTY(r0, 0x20007461) 13:19:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) syz_open_pts() 13:19:30 executing program 1: sysctl$kern(&(0x7f0000000080), 0x2, &(0x7f0000000000)="92cee77799d309d83d6f7be882d0948c4a4ead0f8eba386567993f", 0x0, 0x0, 0x0) 13:19:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000, "cc04ca046d87004600", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:19:30 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0xffff) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = semget(0x2, 0x4, 0x436) semop(r3, &(0x7f00000000c0)=[{0x5, 0x0, 0x1800}, {0x1, 0x2, 0x800}, {0x4, 0x7fff}, {0x3, 0x6, 0x1000}, {0x3, 0x0, 0x1800}], 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:19:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3f59) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_LOCK(r1, 0x3) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000140)="1572", &(0x7f0000000180)=0x2, &(0x7f00000001c0)="823042c9636eaea948bd0cfc711f605bec3c", 0x12) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1ff, 0x4}, 0xc) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x3) 13:19:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, r1, r1]) setregid(0xffffffffffffffff, r2) r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r5], 0x1, 0x0, 0x1000) getegid() getpgid(0x0) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) chown(&(0x7f0000000040)='./file1\x00', r5, r3) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000032c8e1654cc60800460000200000000000019078ac1400bbff3cfcff830300000a009078697bfb13365eb37d49e5d7fcd16242eb2f44d1ad1f36eb7d748536c0a95b83d2c6a4b70f2b38a556ff0da29643a5ad90af2c9169fa3189e9817a24e8714fe9f74813e033470e2a655bc8209777e3170cf9bc5856c965a283dd4a7afc076498b12e738c9c52fb9d022e1f174fa3a16f12cc0b8f878776ff262b1b1431a18e877382271c5240d54edc5a9eabe25bcbccc4b3da70aca1d277ffd1c0f098649a6c214cb72bc051e5fb44e7a672df48aa66d1691cb732fa2dbaac3ac039261d17157299b18e433e24fe3f1cec0fd5a3ac4e1e8cf08a8f54b07759856873cda869feb95ac8050cf897ce0654704bfb029f29693abf821245a6defd759ca759700d59641aade3453332a4bc39a0c1c9fd74dbd1b0743265e98467318d89e0e70b971f64d3d7e1920bd04744bbee5d646d2f59a3e06f9a9f"]) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)=',.&\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='}+$}\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) 13:19:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd"], 0x10) select(0x40, &(0x7f0000000040)={0x0, 0x200000000006, 0x7f2, 0x8, 0xfff, 0x8001, 0x7, 0x8}, &(0x7f0000000080)={0x6, 0xb81, 0x3, 0x2, 0x800, 0xfff, 0x2, 0xfffffffffffffffc}, &(0x7f0000000140)={0xa2bc, 0x5, 0x4, 0x81, 0x9, 0x7, 0x1, 0xc5}, &(0x7f00000001c0)={0xf9, 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a5207617034f535c1467a4426a95d6c8ca7b7b340ed1725120ef8beb810fc44d40d8d39313d95a842967b83a1e5285f9243bc5dd49", 0x35}, {&(0x7f00000000c0)="ccfd", 0x2}, {&(0x7f00000006c0)="b7425fc6e112a69c555431b9088cb800f0de6bf15e4f3f44a12ca9796a1f3c1e631bdfebb6b8aed7a8839d0e2442874a954c0bf08b85447409374d319f06bd5f8ff4601e9a916e13e6528d0eb482cbeda6c4a61ae81423f214fd3fe5adc8055b7734d411c2b0134485fc22466e117b0efb58cf44b263d581a925b85b7f24e55e93d6f876bb7c0fe2d894a49dfb57d3d932ee68219b3dea357515cf085d1d988845aceb9f1c542956ea717793e3de3ee660480d249c49fa45345ef17175806c82e3b78af2dc5f5142d996ae75078e4ccf7007d0f84278db7f27cbda4713ee39582df81f12f0089d9707537e172e87a28fd6a6574b3ec25ca3b9a14626db85373145490d04e0b4eec327d7ad125bd85948ae0e4e44c14e3f312588bc951a5ce0dd7652726b9a04381b3c937296e0f0718b8396cbed22ffb7724b31ec66e6e2bc87ae9e7d7e07264cc2978b44fc43c57d90d25508c362de25f890a4b3f3b8fae957ceef0d10a67c317782d66f9c74415777dddfa85b4f59daf15fe1f5c59176935df61ceb252a34767ae7f3fa74450d76be1f9ea080557b05dbdf58a5a9664b8af3cec6b36c217dd72ffacca01e8e8ebb5639298781c7026601533846e892ca5e33718e0804c64182e657f4ed8117db104a7e312bac8f336b36251572b1e740735ca6cd5b012704514ffbf3e8b9c3275a538ccba762086757d6710b6ca18a48b592e47c14dd881c70122d280a816eea72e5ef70b3ae08be273ddaa34e1b83b6c76a09e4b46ebbd8528e84819c24395dc676b33e1ceee6ce12098d8db46221cb71814fd0d7a4c1b51291cccf5a541e20010e0ca8c3b844e46fe63f9957415d1a6435d3311cead6087b7b4dc15dbb8070fad93539e16c60e6c0d3a42c4fd9bbb15fbb93bccb5e13fd318275fdf0190819c128aa020c77ab6fa980b234259a7b026d06b280bc3b12c38feb2d6d675a2b313830b875e09c81446feb2d39b24ee693ea328a0d3b4a31da46ecfd757fb4f90ed95a8c40d3ba679bc22b0b10506ca6fd3aa32076a8e7299e1643cac9b26e09ba19a64b0feff73e1239c765cafc46d75caf9f00786bc4b732be4147e89f4f80c92e15dbf1a1b1268361a4711f998002db6c569c7962900d590100d3881955aacf863872d9dcf7e79758795a5fc9af1373b6f46ed2500df68465195c0ba5e2e9c45b4827a71c16671e59cc3312f535da555247571aaca36d33a897beedacb31ab76213442176de38153aa1030a567818614e702ba8a47c709801fd6617c230c92c3de3525faaed5ecb707db36263d6fcc4a06fc62780139df832400bf6316960f8933f5bba441f1a37bc1f8fe1611f5415880620c6868718b3bcf1c29cd5278f3e0bc71233698aa30bcca6cdf33b112b8d6ccf767866fdefde16a91f0685957a1cbb5941c1f7fe632f79f69b707318b993aee86cff7c11741641339406e88ad492b2e8c888f932c61e33117a8ed1311adefd9fa4e3f568f2a969b9995fa0b15c1325ea88c726f1c3788f2615453900961d2c2d06ceda03fb38e7536d42188cd66dc743bf163559754e5ad725c9ad302a9e5740c53c84a432d73087f53e9464204c3b41b70ac8b4629470823a0d082f6ae2226bf7f89031b68aa3be23a02e90d5dfd701af48968b4a82a18e8b1a79e3fc3bad8db429036ba2715d3d4c0db781f7fed2ad1889dfc5f80dde72da63388e84c42e667178a41a2895b20ae0ec9ce1904feebe3f0232e76dd986611e127691d8eff99f84dd927d88d58e41a3bd0d432aecb516d182ef116d985ec9de45a00097e7236dd9fefc0ac1f21aa76303cb9e4af1c4675e4d9bfd56e3026f6d4654cf1dbfc53cf603d22b0d0d0a3187f942cb40f33889e0779e5d04b5d574c9e9cb46af96b6466130af5090dabc5aefc8b442baafc3773cf6c5191535004c1e6988efe8850cc7bb2adaed8b338fa2bfc4192df959b4323267edab27937ca2a68ebe963f8ca2d7bb1a9ad60e6394440b5363b2fef01a9544d3ef77c90f04fd1dec5041038bd345d4ff558d10b09cfe9a30fd63a75783d534d03f6b89fb3d9050424391d74a452ac8c42d4df8a0a49d5f86175246e6d77388e856dd2f6237b6143765b542debf1a66e47fa27f6ed6ec78e04240be15d24bfe2ecbf048f85241a406940a08cb5c7c3d52958d0aa0d96abf0faf00f92b277e281d1e17417e11aa88c4221fb3d3f7e52de4d4b4b012d5c40b436de30d2987d76f5f8e7637d9b4d824c30a6e58acc3ae0246758d3c1a5ff57a4e7e46636aeff808582e12800ad057cb63e06dd669983077b8073a2f5769945206f35c829b6ed54fb45ca10bbf450a3090f6340cf6f9591628cfe054904c150146401aaa65772a9fe20b5e4f9e89a98a4454f9d02a1d21631fd7ebb0b0637140367926aecacf935b0959cbdb6b87c2c847602702fe984912b8747242b98232cee4a663dd128cfd35907990e16923dfaa68b581356852cf6b19190d68d3205a5743c73a9519e06e62fd70c92521fd6207f2c43e7b6ba28775029a6d61a5359f4f5b888c08db7974061d188e9be812b3cef89e33c5289299f7cd3746acf489f29725a6b36ea29137e85fcb428d3674f3d682d446d206c80bb501dc164cc51b57963206355b0ec29531f158e3269be43d3b1b4f162d86d8c8f70562f0049ab1335b96022b5e9bd0f67d13b65d1e32c6d6daa7d6111b47d764d922e06aaf16f0cc04735b36274480d9d1b585d3952a0515fecd8defb061abd85b4e339c390bf979723e870fa994a259172939ec21b0fd81dac82662acbb928abd36f7e4fe6b0d4786e1755a81b731cab000639c05be5c29c18c7be5f080ea4717d06788f375ad2e330d1bb47150fd97a35b90e21c6cd13e47a785cbc6685fb46eb88a807ac220979205556c96ff41d757b56d23699f3585e193ec60d64e054139346a102f3f86723ae54ae41a9d9b1a814daa66a8e4ab9e29fcdbe9912ebcf71c67024bb06423ecd419c2925ca552c63a80f1240e9e07c05e2a3c0f01b78b00e8c77e62830005a44dea1b4841540501e6151ca46f16443af87db6b6fe5681fddb52c7666ff4f6d119488be33aa21f46c36798174363ef15900fe2b4e3ebf382204743c2eef4207f647d13f15aa059b3318a60b3a60963c5dc52ab5e7842c41a121e6368438b444f88ce25a8fd1b90e23f1ad702a343753ed77d1581517a1047f27fe0b82d52d45d7002a7254a68ab892a232fb6267c1f38738706ebdf8f7161b67a47409380de1175c0ce349595fbbbbec88366eb0184e8def32c586b2e48538fcc27b0ddecd2046a87f6ca73624c3ad2b2c44c79521f30daf067804d6c6c06339b5a1239c93e02e1f1367003719d1ff48c31276caec62bdf98583dfeff2cc8c9d4ee53ca443e561be7b745ea7a2c911e0055194b96b3d49cec1ee071d4edfcce1d5bc999f809dc609f3025588f8d695da794549de4e8cd53ee8e5eea02aed548a07de4dc5fbb854797443dc2a5802474792a695dd2325b9ab4934077336951b9947b654e583dbe5bde7e0af94938422dc87b829b09611ff75fdf41f0d47f69041f84861993107ab233b43dc5d253e1fd785375e23268d32afdf25886f64107d75ebf68c220f59176fa96b08082e8888aef6668f19002b9d99b227af02820b9f1b5ac82d1f9480bca544eae0f9cf9f854f2692d6f39169491e66de74b5daa630b393ab7c12781523df6a4d9d04b030f62c47e777f0a0885a967bcfdd962260cd87f0dabe98d4559303505ee3d40d6847d36f858f200ca1fe908488e93efbb65c689108459d108edbae7d1387d0cef6f4a788404ad459632d83b88c2541587aad15ff345b8c1d1bce71680ea033cc9e95539c58c83e31f1ab084a645f44da669ebf3dbae6963767f46b6fdd5957d344f67d539ea7c9393363c12947c607a461495f42feb7691db7b6782421ae40f1b43d09d37c8e909a9a08994e89729b9557429403a426a02b2cc503eee4df8e0aa72913811657225e5d2e422580ff2459cfba7ee58aaf435e08b87fe442096800a5fd3c8b850c547372088e0d5a0281fe4eb7834aa967f43978696380bb850f7e6d4863a", 0xb52}], 0x3) 13:19:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES16=r0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x189, 0x2) 13:19:32 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 13:19:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = kqueue() r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x39, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x200000029, 0x39, 0x0, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0xcf, 0x2, 0x8001, 0x1ff}], 0x5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x6, 0x101}, {{r4}, 0xfffffffffffffffd, 0x43, 0x4, 0x598a, 0x3}, {{r5}, 0xfffffffffffffff9, 0x0, 0x10, 0x8, 0x3b93}, {{r6}, 0xfffffffffffffffd, 0x8, 0x1, 0x418b, 0xa90f}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x8, 0x1}, {{r7}, 0xfffffffffffffffb, 0x40, 0x1, 0x401, 0x92b}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x80000000, 0x3f}, {{r8}, 0xfffffffffffffff8, 0x30, 0x4, 0x8, 0x1000}, {{r9}, 0xfffffffffffffffb, 0x0, 0x1, 0x800, 0x2}], 0x80000000, &(0x7f00000001c0)={0x10001, 0x3ff}) readv(r1, &(0x7f0000002200)=[{0x0}], 0x1) 13:19:32 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 13:19:32 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x2}], 0x401, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x80000000, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) 13:19:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6083773100440000fe8000000000000000000000000000aaff0200000000000000000000000000012c030000000000000001008001000502000001030000000401000401000d16b809a62c54a93fbeb7d0b5b3f2771f013032010000da949649cf539821492c48b1ce55bdd65dc978bdcb24f5b2c649d7dc48b10fdacce571abee384e439a2f7a5002cdce49036d509ebcdf889077980bb828eb139c2bd6c6c02279406913269336529be3701a003e1f39ae369c70cfea957d4ad9899762e54fa7309a68ae23b5a65b65839efd064eec6d51da67f3802c7f15c212da128775c0ea91a071bdc9fd77757c044f7fae0dcceb70e7fa62172c6d2bcee39e11739bb8fa6021d0bd0198322d6ca3380a85cd62679e3ee457bc4feec53aff02454df2f926b5f3119ee0ec9a0b0ed4c634fdd53e405b973250aec2cfb9857c222767fad68b009b6f2c1c7fa922644f035a41979fd4c69166b0fd105dcae480e9e892506a78e4495ae5dcff7e92", @ANYRESDEC, @ANYRESHEX=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) 13:19:32 executing program 1: syz_emit_ethernet(0x1c3, &(0x7f0000000580)=ANY=[@ANYRES16, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="e57d39f8fb291070c08890d9b0e1e7be3c4594573db8d16cc97e679d92e50be34dc555717a92eba8727bd98d58a5e2a012188c4199533869d9b927813dc3181dd5583117fae32c50de16d95761786082f0ce9422ac010028d4eb0d12ad3bf3a3afc15c06329ee591235eccfe28949966b842692ecde8", @ANYRESDEC]) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 13:19:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) write(r0, &(0x7f0000000000)="f6bdfcfb774de85d152b8cc49373b8679e30e34f0c9682fe079c14dc456acb040de8dc645b8dfb29d9161ebcb17460d4f41383bccffe568d757d3ab78f66cf8b87b87712726dc7b180cdb3a95e144143b4d8a2fe8725413e29c24210c8bb88d9a1d3fbf5c220fe527a09ead642390254dc0379b071f78d99f71cde43f17ccfb462114df37b5df65fcc298fb80d984a7b7a55dbb50a22dc721e74a447336e5f3f0a4e0b2a00f84159", 0xa8) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff02000000000000000000000000000100009078000000800000000000000661287c7fd5b28b05bea29b2c355b06b51d24a85e14d7568fc458af0b3a9f55b6b5"]) 13:19:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8}], 0x1, 0x604dca74) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) accept$inet6(r3, 0x0, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xfffffffffffffffe) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r4, 0x0, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) lseek(r5, 0x0, 0x101, 0x2) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') dup2(r4, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getsockopt(0xffffffffffffffff, 0x200000029, 0x39, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, r4) ioctl$TIOCEXCL(r6, 0x2000740d) 13:19:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0000245185a81865fc17ffab7fff0e091fe600", 0x10000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x1000) r1 = getegid() r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, r1, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x0, r2, 0x0, 0x9, 0x80, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/12], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0xf, r2, r8, 0x0, 0x5, 0x20, 0xa3b}) seteuid(0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) 13:19:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x90}, {&(0x7f0000000140)="054caf8e07eeb5dfb70964522bf03addbfbd3fa89cabe833043d49d1d825a0f6b4439a0c26a7fb28bece61dabb666f4ba3b94c42d7a709413aeb02c85217c92f25fe1f3b6f3f0c8163", 0x49}, {&(0x7f00000001c0)="fc43ad26def68bd178ceb5b54632d827317ae67372ec5c7fde10bd72e24647c3a1b27fe6b865bc16e52a6988bb3242a7273109f87cb9f9913118794fa9e787e0076090c3a0fd442b2ec2a48c5303643268b613e3ce41998aef8969674a81dd444b0866eec1e6e053fa99da61c9a74397f7308a6d9ff8a6384f08a5cb0f45477af0e31abcf97e5c93eb1d58e00c0030c5333ddccf1cba926b9f22727b5bf37986fa", 0xffffffffffffffce}, {&(0x7f0000000280)="04e69c192f0f2276740ac40349228a88ff3bc40352bd29edefcd596f1562eb8ab4e41a7e2bc000e289c79b355bf44c83074f4e7f6b497bc6b37a479de04b95892ecd50d68eaaed0c2df1985a4bc06d6f5011140df8ac3f9f7d1e8589ee132b1b84212eb895899cfb1f494de595ed9983", 0x70}], 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) chmod(&(0x7f0000001440)='./file0\x00', 0x128) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r3, 0x0, 0x5, 0x20, 0xa3b}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000014c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000001500)="222d13b6c70842ea79ee7d8d543c61a80ccab0675cde5615e5e569a315687e28be7c252bd4cc3f48abb02c3e71805e260fc0f3d7aac185b8b5543c", 0x3b}, {&(0x7f0000001540)="f3c23fadd87f95f5fd0d8e67605421a202bf0005baee8b2e6499e524452db2c8da29f1e9bcb1002f5aede5d5ad6e9592e6e04e12c623d2397c1a1a", 0x3b}, {&(0x7f0000001580)="381de8b58d35fc080a243e89446c334d56fc48f021808d0688d36b17e5cd7ed36adad1f8dd550de76094d397f211e78692bc815cb1e2d775227bfda19da4912f574751b3e2cc08380ed740fbc92cf6f4af75896914bdf75b3c3f68fa3be86f709d9b91d0efd6e0db843b58581c81a54c2a2501e1f7700cefa3e2994e5674e971773d0545934a06b632f49d69ffd74e2b2592c629f13510e1f860923274e255c70f3280adb173b9714e3c3150afbf46334b58ff765849e9c5237a048f51517b3c84b8fb4e0a2a7cec55065470d50e354953ae0127001b7df53a", 0xd9}], 0x3, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r5, r0, r0, r7]}], 0x40, 0x4}, 0x400) 13:19:34 executing program 1: r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x13, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1, [], "80020000"}}}}}}}) 13:19:34 executing program 1: r0 = socket(0x18, 0xc002, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5, 0x8, 0x3, 0x0, 0xade, 0x80000004, 0xa2, 0x1, 0x2, 0x3f, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3) setsockopt(r1, 0x1a, 0x1, &(0x7f0000000000)="73b718753233e88b4243c284d797b5d3f0c3f29b8be27d9988c5dec4c0ed", 0x1e) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010103917881000000602484a2000000fc00000000000000000000000000800001fe8000000000000000000000000000aa1100000000000000"]) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) 13:19:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x80) select(0x75727a4b77325349, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x140) 13:19:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x80) r1 = shmget$private(0x0, 0x1000, 0x8c, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_RMID(r1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r2 = socket$inet6(0x18, 0x8000, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x100, 0x4}, 0x10001, 0x400, r3, r4, 0x8, 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0x6f) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000140)=0xc) mmap(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x5, 0x1010, r5, 0x0, 0xffffffffffffff33) 13:19:34 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) lseek(0xffffffffffffffff, 0x0, 0x45a00ae, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x310, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0xfe}, {0x1, 0x6, 0x1800}], 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x5) munlock(&(0x7f000005d000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x1, 0x600) semop(r1, &(0x7f0000000100)=[{0x4, 0xf000}, {0x4, 0x5, 0x400}], 0x2) 13:19:34 executing program 1: r0 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r3) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r2, r1) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 13:19:34 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1f, 0x8}, 0xc) 13:19:34 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="82022e2f66696c653000a4ce5c6ab167f446eee4c6e4da73b7a109c43a3154ac1917deec857795f3f3a9c1f28e6a5a5ac60e9aaaa743afa708d02dc69b2e113bc20f285c84de89eac007f9b70b20c08fc9c19695ee02b4a899d4d16e535e15bc195e3d4d61b72584be98d63e949e9a5c53222b17c3c8f3b657c4559d64c32b5af917d962dfaa04fc460924f8e1f4349f1674a40b30578d03b962063046ccb3f7a612474ba30cd93fb2"], 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}, {0x1, 0x1}, {0x4, 0xffff, 0x800}], 0x5) r3 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x22a5]}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 13:19:34 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x7, 0x7, 0xfffff7bf, "7fa5d20d6d48b5af5d4e061cf577d77ddc445345", 0x1, 0xffff}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 13:19:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="0109ca7c597c4a5d4d00450f701500b0d8082b2c7886731f4dc5facd93fd46ac386079f1c5cf3d9f9f726c12d20991a12c7559dfb08736fa48bcf8cbefe3db929f302409993d2e7336f77b7ae56ff8ff3f7dd6531daecf4ff9be1fb415813098c3dbde301bf90e378ded4edc32201dfc3e18c48f8b2eb4a42e8f34cb210f9bb540bc9b3520bce12380f8816eee28982b8f7e6452f588637d117a3ba2b98398a3baf2e967cf60038a008113e87c97c5810c2dbd7bf7e18e1e33fb52355309343ab14cd705190aa85cb070ff5d8abeed0335dbd772a5384bad100e5b32a4377904048d799f552f66b297eaa35a8c34b4d18ec3a2cc91a100cdd619"], 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1, @ANYRES64=r1, @ANYRES64=r2, @ANYRESHEX=r3, @ANYRES16], 0x10}, 0x408) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 13:19:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0xfffffffd}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 13:19:35 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa00450000280000000000069078ffffffff000000004e234e2100000000000011625bc70000efd84508a32b3a442a9363c87831937b0200000000000d0033128c880f1c569ba32651c17e0514dd8d285c4b4f94f9efad609fdf26c719349ea3ee8d39391c057e567faa8f773b92ed346bcdbb2c0add36bd88afb232e28ed2e8dfcd08d6233fb43e154bcae1bdbf79e9e6ad87a156939218edd400cb5f7e9fe51bfff247274e24bbfb092a3943d1623d3f42b7bd75c0b7f3a3b17300380638bb06b2c03ab4659e63cb7a642e36fe3ecfc3145ef7d32ca08a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) sysctl$vfs_fuse(&(0x7f0000000100)={0xa, 0x12, 0x6}, 0x3, &(0x7f00000003c0)="345443a8d3908cbdc60b2854f9f5b130c3db9e1a294ac52639bdad276eb0fd4c589e0f3d14ea20f8103bd038ef68b1134b6b49eea850bb881cf41d969c0faa2b9217e15a37270576b43d7816cdadb75410f0cbad3818c7b4a3a230e3c686068cc1f26ba9292f76672e0a9e7260b16e8ed40b0a4dd89b6225625d58c4962ca68f8a303390597d60c29a3a763be2e91273a4c9330e533cc54fd5030f14bbaae528d503bf695eed338882eacb9f2de59ea553762a37fc1855abbdfe0580e7cede731393a3df301a04f599c9dd41a2f4236c4ff1c0e529e7163062436d09be", &(0x7f0000000140)=0xdd, &(0x7f00000004c0)="f3add2bd777f15d2c2ae39a2fcf8d8fe90eaa9652d19beb55a21149b517fef363ccca72e059de8911e25fd8e561c4f32bafb2b1489622542b3e881250874eb7b55eab8d138b51765ed8bf719acac1e519cb8fd0f6f608c2a063987daecc58d6caf4d6b47e13ada5eac269eedcfaf61c96aa7ec7fd0e54d4c03092941739ca3f97925bb49624c378f7ce73986f1c14bb6545633215ac2f23602d2b5f7f562735616a7934a0b4f6144a682fe74a065994c684bfbde", 0xb4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x7f]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = dup(r0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000000)) sendto(r0, &(0x7f00000001c0)="eb824a9fe18402630ee45da5a06157ef97a1f6b0a017f5f2a8a7d3ed574052850375d3ca2bb9c22f6539151ab3197592184f6eff7646bbcd83678223ccbe714d86c8e6bdfe24cfbd3b331de861675edcfac6f609a1ddcfee685485a7e86cb5d19884ecdd59d00f7e394b910f1ab70f6b513eb4ce4af23efb2104431aeed15b756c32f6fdb6a1fd5ddb5964e2215839e91fd68f318057339fb79ed7900a2499bd47d54e", 0xa3, 0x0, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) 13:19:35 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) msgget$private(0x0, 0x463) 13:19:35 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000200000000000019078ac1400bbffffffff830300000a009078697bfb133c1e0d1ecbf7b02ec18323e30f8147941978d48279e308532e55e839d6198486371f15c6d6e313266c615aad814748042b0904bd6eec8c3e7437a5662b51d64435d34772403bcd661dd607ed7a5795fe67c4b42816644d1efd2918aa6b04418e9a"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x800}, {0x0, 0x7, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x103, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0x5, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000fe6631c50234d1be42f4c800a35ed8fd000400000000001f3d5aa4faca1e0000"], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:19:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 13:19:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x3, 0x0, 0x200, 0x0) 13:19:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x9, 0xc154, 0x39, 0xfff, "bf6c6b93b0546750586c42a729fe3681b8d34585", 0x6, 0x3}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) setsockopt(r4, 0x8, 0x1, &(0x7f00000002c0)="4fad6ddc5fe7d09aef350552b24d3d192b3f316fc51ff78be0d0a5125a88f5e1a78a5b9c9229fa56040eeb55e2153b8147295bd6f3574d19aa969ae0c3da5e6a9e04b060328f399978b7650f5c2c4ca8b9406d9d5db43adaa98d52e6f3e89f55239f9c7b3bf0fd8f4b72dd027c5f10cd8183615fdaf601d7cdcdd1d9c6562005b0fc218f0cf164d993a74ddb4908dc6a360d928530380c45777b8218e4ad96e82b64c6b5795f73549b6db60d827a33d911b7fa23923ce368944701a3f054d9c4d062c9c093eda18be274832a", 0xcc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000400)="348283560be1b2c4a82c37eec4e15ef17a47b480b217fa2c6341a33822948983c2b76da9a7f16dd3dd252e31bae50a76510f236cd22369fee064439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1c91cd80f914267ea4268c14f31a111a5e28bb557d3bbf639fe56ad4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab82bfcd3a8958070fda9b214765e92b86d0f2d83dcc75da023678f3d7f37dd069047aa2b389347942cb70e5a602217acd4d66ea7c4ea7757836b20fc8aa4c3e0c05be7a01c195ab5914198eb15bb32a06f175dac6497d13484be5352dcf1eb29c93e93a2372397dbfd07000000b48e1ac7922123ab53398f0e7c6933b40b84d44b6cfc1dac346d6c6a3b34f10cb49efcf538fddb1fb737d665c3a48033d7b5af9ed58aa1b047eb020d14cb440ae079386d4a650b004a807d3b1b71fe86336bd8b5accdcca8507f0720100eff8d32ae20b0ab319f6a39", 0x199, 0x6, 0x0, 0x0) 13:19:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="41386e22d04aa8c5211708f884322ad706ff15cceef41e21cb233fb743f0e068dc5670f0d112b2d27f160063371f546555073d38e16baf0f030de67268de139f708b51af8601bc408b94bbb202fdfef6ec3f5f07c3f643ce501a0df04bb8a75a1385f3b17e475ca3c567a0503ecb93eed6ad21afa036e4d1e2f89e3fa927124f", 0x80}, {&(0x7f0000000140)="290bf15820604281b0a1a8f5f39dfd604ecb5729486e38ea65977affd84678b2332ea26c0a3a28441df97c39f543804ec94c3bea3baa6bf8ff3aa1470830343c9d1443c9f2612fa9be71295872572cfa8477841e2fbf46db666238c8e9aeb629c4754136e397d01a7ea2e22ddbc7828459c766135cc21ca0961b0af934918579798f47b2838c5b9f575ef87eb4eb23de2bda6d7718f72b40c86ffb42c327b9dd517cfdec38b8c9c6d934c0624a083b6fe7f960aa1bcb586131f01438f0d9a078ee39df3992b3", 0xc6}, {&(0x7f0000000040)="7f27f2b801ed4133cba99df0ece9a0ac31d951f117ec02fd338d9a0d7d739a0504a11c6ca56d3578d210d646325be14d65f69bdca3ce7a3b60c643e1a5d110a86b7e2efd8f549a28700d7c79d5491a8f526f12b371cbdf26914cc5f631c66ce09feee0f8d46e00000000", 0xfffffe21}], 0x3) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 13:19:40 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) r1 = semget(0x0, 0x3, 0x688) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0x1ff) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/46) 13:19:40 executing program 1: ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x4) r0 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r0, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x8, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) socketpair(0xb, 0x8000, 0x2, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x39, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x200000029, 0x39, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0x0, 0x1}, {{r2}, 0xfffffffffffffffd, 0xa6, 0x1, 0x3ff, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x1ff, 0x1f}, {{r4}, 0xfffffffffffffffa, 0x13, 0xf0000000, 0x1f, 0x40}], 0x10000, &(0x7f0000000540)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x9fb}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x9}, {{r1}, 0xfffffffffffffff8, 0xc7, 0xf0000000, 0x8, 0x4}, {{r1}, 0xfffffffffffffffa, 0x90, 0x2, 0x1, 0x3}, {{r6}, 0xfffffffffffffffc, 0xaf, 0x1, 0x5, 0xff}, {{r7}, 0x2, 0x8, 0x4, 0xa1, 0x6}, {{r8}, 0xfffffffffffffffc, 0x88, 0x2, 0x401, 0x80}], 0x81, &(0x7f00000003c0)={0x2, 0x2}) 13:19:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82ebd548ef72ffba066f79ab33921f9281558f31c7823216d1ca7c39c577685fe30293d8f5e965db4d4b3b77badfaf749e64d73cbc8a1634bceb4735857f0a000000000000ffff92ccfa7d251cabd6d42256500700000000000000289d9fc854805360ae747cb10a354328c163e3e3211833a9bbe0480b690afbe59031b090da2bfc7ccee48537ca856602401765f7f120c38e1c0e69f2835be9f3791f18b3c0fd0ac9d9166d56a6c374e60918c34296e70c85bc62609109bed797e9ba56c68d6b614b8cb18ba6a1a4cd03db896ed7bcf04c2b6bb9393740b0358e2b3fed4b5176db95f0e046b03a7194f72dbe99113d9032749472b1799a286b499365d8ef0ca73679e509f4fe0742b3f1e8a5424d5e2143a6d34f70c853d1eb9628aebf090026f238d72b4a0e97818a0f64aa09c51c11b2f1afd8632e0f4a555d6ad25090c5ae800085d92127e00c0f40693eafcc97"], 0x10) 13:19:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 13:19:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000100)={0x2, [0x0, 0x0]}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73862e27b82f7b8e00"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) 13:19:41 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_RMID(r1, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:19:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000140)) ioctl$TIOCSCTTY(r2, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206951, &(0x7f0000000300)) r5 = socket$inet6(0x18, 0x2, 0x0) listen(r0, 0x2) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 13:19:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) mprotect(&(0x7f0000054000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x1196, 0x3b, 0x0, 0x0) close(r2) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="cfb5b0aa68f9f8f99e3cef0b55596d69398f0000000000"], 0xa) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) write(r1, 0x0, 0x21) write(r1, 0x0, 0x0) 13:19:41 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x800}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5f}, 0x0, 0x2, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x7, 0xffffffff}}, 0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000300)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff4}, {0x800, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x1, 0x81, 0x0, 0x6}, {0xfffb, 0x0, 0x2, 0x5}, {0xee, 0x4, 0x7f, 0x22}, {0x81, 0x20, 0x41, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 13:19:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000380)) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 13:19:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="bf274becf093c090a1b85af739ff1b8e67edcdce0ff4d254796b2658cc1409cd6165b2b320afb7b33b61b0ff802d76f96f740611f104d0f41b9b5c94a373fa042c16559b2144abdebcefdc47e816c476a92d2635dc2215a1b9588ce8a0f7000093b14255bc09b3b63437cc014220e643c3a8ec08cadc8f4873eb8f7409efbeb0922e8448c71c8c24d80c9c2f1b7f3e701a0e63c579ffa15970f65465d4c77aedc5ce88b9"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 13:19:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x94) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0xaa) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000480)) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) msgget$private(0x0, 0x610) renameat(r3, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0xfffffffc, 0x9, 0x800, {[0x7, 0x100, 0x80000000, 0x2, 0x1, 0x53fc, 0x8001, 0x8, 0x5, 0x8, 0xffffffffffffff01, 0x5, 0xaf5, 0x100, 0xfffffffffffffffa, 0x7], [0x7f, 0x0, 0x401, 0x1b, 0x200, 0x2, 0x1000, 0x4, 0x1a2b], [0x0, 0x0, 0xbbe, 0x7, 0x7fff, 0x0, 0x8], [0x1003, 0x7ff, 0x71c3, 0x1, 0x0, 0x1], [{0x1, 0x0, 0x3, 0x4a9b}, {0x0, 0xc13, 0x80000000, 0x200}, {0x2799, 0x6, 0x4, 0x8}, {0x7a63, 0xfffffffb, 0x65, 0x1416000000000000}, {0x4, 0x8001, 0x6, 0x81}, {0x101, 0x9, 0xfffffff9, 0xffff}, {0x7fff, 0x8, 0xff, 0x3}, {0xfca9, 0x0, 0x2}], {0x9, 0x0, 0x0, 0x800}, {0x1ff, 0x4, 0x2, 0xffffffff}}}) r5 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x170) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) renameat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', r7, &(0x7f0000000540)='./file0\x00') 13:19:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x101) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) write(r3, &(0x7f0000000140)="4cafa1443388aba0a04534dca85219954e1648deeb4fd48eec895a85a2d4689b362ba595d29c4a387046f45a752cc5c985101567015fa7f16c9e92948475171380fbc4b067a897dbc9cef7c0c5e683d33365b9689915ed1d6f2ae42153fee662d096825edb3a13dd4c5f86a5c97384c0af4aeee9098a19eab0fbb1651027e228347b787e902a26dad09218c57d88b92fea", 0x91) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="07c0c06b3a0c604587200e1e1b9c6c780db3d315032ca8e215a3fffdb89d83998575b3512d35a8bc1b20ed92399b3414675f86636e43b085aac4a545636f0b69677e75392cf38f6ab64f7090a877974284e8bf17e8ab29416fbe06f17789e69e783e3790d18d588d32a1553f003bc9d30eccde9cd14c5c769de98aa38cceab72d5", 0xfffffe08}], 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) 13:19:43 executing program 1: r0 = semget(0x0, 0x1, 0x100) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000180)=""/63) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000240)=[{0x4, 0x78b, 0x1000}], 0x1) semop(r1, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, 0x0, 0x0, 0x5, 0x20, 0xa3b}) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) fchownat(0xffffffffffffffff, &(0x7f0000000480)='\x00', 0x0, 0x0, 0x4) semop(r1, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/102) clock_settime(0x7, &(0x7f0000000000)={0xfffffffeffffffff, 0x6}) sysctl$kern(&(0x7f0000000140)={0x1, 0x4c}, 0x2, &(0x7f0000000040)="bf53280ed5f7e2e7cfaccaa6ab344db7135a19b8e84137e057d8549ee2e4126414655544db56a5f7482f6492761845a0f2cc42998018949055be312d42ef7f465cca530eee496bad5fe39e30e007f33726fa627aa11afa6f8d888c3c88f2e7dc7857f2bd9218525453314b6953424150c949d9da3d58e5611118bc82014b848b99a80ba8848e3e680bfb21d54472ab223b9e400d1b8c2dbd09083fb9eedff432adae47654cf12066f30b6067fa1c6afb6f21ceb0926986f2853c19991e118a79ae3bb7ec2e5a875e4b7e40d45ecef542be76d37df4238d26e092eeaa1402e9104e379e20128351e07ab43a7ab9bb356a84592796", 0x0, 0x0, 0x0) 13:19:44 executing program 1: r0 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) shmget$private(0x0, 0x4000, 0x812, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f00000001c0)=0x7fff) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x6, 0x5, 0xde) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/71}, &(0x7f0000000180)=0x49) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x3, 0x4, 0x0, 0x5}], 0x8001, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) 13:19:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0xac4151989263f222}, 0x3, &(0x7f00000000c0)="d649aef50c198a6248081aa8a770944a94b0a1dfed804a2395793ab640d83035d4941ae78de4b66979dc22a688f04ad08b96c929b457ed5b8a8f98e6824b32d04422cade7d13ddd7457784939ec1aadb8e35a053e2f8ed0e0c95baa39127d93c8807b6419c50a70c2c4a40c33a0e41e5b2a2d2b4968441485160e22a650b1224b57849c8b58277652228ffef4715266470e56efa9c0f95d5087749753e8e270b6133e1d802283b53b0ef", &(0x7f0000000180)=0xaa, &(0x7f00000001c0)="42e92d45d0bec58b05e3ad22533200dab828aded0b5b329344afd228ef4525f27e13846fe28edd3b57f51db13edd31cef903d8599463d0763df36950b22f2186d633ba7d7efa5981f4f30bfe5fc23a8d1253dab6198975a31387b70b92898fba41cf5cbc3012c5683e6d37e897d510acc91a794574b57cc62b72de5791c851509dc9c4e3d97fb2b45d208bf57594c053b34e12874e230637b508ef44aadd4d9d139c5f1db70145313526febb1cc131a5f7712afc2ad20a911e7b6ce7535bac96fad65ddb53f296eb65dda9965d7fa8dad2a1e671c1b4502b984d83c34b307a7082514b40930162faff5d00e86060f8dcae519de1e35c9f1dfb", 0xf9) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) fcntl$lock(r4, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffd, 0x101, r2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 13:19:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)={@remote, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x2, 0x5, 0x2}}}}}}) msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x1000) r0 = getegid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, r0, 0x108, 0x81}, 0x80000001, 0x1f, r1, r7, 0x0, 0x5, 0x20, 0xa3b}) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, r8, 0xffffffffffffffff, r9, 0x2, 0xffff}, 0x40, 0x2, 0x8}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:19:44 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x80, './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0xfffffffe, 0x9, 0x40, 0x81, &(0x7f0000000080)={{0x81, 0x20, 0x7, 0x4, 0x5, 0x4ed8, 0x1}, {[0x5, 0x7f, 0x8, 0x4, 0xfef2, 0x1, 0x100000000, 0x10001, 0x4, 0x2, 0x54223f1, 0xff, 0x4, 0xffffffff, 0x3, 0x5, 0x9, 0x7f], [0x10001, 0x5, 0x8, 0x5, 0x8001, 0x100, 0x1ff, 0x800, 0x9c, 0x2], [0x80000000, 0x3, 0x80000001, 0xfffffffffffffffe, 0x5, 0x35], [0x8, 0x6, 0x8, 0x0, 0xffffffff7fffffff, 0x173], [{0x4, 0xc1, 0x4, 0x101}, {0x0, 0x80000, 0x0, 0x6}, {0x0, 0x3ff, 0x1, 0xd7}, {0xe57c, 0x9, 0x9, 0xc6}, {0x8000, 0xd0, 0x3f, 0x6}, {0x20, 0x401, 0xea, 0x3}, {0xfff, 0x1, 0x0, 0x1}, {0x32, 0x81, 0x7fffffff, 0x3}], {0x1, 0x400, 0x0, 0x8}, {0x1, 0x8000, 0x9, 0xf8ee}}}, 0x5, 0x5}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) connect(r1, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000340)="464424db309e1194d51230df649ad621256f6884391801056af02c86b1aad8ff67249c3ee8764c6cbfa455b13cb809879eb11310b7b1b5b2498c7b3095d4712e65e5bad0218a0809f4f7c3a70ff7ea0e0569d3172e4170700a36abe2c30ad2676a766d75b2433ba45412350c97d8cd305aa03fe10e698281d108d73914b0767c8b398793f93037d0c8e560750a87c17bee959099961e70cda90bfa954aa84f7f3b8bf38b2a87f0446c18a696a7b9c5", 0xaf, 0x400, &(0x7f0000000400)={0x2, 0x2}, 0xc) 13:19:44 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x3fe, 0x8002, &(0x7f0000001780)="db90e405b100ec023ceaeaa99f51a8a1372d3d215d487852bada321c7e0d40d23ab13d24ac440432545fef4885f3f2ad8651fc02ed112c7e1c237d6e01000080ffffffff265a0105dfec979311f72cd7ab7d8ddd54439157998cb34849f42e3e56b2f06637d59de3aca295d3100cd2a937c096706bf48ed625ae707b0d3c41c2e01af9483963582c06b657c416430ca803b6769a4f9a7edddc2cf8b47bb8fe4de26cd138fc46ca6be2b9f36a16fc5fe007df734bf63b15059c69617d4b8f48fa6b049ca9502be293546ed22adf0a5b07a29e77e938951e7e7464d6cbc5263f2b85dfdd92fca70bac262ef4aa81221bb88d4eb8deb9bcaf202e74efb6988b47d4cb6805f76f60f69e4556e17ba0cc30a507b78cdcdb48765917f79b23cb0ee4cab5b33f56dbf16f0efd2179cf29edeb4f9a814369c5879fa2f04db54f86a75eac98bde854c846ad1b5826f90441ee4caed3453891972573ad4fd6c7cf4ed44fd2ebf7cbc1b1a3e437e39a49da488d6b45b16fb3b2d541a6ba24fc64fe106453f208d0e20569eb9ac9c55903c42141dc0b1bcaaba40dd804ed6442cb602523a905a2e99bbb1a49d641be327afbfc3410acdcd2f9b4aeb6173cec768720b9f2b379bf3ed9fc523891bb882c1853313624beeb0189a0c11c2575955fa312e22824fa567834c1edc65d6018bd9575bca1fd9779d8729e79bdf199fb9813a755412b90135c3ad3b83c45fc1ec6653842531db1050067dca5998212921ecad87bc701d024a406b35b8ac069c7ad165602f8b26e530534bc11ffa0b7f9671e62cb6e0c4c2a3896386d068f065ab19eb8e5c3d7", 0x24f) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x61) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x5) 13:19:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0x9, 0x0, 0x1f}, {0x0, 0x81, 0x40, 0x101}, {0x4, 0x3, 0x9, 0x7}, {0x1f, 0x3f, 0x0, 0x7}, {0x800, 0xfc, 0x2, 0x7f8000}, {0x8001, 0x1, 0xff, 0x1}, {0x6, 0x8, 0xe1, 0xeb5}]}) r1 = kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x8) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x5, 0x2, 0x0, 0x1c0}], 0x3, 0x0, 0x5fffffff, 0x0) 13:19:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xd9b, 0x4, 0x1, 0x3}, {0x8, 0x2, 0x1f, 0x1ff}, {0x9, 0x81, 0x0, 0x400}, {0x5, 0x6, 0x20, 0x2}, {0x9d3a, 0x9, 0x81, 0x9}, {0x9, 0x3f, 0x3f, 0x400}]}) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0xc000000, 0xd84}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069a8, &(0x7f0000000300)) 13:19:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x100, 0x0) socket(0x10, 0x3, 0x81) pipe(0x0) 13:19:46 executing program 1: open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, 0x0, 0x0) 13:19:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x57) shutdown(r1, 0x1) close(r1) 13:19:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x4}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 13:19:48 executing program 1: syz_emit_ethernet(0x62, &(0x7f00000195c0)=ANY=[@ANYRESOCT, @ANYRES32=0x41424344, @ANYRESDEC, @ANYBLOB="0008000000000000b3c4be29c42625a15092952805e3772a794700000000cce1f541c59c514d4dd41b731b09566436e3693a282f253d0ee235e5409968cf8378e4fbcea7d533a326ce724990229ab0dbd4997bd41a0700000071bb8a501385334efe50c40369b4073a39e73d1b732ea5e6bcce095fd5c203170d4b3c217dcc436dcd0b1796bec37906231417fc55c495ddf97780d67d8c43cc875c6cc3d406521dbf159aba60b8117ee525636a738973653fae7e596afd153a0f47564c86000000", @ANYRES16]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000197c0)={0x9, [{0x2, 0x56b}, {0x2, 0xff}, {0x1, 0x1}, {0x3, 0x8}, {0x3, 0x3f}, {0x2, 0x1}, {0x3, 0x82fc}, {0x2, 0x5640fa5d}, {0x3, 0x8}, {0x0, 0x9}, {0x1, 0xc6}, {0x3, 0xffff8000}, {0x2, 0x7}, {0x3, 0x4}, {0x2, 0x4}, {0x3, 0x28}, {0x3, 0x9}, {0x3, 0x60}, {0x4, 0x5}, {0x1, 0x4}, {0x3, 0x400}, {0x1, 0xf30}, {0x2, 0x3ff}, {0x2, 0x80000000}, {0x1, 0x2}, {0x1, 0xfffffffc}, {0x2, 0xb1c1}, {0x2, 0x80000001}, {0x1, 0x9}, {0x2, 0x5}, {0x0, 0x7ff}, {0x1, 0x80000001}]}) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x3, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000080)=[{0x0, 0x8, 0x2000}, {0x2, 0x4aaf, 0x1800}, {0x0, 0x100, 0x1000}, {0x0, 0x81, 0x800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x2710}, {0x0, 0xc600}}, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/199) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) 13:19:48 executing program 1: syz_emit_ethernet(0x131c, &(0x7f0000001280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12e6, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @rand_addr=0x5}, @rand_addr="cffbd729a82abcf00878046667a75855", [{0x1, 0x200, "f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c7"}, {0x1, 0x20, "bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb"}, {0x18, 0x1a, "aac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64"}, {0x4, 0x1c, "c29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(0xffffffffffffffff, 0x0, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 13:19:48 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e01300280000fe8000000000000000000000000000aafe8000000000000080000000000000aa2b"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) recvfrom(r0, &(0x7f0000000080)=""/9, 0x9, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffa, 0x7}, 0xc) 13:19:48 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x23}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 13:19:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) write(r1, &(0x7f00000000c0)="4a7ec57a015fe9b236f74f46d368879304", 0x11) close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) read(r2, &(0x7f0000000240)=""/68, 0x44) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x810, r3, 0x0, 0xffffffff) 13:19:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file2\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x8) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) r5 = dup2(r3, r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) renameat(r5, &(0x7f0000000180)='./file1\x00', r6, &(0x7f0000000240)='./file1\x00') r7 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='./file0/file0\x00', 0x40) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') 13:19:48 executing program 1: kqueue() mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:19:48 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) sendto$unix(r0, &(0x7f0000000380)="4bb1bf26d7bccf9064970e892d8f8a2b3b614872f5cf7263dd3c0d49652bfe038e547e76cf3cf4b25b3611ee3622e625598122568cafa041c5e0ce9b8a98ae4ab23890eee04613e133e21f74dc0b67ba78fced24a343495517336b1ca9b5ef0c90a55f6ed6ecfd38987b953cb9154c86ac115bc42bf129f20876b46019948a9c272760c4f91b6dad62bf51e343a3dfea6bdf606c5bbd423d4bd3b24f15e0718ab0db83dcd488f6740d1b98cdf8cf9f31f27dfe4bd9d72cda1afb33f81eb96ebabcdfc32335fcdb8835e817cef0e44b3766a302e34de5868f2a4f70f2350afef12dc31372800c2262ef363fb6d079b1b04ef5e675707ec72e72323a957463bd6483e54c31e1c1c56e04a7f4fbc866f34528b5c20229a4d67526f84726bfc1376038994eb588e60c01401d3006ec283e511b0839a4455a4e2e29fc0f787c0ffd473d4a2665fffd45d8b2a6cc9158d64ba226a7531456ab6b282ec64c607c3d91e716c833b0c8cffb9bb6f0aab709c2e6ad6f01c5004294092e0455fcb34353521ccc06fe75a93876cf28eaf11c36b6e91a0b45df411a0f763be861f33241a74d6b8fa3f6fbbf416fd0dbfd61ff3f729632d46b3cedffcc41f0088ab8e8a9faf1630df590185ec439b4dd9f40f18666c64e7a22410fd6e0757c974c0cc15718c81916b34ef9c30002e48e04ba6bda2510b95bc27228198d103e6d0e637f16026f03f51bee6dd3c8263c6af1a256e7463090bb932b2badc9119c1fe8832d81a42f93a6b259931ed4780f6b4d8ccee414ed7feaba43cba4fe7333ec65bf58daa21d0b1bad94b91e2b7215d82873406070f73efc1db71cebfa0f42f92f4678a473cd9753e5ce2bd1253bcfc03c507af00768cd495e3b29803b33d8d8c33910e207c57501ed77943c37466564154333d52a79ab9def5c8b2549793bb0f7867cb4e5019b529c33bf882ef0aa1e07d6cf3ea962c6677dc7993e09978603471a0ab52f7f27d834da12d9fc05d96b9ec771fef5809d7468b9bc0988b6412b92005a851002ee75dae63b2a448ed73be9304f65370334f8761faab6053e4eb74154d04b4bafc094df9e47b00f021e5a05dc5b4eb6336280f466c844ffa241379eeac00f5501ec707eb661288851478436b77311cddb9637a896a679a463a25fdc40c2d9e3051b42fe2cc4d8c76062692b1c8fd28c536b0001230538e55ae54713bde7a31dd57a23484e99ddb06814e9ee2b0ede98b9f54c16e7f7d0a89a62c80762103c2768a0669814c30f8d3c73f609ca26382059e17d3b92bdee8a657062748dc042d271b6f5c4545b896a212be17c89de5200872742a6b0896bf3571e716b68530cd090788e9b2e8f693aa44d77aefe23cc9cddee289d341da6e32b092e68510ac551114ca473de62f57f58df2b1dae36116f2b0e34541b014aa18076392e1c71f7b2a292d7ee72dfeb26d6194b19409443e27d842bd1cc9e13f2000aa913ed85553f194158100cc58c7eb480e078907026d6a47b0eb18d8d429d04e99390f80e8cdae6f24985a159a77b88f2a71a471ae8e99d61ddb5274651e905ce71cdaa3292428f4986ef6ff6ce5f21c5d6e969a42dd3ae900e4f74fb62ef4d87fc6c1badb30d2c5fa7a6aa05cb48b706b055d647242aa6535aaa64b9c183c128d9b561a5c9552b748e12f5b0e861a03e98d5b4ee3039106dd4ace13f5698ac1b5b27f42d522098db0d11d182afa7c3185bc1e5585a759dd9d7cac5aecb9c137d11b1bee02b9211dfdca0317154ed49901e729b26343ffcaf3b00fe04ac6fbb08d6b299631b130a7dab6714a4303b4c9e7e0ffe5a1a5a780a109f88b1e883add9606623f5c3c20956b906e4a69a19cb6ba97085ec7bd6dd8daa11cd164d42bfe012e0d3168129c41955f5ecb8d2d0743fd3c3e05d458f0fdf696830585fe6c94033fbeb936698a932407cfcd85654085fd34d28f9e9c6a50f3dedb7b4f570a05963c0aa78fa2fc01e0fc5b19c83b337d2bdb3e02d7a8fa363083d4d23aa2feb16e2f018af2b2a45e951876e3d8022e62b54f54534311dc12c76b1182e954346e75155bd570b06b434b62346bff0beac96098636d3c50c15e5f1f408a22a4a098c20bed2227fc2150471ec8dd53b07100986dcd8f60185748f1a6e5d20fcba5dab04ac32def9a6f6f274905c876ece9b9d856090ec64a33a4d235cf17f98885abd09e6620a2babd207a63e2ff2eb8dd124885e89f092a1b132f3ee238a8ac622fad4fa7b4a3d8d2381008973c395a622ebfdc117e585ac38f86e71f7375a5247ad6eef35d810e822e7cddb481c7e35ff155a748f2e75e41cd5030c1b10ca565fb172c1d37e380208fd2049b24332aaf180d2f431d14e9faacfcf9c53f339889dcb62b6c16c076081ede9aa97f59f33229330290a0098c88c239e78cdc02685f057f8ff28d876c066481be5a7e68db7091dd1bafaeb2bb996c2832a1fa8ae3d46a8032434eae0f26cbd8b9cfad4ebe250b9e1f605f64c261570aed6a54f58fd30e9bee881a24c2cf902a1101f46819cf8f681b89a63180913cb9f55cfb3201be9f6c57a8de30cfc7e485ef5dea1265ba0b57eef3fbd80c884aad16becfa8eff0ae2d6463fb583a3808ed3255f7878d356416d7021af8a3a3d5f82ff8d203251aff99d962533f88f2ae36083162873a6f0c6bc6c4a503288f23286568d309f2b0f607b7d6a53f17e3ad6dbe7b3b62995c10821f7ad4f541690b30eee5f0086f18a0461a60ab2fa13b800c5bc5525c4aec8708f431307fb173fea551902f6db6974558e1bbc719841fbcca09a5023142ee5c4a421f8119e1cd0a435d2999d572d116cde7b33f51aebd7a68834c7a35ce60f045ce451ae79845574fbd9bfa503d6f832aaf9a53121910f67f71c1325723e2884de041cb2bf0e596fb3ba3eb48ac784494c3e10a669cc3dcaeee514c071ccb2f27dfc4d53ef21e26f3d669708eb30e7c1745011bf8096ccf6975f4028019e0891bfaf3d403af7339bfc30455c32d67e5bed9f4e1a55802cb1efdf87fceecdee34592e838ad633dc4e3f5202aeb0cd63faac1f7775fb058f9970b54879bd705097bf056efcf4a3b12dc4fe723d7c4b9096029c42ebdc7898913c82b1f5a6a8dd87c6788b8f5e330c2772bcf3b0770b5b3660c41c23ef1efe0dc69d35812bda7fceca1e4a3255b517fed9bbaa1b7973e05885789f3113a619f0ede715cb4748aee4610f4c8294c5bba743db28012bf9b172ba1d50590ffa713e1e92ce5fd9256a295cb5f93efaadb5ade0c4dc39ab6396208406dc9373265674555ba0cb6c93e55604472a3b5f008fc1f50d8ec3fdb875b616b1e62e455bdf6d0b383a82ea3ceac9b77a475de596067bcd3cae99253187c77940528a6d34f9d4ab1b77c6f92acc001388036623694bcc07bf92a718d7c3b4aee6118f87547b3a431df4290a5183e2e9ecddf73e80b061045db0d778c85327ddfebbf1a0753184532476eb10d38cfd06234ccd251ad71b90caa2e34755a17b1eebab831f89166daa88e5665767d118a2aa154face250846453ced4ad3b3bfb4c34713bb08f8bf2e68d71d4b03b7b015032c7f448a45a28df4de79cbdd24d108a6bc247954dc580639800ecaff36940b6cd254c704ee4c7582089a9c94d7bf84519269280f57a554731e7f16890273a427c187baf44ca8c46eef8f7f97e00c3d1373c452737a617f5bcb1eaa90cbcd19a68605fb29acfda47cbdd3e59e36f94c35dab69eff4fefd97e06221d74eb666cb95f31298c6a4ad8ee9d0018e7d74183f242e6d3361333ab11b7f0474cbc941b0fb3901b169c4b8a1db26e05af212f733faab5e8d0b7747c04586b275805912d71b3ff6e9d3102eb59881a9c18f2e7a9c543ea24e52ccc6fa18c790b03689faa9a27682b6fbd756bfad369534bb617e38192010543c7bc13aaccc8b45fed2fa01ba3166df62bd50f159caee1f40d17e9e931ea46ce03596ab90438e449a5a138816fb217ba275373c564877f80a2ac905d2f1156a6e5caa658ea2b584481c45168f4b7b4797f45411f24c616448e9acb3e1ae2b22c834b8745cba4040a76261d31ebad10ae2dee9f31ebddce35a7f76efebc16f5923d9ee6c152bb763c30ccc4abd9ba516a5a1dec2741a0d846d6e3a6da8296638ef3bf9092fb43d9474d3785f695f8e6dc322284840df7cbce982e0f3962a7f5d90d7d0f0dc5e111c44bbca727b5890f5938644846fdeabe3fd48d25229a5ad2ae2a8bc4a2c5f7ad38d904202a0bb610b9a1ed3868dbfe06874ea38e0bb31fdd632361a74b3d640e7b89d4b6b15115e91059d801fea8344549826b0f9bcacd1db10e610756844dbc2ac3ed7a2eb6043be43fbc6614e738be3e51579ff34991aaa920f20c022bda0dfca22cd741a219ef7baf3c0fe33634ff0bf44697a88cbfc0bd389dae183c6fd9ce04a39df7ad6f6d07cf114065cf877138eb7eccc95664f1ed0624182f30a6dd04d9a3544143732be3eeb320ff6bff405dfbc52e5704f1c9a91fae910aa65829eaba8b1b78523d8ab037b81e70227aebb9537a5b09cae86c514db18e5f92a898979bb1d4953f6dc1a2d6a1e9cce1ab7f58bd97e271de44884f3911d24e690b6fa9a631468463b3d73ce9037a51b2eeef848a6cf66310defc33fd4d0ef059233ac31b59a341abde2669bead7f69b933132fab0d14616749e69094c5ec5a59cf9c5adaafdcb38b395a5ec3f9ba9f611066bf027db2ce08daf968a0af6de28de24c16ddfbf1b75b6501581e8cfcdf6b7f15b40485ae6942b76da737c2d6dcabfa84ec2ba4523abeeab5ec9237b34ab72e63e6e5ee9ccfd1e42d706129ca44aea3d116da24003c8b6e1f294089f98cb6b0277fb17a008362aa1a01be950c0b1ab443d2125d3e231ec97b38fe50cdb5c0ccacb87585c9265b145a1dfbcefdea14267561ef60bc46a6db969a4fece36a3d60ee309f0aa080bc34f00f41bd734c7857e7b0258233bc3c3fbed26d254923ff3142469d5d0bc91ad742dafc799665a58c362cbc00639c5bf7ab2e5681d10ce824f1d2e12a9315e9a1a733e6bdbb354acb075eec4224d9ea76932ef4dd0cda45180f60d80fd2670e6dd784da889c80970e594fb33297be8419949b55d90849e084699aba6c07a4c738d824c9b5d83a4379faaf88bb470f8f2bc7b77f39b18f10f13417472b302d07cc9bb45da98e3798734937c4600d42d41dd86d3cc73ea18d5ce2227e6a1759ce2607301b4c8c1556b4acd9ac88bba29d4225c93dbe78323019b04828a9f5bad2df76a3d6ac68fa159a8aa16c037d6685b81c192f4c24bd71856f60d0bc3a02bba8c89cbe580c24110a75c7e3e34bf3f3d828eeb262acdf4bc8a5d38543d948be05e8ce80fe2fff7c192c0cd1a8c56e0695877a830af9b8d0814589a7171a2e74c848f8dfe4d163b570bc8d84b5cfc273bb448de5d08a9ce0ca23c4f6dec4031e72b5cc40d72b75d5b4b1b5922e84362ae5aac08854da5f6f7682d3aca995b88d805d91e864d9516d1b5784f46dadb382fda296d2391f817d56a995acad1cae4965cc6c8d6b940b5ead4c1eb713decb56522b6fbe0838ef480f225ba5773e062dcd76790c9ab9cc93d963c02e602172cedf8e15cd081bf7947c68a16f5af1fe5a0ae95d8c149b243cb4f5dbec8ae4a49588cc18db89e720188971708ff8c34f5ab3287d42f980d36142ac4984e0e8b570cac21926b7d4c2d4488a2731e466beae0dd9d783be6dc7939faac820b366e802293ed71f4ea3f0bc28d191829acf107250b3834970f", 0x1000, 0x3, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29612f7be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5d9d157ab68dd5cc58943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0xb1, 0x0, 0x0, 0x0) 13:19:48 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@random="dbb22644c568", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\v', 0x20, 0x16, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, '\x00\x00\x00\x00\x00\x00'}]}}}}}}) 13:19:48 executing program 1: r0 = msgget(0x2, 0x1f2) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000072cb7ec700d7e6a5c74b585d7d1770714ec94c1499a35d9236e1e241e998aed298dd705e85a88cffd914ed58e4d25b22fbe2c3614e8bba6f447db95426f618f2bf16ca269b18f9351b145d09d3b976d2310654481a"], 0x50, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r7, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 13:19:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="3abbe986cb71fe27689ef00ac5f90be2d2a87307475ab1a20e1f5a08a4a1b4a145ff9dfb400ee08c9e8c0f14e2b8ba88cf3191b480256140d71e09f3fb7f5fc7d4f47ec9a736fce97e87a9b9de07230817a45e37e88fb0810fe21382da99e0caa1a9c8ce617c37ec8ca4b02244351e78732e7438ee", 0x75}, {&(0x7f0000000140)="7aa14d5ea05cf2e1f1e6dc1b0fa32563649ea054aa19b90317cd6970fe9645295b09dba03c24278be94daa677d150f0b38cd3d347c4fe809d457c6f0bea6fbc864161f3fa805ee82936f421893671d1a4a7de9854877d1f133e37e0e637cc9f0f355d63bc294feab0fe9dda27f", 0x6d}, {&(0x7f00000013c0)="dd99904c1e5b818a8ba1dfe71cbe77964234d66417545d762cf29b439f7f572515d05965b8e578e5af2f085b76024e512bdd5982e32ee49cd92e13606bfaa18708970352295b828c1e0651257125698616a8601c16f7a94233c1111eebef50ea2c0facda201d54fe476333c72f114007326f7c156950b2082120a9eaa603880302304bef4b6a4ca28c5d855e2fa32f7126dee30f9d91dba869bfa5e377d210", 0x9f}, {&(0x7f0000000280)="90ecf78665dc5123a62847b5120fe1cec0a787d4a287dd11502ffd5b40d1d1a045e447f572014ded90b7c680a3585c75839086aaecb2c6e54712bcf3ad1b709188bfee9a786438fdb31484873fd7b328d7eaadaf3429a21361443220a2cdc7b43d1ed83b7ba3ce0811e78cafc0cd89025aade3e40154c60a8d2d6e0740983712240ade2ac4560f77115ad50031ba720a8154e85d6ed4a4de130cede4271428aa5ecc1e022df9c3c101f724223bb7f74a1126abfe0ac1743f9ad023417221cfb5700a6cff9524e1b0b3c15d3115e3b910ca9da3d5938fb930e9fe392d38a8a6227a420f753384b19527f14557a696225c38b414000b91a22959c66c102fcefe35f2c6c8581aabdafb742508d912e7a5efcf8c6b574e39d1d0ed4e5f439f90968a889faeabdcba2b3b4839bfaddc50b3e522207d27c013ab15bcf534fe6c30fc0c98c8c6a52360e13b1d369b706128bcbdf0291be17c694a1418c3b7a9eba375547d810466b24cf60c845fdb774afdd7a355794200c664f079708ffd9cbbf99bc737d7fccceed5ab8dfb4cd369cfa5ae5651cc10cdac57c6528fa5c1f21a7c375b8fcaccba4fa1b823ec7788b6d41b69fee520611cad3ce2a063815e60c11850889730812c8896635426b78f9ad7b555a61a875eca76c2167cf45241b5562bb4137683821bba42bec28c6001877e6486ffa55e70f3120cb3c4f593ece7deaf2e26af6210968d2a97f34fcaebd69646765e5208be719a4d6cec195f1559c43ff751caefa9c056959d04971d5f9f4ad1ff13a0f2f061b4fedad526ee3d47b1df80fed46e8acaca4c703073eb98636f930ee01c3559a14d8c20861f9508abf846034caae7af81bece8df13d6079c9b8cc7236fb0555a6ee905d473b81bb1b481b9d1d879c6fb401135280313610a0f4176f1e57bd81e97eb5bbf39fb83f81843f37371640678831e5557a66132c01cacea50f463d7900e3f1b519681f972b849cd0a61dbe5cdcbf7b45f388f0301f2e4b1bab357a1582804fa0f08195becf330fc87ab0f8b12321863928d6ca527370c93536685fe0f1f05f20d2ce7944299ba70fe4ccc3609decd5ceb5bc19b6279ed6fa3f4c5a601a58016931c4720b5ef866fbe668bf0853967bfe1fad77912b3c7e50c1ef6ec43c5010c68703d04a9848f0f47a55af6723e5659402c66b46e3ded43cb9b3e96e965b6c76caf7e0fcc8316dc900a7e48d744d288894ab286f1b939d36d2d8153ffeba8f9e7b3f9ca3185a4e57fbd5aab1326019cca680fb2f976cfb00c03e05c32fc8ac290e7665347cd0f12407e61d62a4495ff1d9293a29a0a941fd27603222e3f27cfa6d3e1ebc17a5402223904aa42b4cdafe39794397e2295c3f25205fbe2241b0f5b683858cec19c9125282324703582cdc9c3c55ff8d75e1661a47c0c65e7be8d8c8cd98bd6defa724c500341a3092a8820d495730194505a6f4052ddf0edace7531361a7a773fef5f9170ce86e9b0bb5590e8530ce3144d0c156ec78a7f16acf8f372ee2ce857f192c64572897f7f0ed252e70558c9fccef09ad8c5a27a2f992a8995b25325930dfaeb1bc480fcc1f260c594e3b7920ea7cc1b09655627c1b914a1f4c181345a8aef00c282d69593589436989f3ceeea5a62f8edc50b65313beff294be43e077ecfad52ec8cf8e7c39dd9dfa0ec8a410ded2403d40bfb03169e6106f32e621e7ad8da70e0fb3e0b17f6e37cdb7e774e417761e28e5f192bcaa213abb345fe0fec779c6c28f14c036933126ec9325810389e76a0f041bc5b813207c547cd684ccac197d5aae49f844d0623fdbf999873c95b66a037935fd2248c2ea2ce183b4b515abc3b3610a9f8a20c2fd21673aa8c35a9b940c8551073951acd726a62340f3dcc8bd0e20ebab054fd4cebdc5619cb18c27fa2625637adfa0e1a1cc2c2ff3700bb3bd5d39638f4ffd4fe6a34bdaf1fc8d4c47467cdfd8fd2b2324379f41aff80a8e35db11b9eca3c0d9c21885ecbeb2ab4cdf6e87bf26a65adf9707e23785dfdfd4b7a755e9f1cac53eb65edba121b5b4a5aebf9d5f2afbf203d47ef6d6f912d9df7924cab40cd8b9fe9238de4e79bf1d8066bd4e0e6e7050fbadd471d042c33c124cc8d91852ac8850a235eacccbdbff87b7cc86bfdd6d5fa1a78b2110f6732791ce8872a86525aaec49b77e1c7fc5cad379af7d923b753e3ea15d98113ec75eb847b5a7a582d820823b2ec3c4ac11f43bcc2372844b4f7fd64683ae535472d6ac1dc75388aa3416eee82c2533982259f60f7ed57e6694de17a1667a335144d652272f4056f62362ad2bf9fc4574f91600b9eb3d473e5dc52f85011dc319e15b1ebd16cd65909453bc0c78448355fd051ffcfd6590cf989bb34cb0456d43af44719151f8073e3578adc79d5fac3453d079ad7d4acf198bf44fd469b100342eb0a0c1733f99211d5bb797b73588e5a1dff5e8df7af276c6ed5bf253ba13a903af1d43e994e4a2c60486934c1160bb9c26350012d43e498e9b7ae56078cb44b8d6d5b5809b143b164bfc9cb654c520d54668ce0f4722d9ce0cba5b7c9da0032d5372e289635d44bbe3760b58450df6563e7ce02ca639612cf95a3d6f8da3c2738bbbfd5c3832badf81a5c2d9a83057dd5a40bc22e31941bd5492436402a900443bd651bec7cdc236f61df39b00016fe7fb4155a1643d783ee54cd90d7cb0fa8aa4dab41af5ddd15e20c351ed3bc687747cf02a4267d59fe2402ae2b29b847632c5c22e1ce811961e6c6a701112e11ed0d63f97b7b573e6de171a79f3cc531c40078dd7e6e1d91e17dadbf22043a3fcc17bf7e63d5218964c4080ef37f9e481ef2f14d0f999669537a0af74774078c6544f8f8ccaa8ba8afca59c8e7684963f9a71dddd55fbc6090fcc52d9c0029a81f85e859452e0c50f2d191f7b928d4ed7fab4bf8c98c354fb92cc9ef33aca175f21adb92f3197d1cd94b6914a7d2987d133688a45ba45f9e6ea7d9c8f283c597fc1fa4387831b15a01a812831e4ea9fa37f6e28c82eca483eebaa9e4ac181826eca18b486ce5003420174977b8cad3ec9ce9f42f6fd46e61698c0217b9cd129c2efc671fd269f412d50356646ff4090385d219ab77dcb1209b5d0285707e633a6d029d541039b4ea574360ed0eb446425f522fe6ed70dab96488b42147538414c3340c079142e1f37e44660dc10e45c8458e0380eb4a3e2acea084df833ba4fe1870e2b12358a68ff31eaec60b9e583270bc5e1e085d2e7ef03aa6c39ee23b8ea10131e5b27241451fe5ea0bb8bc136c931991ff8d4ec01e36be5b0d7b01b72efb6ef9d9f078a3a1be8edbff2ad4e731b0f3ff0a3c3153997d11b4ade5bdde424f768689c1af98e87826462fc08f480115697b0c42398562beb171ddf86a90b74e9e73c371050a3174ba6061be86185afc23dfa3de92c95bf267780f0c099a494074a806f9d36a81210f2fe91083f949d4dabc3cd35595920aef6f740ef30976d929dddbc9a960dcf5e48138d59b1e678e1a77a9408d15e859b922aa9d1edb34b2036789fd21585ea7c956550902633ccf10df4db6ef1ff7e58a7974d18d66bd001480a7b768942c4ec14eaff93b83081a7493d48fb4620876b9b5bfe729a0453fe4a5d9896f8b8c6061e236005413ff8f19eea053c01432b2cd951c1fe2ebef84529805c4aec834e24ecd4e8d1959d611fcbbf96386e2071bb976136322514c86b9ecbbb4b7ea0363d6da9c162f21d7e95d545be98e0029d53d43e23fea375786fdb2b03a4e9a784440b92af6cd4810529a974d5fb654c36e4e99941e6ffc1a65c7b6d2bd4baf92976b7c1fe19486ad7fd92903ab4961d928fac8227cd61bf5697903347e84af973a1d728dc2a8ed316dcbb660c86e3d5f97afd93d40fdc20b190962d49e40c145ff9330db6570fb682eb632c75e6b92c1dab9e100122bae82292620b1b7aaf1e50b3beee978da80fc8f19b0088468893f894156bf2e6c75e01ab7d8b40e34aeb94be7a6c4742d7c0f976fcb935a5418e015149329998478e7339b117ff335c3928728cb561a55bb316d87d3734ff2d996d5671e408a2207724704bdef521a16d525ca8f81b1bb54d1f8e4c7f508d326da4e0a9a797e41adc2d92b3306de3ac3101fcf48fc9e4356ca6118ed300efa6cc136af5e342cbdec438f5c6497c6035803424a3db468f591bd0e54d1e31410e52cb45c0951ddbfe6c6240662eaa34431d9ff7f2a88b1b4d7315ed485456df3f75e48abeb6ae863503bdfe18f2765d2afa209f80197b36958be2ee8bd3177579cb3ad67a24ce50fba4becd6cd2caac8ecb3c10a92f1941b65736ce55304074d4d0cd46abfeddc72516a266cf579a1f5458f241a8a3c5a4cc3f40a82511931241cf8727e9243d34f623e12fef9b8b4b2b2c0b97b79ac3bfcb1380812e8c86f132da91cf0ad9ce38102cb45fe3f9adbe41f28581417178c0d3a21e6ead93d93b4129d9edb8a66bb51f094c6aebe5154946f874c20409add92413cdcc7db86c6f26d85dda4db58df8a22eb1d091ea1eec73f4f0ff3eddb4d7683fe303b55d81ea80a73ccc85da0d6ca322866eb1086aafe1448f39ef82f70ff97d01378625c78b36e171733615a72e91c6e2f0184bf93f86c4baf01d6e2282073b2c6772eeeedba960df0a39c1ff7bf73be85e5cb6a8d26fa341f198783e16bbd3a2505da78661c9215be892d0fc7b000defc6019c188b6e4771a46e87296c9b3cf25dccdbde7ef44dd2f0d47cb3a1c47ed0d6d66ff6a026a1c9bb34a07b4deb780f445c6481447748d7a9a7b8bc7da8eea5e38c49073610838d50bea2677648d81e4f5f6b4036523a879bed3457401fd44d9bf9ee772327d6e7535affe9427619804823218a56d7474abef59da2f468974c7fe37decc8a84e4bea90af5ae8abb9062f07c6e94c86e04b61e44680d54e8caf2ee1aa7e2357d304e5c4a0f5c3bac3b0d2ee02969d1d862539e1866612ec270fb567f30874bc38dd6602fffadd9a38d870c4183b9f0c9a2eb0d35f3a00463f30f3b0ee4e235bdd8482e67f515996c821367d8df7b6243be80287b6543c821d14097f08dbca7f68194e911eec4aee15fa371b587c570153d2305a1c0d5e6f583a0b4f4238097815ec53094fb2482da76d5baaede46f6b607744df02f077f2a9457b1727111010b45980d8c1fa73d5debdfb13cdbedb06ddc9384f9b6a8d8cea3eeda7fa8a948e447b2f3fb3d824805f7d73ad8d00b8f3affdd0779734df6557486fe4af6db582e3de0158b95d6e08e8197a0c6a6e1ea33a1e55c35ee76b155f18ea28b5842b3e0c628cd25c0653786dfa5dc2bbe6c04c31c1bc8b2f5615cc062d9cb7034bdc96924929438e608b25baf38d6ed4632f4c1a122b1c90f79d0b4c086a5be305ae94fc996c8d8737a2402a43e65132d8cfcb98a90a5cf4ecf47b1c36d33ee73cd9fbb375d7847fc64eb983549a2e469311abf0dc4f63394c7d10d00613831598031cbb43ef9e7c9f149a9cbfacf93d1de169581f251509caaa841605c91252c05413ad520fbc1d19ab4a94f9a3229d88da316c9cec51d53cfa80c4a5be982b582c23778238c0780705c97f470ac986787fe160354fabf2549da2503653e3a32d2759bd6a3271f3e51f58749ca5d466f3e5fe5a8c86ba1536065dadcba6c313a07fa1308adcf72bd5304333af775568ebd666c5a750c1299d2628c609f34b39df0e9634841bbc7571cd2e4d4f50bd42592324e0503ec7e583c9237139d70a5a9d0b7e9704a3da7679a356127b1030442f", 0x105a}], 0x4, &(0x7f0000001300)=[@rights={0x5d}, @rights={0x338, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x5d}, 0x0) 13:19:48 executing program 1: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) fchflags(r0, 0x10000) writev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000100)="e669fc63280f1826e5d0fc65d23a21bdce65368dd09a90f127af8f484ebdfc5d0f37982229859066681c439fa2143a82998719e58b32b7ec3a5bcdd8b093692016ac658776f53ab49c668295c201950e9a35cd1e330a8aba1905b2c147787adb8378d6de1f2e464920878d25dea5af65cd1b3ea5faba8ab2b4683f52ccf6a8445b206eaa0d6d538c5a213d21d41aa2cbea", 0x91}, {&(0x7f00000001c0)="336301f97e4637d8d3516346ac8a02808a4c2cd7145023c24d4776e9792fe2fc660b9f2dff03a6dc8fff7435885368cf11c2166b4ba683765a289e693ea760db3ff4f9d3a9ecc3795aaa4264da2f16a10b147e312a58e32d2fa92d4516f7507d1d7af963bde9b35c5dc6859e59613f4b980b201c3a3b58e9a8c5bc10dece22e3781e8ebd9c0096267ead8b9e5c3be0a5e0664e3254a4938a23235f2db7efe662bdeb86fd2b10d4a68ccf8b0983db94d332a32cfda3cff6411dd605a610f4f2f10c59062d21bb7892209a7b33be1684a4ae620f151537ac53cb4a6b39c2", 0xdd}, {&(0x7f0000000040)="3b950b6f9cec89c011c6fe", 0xb}, {&(0x7f0000000080)="23d05960991f55b3e531415b50deca5958a89f23eec73c999efde177a6b3b98be939cd78cf003700868156", 0x2b}], 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) 13:19:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) write(r1, &(0x7f0000000140)="83fb1c13caaf7c16e6501b88f91c23bb343764983d65cb896e2226561ce127f5d42d67a5bb2f381106f3f29dc824373e7f3cd4a831f6063dbabe14f30414193a527d05bc372cb7f1c30ba65e78ab1700e21b", 0x52) lseek(r1, 0x0, 0x0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTART(r2, 0x2000746e) 13:19:48 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @empty, {[@end, @ssrr={0x89, 0x13, 0x0, [@loopback, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x800}, @timestamp={0x44, 0xc, 0xce, 0x3, 0xc, [{[], 0x7fffffff}, {[], 0xe65}]}, @ra={0x94, 0x6, 0x1000}]}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) 13:19:48 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000000c0)="40260a48c54a4367d426c15020f1f662f47a09b9a1c2af9b1f9933cc7440579dece0a7824ed59e1fd96f8536bb5c07a6e3e0eb8eb62bcf8a698cde42f5fb1d154fe2a14b21d23afaad482f41126ae4356bf0812eb0671fda54c7a2c370ed7d95d28bac55c4288dc14d0c43", &(0x7f0000000040)=0x6b, &(0x7f0000000140)="2f66453349590a0a6b53411db8430e5efe4b801828389233b8012a5a0389126350740435d916255159c84d133579ac15447ab12964a45bffb4716f2715d0e30d36b1576cc049b2c22585306e8e1e7601755e2759f9fb149776c8853d5ae5df1f298f6d0c0018870fe53e56b50094853fc748fb3c342e27d5b448f7301a8b5afd97569f9e0791f106262d6fdab98ebfdbc22805d383b818e1c9ad7f8c71d31f391d94b0c2efee3e6ba8bae3da17dd4c90b342ff40a23a67152e9b29d3da9dfe1bef7dc676a23c15b83466a7665c5039019bb61a46c1065191af4d77fd6fa90f596caaa892787a7ec3c45f4a3e7243ff915a8ad75f8bc8e1a296649185b0ceb7a64797006dbfcb64623138f867819a603952184d262af032129eb900d197ffcb8e3628c24acd2468cf7a45a44e5656d8d4869f65df0ffd62bbe6bde25eec10ee4d4dd8ee7e8f68935ebb33bf8e57083f515e742530bbb54ba09461786c08014fc0efb88686dfe626a58929f0bd4abbcf4e4af209d23fccf88d193e1a111eca524cea1255c0dc2ec3e75516e75e000b052c0078c7729f9d5076c2c7516feb73bc098061865bdf74062badd24aa715c5f1d02766cee62de31a7d3b919d286d32ccab71ca987e0a4a42bb9f7a2e9778847b6abd78ba0809b30407f7982b0cfeea0b0944c6c545acd45d845c3f15b39a4c447b9992b4f058c2bee698ea209b5e633a6286d59391004d777cc12f985efaf1255492273f82bb9569833ba1be2f23dea2071d3203dbdc56bfbc7b2a9743c7921de0dd18c90d6ba05e627cc274e661c03a0e4076219390761c3c0fad60a5cfda8e8420d9844442b8f654acc7771191fa986fb8a3a76f8ac5c0b6f3d57f31b0165f4e0b70d0afbe7219dfa7b384f3475c1e20c34f27e2e8651d51556752508bcbe096c69b3cba64372e7758c53efc2ee3183cde58e587bb526076fbf236df8e61743167a7bb8056f30c7cf33310a48cf4e41a609573cfffb4f2ffbb92469dbdf27294f46c07cdad3120f70397ab4822d28212c05c17c199faba2a356772e59bbec5ce31499948fdc5b52631dbcc8687b98561104a55a4de962e67a07bc53779abf4eda5851536cb6863a618ea0272fcf80c14d1599de1bfd14e9eeae3071b7f5ce03dbd3778c5e22ee76f09f32807ecd6ec898b85ab4288ea6323c1c600e7296052959818d5ad5c7118b3a1a03310738681d51b20464410a71b288da52ef9acf134eb8705c9d15fbcd85e70f4a717317ca59576ceba9ed3264193254b02db492030a4c0292e36e04b20030f37c63e607a192e6eb51acc23f796e9ab185395056e3577b00389a13d06f2f5d8745f3fe0dd2264eaee2d9b667c9995a6e4f15a605c422f0d6967b29cf7410c3ed5a36568103e5ca64a2de3fb7019760eebf6ab5428ff838b87cfb65fea717cf287d65e5857c74530b8a578bc04f063f97b82e14b788aacc8df308287f81369f83da4336a455766b73d0320810e24032146827af77762ca8d8c61a794c3d9453716ef06058b652404827c259a3fb243ae1fa7c2533152861c4076030546d0fb0ee2625f4b63c2d86a2ca9d6fbd4eedae239ff2d0199db13fc5aa302d97a2a56ca4cd451d74ef8511d8be1a6271e79538907376eaa4e5d83ae40db263e3289be559a31639b842e711ae1bdbfadfd882fb16fdd9519eefe3907f3f95c84194c43b12329e48f9ddded1a57721466febde6ca58a51056402c2dd4bb9deb0d805c40492ad738b67e7c067e344b5017b948977390262e3048a604f8e304911b2ae8723b4ce8248f6c64dddc700f8a08c0606d6f296665bfcc892eeceb38fb6cc881e49709200fd53093eb423bae30377af8cefb3fdb6125dcd94cd3be0ab052a206289acc8fa54d798a2326a44efba24eed0fada9fb8ac4ca59976e9ecb7aea4f66e41e7ba52e7cd99262d071e4549a33ae7176d31adb0a4050675e8063743f5e7a06c5e5acfb260eadad6d9a3c62d428181439d16754aeb78cb6899650c3d50f8e8347b10f244596d8e80959826410a2554a8456815bc3ee19c789f08e1931c5b029d0e480501c9ac41a5a4e370a039f42d9e8e01dd5d6c38864f3e429d1d13f5c2edb726fd78cfbd5a2fb8f5971124f14818c4b052059e7233c2fad6a2c9b38bd58ce39cf86a9497615b912af2789b113948a8ee1ed92c5e315e065114d91fbb539e1ce684743e231731c19869e78055e27c88864806b1860a054a9ee4a27798636a49fa443716339809600a106216b1814139077e3cd4cfd15aaf55baee513cbe096840854e28b0f894f1317877edbb35f5fa15df1a707855b4201f46c4dae9da7af1a06852162a608a562a1e58263629b4d4760a37289d83b39cf42d125ad6e4f2a29d76cdf13dc903805bcea0288523da2ee746355981cf4297f5d87abe09d632de7b5ccbf86c784f432c689ed1fa09363cf1282e9f8aec174fd5011842ef60c25bd31f424ce15a6efd48b51f04a92e63512e11a25e97f84e2d7b597a39b0d6a1bbeaea1a587583e1dec6c172924686fc7abcfe875a7837e09b36f3441d5f5c5b8b372718b70b3fe6d5379784b4fe2809287dfbe876f0f052eba05941fd446a752a0c11affe81fded5a0f906047010fac6caced58c186832639a91bd310ade5460fcb50750322ad986ba80646e46803a09fce9c8216bbafc74870e835000c04a6880b133223bf2c796f0312ce6467c98e68a7c2c61fbae7ac7b013f387888cfd67dcecad1dfcacffe088cae42013bc1bf926b49c3638ab4a2f0480a73a696c71b8481df13ce8fbed660dd4f7bb5951143747c2c00c10ee250457a606e8672665780fcb389097a51b5cb15f243a9d4330de8c12e0acb0859e3d409861607eceda98453726b0fed289dd653bc539f9e692c09c197290be4fe22eac069eddd94d385447fcec823ac1ddcc40bd73d483afdea5d589483514d4a6e396244bb7a87dbdf2025e6bba5d120b94882b17e33356d2f258c01a0223244e8b40cc953ec2c8df349551771e032d214512c11b6e449f68e242e948cc34470b3e9807125f247f620971442daa52dfd715fb268789ae2888d2cd001d4b82dc4771853b59a56c7c21378bceee909b7b447a69b7345fa09da08edfbfbafa1a1257f53b36aff7ebf3539f017a962746c1fa5e468bff82edc8cc131539c4f8c1443def5b7922a55801002e3ecce422b3189487a63c29694b0373acd8b33dc269d3dfea9e8285d2a8ec6d5ab6f8f1f38841bda4f92b9be9b2bb70c90da88dbfcdf3fc083bede6a6d75d13797569d9f957434314f536f4be7d6cb00866cae6e531fb36db1c5241a1ca90d59bd7c9ad174bbbc47a6fe715954a8eb3d0d31c84553ae1f4e3491fcfb3f09d7191a1fa66a25b61423bf858f5b9a6318f8b037ec71ea28136d5b44703f0640a571c55b475b87f33b45eb811526142a412e9e830cb9cb9580d911b8f455bcf567a2894e7ff056a61b1e76b8b40c9b56643ec06605a06f8cddfdf0c26e83f3df4fe9c43e610ed24f39811769fa5f57825fc4f89c99c02e14236826dcadcff4237314dc4485cffeb89da2e2187606822f1e78bab6a2edfd12ddf449b99c4b2f6486a4f9986d03a6e69b367b483a2988fc3e6940e522f299ed370c125a06504562374b8e6fee476babb590add32a840f8eb955b3c3675e9e77d489bbbfb1f5be4e3e4c0d49f5a7e8a4c58e73b418cdee4fb6f61adb7765e9ceaf80513d04894632527f808facc8228c3bf5a1e0f59c999825e0eab138b25f13d90ef429635cf07df85d787f00101e0804d7793281b87a042af2ca59dea8a8d25164b8303c8fbdf0097144854eb28aec5ec95bd337279b1a249d3e9aeea2229b9ecf1b300c90291959ad83e7d7f5d331a12f2a127952ddea5d641868cb344352f32301988ffc975da2f6e94b673eee1b95832a8f4538b27cb0afe4de194dfdb32fb60697a2dcce44428725999fbca5b16a748fccff8644f97d6490f5480ea4cc65eef9e647a8d8ce262e80fa57a75eb9931b74d242353cc233689f2abf7a6baf7abb58400d80141f91ad428205929017c05eed8e5656b5e578fbd731161c4516a37f769c01434cb5255255a9faafe9f5a8ef130aebafa4fd4ee34a095b99a7524ccfa4705b53127adfcd477840ce368355286263654b33bb7e8eba16ed632fd175b6acad5c9e61775de86f653b5354552a085339899138992d06a30cdaa2509a3a836b58ce662162334eace505146846cf5e449a9b9703321209e56059c21de6aefc739a418f93735c22bf5fb453277ea8dea416ce9426d88c4189f5f522d46ef4a73c1ee5023e1a2f49fe64de6ff408d1a66ebaa44e33327312fd3b49ff3983af5b46fe40e36594d331a301f41a5dee4d8d48e435af3b38932ebb1aba75cb8221b9e812a24668bfd70fbd24fabe2309525cc3de468fbf22984c53f57ff2a56e1c1a0879c975cb3c9a72943444cd02d05d2ec7a0c59a3f8b2e764788ac949d1101cb39295b2111ec38dd532850b7356cf2ea92df045ad1cbc08380aed6df460b0d00d82459239962078bc8bfcec617f55fe96ac57b3aee186d68b3d6cb1521f3d57b3567b2cfd39b08bd865fd50d3e8c9fdc7450f567fe57431dffe59754283155b377b7f78c050b9f8a88f57077ca12ce282ef542bb83be66168c9e085d3588e3510ee0a67c842049c0d6d8a8801f3338508a6336701c62b76de4ed17010b82d7ecd66b5acd578ce006fac5211d30dab2c97db0412eddc2f8ebaa7e36476d41015f15d8e0dd0cde3f7c6a1259a89151054c492d5b64b3196fcbedc662e87152bf58f476ab14d3f1b9cde5e3a215a40fe29bd708001e7f38a13b77ec42e99968cf47050f599e5855a9af60af200b5e302c86ad8b5e87e34554d7f81292bc56b0185b2a905f187a63790315863166f70669ea9f2e7b0f09126deecceedc13ecbb64c6857c08c7f0137ac312be86a51adae2f876210767cd227e52c6e1e98c6f8b4c345ccfa407d2ce148a9630a3cdd78d59b816dcf32b47838a59a16658a0493fd96ac57b93b432d196d58bb7f15cb26f91469a9881ef05b126fcdda17b092a59b693a958c967e25fa15442e9f17f47cae12c8772026e0f6986d57744873f03efd72663bf3fd49229e5b84b6ed16db6062fa565d46d07b5891fb9725f453e178608415b3e2f997ee2635e20cc3656f142f91e0398b4ee475704a6f92fe2dba9536b299a27fb65a3527a543d6bf690c7d6e6183b4abe84d6eb7464ca2b24eb8d7ffa14a95fc1b737ca5501fcf2c0c5b5b90cec2971201e3b02afcd088588d6d50310626468a4464ba384f21301abdee449da2c774b0638431e89b24bbf4323c61c962c11d142195405ffd17b17992ee96275ef03512a75d3a35195396d1ff9d8e49e31dc70009c9d5f1f5309703c6095a929442040b681cca04a5aac46cd235087ead6ae4d68557a1e6ebd4ca2beb985ba262ae4aeb0c7bf356d9139ea3e29a09d8e58d47f0e17699ef40fcaf7cc4151c208062bb67ac3930840625653cc06e6a9673e961c40f127ff59e6821aef54614fd682b491be4bfc3640483b47cd41e9c93fdf896e661c6b275e0f6c1a4d13b65c2cd8d9db46c928ac4e14c263a363e1c9360be11c27bb530667ee8713c3b64c82cc4341f4b484d0a79642d86fdb421875020162d485f40fe4c085b0aaab2ce6b7aef76a7477137eecdefcee55eb3547b380ef3bc0e96e9dfcbdfa517bca9153f2a343a77069356eb8ddf7e41dd3ffdef1bda08f6269a4e94cb6672b6ad4070032df2", 0x1000) syz_emit_ethernet(0x1042, &(0x7f0000001180)={@local, @remote, [], {@ipv4={0x800, {{0xd, 0x4, 0x1, 0x3, 0x1034, 0x65, 0x200, 0x40, 0x67, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0xb, 0x3f, [@broadcast, @loopback]}, @end, @ra={0x94, 0x6, 0x8d83}, @noop, @generic={0x44, 0x8, "1331a585f830"}, @end, @end, @end]}}, @generic="c88429e9709a013205e0c2207b0310e68ed86648351cce3cd844da82de83820f14fba61b5531f38eea554f2ea02c506fd0819cc1e38d3aa7cfe162eae28b6e9053463dd6cc99b9eb1d20dd089ae1023b18d39e3ae81689749ca11de944cd483b7c6baf2450bf29e5597f5d25cef3db6bcf64d85f5817cc7e9774c4ef647bf538580f2084d80eb2828d45fb6bfff254d8692b69f88fab31102a3b651fe63a75f41869fa81157203c722b87f98a584c2526576670ea7e0d1b0d8c1a9e7c714fd4e8effe82476a085d04d8e60aa75d0000a4b2edf605de4119d4fe0e8a390ce9ef17beda7a151da39ef7cd9fea97b058d52827c067dc63d1248fa81e813be11fe77a56472096db41b7f054d005aee6c8f8fd65dbef8321d26ceee1bcb64f33046b7805c828816315d044299c79d5c1d8c330b1463335f7d1d55d4f766b4cd0f41b3b68aebe4f652e679fbfd80ed123aa9ad521d156f92ae0d3f139cfe8a333df1304e07d378ff735d39699abcc9dae1633ce4289c0455d0c4432ae5dff34e203e222672b1d7758e86a659449733e6d4c9ad0f9b9265823e4a2e91e28b064c6b99bb47f34edd332d42c397f7947ed62abaea233e87a7e7d1ff83a75d729039f911c4c0325456928a89db943f334aaa648a4d5e9448bbd7b61bc80e9d17e65d260b0bcd295f441754f11e6028e672c66dd9e9927e7eefb8e69075aec83fdf09f10de0f60117609383605e496ee682a5e0421d93ce5099472fc57ecfb98fa46404f087a59b59cf338471abfdc1878dde44ef807aa445d1bde97d22f45dc80ad51f444fa5e286a7bfde14c94283da17a0706b0ce79406ff159c064fdf8558321d163971317c07860994e11220d6bc7a8d44238009b4500995ceb0357d441d9a4d5df177378a43f236495eae987a147f209e900fa3c2339465af355688bb2e79bf54641cf34c715efe3b2a674f6eeb26e84fa7b18ee62e37f3bca1de64b4e0d84c1e653755d362d76711b75903058241831565e1289992ac6e5e08204f582f98c69f9ce35d7e1821c98a39a90e090916d9b1fe75373722efef48641b5ac547ccac3b62f1538dff9361bcadb32d2e60e463cb4472565e0fbf4065343820f256ad96a32ed11d7bf2c639cc00130d2f640574640f3bb685fbb6b44421c08be565185c7d356a6e214696abf7d9f9fcf207430f6371c6ccab604de5d1270f4a2b9698289ee71070599d73b3301b0b9cdfe0469eada510ceef743aa33062d02eeb3bafabd4fba4dc8b3d663bf2d3f2cf45e179b8d991fd8b9bbda270549e33a6fe2fe18f615147998fa72ae64c28315408a941b36801b73a09bb030d0b7b3e034df91f63d97ff6b9625f2dab51f60b79217ebabaaf5b495ff2d8b8a72b54e23ee2f8d162c2378b54d970073af4046265e68c156c8f4dac7ef0e39b5f13b9ca8c9a105682726c46688515551c320cfb12ee441ef667258630da35e76461405511a0be9ade759004a4abb4a149ca41c878533c001220f08c656536ca7c55940fb12415c12b7f70dd6516ca120aa56381e971572b863567c8e8ed10fe7c3c6c88c13bd211351c4368c7e40cf4d14530707d30ad3c786abc7adec1f2e4a379aeeac52c83444b8e344bab28bfa8be15db5f91b6781af49a557548225dfb50b815c7509750b798fc2937e012437d81841ee1b68016cf51fa6d39db9f8ebdc7ec9b08b6ac3ac757edda32334190c597ef1e9b15c0c88663875988ab096bf4fb5b86744f96bccb17ac2692d4a2e40e0206daec5c53621970f3d1db4e886dd6b7704b8d1d94604b6ad0ac41f8ef4ee2d78a7a083978c0f8a52924fb2d97bd0912be1170b0f2c7903c5c9f7a5a93b19cf81cba435a93e242b04357b89d375722ff52ea9021a7eb03a0af034e0a7e87ff54b6ffa318ba3bee732af4a7158705ba5b6ec1be47313e0466e927bb56e78072bb2af09ab6222035dc798e9ac6d7a34d5a057d5063d3de43dfa73cd9f6d0872bb1a48cbc1a2a31f7a95bc9ead0a7de73eddfd56644f6cfd4982905c4978eb809f229b111ba58db5f1a0ac3f5e34060284fa993680c4d193e6d390ade93781342ede3f838e796f2d974fcfda922a87c33f5f9bf4d865070735b5f2b3614e870a6e7cf4e56ba311075a4a8a9b22e92455463a13980eb8b34f17ac13a6b6af6b25423e0a19f95c7d514b46b87e64ab4f35bed52c87e56329824d22520de5e8cc5685a08c98a922ead824097a6fe6d324b59c84dfef92653654404e7cfab920e3e921704b45077aebd5892ed5b813eee19e7130e808b3d2910bd61e0715d2c2adc22ec676ad3ad8c4f356c8c7057958bcee5d3fb80013a75bdfeaa6d7e33457b79ed179bcef5a4a0d4f164d033a13e2c9b048146b33de030ec5d7719382e009abae8185161bfd89c22550afff2edb1a88d35455eb2734d8c69107c5e728ad9ef35316d80191199b98992a929b3e99f855db7bb9ccebe656bdb3e67a947a9d1e1503a48d0595104ff6a640eb1d5745871e3c15ffc979eee0ae9a971cddf89c57210c6d98182f001015a86ece8fb150bf9b37a41bee8574bd08e2d018e9dbb28da798b4b0ceddd3e1eb9fcac2caecbe8c981c1c4e17d19214ffac52e662a7aa151414d5fa2395b4c896cd537d6c31e3300e5f6036391d2e4d8f927283e2e54718dd0f0718d17ba04fd21b5e786db9ef5ea33eee0fdd81ac6751c8c910b07caea4727c7018d3fdb951db76d4201251c6a9d9e793f022cf09d90a374a0671f3e20c62cf0ba80e9ccf81c1f5f886cc04eb606541656d90fa9f117a1883f32ba48d5321b486036f868966dc2468a0af838627d3d9037ebd17de578fd6939e502a9ba27b10e5b4858e8e89762859a31941850af543d1a1e379d47d3d4028e13756d03117ad6eb110d51f7ca6904b334c3c2ca259a60706cea8e3d1b40c8bff7c78e8d1f3ca05d3af7cfee3eaa0329fe37c063a40e6f850a59742dae92155cd762c2b4587068901238374b31c49f6ed719590de6a6a4ee982325e6817be79772412d14e65408d6a4032799baecad93b025790864e8be42390c6dec9d22f4db0764392bba538ef7aa886b4974f75c23370974fc36a0ef140086662ffa61bb5511acb72aa92fb67df453a39e5be83661fbe95d2d39ad3ffe3b0b26f508d9803ffac9ed789228417ec0adbc35404c0d14af8a50d3a417ee44e13733dd536c6cb3083e3db4db6a552b05e1751db96961396c8741d6552c32540f853919d4f4da9fd26095b30b976d8e7cde103a6929df02800127159147c0349d855bde60dbe66226bf9cb2005708e0897e8348c7adeaf273e06614ebd6f83d2cf85c3bca7d12ac71a808a1b4df5740de5b5e749813a1c6314cbb33981ad06427b1264234db366d4d61decb1dad7f2671882527410767d092874d27c76096c7befc4ef828e7ee3c316c4d5382ef34cb30164a8ca599ce2089d34c03ac7b176f75c4aaba433926c34eb2aac53e84ff924e5bd3ef9ccf99921830e0b710a033190fc6387c98831174904f5beafd2a1ecd15f5102417bec1061a99bed8ac81093e56db733252ccde181b7a7597fb6c197c83bccc5094c1ae6ed924a9da5254aa5858f57f05c02e09c958aba7070245e7b23edb7d5538347d465f21169b0721ee479e25cf27dbf26911bdc9d75930d9a8f62d051bc8a0a665f05a5f211af0908ef4b10763fb4630e6cff51d9b8ec5f932409615e1f39e4f1743408af8b8f6f2f975787ca331489ba1b53c9f50cdae6e05e17279a8f1ac388e6b30102b04667d1deb1000c640670ac75f9720156c6468bed0be8eeb8da22c11ed73f1cff262f1753e24a544f91fbaf5a6834b87a574140b2aa8ad0fdb7fe3a7fddda7bf916ce27398b67441546a84670bd44644c70c1876d71c3760f2684617c1990958bfd3bc6d57d983e2ad470b99c96b54c4792b3b79b3c7c224e829aef016228f76ab37eb811903e9ebc7b25016c01b904f530a08d29eabfb94dbeef68f05b3b6d8e1b5424422be64d1862fb87378104d99a9c4489faff45b5a0f74e807189b0d9d7c701f1d892d61e36f340d596e2f9813fd8545bb93d627241c64a86a535737f3f0baf84e41c6d02eb5e878eeeaa4d53d03506480755388b60d5b289d22b763b5e1156ea2a366cd5708cc929ab42acdc32b5b6e5ea76993498ded51fc3b3ffe3400425ca6ebc81ac9b50bb4d883957c9384d1b932539a8319dc0dc08127f33f7f1fbf447932dbceef43b7b550f55fbc72dd3eeb09e421db9b835cd254f992216d0c28a2df35d36b2f89da5682482de75ddaaf07879d6d240f8746152b239cb75771f443aaee78717c68214f723fc9cd55b430377dd074d6d887974ce32ef0fb485ff33d21e164e4782c5eff6b20550ea0d60bd30f5918cf89e844f0bf8e11cf26462bcd87f68b688dacdc5301239211a499e88a9ca145fab17831e27b3293d87366512f9e1389552de54b6e71c2ffff3ff636a1ab8c1d442566e966be4e0bba7145243fab1f9b23b09200c4395bec8ebde6bbbd65d0a98296f8af3183f5144ce7b3bce96310aecd8f8fbdd421f258db8cfaf9759c3c00aa0e670522f8190d8d358a76cb2faad03eb56178ae75bdc6430c2e8dc426ebab84bf9c7c452080068bc0d85b5cd719e5e71b028d2331ec19a88dd175e7729dc3bff9d2b5eb43f63afdd9bfcc2446ac42b21e2f423cbcae6f245ccc85006d539c874dfc4bc94d50e6885ec197a3cf3344b62a430bfe57b77435c2547869153e18c5d6e07375c00529adce7492782ae9ddfa7cd0f3deba2ae2d6485181a4814eb8af50b65bcd6923b309bcdc8469a39f8a31c164c947a397c3e32c7d6e23ce490f1d301bdcdb742579d7e0f4387ac46af1eeca551f5ddece9ca564358ec4ee9f7af632257a07ddd568890a2e05d94693318cf2ca0609a0b28d27496df9777d3937d3eaf337282878294bcc47f348b6620d2e5ff7e0f40d9cef4b9185eef7418333874c108916d12c217c25219d30678db9038d8c2e17fa4b4ec9b71c47b90341ad2e7409548a5e71ea4ea8d02e1bd23bb88d7404868e6fd973cd81ab79ff78e12f5b8f2befc364b0edef431b10ff3249218ccb04b19cbead0c59669cada088f00fdf3a871660f7ead8e241eaf7579fe9a9484eb137f5beeeed87887d7c1a16980eec82c3e61f0156e23a473c952c93f9bf35177106ce0c32f008beed130239187563b959b0ac7693920c421fbb9005332d874a8f1a48fbc9331aadebc748d4dd3a7ad60f46dfebef9ec2ec8f0316ba790707a30f787c2a70e60d22f3b8a17a8c8ee30523ad823c338b008d9b9c978b068f65b83562a9eb2777694202e99ed4d3a63395495d9e4319576091b6c49916dca6e3194cd5c371bdbbdf62e0de0200110f4ffc3cbdb20c0e98367d7306abc9b20e3cbd32dd757cb64c7749a245ca58d2e5c7f57a267fa77d66a858f876a8a94920e4bd07da65802bf3fa1dd1e036ebdecde1284749d21dc438cd32c1f984ba6ed72ae2c7aa484c119266b4b6d169f563a8a31a049d7becf8ecc74755a2c2c6594a2d1bc400a2ce707a3e06cd3c027f2f810d31633a541ef2bb4eca5691e3367ecea0a7c5570863ebc85560bb89d0cf1ef80468bd05db4d2577018e4064f232b1d7b64acaed0009cec5e6146d338464732957befedce29fdd7aa3e9a75c5b4105bd5047ce6b50190016b77efcbe6be19b24c0809510d6ce64fe585d7a7dad09c5c27188b4a63b6ddfbebc951f7ab23990d2d9099454b399d946c60d68ba2596329d021a02465e649a36e2a3"}}}}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000002200)=[{0x7, 0xff, 0x3f}, {0x1, 0x9, 0x80, 0x800}, {0x4, 0x1, 0x8, 0x9}, {0x0, 0x3f, 0x7f, 0x1929}, {0x6, 0x8, 0x51, 0x2}, {0x0, 0x3, 0x3d, 0x3}, {0x3ff, 0x2, 0x7, 0x4}, {0x5, 0x4, 0xff, 0x4}, {0x8, 0x80, 0x1, 0x3ff}]}) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) poll(&(0x7f0000001140)=[{r0, 0x40}], 0x1, 0x8) 13:19:48 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001680)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)="35ad213b1c5eab0c94cb6e8c466b3ed8fa6719026a52d1e9f2fd7d03d920778a74cd28a522dc04a49ef87a6c5be3aa1c7e262ebad34ecdc7bce0f9ee1ce5146300fcee57ff9537708e18a446a649ffb91ca230d081523575a32793877db51d41ff5c7fb660f599cf231e8582398f5af868ffd6ab5c936467886bdb6a696b0cd9be8d160249923c51d699ba1efb9c2fc2b5ffc90044ba3eff324658739e9fc3af3a24602e00e057a2151c227b7ca2448b0a6ed678869cd63de5e15960979dcfde3526b1e4caa8b7ca2aaf999ca272cfea3adbdd2f086543dfe49ed802499791b07dde26bd2d03aaa68780991c1706805187f0abda99dc67d43bbe13", 0xfb}, {&(0x7f0000000040)="9406ab8feee671c3b2400ad38691488c5be423361d640456667c0cec94ab2db84d8307dce9354bafd2d208c0b908b397900bd8a6f6eef9e3b30e9ae3c605e8520ff136b2aae385db5aa3fd78f0ffe87947aed42e", 0x54}, {&(0x7f0000000200)="23bcdac58cfd90903f98084244b1f8d5ba6b85a30a79bb56c13a48c0131b4e665347548913d838791d3a58afcbf1b7eea9b4b51f24040401c7094199ab198759fb2e487141e6104069ce67f11c6d4df8c0b86818cae1dec71385fa2fd787ade438a380b3ec884d55bbaf9c5b543f81bc3955b415f1d3c8b8279d0b195d75e940bc8625b53c2f0d660d5c047cdd927d44202d417df6e0e0f5e198921819d03d692d5d3fe68e9f4205735cb2cd01e1858ee89968275f05ef660cde465bf22fa729eaf9361936cd696624bf6f8145114712ef3322611e4c", 0xd6}, {&(0x7f0000000300)="9f026b0b1de4874e814fa2359a0df8477bef2d62ffc1a82774977098160491d90cc9bfefb0c00ea215c4ca7ef86b29d0757d5bf6698658812f51a5341843fccf17926f5b461b4ba7a45d82200e53dccd4bae15e9b93e2b6af8e64c0380341c243ab97fde85c505bc717195181221e9152a093e8802191c906bbc6015878c5a3f23eb0922ecef9f2e365c90ac515f93e5548456ae8de8a27e08c79f396ec2dcb0b3179c32009c1420a0dd20f15b3d33c4015c99305fbe7c7c0e5cbf6f5a2aaa95cf120445", 0xc4}, {&(0x7f0000000400)="82205f88d5697e7fb891d2b67847d01ec1d0725b09091ce54aff6720a479682264257e4a80bf9c8d35ea146d0dd6fa4fe0b424e5b2d270", 0x37}, {&(0x7f0000000440)="fa4b5e741aac55ce17c1392196ee", 0xe}, {&(0x7f0000000480)="e092c84ae731f509d03b52b114789802e0d83c989d0ffcb05684eddb59", 0x1d}, {&(0x7f00000004c0)="58aed52183c1e21f98500f40f784b598b4785b6ddcbffe3c3d3ae045fc4a531f6f589191ca1d79ad1e3c29c2ea6dd923550cd8b221de7892c9130968872c16706c29c10ba05f5f6ee98618fa9a31c4ff37a782d83cd86a31495ea618cbf247652fba1bc2aa0bb3d9670968a820ce2e159772fdf43be9d292da7871e8df170962e38de9ee46c9d6c00124f55c043c069b07b3b7b8baaac57f9ea5809a9479fdc12e7292d697f0eb392a69b4319104b2c0aa3e252b09c141", 0xb7}, {&(0x7f0000000580)="565fd794e75abc602536a177193b701d4877c42a410471e2f616b6d606696015c0397e383b8ad7dedbb93ada974b0ea1191678869a8c36b0cf32774570db97707d5824712a6603c15ecb813778230f5b7453e7376c3baa8855ff0b7df8fc5665ba7665b7f436dec6bf6d5d0fe25f5b8a90570a9b4cbe2b8c3c18e04c6d1be3b9492209655c068654ce80da9676e92bdf179b4293f5d55f1ce9d0adb62429ede2f241cb0fae20f5a12ddb5a6b2a106562a1a2e7e385b6c076d666694e6835f9755d44766b7c44fe51b0285f33d01e955aac8e0c19d088406952efaab73a6cd81345de722e46442409ccd449266726952631dad9b76406e31b613204cd4c7be57cc84717e688096f3826c8a91189e1bdcda6330f8aac838dbcfc3a574254392ccc5b7c3cc686db34d1a17293c533c5d9bb3f6bcf4e4b3fcfb5b5133b5b3a1f21772098ce095851057d81eef348b7cbe5a08c62a323d84b0b7d298030a6b6c3a4cff80189d24cd9498082a5dfc0a2deae28d696ac73b13f9552e06cc32b27a3987c217e5f7eb92c50f4d62449d5553d56356a5e9ba2683cdfc3ed6b90d647cc6d19bb71c1224b4e84353e6d9290d5bc7afc23e9c680a86399500f0a9b58a7674a45a79dec3a02f40f5108a183e3fb8771233747b14f8fd250d603d207d7c699329fc334ba22893cb20274f34f092623f2f10ee010372d7eeba6e208adb457b1843b3efdcd211c93c1fede0b3db7a6b3854e24e91645fb207c6c2c61b27ba363592fb6864a19ed901177ab42032d02565d22285fb842618e8eec8a5b1d5844d26b5956d4e4cc0f7ab2628c4c0327956489d5a9b29d81ca028f2ba98aaf35cc17af3bff63f78a7e94ac31b4cbf849e226e0ed46bc2bcbd6bdbc3f97397ce62903f36f6255cfe7fe891d710c1b475a773645b2929904fa0befdd20264e6abab1ecadd48e8fcfc6096cfe3d8e6ea309fa5728e16ca2a92d5ef5d6da344aeb8a8d2c22347388a0bab7862959bd6c1a7db802f1db9cb23939f92e814c6ae8edf0fede40bb4541ad0e5515271e57de687dc1f1784a3a06c7b0f8e9599cd322a973331305e432daefbf57231f19823c74d7c4bd1326de26e152d7dd0a9865485aa6eda029e2929a54938afa712d948b95829a39be06bdc29f1ba12ef9646755fa3d99db6aa3009b8eff8786975bc0d482857fd9f89d34308b49d3f2951394901a50a27be1521dc098268b393bb6f3539c391789e4566f0feda40e0c51a96b0b0e4c820ff23b698383b2a60a8f5eb22afeafac02be33da31a31a27ce3ed3844877817a98ae664b61a35d4c106d5e0e1a972285968d393731b3a81115e928bebe1559cc9e2620e3f675f507a776587f140a8d683c54f9cb1ffb52fa4dd90ac581974221517f1259fc30f3654a225771b3be432e5514ab1ae1e3154b34d8148ae7b4b04a2f0a33bbfc2913ff7c1f970965b37f30ad1028cef85a9722f0732f231d951c3e0f02bbc4ca61e446e72f1239e82b552d5ec4612a44eae465dbd075ff9c635b1bccd9823a78e5295754306d57b65f21608ccc788411d3bc7d722c79646d88d9360315379b0151a8dc94f1741fd148c10428c9053b3306944708a56718a5ce409c70b99bdcb928da341f83fcec6e3910a3e0311b9b21c5e54135f71abad0834281175c1507bffdb294d930cb1f886f0ce6036d5718e8e36d60dc3c17e9be50633935d28c9d2ebb313dbe469df3b708f77fad8b6cdd0ec14bb3c4e70d92fcfa33905cabb74e9a07fadb17bee5250ddc0e78670311ac5ef73ce3426a49a6db6d7030dc2aa23ae9a7ed81497267832ef1af07721177d6642a8708d55653e1f5ef40ab52e283b06fb3121e4c4a319b3e9a4e1f30ea9f6dfd035a12c73399fb27d92a346e1a09a2d7523ffa8dfa28546819254d941613890228de13b1f00390012a92356670ff5274d02adf9d8cafb6d9444c964929f35e7c532986e62d56bc797835612d0b5ca090c6908eb9353af3ae2769795b77765d7cd4ca082e83ea52e6acd2ec0d8432b72a214c6bd891b7ee3c55021c7ab590459308d0a52aedc45b3ad81187c7558b17b10f6ea79b922f6a86f767ed1d8b419c8bd3ca3e8e67b2a901048a0772e8f5f060c1675642229a3790aba6364f8f86e8f1b52fc81aeb432d9c8e56a726cd4f734fbb434d50a179633dfdf307bd1661d4ed92b9026b7131259887bd4e2d93f46d4b59322f7e2ed668eb83587c004bada3acc1ad5ff7560fb23380bc9f9f43449b9ef169a4341fa44dba6a077f481934ea86ed9d74d2a1850f0818645457c7d210b215275a3248fa6843815a40468f3ff8ad0cf31b53ccb0cc4cf6835c9904edbebf609a10b5f9663fe7cea693268e35a08b742c6b5f2e34d6570a423652deb1ee43a62c1e399bdba1b2080d5fb98508438ae69ebf9852f52476158c0631b15091973ce565969e0c96a3fbdc3a50cd90be1e4656764c02aad439c694d8a6b867fbc56507e9c18b5321e212a76b388d8416b545029d4d5cdd6bbbd32dbe93659745e5a34a09f8e50acc9ca9755a157ee63856bc1c1f89688b38b4a13629d94ab3908f1fcf77480965e82d90076ada9a70032e970cf6178bc0d2631f13b428b79948aba69cc51ddc7c1d8f42f823a3b0efa292dad4ac0f7dc67fba2a9be3aaeb531e92736fe7e73925b300b81fd665ce9e363a3a1dfdb18629ef58842cad22c93faeabbf2a3f658468ee679a16b3473871ebc21a7261434ef48d18120314ae2f300df3ca6eb96687839df07c57d64d6667b31721b9dd0f3d2cdccc443e73d0b8d87c13b5c63c4c4708cf69c3acd52f240fcce4c0c2cb93ed5b860fd85d0a45ac6e2185aed50fac87f659fca240f04f1c16e4d08f6e356dacdd3acdb5ffb4ef6a44ae3802b0db2e044a19c0beefa77323aa2a4db64974f7bd4045a4ae303db0a0969847c463b7b2b8d2112f1c8e54b41be63e635a5d5edefbb267ecb8977953cf8ad1c596ed4f19b2c3517d09566344aea08bfddb6eb7b0610919abe6e91ff0f2233e5ed628254e88e1037cae3158f90bbf41b04b75da59195fbd3abe064c695a3cea8f6c699c2b87ef1572b1002df9d06dec70581f219675379b6e2339b5f68bd410dc2cbea781e89baef820924b2ee21ab6fb903f415beb978bb555d0ae9e1f7719c83e7cec2609a66f5d268584020fb0858807d11908fc1454c5ec1f46da1de3cf2c7fd077c4f92d4355b56c83987b4df995b11a353ee15e4d633fd893cf000b5a8afdaea8d1484e8f42da14b83af8aece94d6c2492d2429c02f4cc42058c3b54166321ce0130453e44081e9810a415fb4de9e3bb0ba5d8d0bd8c4f4340d1c17aca46b431fe9321c947a9423d006d7e53f17c7343babf61d7f24aac8e9c8dbf4852e47e4679cbb2da6c22040fe9dd72b79fb7af6b18dd9c096a4b3d70ba3ad9c4f6080c2bee3bf028d4e4228e0e6da5d6a819c638128ec5a5235866629e5931818930d1e3dfd1392c6dd6746dc65e62e67eab1d8ce24476756d893033c368200ac2a6a78277b809e9844d52b367d3d55b154e63b2d734ff8fef48ad4a84d42be5b45b246369d70eb7beedb9f667f4c09a5e99fe013c6b987455558ca1ab3c98940c4046b81bcc17e4fc9ba1626fa36b4227c43dbbee5fe251ad4804ee4701274c1835b130f9036f39283dc22f34568909a0128feafcd6e8a62bd9e8c2e2e7962e463b3ade738b0b68aad18b544512400e73c13a1b1cbc76cea497948133a4b861e42c7a36240f610de3d13523b0d7306413c78bcdc24dd00d254f35df09e336f723e5f31a86a5febf0b233078c278aec00a9bddea1b99626ef46e6bb7caf70ab22016feb7d34ec3dd85c8be9aad8851e16f302c4ce9e072c3eacc78637cf89258c3d12d62656064be4050aecfd48f5c3b1f89f45d241db3ed9564a219590b927e51ebe8367b562656bb0f4b8cd78bb2f2eb464d3ddacd50c5a9f289096f2535ce5d1a84662fb62688065e7a4f8fdce8084d10445c66c544d34a49a69b44571507c61f83001c78b6e83415a0451f42198fdc954741b0ca48bb87fa322fc112838bc19d2a0c3a9fab1e0182a2124aa7b73f8967ee8ecc996fe19c986ab84445c7e8ae4eabc73f91a57afc55d32820be8191bf40510d18669b73f2b0134abffc3b56d745958cfe078c141543d746832fee84d107a10ec05f86ac4b5a76714a93e36906becdcc8d4d62aa18369b6c25395b0c2ea35aa9774526b61832475b286cc0b4d5ed869608acbaeef5fedc5240ffa03210733c46300179df097dd168fabe4442331bb5e299143688c1b7f2a0870ed24a982813fab530fb59af1161e9e6191d3c23bd3a1d1f03f9beac1e605f67d20bb4697aa766baa63b840146924da7afd7baaee492cc1460aed9109d0d1e6f29b22a4639d26a351c08a620e16025294b27ddeaf0f8b118cf7207a931f0aa2481ace215cfae6667d31400738e245d5ed33bb38fc02ffa5ae47e5c8d4dfaca5baf97ffacebfa9a1711f342c301342a29580aa9d760715a1087afc3b1b4ef579138f5db7967309253e6bdb7edfe06ca3e294e34b01be62489dbc8218dc6aebb939a92672a40d9da89041c0741bcc7df10ddab3f38a8d98ea8d8430a874d56082268d0e48c51ab48e3d8a9e03e2bdde64577e6d428039db2ec3ec084f239f693d1a97e4ede1105c17bfb832ae73d6fbda791c1025186dfe749890e81126dbc1f6247fa7c7c4ffa240d91d7d48b1481ed580a2adf8596dd1cd72f548be4b00676cd03eae7349331b6d9c85e444dc2b65619f19804062e604db06b62b3a57c7e47a0dc3e1314383ed38e79951bfa224b5fcf5a400a0caa25de2c8e5b1a6efdcda42a36eb78c3c41c86bfafb7c8a633d94f2160b76e0f2fec1702ddfa37686356536c32e7d74f2ea23214693327bde3d4a06a24c4c77893636b220f04bf4a80105171e558c7ac9eaaa2bdf9bd64b9f88ee3015b7340a5d608097c2e7f085d24d4e88da27f5a8f99b5f1f5444c35ca9a8805f46dbfa83a11dea9507feccf2415726106340cc7ebc9125e1262db0bdf78bb4137b502850dabed831eeea59b6182a994f6f29defa5bc30573c603f26b369b8e47c22fcd06a02e5f2c0b870cdd35776c2dcf83c3b42b1dd0d2e40fe6df9b619013501562e02ea75dadb10412ffc30633d64fc3c302c2a29258ebbb511d517565450ce1861c04e555de77828313a6a71a331cb0eb974a400d07458126c51013b7553f1e18a6d668020f76e78d855a3423868d39afd97d19a21230b841b18c8887fae9410d2d847efcb018660ec69be8df9320706ea8716f9cb4e361f783d6edd6f34bda8d887cc8905973c563aa2b4c2da82995b203ca0602f2b7f714209914f0e40885c56bb00e3d6799517fdeaa9e2294efa39290f6ab432900e37dabd2aefa08a4468bcd3c1ed9c29ea8468d27e244edbca1c3cc5d78676972ae5e7482951ba629221d6988f3ae92f7f6ac6640961eb4d4d078922055bd9db7a98bef9a13dcc4ab3dc644ed074b93beec5f0a7f059fabaa350343f08bbf1c65e4b385d6bfe1adf260e9db70c1162ae9d3cc77f8126b89c5b4a84a1ca7252ffbf5ca345bc47c9ad5c9a944041b0e80fd8d3f71c6787f8793ee9161daf2d69f945a2b69b1c096c2a00e7a12bf82f5a8c95cf29878700395bdca7250b171b6e34a6a26b0ea51e5d5382110384bce5165999408e760b13079610366caca44348a54ef4fc6e7bf3e44b49f75a5018b772fd25a6d9a56ff4bb41386f9b755d42f83fbcbcd5e1cf5a5c4e03b1b", 0x1000}, {&(0x7f0000001580)="5d64194cd726add8c5185e31c055b8e74ab95e74f4e51515125aa4f1ac202cde102a51623430c2d11ef6cd1fca", 0x2d}], 0xa, 0x0, 0x6) 13:19:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0xec) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x9) recvfrom$inet(r0, &(0x7f0000000000)=""/19, 0x13, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 13:19:49 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x3c}]}}}}}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x9, 0x401, 0x0, 0x80000000, 0x0, 0x7, 0x1, 0x2, 0x6, 0x80000001}) fchflags(0xffffffffffffff9c, 0x0) 13:19:49 executing program 1: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/83, 0x53) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) unlink(&(0x7f00000002c0)='./file0\x00') lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) pread(r0, 0x0, 0x0, 0x0, 0x0) 13:19:49 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000340)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x0, 0xfffc, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887edf9a8e48ea397455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3d0898b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8", 0xb41}], 0x1}, 0x0) 13:19:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000240)="5261b41b345e33b2ce9e1ec2957122930e7addbbe276d98e09b672e7de6952473b03ce82c5ff253d6e556f9bce00e0dbda1a2555342971c1ce3df88353a1c7c18a7468d684d3188fd51870a8fbb2fc2043be93ff9f71c66c7ef6", &(0x7f00000002c0)=0x5a, &(0x7f0000000300)="a30a7fea90470ca36fb79048bad691e912c9dfe41f6d627125cf1634bbb5b041510f0e0fbf373417d46eae96c141420882d700c2b20ef06aa1cd15bba014d828c46f53595725184c286a86959f1d3c406027f3cc7ea30ea9150ffc200fb817519e02a35338a63dbeefa2401d1742833f3c932706f8a7ccdd437c6cbd2f1eaefa4cc44673e258ae835248d96915aacb15fe1d5433bfe32ced1387487065e9a74d0c2b65ed019ac073be7a04cbf135417c531943faf53be5f848dc2ff5b77ce7fc34248855ac32183b6cd33b3b0b7886b6", 0xd0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') accept$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) 13:19:49 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r2, &(0x7f0000000200)='./file1/file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r4 = openat(r2, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r5 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r4, &(0x7f0000000480)='./file1\x00', r5, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r6, &(0x7f0000000380)='./file0\x00', r7, &(0x7f0000000400)='./file1/../file0\x00') execve(0x0, 0x0, 0x0) 13:19:49 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80000001, 0xfffffffd, 0x100001, 0x4, "7e734578ff0400", 0x0, 0xfffb}) syz_open_pts() execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x10001, 0xfffffff7, 0x4, 0x9, "cfe2c86336a8b1ded4fe3682bc315fa6c47717e6", 0x0, 0x5}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x8) 13:19:49 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x45c, 0x100) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000200)) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 13:19:49 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) unlink(&(0x7f0000000000)='./file0\x00') 13:19:49 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) fcntl$getown(0xffffffffffffffff, 0x5) openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x8000, 0x132) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x71, 0x1, 0xa17, 0x5}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0xffffffff, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x11c, 0x40, 0x1, 0x80000000}, {{r3}, 0xfffffffffffffff8, 0x11, 0x2, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x3, 0x8, 0x2, 0x6}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0x5, 0x485}, {{}, 0xfffffffffffffffa, 0x64, 0x8, 0x90, 0x80000001}], 0x0, 0x0, 0xfffffff9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) r5 = kqueue() r6 = socket$inet6(0x18, 0x5, 0xff) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x0) kevent(r5, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) 13:19:49 executing program 1: syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa95aaaaaaaabb0800460000180000000000019078ac1400bb0000000089020000"]) 13:19:49 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0xd, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @empty, {[@timestamp={0x44, 0x20, 0x6, 0x1, 0x6, [{[], 0x1b0}, {[], 0xffffffff}, {[], 0xffffffff}, {[@empty], 0xf9}, {[@local={0xac, 0x14, 0x0}], 0x4}]}]}}, "37fa8441f0f96103"}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x2f}, 0xce, 0x8, 0x401}) 13:19:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r3, 0x0, 0x5, 0x20, 0xa3b}) r4 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r4, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = getpid() fcntl$setown(r6, 0x6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = getpid() fcntl$setown(r8, 0x6, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1000, 0x0, 0x0, 0x0, r4, 0x101, 0x8000}, 0xfffffffffffffffe, 0x3, r7, r9, 0x4, 0x3, 0x5, 0x40}) 13:19:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x51, 0x5c3, &(0x7f0000000000)="568e32d521255bacb20138b945c84188da41f172843819c6000f6eb873d9d3d1ee796c2c1a651f744cb3fd8632ee7cb9dc51ca2c3df49b4f3736d09c41c6ae25e6239643ec8334f00f201a92244e1bde6c3a38d79e4d680f0eb2aeadd3648771b69dde274e30c1f77abc4825f07594669ba46b062de0fb195060393a96a0e316e4c516074b88cb59a15e3374f00739aca3169398e7320f04d8a80fd560af09732ac00740f541f962ad4f4635e5e8c84b707cde7e36a1156787f1c3e88ff0447db697fe313569c6a81027108dd69d3c76b051fe4cb27b3d53720b629f", 0xdc) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sync() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) listen(r2, 0x3) msgget(0x3, 0x608) 13:19:50 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semget(0x3, 0x3, 0x160) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x0, 0x1, 0x800}, {0x4, 0x7ff, 0x2400}, {0x2, 0x3a2, 0x1000}, {0x0, 0x6}, {0x0, 0x200, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0xffff, 0x1000}, {0x3, 0x4}, {}, {0x4, 0x401, 0x800}], 0x54) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f00000000c0)=[{0x4, 0xfff7, 0x1000}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/169) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setgid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 13:19:50 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2, 0x5}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f00000000c0)="caf5daca25bacce5fdb8526cb2deb4756fdf5f6c16706b04ee207cd4747d67483c716893ca45cda4f1cdcdb141011a6665ae11181f84e2820d26d558e984b7eed17eacba77688b1227312a6fb4058fc42ea2e9b5eaccd8dd001a694407133bc5479ccb0d421c1dc855837e9fe051084361d392d9765c85724c5028f9374c8697b20927a3e6a16d60fe808fccdd4c6d38cbf224433156138b480c5c6c583ad843", 0xa0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="bf854a78589454f270aec909a22c76e25c9bbf3bc412c1512b483d36f950890e480f360cc0ad4639877faa0e8d1ba6a92e20a835b7e42654678d9dd091bf9d5ad55c70e24d3c0b287eef1c5063ce947a6cf0581401ae34de14a44d1f364453d148a2e2dd4af643974e5ba05ff56122382a38b643fc1bb2f009160e", 0x7b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000180)={0x2, 0x80000000, 0x2d, 0x4}) 13:19:50 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 13:19:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="232adacd0314232a218ca179f96964aadf3298660b031974fb465f933474dde9168ad5df5f9b7045fefcdcdd13c09d8cb97e6457ee86ea358b98a5a1ee0dacdb52caf923b15f885b10395133d075c23520f8f1cac5d2f5b08708448138cd063136b4e149dd490a28dd90f7b37d7955801b12aa1590b6f9b98ca7728c5230ff93d97435", 0x83) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000200000000000000aea3c1d5171ef3b2679115722ded6a581817410c9c4c45bd5ee2f11aafa04cb8095e49aa174346d252a7e65013890305b3738ec36ef4a2dbee808a400ed6d56036f7c42a78271e8ccc2e18e78c64b7b3aa79c2c931c841b2ca873aad697d9399f32028c9538f4ddf39136463f9a74e1e845e7c19a0df61a3f9b7cab66948634189216268d78c01b6d5951a0ac5e4f9aac9f74a07e51dca581b3d43b721"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="eb71b65a2ab8001261d9792c2dc93b631aaf92bd5359645c5e04005f1e815807d5f4b88229f5168cb9516ba7a35854b22b86ae1baa2a7f5c4243648e0ab010ca1e4fe2539082ad5ce5db8f551a89f03d1e0967d2f3378700"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x8002, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="62021d8dda642010000000448e0000000000"], 0x10) write(r4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) 13:19:50 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80ca47fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f51182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e067afb9d617ce60b3c787f414d3a98ef39a43d5a9014462557a6374cb3e85ec5c8ab09ad8b94516d3f192815556a2139ca749007d5e2cdf074a008f7f1c7730d8c234ec8603da0f001c79acbe73f03d7573dd4deedc96858fc228423ca371a40bc24850efdd30e3f03e6e771caf0ad1c9010a4e87a6a13bcbe4a31593b42b2ea82796a5a3e924396aee3267ccada3fd2e10d697a10e"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semop(r0, &(0x7f00000001c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x1ff, 0x800}, {0x4, 0x101, 0x2000}, {0x0, 0x0, 0x1000}, {0x3, 0x2, 0x800}], 0x5) 13:19:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) 13:19:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000002380)='/dev/pci\x00', 0x100, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/wsmouse\x00', 0x10, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002400)='/dev/zero\x00', 0x400, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000002440)='/dev/zero\x00', 0x1, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000002480)=@in, &(0x7f00000024c0)=0xc) sendmsg$unix(r0, &(0x7f0000002540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000000040)="f99d91b6ed47bc8eda0bb567167987677d3bbee7a62909f674d1e02ef9143633d1116933a423499ff1b5587cc4a632fc5c51c4c688d0fc7fadf68c78816aad8b6a86be37880bf40370e75d8a53235fb831e309b619c3f8", 0x57}, {&(0x7f00000000c0)="ff047c8ef3a294bdd1a8997ebdebbbeb7412e2eb67f763acec7c34c6cfda462d8ef6ddde7952c7582d3d18d1d7f0d2446e6be55108022d8c2df19e05c8f0f7c99558f39d78bd496b3a3b9e6cb86c383e480e0eb3fa70b151adedf811df9346d67510098133b78c7aba0818ecd18047daf99a0d55462818a33e5ab660d8009ed894eb2a416b5989ec2aa13af898ec0d41e217cadf54ca896ef7fcd90268497e0a883d9da0", 0xa4}, {&(0x7f0000000180)="3c1dd4", 0x3}, {&(0x7f00000001c0)="a741c6a4325489ca741ac2ce5af79f1144c8877432fbaf6ca790468f4e3486621d5bd8ca877c189895b0eab24994471d0069a81fa1e0062f545ec42951c73ea69199b8bc71722b33a5d5716bdb02e02731472808003ea23e5c074eb4e75251aaddefa214486f8d493c49eb03259145983b28d191d6432679b58a3555fd03b33c57b98eb1201a4a08ed1ae911cd831efcbeddb4e7c334f660a60b8037e933d74bdfc3e85b17ad49408b59f0b53bb9fd98987383d6d78d2b2b2b4973869974fbebef94625022ce7d72712d005808f7f582570f09023cd7b0c7eb33dbec8e499490bbf0dc470c08d94c3d228bf67929e1992a42ee33943c2d958d9143b033c8bea57ddd3235b6e5c5362963ed61573e00c0a473ef69a160645f6115283371d4154dd0281365fe94f6f0aebaee3ab5947aad53ece99fa528d412431eb821d9c25d3be779cf6f5fefa84442f90bb82bc1406784aa675491906d832c4267285922be6f013cfc901f7ac509bb97c5365a115c471eaecfd10e5ca6c11a4eb31ea748dae489f1814e567c7622d6074ffbdece0033ea4e4607328bc8d67373d92099d977226ca63b3f3be794af9189143750ad2b8daf84c3ecd8a6a1ebd5492a994fba76e85484e895b8c3f5228fd835efba6043d6321c22592d0048cf3aca5a3e71d9cfe5559c7d75e78de0b3f47761cd8a941285888586353aa9809795a85dc695e5e14dd2698bfd4248379e46de3e31a944a751eb5452433f38187dc2a41ef579431080087e6d8976f7a78c78045482ead2ac15eba9bcfe903f004f799ae48f74ae2c66ba95cf006a847d9f9bb116b5fbdc2aa7b9f1020c0cff7369477f17e0cab9fee7a94a4e9aa91a5ae19def11c11ff834023889b12f8bcee66d990227136ae1737aa3f679574e26f53b720400fcb2ee66da4e3210222e5cacca819b30a0c31c7492cda20ab7795ebe6dabe5dfb4227a00a96994ae3b7ddd25f0b6e03dfc89a157097d52990b5c65efdd35c14c502a9452b1102615bed8df3dabacc42e32f36e9c9b8fc1cd4373780836ea23db27c18fd58ec30a8341a9deee86be75ae4a0062dff24870e19ee284ea0cf0865d987f927e7ac05540628a6d7462e7ba64d8a5a43096e54ea47411bdaa89aac2fc26ed6fc668901281a96127be92c053f1e2cc7f636806c8f0c8076a8c3d7204905db8554757a8a9c8643d97190a30df62497db981a884ec27b9f2d1369ccd34e06f1fca7aa25b98b3effa0d7abbf7c62283953545042a4befb0c482bf9527883cdca7e48ec7668c961e7f2239385a2a26d9bf102a4d541ea17011d7a0eec38d535b620383f83c34f79b48e6e1ebaf130d38d7e0e902e56625ceb542e7e1887c16980de6e976b74c23a7680326092be8dff3990579dca392746b3a4f0213b3fbc00c01f3a186e9d6c800ce3b4e7caac343750138b24234fe49bf283d8e7f0fd3acfff82cef8f760b5db9448370c0551b1fac52f67bd2fea8eaf826808f033a1ca91f38e97a63b308a7d2755a8ce45304006d00bd541c040e87683741dbb30921207c76df04ebed8dfd2b72870122e6cfcb26439aa21ac033a60aac743560e86f100b8d240b6dfcd62f67f10a4ef940ec2a5ab3304a8221c8222ae7a29af2c04b490d55424b31ade74a7ff0c4d2382f0c17b18bd44b495c358c00a3fcc2d5ea70df22b6eab8e43f572bae6f8440e86ddb6d1d1560ea2d438acfa0b6a3c87edac1d52d310be3218b9796b19c9caf81e3af90817981608c6d31a471ce5d3f990e2be592e2ffe0c80eb3b4a2c7e61983afe39c832875856e29f48e415e8da8fa618a7766ef01e11cd7e339c69c4d2e45604dcf36a050356ce10f17ba1e3361a581a16b4a41a5a78cf91467c3d8632c3cc8684f9d8ed5840a24814c1b4a7e9077082e2cc2fdd64b1726884f314725c79929b86c21de56d14d5bce2be0af5c94f1a943684bb8c215636f0196317720d71c1a4d47b6afbebbf1bca04b41249c93f9bc3d1218c97998db95a2728352a6345a46b12e158cb8aa51fa9eb051e97c01443dc06ad006d32cf3f22599ca98bd06f2b54cb95cdc37923cd067101d80a5210d1d4e4a8de8900245c5f77ac9ae305fc044fd446a62770f0e6d7a475a335b31d709208c37660748c71903502394079699c33405a5a30c4d34e6b023c57a68d5dd10033ffe87ac6ec2a32190d6283f78580d6ec34f47d803c782fcb1ef09842fb6c176e5dc1d8ac6edb904b77fbd453d8c8e6095044fbb824b1e6d7fa112da76df3889745091305c6ee0ec811b5798fa3a3b4ca32dfaaf1980167047776fd5a5d76dd5b7644dcee54759b98870641f1de90cc8f0bb413394140c5af9bcb107241139c46d809f2a216efa6372c09bb181e7fdbcab13d51d969ce91c0baac42d593e7c662da5f491a398dff7ca22d9ea9ee71409e6ad6aa9eded279930463ecd1def62c5584781e7a58f1300ce0227cf9e62f948a8fdbd3313240ee722616c4822200c8e0a9aadada9bdf5b8fa371f069461e320d1170cb150a5fda604f42056dd8009a357bb8f5bf08c8c115e934aba5142b87e21555e71d9b14c72c14679f1be521ae29bf45a2af98f5f19ad4e8cb805126551f75f5e7d17341e5e7585dcfcde4bb873f277042f8390ffd21047882b5d26c3d40d9dc6169f85626e2ee0a800925bc4b3b2932fdcccf0635036e4c59d1b05253c0c58b4823bc6567073a7a4c5c59e8b78133260e9c08e28731dd21fde44ec7a8961fb56233546ef467fbc3e2c2989162a7fa8ea2135bd24384d53cf8cc782f7e8880cfbc5deff670bd7797f6ddc472b7c549e6f7f0c5ceebecaa86716ea383daa7b08063dd861305f41f39ebbc85a9f0c607177550ea8c6816a7407a1a368d13aa3975358ffa35ca609e3b4214bd2214df1d7ea38a543cb97709cb1274992cdc30033f32298c0f49c2fdf396bc86e91020b09e561b79fa8c63c7076d9b103505f4dfe6c6a38670aa673e1aabe8f0e32f1895d67a74530386f81098d7396a280be18968351646a4123988ab05d096e2902d2944a34d842a6f24557202158a0ca8702f96b33a34eec153f3f68f453dc7c0b1929e27b6ff5ca0eef31ece15253fe207d63ede234defba8152fac96bd7c75efd9f22bb29216337161d655386764d5ba57795803a14c2d6cb0bd2875643458af4dd5dbe00d37b9ef7b3b999c57e9101c3896d2049419b6e87a7caf8b2724fcaa2a1b3228abd2c5a21fdda41fa3c5174a20358f0ef2f7c5d22b2fa261df1fcfffe09829f7f0de9a26c8e3ce52095fdb07fb5b81d725ccdcfbddaf6ace16ab58250b811a99b1abc1c39e57aed8cdc2b63900c83cf985c586cb27a9b899f9be915bf9faac15282e1f04de93e73f1f732f0408960eb84d42d63c63a25f6af49f45d77aa8f174def07ca0b6e34501a0c1ec4a58310523e525b56839bf48df747382667c5c2365c202679a63ccf86d07b92e736a77a7f9b08e534093cc2ecb2d0ac6f1988193717334b10cf09d5b09bc8050828d9f09ca37f48561510ad6e7942b17884d875524f3049c6450755a447a8a716408025816a664a82c9620015e3ae261234f98809292bc8cd4ba9a5af478a2ad5ea5813f686e9b19445f5e0acda9b9ef96f30a56c5cb162f1325fbbc6ae4d707580cdb5e07f658ea72a04850aa9935dc30a66bdb8d34148ba7a345c554065455d32d11bff3fbe10a03b63d1276336dce17ab771e4aa14c46f13f2f4a5b02cbf935f24d53abb884d429e792b4331140c120dbf2ceb4fb18da47d914c9a9fdc263450b6eca8934d38dab7ff04e0d7031c4f8533e92bcc28eebf2d8b098fae2c4d2d064e9c75ccccca9db7b0d8a887c3aaab8d1d11eec2ae8fed54a203fc46eaec9df871bd3f7dbb5574996a0fa6478e6832316d7d3e20ddee7cbb9722b2f875eb31981b8baf973e019dca4b86aae21f6958a8dea7dc80c7172975e830253b23902de873d7bb5718e65a10366311870ee918651d033d17ea10d7b1ab59671327f7347104c0ef811f982e0d04e70209e3c86552de7bb6b3fb04765ae39e5a793aa5114c679706fa7eafc062453d1ed7903fe80ef60396bc6c0842ae05b5cb53c4bb8ef4c3a851042671e7220e2902a7bd2cbd9ce1c44448a53aa9d0cb6e5bd93ec48bc7c5ccaf481d813b7f743e3e05455e76ec725077c35f6962b022ec81ccf276bc5c090371882495a139b914992b8741fccca10feef8becd0876f634caafbab3eb34ee0896b2f01246177aa8b3464b3864387798fb2e858550e2ddca29a266430dc541cfbb908c346218a01519fa20ac53076a51e7dfbdb7a7da89d2671674f6a000234e42e575fb105648c4f2f5e782b9b601aaeefe9229a553f5f70ee99c0711e265a9b6bc604035f85f09d2b9c4907c0ce667101fdad5ed2552b92eaaa10a18e5786fe62cfe7dcde86af98208af4cea0ad460b022c34bfb6a07f47498f2661a4012ec9a807e004e488ea29066f2be2acf9a3005127727a436ddc4c7501832ad7b42c243b9c74c54ae65d607ff2701cee2758eafe090c80b7fdbc98ea34aa2915808619025e40f94d6815a4fb8a9e3e163cdfdbd964c93a9943e5ed4c5db1aa12191ebcb7736015b81a23965eeabccc1aa61d9485830948fd76405388f6c7f991b15203c4857503d5fe7ce913cceb5c841ae7d9be48f4b51fd123fb336474da29193d02eb49a4b7f68b3325a3ac12083bd220210f165534fc26a451bdde2758b3b633118aa4406c31f639c4e8d41de487f6fa3da849aecfbcd1b11f248a50638979895fe5e21789028bc0dab3e1409a2e79d54f0ad4417f3b6188034a5a8dd355de29fc7c9191d6c21dd297b73721acb27535ff484a145b1f991f5b5c85e273f2f8089c114aa9524a91ddfdebb188d858bf709763ebe4da7484cb04f4294485e36797c792e90512a40aceaa11ed332a1876b9f1e0c3e26bdaa8c5cbe046428d8b51c2ef1d40833b5b7cd410681e288a782e5d62460a1efe216effe12a4a337948767012155e97c140415a21a7ddde36c0b7b9ce39bb1ca10603c799b93a37b01d1452ff5b07a20751b01bb5b4a88341a53a182c8dd71a2c265ad8dd214eeac6571b5b8c50103bb7aca6b1d8b571646be02d46e6fae2fa4f990d98d4eb4d05f938a4f1b4456b8fcf5abe2251c22f4f80da2f97065bc05d94329fb23241034c409d635e03a66a8646e3c8b1b862c38528336f8c19e59f2be715228ec03178a840d30d10a0c54c4d74e110364af8a58da341596a0a99bfa87ca87524c8a8fb53172fdebdd2664bc8c260241ceb8ee9f7e5322a739af4c6a8bcb323511739374ed72c464061f8c0c8c7f3c5d2cc3a0c28ee872f5113178fbac7a937c84911eb48ff3fa45299febbd068e47ecf7ed39a6722a1a0616f1b21de4ebefcd944555206f3b647d1bc2d79b4690a1ca7c22358784eedfdf02c6424423c4b379d67126552955ac3f6cfa0edecd3474af136c8de1b046c74afe1105a59382eedf93ace7d6af61c32300b6c70e6cf4d15f7aba1d7aa8a14207daffc3921afa07dba56b5360a789a173182500078532065c555de540b8712bd846e19fc9f826d87196e968a1b39df678117bd260b5cdd4fe677954e5c3036cd4ab9e9741c0a4692305bd44909161ccbb84fecb049ab08684fd7aae8968290042dc8a7a8cb0324e82867451bbd4dc35c26f02c859c6bda85bb084f5be4014c614688ac0d1be76013202e511c801be78fcb635ec0e105598735b4fb99c3a1bfaf3bb684e39545edb083c4a8181f4a8a3968f3582134", 0x1000}, {&(0x7f00000011c0)="a6eb31887d1f6a7039b17f10e58e12cfe7880966e6039fafed0d6de7609db91f4706863af0cac3b8263ddabeeb0d42462b1b81fb58647bdd87c53fa81b997a880ea117acb32baed60169c68811edd215aeb1e6d888c89f6720d9b79f41725fbc336eff3977afb3b244bf596a2c9fadf843e7a4c81a62a36e4ad57e54b34b281e60cee0fbf5fb66254e7cfab875", 0x8d}, {&(0x7f0000001280)="23d2c59a4895d528819025794376c868e4f28a23cae445b4d1131049447b4bba9b91daf62833e5ef08d4322defaecbd6a08a2acb44f0bd50750c8f576cb28d6845ec81f89bb70e5c020cd5f982fcf8965d19d4dec0c27451996423073d8a7b7d50ddb04eb0f3807d82a2014ca6f6690a9c12ada0fd52", 0x76}, {&(0x7f0000001300)="5dba00dee7a7aaa5e0228060a965aad2327148d7d853e59c219532556d32f1c3049d27af0ad5816958f1cf3a2f6f165125f8ab27d08c11c5feb5e81ef905dd4ca3e61ef6d99654cd64f31ea069727f922ee37af21b097ad7d2095e2775c58f9385fef9dc8ca9fd2345d452cfd273a982e5ac453d73e99f2f0bc6bfcd87d7534f5a2fd88de23922582e4b4af1122e9731baece187c3ba6122c5a96f245db652d87ec94628e3f483bf9a28959c64fb76362113899c65e1110f79e6e67e3bf16a5d21d0d1af5c36e4443715460523583f6733329bb44a0174e0da3bdd29d2855916eb80f104c88f28f23263def5dc8d2da186146cb245f3cb54fac546d041f8ae45294bcc4fcbdf9171e12e6bedc0ae9bee00e3576bb86c62b3f43c0782ac0bab327e3f8d3038ec7413ed3e154d3cfdfe5421c57e2d08910a3664f2b570f9dfabccd5088ef014800fd66d16d533a8326ed0a4c41aa14f663d3ffeed713d0adaab31123fc80904ebf003e138ef62c625b29c006d5e9795acf003a980c51c938a99e65da398537fba14bab0071e2348645e188f024a71086a48c470daff75a0e82f00f843fdce5ad86912089d3137c3c4d62c8f1e0bb988a027f1bed3a0444f174035908c40284a5d24f8b342014921aa3b40dc76841dd87b97b324320a426b48a6bb62eba8401ec02546a5758473fefa07e93b65c367cd31731a7d562dc23a905e41b2cf59e7fe008e5d2ff1ee7ab631008278563a7b1ba1801c9cad725bab1123a87d575009f921b24f34edd7bf90080db70777c18a28cf4a8ee8ccffd7c18e976277280209a885e1e8e6b3a3a9f076614ece22ae855a1f1c21840d1427a8a606cb8ba5a30248fa0b1e627f4d1aa2b5acdda25a16a15ce9871298138e5d95b7e9b739281c686c171549f578bbf48ca9dcbedf08cb69df917f12709825172925b002ffaef924085c38acb88e7b69e81f7b5ee4723519d7d4b03b1c67c5a7fd52585b2a89fa976385c36dc510a272b8f99a25e2d6cab411e98c30be730f882075f99670b4046656fbd4c5ff6f241d70037a61a743726cfb80e2eaef1499e12951d386b3818da75c50f00d4312f392beb1c780553b6cbec90f0f074316702a6b218e22534a0697b200e6b731e2b295b4ea7856db190c9a0b6d028d8b1216aa44ea1ef937f97c8a1950c17cf1c6c2db64ef301d76e4db48fc73dadcae2d84e5a19ebc8b999a727964ec90fe4feffbd4d5449406aee2115b6eabad005a6901f9264ee82a1d308a4e8dd1fd7551ae60ca5b930c0b7cb85524fa774d7a3cabe9b4d43775b2c76ef9e0e9ef67ed2945cbce4a97f655c6194f498b459b379a29cc854393508d9dad7c3904c8d891740bca8bcdb0ef59c88820904454896dee8a2d35fd52dff7c97b294a6f25a43d38dd9758ed7f8d8998bb260cd19ebf44a0fee5c506a00472a4a511cd456492eb88214c5da6007d62a4be3b15478341afe1e35742aaffe7570c9563b71cee08c34a455f92d4a7616a99d767de1249b30aea3c251ede5ba6db4284592a5a30b3a7020f8615a54bd45a5efa6149bb8c6a3ed31e89fd6cc330e2edd0ccda488ad10ace9da73b16a22134e2d4168d1be5092dacc24ba6e6f9ec125efeeb0a7d21fbe2ee322892023406f0a1dfbab31ed75fe64150862259f3f684347fc1fea9dc5f342edf55da2b368543d476f354ff0611ebfa3d6d7474516281fa691b98439763feb6e7446f3bef71f3e8b44ed9238bdb70a402695f43b6672981e4f18ca75a9d7fe6a97fbadeda11bf0094e509dbee3814d55ef5c07d9d818c3792df2e68094b78d31b67cde481ffe8e5d9bee9a1f6a0ae524dc94ab0ff5ba7ec9f569e9b0bf107c083560f3b4424ca2ed74a74a0a91fc73759ce8007ce3dd21f9d3ebed9e60fb27a0f59962158bc4d1eb4f054aa3d1aa3bc9cf1af6678d187dceca2bd99ab9aad50c6b047af3444851d598f95ea589215203ec7135ca5c5747ee86bc98d019c3a0f5f57ff905e50c72b6a99f6787fae86f404dc6d7c212d3de91e69d304df5450ad042ceb118a106d680fc7be7284b80d61b2c4f779e8c11fde47f05740900461daf51242b8095811640bc58a44f098be68b8e16abd23198e247303dcaa21002d1f05cdc5f350c1e4e1d709eb03f5d4d92acf5e54f1548cd82df975cef943db615aa12c3f5774f248a687db6b740440e5a1a0a1aa60350f9d956113c2b27a8815ba1cd896fa9f5824300c2f9bf22478df92eeb954611b3bee465721b99945e657a4ceb2bbff9457d68d45a9105d992bafb05fd4603726cb61f32f8136b93d28a3c509f998afe4db76461701e941db5b7c91a7085a46968b501b8010ab84f21cdc5a7fd09cbbbe0f5e4ce6c67e12410c8777357d365b363a924b8595f3272c27b1957a1981b8517b8c384a6724606e1e276f360199ae416cfe3d34ea1048438e87aa09eddb999a1ca3f3f5d50b3c49bdb023259bf83ca41cb7104f1643ac3fd286f0904ae49fc313bb6ede2621b30a08427ea52727b8e9d4f663a3d6b2c8632903b97faa898a7798614f204d74d50a2fd69fc715a191baf5edb2c2201e03d802f7cde50fdc9ad229f751e43a374e8eea2c18237c1c4d61c9da082299d7f590a35f8812a8982e73db3c832b61fda8d15abcb5998f305881218f696d741219a911feca182cb9e1360eb03ab219232d5aec7af08e53aa970b8cc7159db69cf432e31bffe8b7449f6b61b92765f5b155a3b9533628ffd76af8902ffc8aa5a06422f38697d1cb9f8e178458473cda403042cfe34d872a80fa8ad85778da0801d0fb1c6eed207eb0cdf2c78a57cccad469db58afc5721c4a805f0f9b8c5fbf630cd984cd0f7b252c578c6c4822a9468ec35ac5c78bcdfdc705cd01fcd9d7b22a00085ab547ab9038b1c9563d052b61483780708ab57e7623714c9677a83f788e04d96b0acbb20aceaaeacc59f9784d640f9b966ab0af50cdffb3614d6a55c0e5584fbb0a32e5e8706c0f45abb2110e9dccca6ace2ee66699edbb4c0836f8fa5a418433b45ee2d9e7a44bcac71644d8e9165a8eb29e6cc38deef1d4a4124e75cb9db570a697c9244d49f02fbdd44538a9c16d117509b93c1960db5aa811491e8ef63bfa5e21e8e3ff6cc2cf1d75a59a023990d1a4e66b3102c559797888c973947e59e595ed471fda65d5001f6f7ac349dd2b77ae16f67bc5475943e20b68784ec685b7b32e960ed70890be5b8252ddd2a41861fc028db18062911eb7cdb79c6ebbea0c5b41a54eb6198159394741fc13991e2fc9ec48443f7a1ec79472f03baa8cc5081b93a35910bd8ef08a6d7d4ab5d8c28a8e3067ab4673c6a1dca90fbbf9a3e22287fbfb93ef91126fcf2c917674ef61923ab0590da15a4105a94e89c4d600f6cd244ed970f111851c9b29836dcf65705ad37b74836aa19a397c8a3663dcc219525c98ae485d5f18e926884d85c35988e288ca14e571af13cb38df6d1c2d3a64cc9988b1516a8c3b17ddd37346c76050f8b0f8b0183c818d52398aeab7b4ab4a8e9cbc12241339d40ab42aa1eca0ef6ad4d52340f2b7e5f19c16bc2516b87bc0477796ce3b1a30a8136b47001acdf180d8eedb2e6d79d099bfbae627f342f4979ff8cdce2d4098e7ea65f4a8f8cdb08bce5ae26c254941f2d8d2144f43cc0eb68d1dea6bf8113241a91e613dc4a585e574cd8db0edda70cc2a7cea2ce0578f5d8f9a0a559302d2df0fc385f09e7e5469a9ad54f9c299bd920f48a6debc777c4a16d9e54092bf6ab17f0bd4b0d2fc57718182a2c5fce23da8fdc5daa21271a9d07a258586422d546ef432f5d79b72785984020ce97b4811c065547b4932de131593146eb3845281f5be7d4aed0be9f7a433fb7fee4b3e26d8434dd6cece874b94055692d197bd884b55687d63d3ce0f3afd2d087fa013050e781c029f6d8a565f116b9e478e3ba715ae715bf4ced7258c365030d2e79cf58b5124b4668f1009ecdffad7bf2eda3ba0b73460812a2cd2c53b8564ffd1f39a115f722e673d76279520bba201468b1e4111484cd89920f78664a4146530406a7624b487d98b8b2a3d98a3649c88f56a2f28accfc8fe856ff1599128bbd6f594f197dd7b225f5a6960c4eb52a3b0db1a16cc578aa3f25596ac14032129800ddd3145f2fb105b5ec15f8c1526fcd6b9702d326b432457eb33345fab8c30ccb5f4f64a9d42b0d03f549ae07ffd9fd90c5b809092e5f2bd223fa54f436e7b54df94869e0d060fc30bdfc4c981d4f0df5cc443736dd1439e33f7a56781ca153c3957c1c7df9fe13f96e7629795dc51dd002bee3401698862c71338e7db7f84b93d4f724d8ede7822083cf126be02823d73d70d692598fa2def61019cd7abf0fbaf678dd9421e1836d6766162f89889130ac7a4c589131b082ce1fb6a43fb94b92c7dbb58ce6d629014e13efdfb72507f61e97ee16bb5a1a77d0c032b73d2d115588f29e90fd4c20bf21c0fe9275f55fb6fdd7e568b8573f00fe537baa65778ecf1cef3e8e0a7cd6f010c24c9fe6e1a3bb24f874fa72fc0b5e044362c1ac513d646869aaa1d97247ce748c3ce690120339f9403b9d08ee02f25a8fe473479c039969f6ac93771a16a396c567e3584003abe90139172bdd80b1a7d61476c46d0d21d05c2084e0fe3b5470472cbed070c4391a74bf3bcb63b54b8ef6b64a37e5799efc09142b04a9b6675dda74d558f04d73a330df0987bea6219ad6feca6ad4ec1644c1b5a3ff36682788367572fa843ad84fabcf657a5f2e74511738f6b78389c181940c0c82881a65e8bf266098b8ad060412c2cb4c23c3ab6a1188f2ece59ec75ec3aa395d244b2b069ebfe033200ac51f8465e4a90ffeeddb858944d27304896803cf085f3c2ea17a405f35da89e030a33df3b34b840ee678771c8de639e5ba628733cd781ba4be01edcd990b64d094075af4779e596a9ecd8a254f725d716c8902ce034f2ed3b99856ce99ad7299c54ad6bc254da63f700e5805aa05f040e18efd6068d831937cd7a09766d691c89434a382d4c7366cfe97b631e581ed3c23887f2e9366d877aa952cfeb62435864f470512428a207bda61b2ceabbd1e4e36bc1d21af7a73ff542de77f1c0968dab86a7c0882b83919a7a1eebe82244e57c0445c29b9638e588cea8a8096bbc5638c8074d422a508b48ba9673cee68e45c81fd38eba0b2de54577a7c7d792b10ccdc382555f3b90ff3413b206c2a9f32eaf13dfd2887d63c7d5653f1b512cd63a3b103a46c604a1fbeecc120f49eef161ca80c68bada9974955d0a6856c3b2ee30044240adff178283857e34a50ac62cca6986a5fbe1b3bf089c6fbc2c9b44d2146f346e7b766a8e3fd20d040134112c41a6a48954c69214a640324af7ec8bb9ab75d9f3f7d354d38fa7b03a6243b813f6310def455c571ef4e17ac4acd1f785173563b41c278179dac22a79a0464227dee035f398895ca0c412afc9a626ebc0ba2737f5345d7cfb25a73a326e3389169aab048b00e970f38d99eede9d8f02f87762450397f52d18d9d783a0c4c88c35645f95a49fe8dc6b6012561e3c95eea6580fb2cc42636f58ffef3e7946e85e072701adedc9553a21278b87b0a356beda1b2aad0d5292e704a0de6d9cf86c96573535551fb0eef8647597abf7919d479c1c20bacf34070e6d2fff6e936b33a951b58ec7ec7a0b1362ad9a242e24d83ac0f1d9fdfc9aa4f1a2ace411f900ff0e595b7c730376dab2893faa126c39dbcdf16cf4e4a84ca05a910b2ec74ed8de2671641dfd0db16fe", 0x1000}], 0x7, &(0x7f0000002500)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, r4, r5]}], 0x30, 0x1}, 0xa) writev(r1, &(0x7f0000002800)=[{&(0x7f0000002580)="b54a7e72a094845d1c524b9f9a42ced041cd46bbce76ebd1dd6ad95504128bf817da670818e53c8d96a3632c7a5069a5f86c6c6c6214f919b58fe33b431f9d3c5aa293255e7ace01f0ee8d", 0x4b}, {&(0x7f0000002600)="41e0969a67ff6d552b4aa7bec0c8644662deda42de0330b06a", 0x19}, {&(0x7f0000002640)="058c41b15c22fc7167460e16f08f0e5d70bde62b21a6f10ef63c0ea617600db16fb28e1ea99695daf72d624ffee05871e028bcc5685a65eaafcd8e2728f0fc62a8899aa72f23eb387d41a92be4e1d6e883b68e143d8160eb3a831f9862720772a3d247a0a8291931bc8bafad5dc432d5291ff65c2a28c4d2c7ba2d00eb82837ba155158cb82b8aea3d3b6d714cf6cf9fcf2aba483747fb3fd9b18689856fde8a4c8a910dcf2baaef", 0xa8}, {&(0x7f0000002700)="add5ae5ab7b5ba5ba6e4415094121e8b81d05e75044e11e66dbc3c41c7e9fe1851beda7a807c535b02c68ef632ebbe3eefb27154c1dc6bfe99659696", 0x3c}, {&(0x7f0000002740)="eb157cf463d4b7eb4a0c993c0c5ac19df5fc541f323c2c45a9d7b77dbdb7d831", 0x20}, {&(0x7f0000002780)="23b996de7079e26406f3d29b96b75823d769dde33a225a7e76f7ed1ce5c25600921f87ca432b50e1b5", 0x29}, {&(0x7f00000027c0)="6814354ff5c98f251bbed71d54d92d8a6003b901ca33deb02b36", 0x1a}], 0x7) pipe2(&(0x7f0000002880)={0xffffffffffffffff}, 0x4) r7 = dup(r5) linkat(r6, &(0x7f00000028c0)='./file0\x00', r7, &(0x7f0000002900)='./file0\x00', 0x4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002940)='/dev/vmm\x00', 0x800, 0x0) fcntl$setflags(r8, 0x2, 0x0) r9 = syz_open_pts() ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000002980)=0x1f) fcntl$getflags(r2, 0x0) sysctl$net_inet_carp(&(0x7f00000029c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000002a00)="d9c0b7fe6fbf291850df6b9bcc7d360dfdbbfc59b1f176", &(0x7f0000002a40)=0x17, &(0x7f0000002a80)="8bd575da0f9200a5db8e989b65011ab224b7c46bfdf77312dc85c273174cc2c4a52fa2d8978a26a2b979306c4c26e41be1151642b56f729947ae73522d18dddb0953168f13e1ce32890b91315835cfce5825c0f016e2d0c0c71dc258c0e2885d725f3ffdaab072d8674c19265abf96d9198b127b5f9157", 0x77) getpeername(0xffffffffffffff9c, &(0x7f0000002b00)=@in, &(0x7f0000002b40)=0xc) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002b80)=0x2) 13:19:50 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r4, r6, 0x2) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = getpid() fcntl$setown(r8, 0x6, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x101, 0x0, r6, 0x0, r5}, 0x9, 0x1ff, r7, r9, 0x4, 0xff, 0x10000}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 13:19:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x39, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x200000029, 0x39, 0x0, 0x0) r9 = accept$inet6(r8, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x51, 0x8, 0x8e9, 0x3}, {{}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xff, 0x7f}, {{}, 0xfffffffffffffffa, 0x11, 0x1, 0x6, 0x6}, {{}, 0xffffffffffffffff, 0x2, 0x80, 0x1, 0x5}, {{}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x10001, 0x2}], 0xffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x8, 0x80, 0x1ff, 0x400}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x9, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffd, 0x21, 0x1, 0x1000, 0x3}, {{r2}, 0x7ffffffffffffffc, 0x28, 0x80000000, 0x2, 0x1}, {{r3}, 0xfffffffffffffffe, 0x6b, 0x80, 0xfff, 0x3}, {{r4}, 0xfffffffffffffffd, 0x22, 0x1, 0x4a17aff4, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x0, 0x2, 0x280000000000, 0xfffffffffffffff7}, {{r7}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x6, 0x3}, {{r9}, 0xfffffffffffffff8, 0x40, 0x1, 0x3f, 0x7f}], 0x90, &(0x7f0000000340)={0x4d5c, 0xa7}) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 13:19:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024d900"/4113], &(0x7f00000000c0)=0x1011) 13:19:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x168) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfffffffc, "661fbef2245185a80f6503182eab6efffe091fe6", 0x9}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) syz_open_pts() 13:19:50 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 13:19:50 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) setsockopt(r2, 0x200, 0xe, &(0x7f0000000040)="5dc97ca1ce69a43205197cc4fa1bd8ee4c63cc12ff1b47fcd976be9a2f099f59ab3eaa9665dc7e16fa7bd46b9dc896198d3b81e70db74c4b4db7c0745a5b7f47cfc9a1ac0d4d8062b28073aa72bc73cff7956c09ebdbceda479da7e75de76ba051798e82f23917ce05cbda361fab4e48", 0x70) 13:19:50 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="fbf8f15d9fd35ac5b73f20155bb4564a694fbfa71ed97e0ea72150dc52b8ef45a0a31380dbcf9d3f2bdaed148b72d7a4416affb4e7adcd074c04d1477d96335eaa705c08a15033e7b06db5d9900c8567e38177e4d4691ad848d85446e81fba75a6672a6314296e1db5cad96332db20aa69db62bff3df62a9ed38893812eeef7e3f557b4953dd28da93199b1125ebe6dca62070b200"/162, 0xa2) fsync(r0) 13:19:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/166, 0xa6}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/249, 0xf9}, {&(0x7f0000000300)=""/96, 0x60}, {&(0x7f0000000380)=""/100, 0x64}], 0x5, 0x0, 0x46c6d933) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x3}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 13:19:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xadbf307721fc05f5, 0xd0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 13:19:50 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000e841709306f63f000000"], 0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, r4, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r3, 0x0, 0x9, 0x20, 0xa3b}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) r5 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r5, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r9, r10) r11 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x18, 0xffff, 0x1, [r11, r0]}], 0x90, 0x10}, 0x401) 13:19:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) 13:19:50 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) getgid() semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/38) 13:19:51 executing program 1: sysctl$ddb(&(0x7f0000000140)={0x9, 0x7}, 0x2, &(0x7f00000002c0)="b1da4fa3fca14459e81afe4ba5d538daf3c4f056d94a9e83dc45f09a717f7f14316b0ae6dc11fee24c21631a12d1cc66c445dd15454c4359e7a063ba5e29a52d3c1855f575ca60c08fdcb04557e57690bf350dbbd42f380fefa5f1a589395beb6eedab2a458a176ffc10a4cc780bba16669c9727ca7ffb417bda4ae8b6571106dbd9ec398caa73f8cad8779b5dec56f382285c3e22929bb831159acfea590501d78007851543b2284b24d429ac129e5b63e6cfc176574212fc400de6554b4d8ef3f05fee6f4b1eb8b6b8ee18b4e1081c4420539c3bcec5897e362b4cf451aa01e95e08abb2a873282ef98b8c2dc2199966c4c40343be9c14fad89667", &(0x7f00000001c0)=0xfc, &(0x7f0000000200)="20867e0762f640e35dc50256685b65", 0xf) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) fchmod(r0, 0x8) fsync(0xffffffffffffff9c) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "666bfede477dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r0) 13:19:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r0, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x400, 0x1, 0x1, 0x9e50, 0x9f31}, 0xc) 13:19:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) recvmsg(r6, &(0x7f0000001b00)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/193, 0xc1}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f0000001980)=""/219, 0xdb}], 0x4, &(0x7f0000001a80)=""/97, 0x61}, 0x842) 13:19:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r0, &(0x7f0000000080)="a2ff32d319663a3ac56c2ab63e44b049a4e02879fb4f9e2410061ce1bfc11b3cc3e9e5c46bbc6f66195fe412972d1238db52d0468c456702b630c64cca0751082b95adc6090751b5e8ba2ee5010f6f5fb40784771dd69a1c795fdd37bf31dc6b203e4dfb9ae5f96e9c5c81ff836d3470fb8b8e7482b47ce4cabda7155190714aec4d6b83bedd636a63cb917929c6bc254d186ecc68857f083cf9e1baa20860d7ff42d7b08152379343dfcc28417b3c64cf2fc08f63ed6881091bff", 0xbb, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x5}, 0xc) 13:19:51 executing program 1: syz_emit_ethernet(0x7d, &(0x7f0000000180)={@random="adcd0ce54b9d", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8b1c02", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x0, [], [@generic={0x0, 0x0, "f1687628373b405b69fc97143605afd33c4d02b4db27c96ca3a5be00e2b6dff2f8bc033b83914ccb57f72241840dfed1c8e0a365cec9a3978c4f2065f605b7db68bc02d76e46c08b318470adf880fd667154875087c394fcb4b36c575045988b6e8b6cba1002cf65d0d1d959b69a0f1a4f85ec791ad970270d8b5e9eca3303625a2589bb802f8f7ed004e2d4889e332cc0e9896d76defdcd359036491ddef4a66e347244ee65a3daa12ecc7017d53e7137469389d737d9df73affe8825a856a4405269604f8f46b44e54979e61645d2bd39b22413e15223fd1a32ef3284374768cb864b11cfcb07535405ed6f5764e9cc9896f052f668abdec31088828404afe93db5c9d84f74a4cd8615de45e2c88394060d4fd0dac137268ce2b092d5b97b7bcd9b7a29d5cf8bc7cdc3b549cb13f277154a2ef644a19f4b8ebe27eeb248b838262bd6bb52ee78ce371d951e1d3fbd4023b09e285d55299c299fac304b69504589fff2ca98cc3bf2f3fcedb1ac0316038c539af17ed06c335b61fcbfd220b51bed64c4d803164f4e17410a8916b9eec4514100df6ff4c04660c3129bc6b3a06f1a9aa054caf11d61a58a88e2a7dafb6716a01fe342ca5b8354fa3245cdf111976f3c3ec12f40c1a1aa4e422898cfa27637d5986927c1a2d138b5164ab62c181bfba37f26e0c43c3ec022032bb4438240d3156c761669c4c499626a0524bf5b10442f28b4c5950ed178444016a916edb58760bd677f835a3cfc9a403807538c2c94ebe68f99d01664890130055eb66f7ad4406c051feb1155cac02c0ed27ce417d4a5e0f66d336b8d692377ce79749f4537b6180f49295c3c920e8af78e581ec3d7864401dc531bc9659ae31c8b389d1515a54da5473f96664ed3fb191fab3291d3b00bd4063b85dba57f7a4d8fcf4d331623c1a1723c8f14302d906ae484606a848eb7e53b68a7e89d7b929a9b9d2ac5b78fa31c8e1abc68986b0f9d4c3081e41dd241201049276890fa959bf6cf9609e636ddec6821c1aa57842ae568cee544dec38dab621faeb31f55fda03de8f816b4927aed06cd97854224c3e11afeba7588076452c05403e7a15073e7691bc2df898cbcac32639c49c150c6aaac136af2ec1d65b65bdad83f867680668dea10c5eeb8ffd7d1bddd20a77843c43ca62f2af12f522bc0273e656ba82f8363cc397caed4f8d75f09122e9de1b60bd3196ddcfb018e6783fde6e25260546db001fc14d127572ec31379a8bc163db8c5f6b46ab09fcf1374d2f7643a042db63d021257dbf2b65075a5771489cd5e3c8647f7735efcdf149feb0ac621d53bad9a91d4842b22a7054a6504c17839bbedf3ebe2a4c5aa5a4be8ba0da055861cab9052341e37b8c3cff07c7c82ca9daa67ccbbeb737ebb0ed102b77fd8eb621d319f47934685dfa2ed9022660f7631e1b453de5802b154e735de242f3d1fcb177bbc0655c115a7faa72d2bd758d1e3a631d88aa3321bb84debecf405368803896f6a4e8992c884868d780ebc00e49cb1369296061c696defe09c1dec9d52baa3f817cee702406d95789584ebd7d7c5bd5432cedc7dabd789ce7c5dea8a62ee085f12c0dee54db868fdfade3ad37ca2a86bc14c3e9100b7a6e10ed98802b9ec2b9c7f356198ab1ca4ef0e8628c224660300331129e6fdbce92393d122e038019bd7a1258d3f2976fc283dec179cc4acccba05a965ac1a6f247368663e6a6c5b4637269101085a135f917b8f205c84509f3c56d2f417ce438cca0b8658220244eb3a2719eef1a7306c711d81cbb0068bccf1c60fb217c54dc4ee56480af38b18dc8d518ea40f82647175509a8cc7a81f5863ac4dea639366d81ae054947843678fad016e948968e9a4a61daeae6ccaa2f8e23e4f935866463fe8ad16c1db66e24cef2f8abcbaaee44ae6ae33a33ec2169bbee6c2347f09b4c065cc996c9d284bad2660059e55fa6873bc220897abeb3998a4727db3bb02b36ec4d8d30db15a0d092655d2021d4a008f88aedc0a2f7afdb058329e6062b80d4875064ceb847a53e966cc6c9dd8bbf694482ca60fb0c1ee0d7ee10f028830b7de801624de6a0d291a8ccbf1ce36c3618df786d20eea80aa141c3ddafbb1982936c47462e35a50a216cc4e692ad00a84a3f26f829ae1ff607171722e8d4dee7654fc5c1857ed95322967939a93dd3a7c530f535b19832d3706d069442379b9eca05a2f5e3ae25dc4caf8c5e05c221c5726c8876ce75f05fddf4c58fce2034467caa76d8d8789cee7e49839c19629381923c00b0326480d589690cd778d7e1f962a290add60b2f9e98257c53c835a16f45bed8193f24e70de8d85a10337aa1e484460b0373f2faf74a8f2f30c107c4f8940e6d384e3f25e0b43abbc5bfe6b7b39e12b969b795cda1ee5c81719a0a0c05d75de09e214b35a27b82c35a8ea39b045c50096173072aeda4d203fbff4503099a5d95e41084b0ca584dbc8fa82ceee7a528cd11ed4b8d6ac369341af73a6de4d08354a9d2517c063b249ed6850289cf3a847d39262c2f38b382296ff5db6b4eaae82e873b52c9a61fc2f10f946ae4c6eefbb6581c575ee737e2d616a4c8d8d097e1be94faacf32ecf111dbb9f82a759921324eef8ee9a3f128065647ee8943a0e8d839294d8e059bd9aa97ebe96b66fcf78a0815f6b160d9d5f82f71871fd2810b7ab397a518d2525d3e95afa026c0ff0f4c42260c45a5f07b8ef4359c9093c2fe520f5e9409c2a866d742865476c27f61edfd95604ae49afa63266906ad5fb6109f5f39ca4b7375dddc9a5b88aa5580b33277767f4d0f074e2831c40ee4922401e7093db32bac377ebfadf37af703af6e8eac6bf2525815dbdabdcb07dccf7df30168eb3e5fa686f47921a2023ba416b20e8226219f6ba9ca8eb67b410c2f213bd4ede35334a0f10a2921a9878e6e936ab4b7b6ddb245a4eeb820df201a1fda66768d647c462ff29fac086d2bd4a6b3cdf28eccaa0b7159b93f8b068a02af199b90b4e9c17e4a25629a24e385dd0fa89d44e09106d2c03ef36d453bc923d7ca0c4ad5219923e867aa3f3c52eb30fc72eb3ac8fe79f2ddad5b131ef1d1bc8df7c796b929751233754cd47be648d1086e7a5bef96e862e1a73090a8d8af9c8fe64f7cf123ed6da38b3bc7dab3d7263379ef2b6ccffcc42505cd93192db5afaeb17e44c669b4f01b8c9cff3b797e2d2ce684c22e485d62a0453a61bbbe6fba8044863213805e405d9bc18836bc367306b09999acd238187e9c5f1b82d252d28929f4bbf0a6e98bc723d5f02790a4f151e431d1ec2e55f20efe2149d925f9b828146cc905b001ea67ca80a7b2b3ae1e8472673785621d52e26685d14b8c03fa11aef9088fa3d46a6f239396a7db2f16f657617f2317acc50982480999729a3ac7be3b85b8a5bda134cc6e14568bea0592c77561dc9a9777a756951ba978d0783a7a9ec48a73bdbcefdecf26dd171c4755bf2a0686380329035b8b932c6a7f9c71e136b3752d24fdfecb51d88c8244169987705782f7d54e4779735b3961d3b9a74ee492b311d8df1672346342b954769ebe0db06ad2bf6ae0970b8134c80a01f02b389420c242200b072c7cf810352239f22283d773db32eb57fef7f14d598639274fe8d3672dbb9e4c68f9671b7cb8534c6c6c227fe3e893154c17c43685472553db4b1f9f5a02398dadcf3d542cfd6796a3092508025a0033a54e72ba807d8c8783c012c3c1c3e9e6dfb7835db7b800d3bd7b3eb143401439a25a01f8e75e48322c4f52765c5db603ab79a3210108de3272e33c8657f34613848ef386a5f9eff93e02d648e0c77a3702ad88c55d772bf86d1d91248f3f06990e4a3d5719cb60f15fdef057a65d4e65f5a086a2478f351f2627448bffe53cf238a71445b61bd095d255791c2bcdb5f1b8bfae2492d02c9289ad913d04b67c719553551475d27e5654b6d9efe4e2e02d7b87678da912607a77283b092533d74b97c55597bcc518796f23a7b4e17ebe171fd9abd8639cf01842bca8c03b42b15bef72172ccb2b69d19132d5e7600f65200477813263a22daa15f9837d01fa5763ff697d9d0ead31edd8b69983586ff5c1cbdbfab93d972e261120a25aec305038f26289e62040e1f59fbe22284d0a73fa39d9fab6fa39328a04187db8785b4bd74d749f9ce9392d3b0b78934e70cfcdd6cb373291952a7c4730c374f3abc32df0184e399cbf7f161500fcc1659efe52aa3fb6156c7e0012c27072f69d1cbfdf866f9f2320ed1f3d6094eecd022d24b19b168f32fe5b48d34607aee01093c3144b1d52288e9ccd4abb5704215ef9e4853ba8626a716bdb81986cdaeeed18e84e6bc097f1d71a2b03a72dec45500723ff3924145799be464c88c0e21b8d0338e83162593b8f821aebd4bb05ce819f51c4e5bf223b6b9359e977820c05854250a670b1394f8b4453cd664e46bbd59d1cf173e0e789a2cf489f6471a03a64c633b7f4b9cd19543f66be6e1ee497c0067a8cc932697e069e739d4e61b22e0610e02fb0020e007ffe1f9d0dc513b7c7bab1d8f9967ac8cc9a40cfc0442070a5a8810363254de1c30f21b1f017539736c785ba0db79babe144c042d3904fbe04b5a327f4f431aefcbac6324f11d2f942fad2b37af002b03429bb51a043d17524f57348362a0a15d8e83b321148ddf7c0d80e0a26f8962785f5b8c5b7d8e828a08df08d9375d5c9743cdcdce1775d32954a575e440c474a49664f3a39de72784545342627d0386a0da58edc1ede3a0e474ab92aa0e1107dde5fbead65824c42d3381bc36a391446b14e01b03e2e6bfbea78328e220818c6e8adb4ce448e794fe11974589949368f3667e7b1fe8829652be3844ad7ce65957ce13f8f012ab7b4c312c7d66c4b4986393208453e7147a99e1586002437833074122bc9b3075880b9c20225c8631417d769cc3ea876dda3d9159e42cf4f1ff72f5a2d57c320c9ae836717ceac603171cc3236c5d281b2680b1f39ad61deeef89935ed4046679f8b71ae46aa00ff9fafa96d46e65d18e71fe5f4b34a137d6c9bbb03648272d4bdd1939405fe12752222e7051bddd6b49a5dc79ed09abd499b4247845faf4d647dfa4f4519edbde33f78275893bfdf189b749579f6df3cb70326b55678d4d3bdce5a920a6f0437f3199f0aabaa79f469a39b3cc7cd477bcca385b28cdfaa2d191d5904d2b69e4eb9f9ffd103b16bfc30d3d9570508ad8cad90c03d7cb47082e0a3a66854cbb5bd2109f52787cd143a16e9495424e7bd858e86b529931b7fd73a86ccfbfecbf6c16d771e84c7ef8217f9b32e2dc6b38606bfecc6e7100930a048b1426a0cdd830c9c58743686189b66b7b889b50de3e0f115de48103fdf752794bfc888eb3ee9af6fdf5ef6b8c2fb155a1f6746337730408bc85c39ea3d173a7d999cc866f8266f616f3faadcb554a9c67bf499194e03b5be111377a757ef7e1662af137ac6d59efef887fd0dc6aec1106db0e5120894edc0936391e2aa3403a08dc07a18b23cf946ccdc1ef0988a1db1b59f22900485fcde2aaf84c3616242ec9254292d4550cd518617b28f59b1118a4bb2936c20faaa95f44366204deb3a7ea9191e8b3b308db517ae75bc48c35ecceeeaf1118f7ca6cd9ed854d63532968659bc716ff841e699d537f32b43599e332661352e7cee0eea246fbc499624108149a437922f4ccf3d3f133eced207b8c9bddd25ee57a5517221d555761519c61e6c8bac8cd4503c4a9c177a18850df66f4e4dee0efb632122a04371128"}]}, @dstopts={0x0, 0x0, [], [@ra, @jumbo, @pad1, @generic={0x0, 0x0, "83478756374ff5bb0e7fa63e72fdd55ae6d3a61208e6dbe4d1828a47df781bdea5e0d0650abdf5f2bcc19947d704cd0e8d9075cfac073b53d62d5aa65d287df73830b6edb934933389e26fb2ef101a4a0a14816dd4a59f2f9c802aa5893dd9c123e97158f749b07bd49eeddda0e2b9bf9e01d03d5f34e83155a67e780dbcd04fe812c812d1780f55025c77fb06ca9740f40299c4a2186844eb7640e8a2"}]}, @hopopts={0x0, 0x0, [], [@ra]}], @generic="da59254e45a90b9404fabfa600d6c8fe34f54e86c702621f1a404c66b67496d228a5f20af57b0a0843a69eeb2ffb5aa85886c387d3c3a4"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x4) 13:19:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) recvmsg(r1, &(0x7f0000001680)={&(0x7f0000000040)=@un=@file={0x0, ""/83}, 0x55, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/37, 0x25}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/251, 0xfb}, {&(0x7f0000001440)=""/240, 0xf0}], 0x7, &(0x7f00000015c0)=""/141, 0x8d}, 0x0) syz_open_pts() 13:19:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000300)="55293aeb528436536f821f4161474da834122ffad7e28a3493fbc60fbfc2d4afc0e9175ea905ab138b52d5f9f2a058a6c02f884754b870cafd1932ba216b5f07f7dc1cd1e985fa734468391998b20ae4c32edc89d6aa06e8b81d9d7f1c74ab28332dee01e72c07663ead06803fb52eb4a4ede26d12fa2a9471372c196d26f7d0840ab752959970ae8ebf9b88e29d162d2deaa6873e22a6ba98e55a0887c135548e36782a69e0959ab5baa5aa69e36fc9f6936c9a068979b842ca5550a94ba258f30977c1a7c8866dd7b9b81f2c76faf2bbdff5", &(0x7f0000000100)=0xd3, &(0x7f0000000400)="2f29d94a186d421508164a04c8e17aed3c9025dae0c27647c7fc260bf4b2cb0cd9a0b4db36", 0x25) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/153], 0x99, 0x1, 0x1000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) poll(&(0x7f0000000440)=[{r3, 0x2}], 0x1, 0x8) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0x0, 0x8) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 13:19:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) r1 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000240)=0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) chroot(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r2 = shmget$private(0x0, 0x1000, 0x180, &(0x7f0000252000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) 13:19:52 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000000)="18cfddcb60f8046fe16731ffffff7ffdfe", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 13:19:52 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) write(r3, &(0x7f00000005c0)="8d844d3c5954496851356bf98d3d26ec4b28d4a4afcb6182a40478ef4aa7e225aea41327c22dda4e9f28d4631fb935e185bb8b6dfa30a1a8e108d7230175e9045f2bf89d8e6d311ec66854d8ff47fa7399c334969c675c3ca1e0509d806db5660156bcba53b32face5fccdd6dfcf7b2740fc6c31da9d843335505fb746b1f576fed09e175219172743ce13cd657459b21b1e42b9fdbd2c068b1df45c1ce44afc96859c469c646002d58638260e44869b4cdfe240cc257377d33c1be5feaea0ef10853ddd5afabda9dd7906a872962c7a6b7027ec38564efb7f4dd6ffd39f0156c8719c4454557151cd1a8b680c2cc6b1c5bf4cf9b58272dfd2e48a2f042983f2bd445df59f774092dd7e43da374bb8c48cd187cf48579b713fd58bc4aa8db58e5c6d2453d3213b47e733d3dbc6a7d8264e6723f8e62d86760531876f4337e06c4bd324e038fd3893abb490f9e1b5062fa05e4a47f795dd76529e1cd292ed4f367b0257756df26bc7ed4850d25edc59b079c0d026019bc58333637c569671eb6830864fe25a5cc72163344d25c02bfd7708fbaa99bd48efd0e2eb0cd73fc689ba281a6720b0dee392fd89bb8a6f29f605c8c31f528c4263f32b9aeee213cd996158b0d66f060e493cad81645b69c3fb3da4ee4c34257b7479d1625725e7630256fc74cd75c5a4154dc003cbd067dd20e34bf4e69e2c132db10a758cb74bc0a302bb38cef6bfc56f6435771b7a72c07865a2c618551fdb271af065224bd7c703f1a9ec4e56ba1e202560a9ed16cc3152f7f8e156a21c7dede63809814421018870c91c12e18afdbf92429844e583c9cd26e961cf0f708995b7d2ad58bb6f18a394b4ed9aa39c40fd2facbe98aa10b8d99b5f4fa70740cf7410cb66379a79410107548ce89253dbe964ac07c69b10cb527024bcf34a12fc04a8293a574e9ba9305da300993807ee66b53836c30c1f3a39227e5db104870c1b84734e263bf8248ff75b847d7305bcef49eff970cdb18ef5d95dc5e2b10d8a417f8d0c39aa0c5e3af90d43069f4e3da2b848e42fbc9941151d743e2ecb32f1aaa06ab460e8b5b1d9b769e83a82038d160238439b9bfbd25befe29d799a1c333d43a0505d192912b089ebe0a47250dd850493f60d94e204416f62d1d987ad081aa07237a9c0b5cd881a689425aaf78ecebb01c3718e70e7b24d301515c863fcdd9276cdc7490f06bc8b6b47566f87b01c733616878f0727dd30653cbde3fb37b13d0538834238c547360883a37a287b175c439f41fd425168506f7885cec0da52ef9634760ad2f0379e44499c2c484b90b05dba333904a1d9d0bbed4890cee565b954550955fa6f71b425d6d21ef7f3d409cdc320851751d509b82bab7f0ecb4022ac6b4f073f9cf72660ada73d0dd4aba5b3db32fad50ad542f5b8ddc4e73d0d85a354bc6f8223fc3e37dc5edfaa1684a829253fd011abb6a17a893ac7c46680429d2625ae699533b49fb90d7fa9656feac504abc6dc244f55783815caeec5575666ea1bf5f7e45a3de42f469e2cc255daa33e08109dd6b1d40e4e3252be2540d9308d7bbd4e13ea6d85fe0bd48ed360130a92483a09876c5e52839d764aaecb0cd858615f570b19871cb49277011c5c12e6f24e50748abc3f175e25c0f715624f65c5e363ffcac2316c825a0fcc806d9587db19fad3a01621ff14590cb6dd03625db675a251a7358ebd5691e5d1cc141278ec00190ed40ad004ccdd13ee6b03a06f045e9ac618592996a0beff5bf82fec2973075fd2910d1ce253f8ba39127dd5df0a29cda4066778428ff0e5b34ef246bc6661dbaabb457a9be9e0e6ecc59bf7f7506137f4a1a31226f8fc4083b4b0703b0df3d63d5e6f9179826a1a09eae4fdf7feafb825171e5d997ed76307907d9f3b96a7b5360c01cf7b12fb7990d662c08f0326bdc2778d1bbc49d035e0d528781ccb297790aa02cc0bfe992707cb17016368ac714cb911573ff7f6ee54d0b25e03e6ec4364987a7b58f53c3f7f1cbccf4a90b2041dfca424d33d091d4ec6d06413d754534ab117f246814abe0baa12e3634f242901902c81695683e1bdd2513a78e5457dca2fd79bca7a398c1d8209194bfc2f38df560a1253a846068f05c7473fb102a1eb2e69c8a21b6f7edaade8c6209f7dda500a3052667e7f4006cac2db8f13432e6f7dd622668b1fbeca1908479cc5bc5b4a1c706b516d07d7d9c0ce68bb18d57888c9ab5b3dd2770a0bc3d65cdc8b1432733584cf3f20bf77efb59097d829f985c2fa5914157642bfa0151620f4f7052ad9334a39abdaf2a58f147f8ce6cfd33768781808a4f711959c6017c59e427a920cc45ea285187d428d77b5dc060f2f89969b0f899054c2e4b3ab2619491edbe428bfd65eab9f946802d5f75f0d52a150dbcfd0b373068fc8438f9f00f18e94a266341f9df15255d8916cbd1c76ab892db16dee7e0506cccd8f88de2a92da459c88e3b6f4505df13ba87995ef0c9a4ca3c29c95217179683d1bf2542d0c2214016bae5fd54afc2b3bfe47426fa13a99517a672c3066bf8b351e092c209105b595d5a50c9379f770f08ade2b81339cdfca3054ec75372e81f643dd613e6c1ab29b91e1f342fbfcd1d2033bb0ffd0e3eae7c48151662237dbf98a6c8b6fa202f79d8b2a739ca3055cf60d935bd28755d2b0e51faee6228bc0de6a2b0c76dc4706c8d90b8a3f01a03794494cd153d39219b7f17b55d724f032872d7274acdbb5c854a0b4f9a80868b8ca75314a62aff0d412f02a8e5171a618253f65968663330f63c769ea8dfc443c709e6c07bccc1b05244d69012a9b8a7a5da3a86e2184221cd6e7c2c52e76fbf5209e42e7e1107f1ea935025f0fea8c9d71576449df80bf9f6aa066c1695f7b97b703ec56680460765fb383a1a65695ba37e6112ba6bfc5639ae1a7e99586e9a049086f43a506d68380c4ad40d70eb2838d7393f8777e62d4bf203a67401d7e3410fb0a24a0ef6fbb9ecafaaa955d6a7bab80eb01d19f4ebd3bf2f5d3b7e5a277e1c34c471b82e630661b614dd927c2c4260f16daf89743b11dcc568aff542a629a9f3993c78eb1c08f928466c81178ab435820a9addee7c48ded754b95f8e468213dbd0a4dd6d43a8b4ff9c80e1f4b2759df8b523e5ab41bae453b63392c634ba83abef17c56376b78dce0718f840ddad9d1b531a5ff46ae12e9ab0b874219cd07d559857530b3abb272f64c558338e0a8cbc55c3100eb6347680b610aae7ff59f474ec45732220f7a3a711a3470ef43da46a3ed48f79903dc93d22192f8ac6d4ba3a42da15149f31508d025ee9c53b730d1e799d6804b730b637ba2913400ed2c0708830411ca06975bb65cd8ba86bc5002503830c30471274c29d0f59189a67af3c35ba20c39a038a21e253a7771d895ebf06dd920387b060b27f5c6d097b34e053a970e94770ee171b8cbc22ed520a677007800e1414d517186c662c5e34bae7f091f7990c9ce890e3edc6eccd3ddf28ec82dac4fcd71c6b5c2956c147b4135ed3b5dd9932c6400cdf32186c5ed41b6d34634cec45cff4484671f722fbca22325a208043718fe9f8d3e82307775a1fa794906602bf9074c676b9f55bd3b0255da16270b22d5fd5471f75dd2b1c6a43404ddd5278a4286d7e424ff1678ad5fe1464d60b963fdbe504594fcbd1c720a11f412c5b1c46e1fdad7ceff9bea91745573b9c8a9559ff5a80ec38a8d1ed271459151e804c4b135a7fe1c20bb53513dc03c58b93d91396324abedcf278a4bc08d8b1e691a6870d481df8bb4ac2418bae1042f9673b0a4b940b44cfe0379542526e2fdb2157169362f1bd9f9e94063e51cb19ba1676f9ddf174c1b1c24cd408ecc9980dabfc84e04c07ee2f6c21043b5a13fd6e3b0927f348d27039cbd2fd8a1504bc833f51d454a315757f375b12887e0f0660dc38084ec92c9eb3031ebdbfffb43cf4fe7ecfca5eb15d9d37a14df97deb88397dc3466845645307abea0e595e1e12c5481c03d83438fd4318935fc6fdef2f65a2b5ef6ba62b755b383245286309778f35f00110fa7fb511b3fd7ea7adf6b7a87f665702191d1242382d3ca3a3f1acfeac994b9e65eb46fcd380c1371b89455a81a26d32b7019185090ab972c846429a0b0d69416f7f7cc80c8d3f8976431b9c0ba645b85dd5205795100dc488cc89e0617bf23af1cbc56dd330467812d2e6502c3e0780191e678b1b370fdb3e76de9cc646ce1c42c411c11aead74bb818ff423e7f96886a6dfa41d6e33e9d8a191acaf04e90e863fb41cca6d55e227a78be3d7c86c2c26bbe92319214bd1ceffe06866ef04cdd65d18904df51437897e046349e0b0ba85b42af247a04ef2d225a6e530e6aaa62c3a19db9c8e3ae21a821d3e06e8ae253d5036b15bf67777b3422427c41e885e3b3fcad7c8e33fc776acd3a07d2b78feb19de67e8193b478e4f42971dab3ef6cbc88fd7079e1bed620145542db0c9f920d585511417effb0487696697d335cacaa1094182fc93d0a7873d2c4e304ad95e55c8cf4899d3bde098c76f76b842983365dab51a064e37432bc4591475bb6b4ccbde046e3fc0575ac127e1669c6751620ffae06340505aebdf04026265d9ecf05701911439bf96e0246a0f90f8b57cde9663193514186edcaddd128205fa8a24e3a8cb32043c27a0909a53df94832a35b4295e30d5a8430ee7f9b82d0d68ce3e5237934b51b36a30323ffdf23112eb47b049721b457e3049311fc8a95c266de33533db598cb67dc33664b5134232df85695a829270c1fff58a3a932ea45a375f0052afa09b4be3fc2ba7b228769271deac776baf996734b569c78c04e0e1974c302b9772f1ac753b80141aac49b4923d59d2c879b777b6e8f3a6df095db29170f6266489c541cc43b0fecc523e316bd3ce1ada7336187b5bd7407feeed0f54a150782cfd3742f1db44c8c305adc159d12812cad7ff00f772e40682631909aa0863918ff97df9c32322119e1d6fdf2b4c7fd3c99d9179391d233ff60b473e7dcaa3c6babe5511dcf79937bd73fdf8357bf0b906ae724aa43a7386fa801dac1333541bb46967d5737185b6967e63cb8511026408ae2638ff125931823c61c79b45b5aa8b48fe741bca525beab8e7ed1ec1ee8700723edae8f83be4a2219a15054b440b8c14b72deeefe390c1022ef1379d2099577ef1deb48bec71ec4023824add214b9bd5a47884571fd82a8a7f8b545aeddde550669fde2d6d540479273c187730c4f887e12ee2fb1b461320e1e3a6556d93a2e2cdb1b93700eb069f19ce2c75a235f2f3be8d96ba9e7e6e1b1de3db2d21278fbb0914b50320a8f673dfa6e22f568926e2c7fa157eec5aae5598e3d45b11b5247c8d5ea15a504e5fce58492d81153f1c63714f69d1e482b6be5ddf71d3a558e0c10c8c54f8bbf24c332f69450159f517466ed9a5756254ed96f76f1e133e348ef4c9c2b152758818fc5850cbec12a378326dcd19138c58d28af1de9631b8deefaf615d40c9a764ddf0b36202026ab9b914be568b79928fc446b4c44ab964923c51ccfa2cc6d99bbdce6aed3f89d4c3e4a9326c1ef6cbea641d531eda0b269356d153e4c1c576d87176b0dd7e899eb9377216e4630492226746bc06b171c1c3576949d1246d35ae64c77b1932a6a81d343e3eb1bdd4deb3137d319b9cc8ed1dd59c6ae34300822a734f0cb5201b48c89a81678e5035174b45303871d44c022ef2ee5a8ee30925bb540c183a64ca71764ee9be599262591ca09e0fb41ceb9bffb2427be", 0x1000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x20000007ee) msgsnd(r5, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 13:19:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) chflagsat(r2, &(0x7f0000000b00)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000b40)=0xffffffff) syz_emit_ethernet(0x1fbf, &(0x7f00000049c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic={0x0, 0xffffffffffffff12}]}, @dstopts={0x8, 0x0, [], [@generic={0x7, 0x0, "781b4be2dfcfe8ce5d364139588cb73ad3bbfec4119bb9"}, @generic={0x40, 0x0, "949f8639d44b14e44e9f164d8dbe8f8ee02bb71583b5f62910ef08d0fe1f2c7f7aed5190ba427407bb28d601a2199f00e31fddd621ad2317e68284e16c5d4fe648fb5b1ec45557faf142161916963cfaf6d009f3b665cffdc9ef93444015bb142057d5de81e8728b107fdf6a083b8a2b663400f8c361ce34d9a46cb0346ff7c68ce1488e37a14ff4a52e8aca4f2da51000de93e19011135abcd992bb46c6c40e91500faa6d41d4d79fe4f48dc45efbe8fc25e24591cab6780934d5fbbba5c2c39cf119ef360c0129739bf807f9f7798cfa1f9db8d5f3cc8f19842c7e2d790e6a890e64b0795006ce528e43a5a50ea74fc8946d93abb5b9fe7462"}, @generic={0x3, 0x0, "26acc5fb2591578decf1a30b1f93b335ea2d92499c11646f0dc4d9808352dfa47f7d2b7c70504e80353ee23f75100eb35d3541dd566e892e14a966c627255dc20d5761fdfe7fb54fab0fac"}]}, @hopopts={0x1}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) 13:19:53 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffff5cffffffffffffffffff08004500ce300000000000119078e0000002ac14e8a90c0090780000000045000000000000002000000000000000ac140025aa51b70e83c9b2724b8cdf22bda0974bad86655c9779f617b6a475ed6c4c13b6a2365c058da9eb710a02fe5844a3deff06270732db2bad86853f0a531babf9cb410476f226527ef925287ce594c6f5660cced45f8f516dcf72b5e541323296432cf7c4497a4186a945cf4ed9d0e18d388081b497532bacfe9296223f3760ae43836628b4f3f7dff95c2e904edf23062d261e1a1ded490a21d1edb9ef4569b3330adfe647a0d8f10e8f1389838b0187fd4379c817f9b1e6cc4e90f2d419e64081be4c498d8929fe401510c625ccc0704e02f27e61f918c1d168fcb76d227a88d151482785dc52870fbea129be7803abb61db4b4db9788d8b7"]) syz_emit_ethernet(0x8e, &(0x7f0000000000)={@empty, @local, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x4, 0x1, 0x1}}], {@ipv4={0x800, {{0x1c, 0x4, 0x2, 0x9, 0x78, 0x66, 0x4, 0x9c, 0x8, 0x0, @rand_addr=0x8, @multicast2, {[@ssrr={0x89, 0x3, 0xc5}, @rr={0x7, 0xb, 0x1f, [@multicast1, @multicast2]}, @end, @generic={0x1, 0x8, "a973497f4745"}, @noop, @end, @ssrr={0x89, 0x13, 0x20, [@loopback, @rand_addr=0x5, @local={0xac, 0x14, 0x0}, @multicast2]}, @noop, @timestamp={0x44, 0x28, 0x3f, 0x1, 0x8, [{[@local={0xac, 0x14, 0x0}], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x200}, {[], 0xf3c}, {[@empty], 0x7f}, {[@rand_addr], 0x2}]}, @ra={0x94, 0x6, 0x401}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x9915, 0x2}}}}}) 13:19:53 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000740000000000019078e0000002000000000304907800000000460000020000000000060000ac1400bb7f000001441c00000000000000000000ffffffff000000000000000000000000890f00ac1400bb00000000ac1400aa44040000070300070f0000000000ac1400bbac1400bb000000dbdabbc6801a585bb38d2e85c88536a107948016050433f1b7834613b381036008eabf318a3ed88c4cf8865b11367104fb4d7afff9078692786450b450d10a4352884c7b7c2a29b6345f06473e585219efd0789cca4e1ec33d5792141f10d2cc764ac6beae9b8657faf18f0ed647b48b8b126b0bcd9e03a5a8b5505784e02c00d95d14"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x102}, 0x8, 0x0, 0x0, 0x0, 0x40000200000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 13:19:54 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) 13:19:54 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x1f, 0x7f}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x3, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x64b}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf79}, 0x3d4, 0x5, 0x3}) semop(r0, &(0x7f00000003c0)=[{0x1, 0x8, 0x2c00}, {0x1, 0x200, 0x1000}], 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(0x0, &(0x7f0000000340)=[{0x3, 0xdb, 0x1000}, {0x0, 0xffff, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0xc0ad774852a6baf3}, {0x1, 0x88, 0x800}, {0x1, 0xcb9, 0x1800}], 0x7) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/82) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000380)) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r4, 0x52, 0x949}, 0x0, 0x4089, 0x1ff}) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 13:19:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x88) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 13:19:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1800, r1) clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f000005e000/0x2000)=nil, 0x2000, 0x3) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) 13:19:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x11a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xe4, 0x3, 0xff, @rand_addr="ed257a723076581726c00f82783347a0", @mcast2, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0xf90b, 0xa8b7, 0x5, "2a53dd5b9edf3d024d0ad51454e1c53707777c5693560b86c491fc32701b0b8e8410de36b7153742f602f0f8638c2274778fdeeefc083735f01109850281ead984713c2917fb4b9771b0351a0d022996a5599be574a19b569105e1514bb01ba574ece25c6cfea366c0325b3e8036d8d914b14444b6b1419eadcdf6d59ef1dc6300f44e713b5c0297bf2ef4d267d602949be3bb32e251c11d9efaaef56ff42008926d0b185346c132953a39c9f95000f46ebba865d9fe63fd79ed7b13d5ec93f33974297d7353ada771f7d0c1e3b3d7a3869f88fa"}}}}}}) 13:19:54 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) syz_emit_ethernet(0x76, &(0x7f00000000c0)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000680000000000019078ac1400aab9c1e9aa9b5d22dcbb259f66d9561dffffff0d340d907800000000430000000000000000290000e0000001ffffffff940600000000831f00e00000027f000001ac1400aaac1400aae0000001ac146b82824746adbf7a4475d603b7010100940600000000890700000100ff0ce4676969b6fcadf1f20bf72b3a9ebc8bbde9359214b594c4c20e2c296709a7662c44986bd591fe660a14ed7b7a52d663c8e2a22661bb5bd40ef340c81f889a8cbe268731c4189f5752d0522d4c2837798aae2b84"]) 13:19:54 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000100)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x101}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semget(0x2, 0x4, 0x200) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f00000000c0)=""/33) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x0, 0x280) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x2, 0x80, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) r2 = socket$inet6(0x18, 0x4000, 0xfe) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) dup2(r2, r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/118) 13:19:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaac8aaaaaa0800450000300000000000019078ac1400450000000000000000000000e0000002ac1400aa00"/62]) 13:19:54 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000100), 0x4) r1 = socket$inet6(0x18, 0x2, 0xfd) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) nanosleep(&(0x7f0000000140)={0x8, 0x1824}, &(0x7f0000000180)) 13:19:55 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x0, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) syz_extract_tcp_res(&(0x7f0000000140), 0x9, 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x1, 0x80}, 0xf7, 0x0, 0x21}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 13:19:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x70d, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x7, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af25ab0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) 13:19:55 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r1, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="030000000000000085372bc5f4157b7aa273ea8215b50ebfd456bd99988ef9ff891ecec9aebec55c4076fdda230d0ea5c8222a6b25d75f9394faf0582e4ee730949aed21e201dab0727939b82566aa181c000000ce06c25d2d78201c58c10000fe21e5c4db268784763e6f21da8a4bdb022667828483cba4e0b77de80da281d68d21b5c26d17afef012f117a187122e1ce631c0054170e738d71788421fc368b771c6f6014f6f65f1a82b2ce17d14dd6e10d27b0c0711d423d1758dc518fe9ec77e5986e4847c7642003083dbf14eff1fb1d1ce67998223836829e6569c8a558fb772e939bb825bac9448e77ac22ce40bf2238780810831e8538b74d1c40b6a62671cefc75be4b4216aeb38d8a7c1d5625b01d17555189a57585ea5f5bbd662641ae5eb3"], 0x9d, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) write(r2, &(0x7f0000000040)="aeaac1c1f672582610ac3450eb34f6125ef86b3c78421cd1283f43f7d7cf5476d0b3c155b5bc4ff32736584ab70cb9c9cca17d0ce2017d260c54b1eee6f177d22a9177dd8e2690f530e890d218451a00"/91, 0x5b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpid() fcntl$setown(r4, 0x6, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x100, 0x0) ktrace(0x0, 0x0, 0x0, r5) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r6 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 13:19:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0x2f3d5de465fc6e48, 0x40, 0x0, 0x40000, 0x2f}], 0x731e, 0x0, 0x3ff, 0x0) dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="8bd1b7ffc4a11fdc5f92d133a34e44f72a04aaa9cd29970832647542efa45d66b6f15fcffccc8eb9597aaab2643a6607006dc9f989584a4dd4ae871fe9a8c414239528b6c3cc922a96ecaa49c63b391cee144c2402bc02e592e3d128890d96359ba2e1510ea6c7aaa96e2ee3195ebe1035802dd7c4ec037ce9aca4612cf395414976341a6eef2a494f4c30d3e5b7b57f4625c973a8fcc7e5d7985f89cdbd7e676cd1eb30ff56c535f831899857e6ad56e6f589fc27e111031ea070d7a634be3071bcae2b72ce48f525ce99d662", &(0x7f0000000140)=0xcd, &(0x7f0000000240)="7df7b8fc454b68a20d1ebecde075ea2e0c9f0f9a2bf8f1d756d8ebd3a4497cd91fcc29e6cf1e89340ed8587cfac703c64afd8583dd3c3bb54cccf0a4a1cb6305c3a603df31286bd112a02e2a5b8747ffc9bd2abde9d7911eee5e34a60a6999453a0607d2aa2ffd4a89f2683530615222afbe4782d741e9ddcc3abc4508ff30b041b924e24ea17ee3fca694df7a1cbc25", 0x90) 13:19:55 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'q \x00', 0x38, 0x3a, 0x0, @empty, @ipv4={[], [], @loopback}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2e, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgsnd(0x0, &(0x7f00000003c0)={0x1, "03122469c1d5dc78890934f72ee8db269dac4a2938115f68d5ea4744a4ef9335218476b6aae25346ffd7380da60dc72c88262b386ce069ce5d265e1291ca93711c8910c6156db151007864f6c640476d62cce27f18effe6e9199c14fcfad97dbc457615a90446e599410127a946b710ccbb246ac4af8d55dd8053b76"}, 0x84, 0x800) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 13:19:55 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@remote, @remote, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) 13:19:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xd6a, 0x0) r3 = socket(0x18, 0x1, 0x7) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 13:19:56 executing program 1: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8810, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockname$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x400, 0x20, './file1\x00', 0x800, 0x1, 0xfffffe91, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a733eabdac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$LIOCSFD(r3, 0xc028756b, &(0x7f0000000000)) r4 = openat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0xa0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0x1}) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:19:56 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x200000029, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000200)='./file0\x00', 0x0, r10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000004fa300000000000035a9000004005675dd9f00fe8000000000000000000000000000aa"]) 13:19:56 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/14], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 13:19:56 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x1ffffffc}, 0xfffffffffffffffe) r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xff, 0x3ff}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) socket(0x2, 0x1, 0x77) getsockopt(r3, 0x200000029, 0x3b, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) getsockopt(r5, 0x5, 0x3, &(0x7f0000000180)=""/151, &(0x7f0000000240)=0x73) r6 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0x80000000000000f, 0x8}, {{r6}, 0xfffffffffffffffd, 0xc3, 0x40, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x22, 0xfffff, 0x1000, 0xfffffffffffffff8}], 0x40000032, 0x0, 0xfffffffc, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$inet(r7, &(0x7f0000000280)={0x2, 0x0}, 0xc) 13:20:00 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f0000000080)="df85d4428dc95ec6ca68a6124f6d0a9e5537921f8d83b6a00066c40ac799e5570a8d67129cef55d78b", &(0x7f00000001c0)=0x29, 0x0, 0x0) 13:20:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="31d47bd1590c6c35"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000200)=""/123) fchflags(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000380)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78d55e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc1000000000000002e6cd8f98b1f26f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27ac51cf942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba000000", 0xb4, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:20:01 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x68, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @loopback, {[@dstopts={0x1d, 0xa, [], [@generic={0x81, 0x4a, "f16487bd8427d702907de4ff06b3f8494da6df727bcf62f10356c3fd87dfe45a338f75322fb3e7a2456bb116e44d1e00e7277b42ecfa03fe6a4eb05a3aa2d471e572c899d2540e819479"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) 13:20:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x10, 0x4000, 0x7f, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 13:20:01 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 13:20:01 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x9}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 13:20:01 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0xa5a2fa1d42ae5b5f, &(0x7f0000000180)="8395a0002ea092bf0f058d0c159c24ee873b8e99eac179dcf4ae2024372582f915d1527b05946db476dc0f56c63f2a2b9428b6222cefdc27be20d8b644a3a22441df3e683f56534f5d73c60af095fd2ab4fb34a5f7de89f68499a427ae31598e", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553d57600000000000035bfd1432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d157addb390071baff955a58cfa9670ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b43406000000000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bbbc7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9000000000000000000000000000000006fd8622b53cab7a20275779116135d3f74c8b81742fefb84e00eb2d795d573c0ea6c788cd24aad05370170c071473699eafde636ff00000000000000eed50f067fff57c2df99c4c1a2e87c2c41dafc8cf969c3cfb4e68f99f21cf9d0b38d0e81d1fd53520704b627a7658b44f6e6b456"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) sendto$unix(r1, &(0x7f0000001680)="9f00050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1fabfbb770c1f5a872c881ff7cc53c8943310baa4f36a00f90006e426ef79c62b00038000002000000000000020208a371a3f8000400000000000000010000000000000010000049c05c1248bd4c8ef3941ee461a0ab2d2448eb2f85f8eb1bd94927a1184f6b69a03a7499fd0000338629e3d5017399eb4070ce987d741b3f8d0af2a26ddb2f276ea20255fd29deac5b06ea81eefd2ecb82b39b80fa166996a1ddcddf831f5b361b30b8d31349f9c2192f7d4353f33ab14a569db986f1ed28a99a42276efcd42f4f34e82bea6e36a8c48012fec215eb16583b6a69b80c5444d2e61399f0ea0e2117035159ffc22994a1240c389a44986c07e53926384055366bc93e6f999cb84066f353ed0c7165d5f48bf3a6c06decfb529b891a023c", 0x16a, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x401, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) 13:20:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) close(r0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)={0xfffff001, 0x80}) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) r6 = dup2(r3, r4) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00", 0x2, 0x40000000}) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x39, 0x0, 0x0) getpeername$inet6(r7, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 13:20:01 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6000000}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 13:20:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x4) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0]) 13:20:01 executing program 1: syz_emit_ethernet(0xd3, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa80387500004d98f2537bda30bcf94e4dc5588df7f8095fd8c40e9db436023acbef8ee9454980e089e5b2b5a2a5c80fad044f870bb72c7a3ec7777749b3922474c2ca04da24cefb96267933f458bf023b336a16e3805bcb637c1891514c3c45cd9c3b782cc5efd60c71440368cfbdae122e44ab84990569d55aa23fda6f0b0c558be6416e36547a5f4195bcf66c0d3773a2f39d01808e911df55bd750529a6a48e43dc4af12f277040a872f61c2a52218361ea5234a9961bc745283d591a820bfc4accb06aaf7dfacae4efb08295fa4e475"]) 13:20:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x3, 0x1f, {[0x8, 0x8, 0x232c5408, 0x80000001, 0x6, 0x95c9, 0x8, 0x0, 0xb38, 0x6, 0x1000000, 0xfffffffffffff17f, 0x2e9, 0x8001, 0x5, 0x2, 0x100000000, 0x80000000], [0x23, 0x7, 0x1000, 0x9be4, 0x4, 0xfa4, 0x4, 0x9, 0x1, 0x7], [0xe86b, 0x7d11, 0x10000, 0x3, 0xfffffffffffff941, 0x9, 0x1], [0x10001, 0x7f, 0x7, 0x80000001, 0xcbbf, 0xaa], [{0x7, 0x0, 0x5, 0x8}, {0x5, 0x5, 0x3, 0xf2}, {0x6, 0x9, 0x8, 0x9a}, {0xca6, 0x8001, 0x0, 0x31}, {0x4, 0x7fffffff, 0x5, 0x3}, {0x401, 0xffffffc0, 0x2cf, 0x2}, {0xf1, 0x9, 0x9, 0xa0}, {0x7fff, 0x3, 0x1, 0x101}], {0x6, 0x6, 0xffff, 0x6}, {0x0, 0x8, 0xe3c, 0x3}}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "1ffbdfa636ae61c4a6480000000000000000001d"}) read(r2, &(0x7f0000000040)=""/145, 0x91) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x4) write(r1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x4, 0x8, 0xffffffc0, 0x7, "83938b3cf5cf572256d3112efcfcff0459affd1b", 0x7b, 0x1}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) getsockopt(0xffffffffffffffff, 0x200000029, 0x39, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x40000000, r5) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTOP(r4, 0x2000746f) 13:20:01 executing program 1: r0 = kqueue() r1 = socket(0x1, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000240)="7bb8b2a72bbf42963192ce00557f99e89b45b22cb2fefd280b9c7d337e597325442caf15d010d969e27734c0ca153679e2ba29f7a9e354e2fed9c6a61e7f23d3a459b2d29745d08460833a3052230327851dacab6f71920b1e8522cf97bce6e985b045b9a00340c9367a7f19c7", 0x6d}], 0x1, &(0x7f0000000a40), 0x0, 0xb}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r0, 0xffffffffffffffff) r5 = msgget$private(0x0, 0x0) pwritev(r4, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r6, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r6, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 13:20:01 executing program 1: r0 = semget(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r2, r3, r5, 0xa0, 0x7}, 0xfff, 0x100000000, 0xa17a}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r6, 0x3) r7 = msgget$private(0x0, 0x188) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x815c, 0xffffffffffffffff, r8, r9, r4, 0x82, 0x800}, 0x3, 0x0, 0xffffffffffffffff, r1, 0x401, 0x7, 0x6, 0x80000001}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) sync() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000002c0)=0x4) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(r11, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="f0f3abd3653e0998fa7f4d9eaa2a1e536dedaadb638f3001002e2f66696c653000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="487d553a392b1d1f8aa6c897dae3ed13d941c06dc25c51adefe7647323555e45f7c11f8e923b88cb57239f944b627b7f547fbe83f8954f7d163fc5343362c4b1d2b26c818eccf54528f50c0fa4228d947b306fe7da4e4ff0b346f85560bc4609d0a7d7c5af0dd83a78ff3d6045c29a9dce", 0x71}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r10, @ANYBLOB="5da47376b933b6a25304d4ac8401d59751ee4cb02ce100a0eb291b3b841125437b28bb4f458658306540997aca1f1916cf1a0edf330a2eab53f9f4e1107b0a53ed6df1dd546e8740471088471a872783286b59cde1cd5cbf69676a773b71428ec33378d68448e7ce4eaebd16447164fe2d9a5bc447cdfba15b93f4667a0de2a1232f7978700b96b41a132189d1c445121ac370d7576ccdbd3d184e3f69"], 0x18, 0x408}, 0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgid(r12) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000200000000001800"/28]) 13:20:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa06000000aa72c9b75c479b86382d775a3163632717c2a41e35d86fdd60451a7c00382b00fe80000000000000000000000000aa200000000000000004009078000000006000cdcb0e5e8500000000fa000000000001000000"]) r0 = semget$private(0x0, 0x5, 0x3b6) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 13:20:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) lseek(r1, 0x0, 0x80, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) sysctl$net_inet_etherip(&(0x7f0000000140), 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 13:20:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000840)=""/194, 0xc2}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/155, 0x9b}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f00000034c0)=""/102400, 0x19000}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:20:02 executing program 1: r0 = socket(0x10, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) 13:20:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x110) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r4 = kqueue() r5 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r6, 0x0, 0x5, 0x20, 0xa3b}) r7 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r7, r8) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="82f0af7b301510cc77aa39ad2517fbd008455961f6ef5da91f06665d650aa1876a5f9b43c3a54fceb91d20399f49ee3c8cb568c81f32b162c0592262a80cb85f04fe0cc054c49e000de1bd99c2b1c16d3b0bfd5e6224945a3d0f68878b92be1de0b88e25594f0f5fc8cee85bafd78eb534b8e6a4bb169ef39c", 0x79}], 0x1, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r3]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0xf8, 0x9}, 0x4) poll(&(0x7f0000000080)=[{r5, 0x181}], 0x1, 0x0) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup2(r4, r1) 13:20:02 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="210180091b9b2e2f66296c653000"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x188, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) pread(r2, &(0x7f0000000100)="56d5bb9289cb137e51cdcf037a79fc7bb3f08cdeeab6c0f0c087ba30d0ffc935cd6612e0bfa24c5c5f4829b4f39e97e6bc64640f", 0x34, 0x0, 0x3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f09006c653000"], 0xa) r5 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) ioctl$KDENABIO(r2, 0x20004b3c) setregid(r5, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[r5, r7]) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x3c) 13:20:02 executing program 1: getsockopt(0xffffffffffffffff, 0x200000029, 0x39, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)="0f1b99dfb048722d7f4e021cc600d7e27418cfe6b810062fc0e819b6167671247c4c32951b4e6fb4e9544e69f7633103fd7c39a1e1ebcbc1580fd3ea3657d228fe8887992190368e4d27fa7fb9098a8439c1368d72433297a3f5830b5559532667768098a73c4e75f35a392c3f0442dc6fe6dec32ef43d0864de0f76ac19c12f06b952e6c93fc70207485b36ef2cb8ef747ef0055ec632a1d02ee05af8c85ac8b0671668c0dafc389f976e3243f53dc7f00edebec9e4bc5ecdea613f424b36d0f713df4587138716b817a2d3e2f9ad445d31051f6599c54a02180a47c0d406d1a998b85327666c", 0xe7}, {&(0x7f0000000100)="85bdf8e5400f82fd76afe4607afdac696af3fa943b5e1062e3fc9d147b364bdb9e1bf0bc64fefb4768ad86e7ef99d6400acbb84dc8f48be0bdd0dc6c573df338d760614fefcef3bac09053a03ba61609ac2454423398a23b152f04260ff9e031d2b526e50637b7618382dd307d2bc7bec7250851d0eb0a5d7cec1e8cdb8d9c18b43d2dae5c19412fdb7bc47a5092cb00980974e7fcb2a3ec9d1cd8", 0x9b}, {&(0x7f00000001c0)="f13abc3380db8795fbcb18461f69822281ad3788c6002785c1213236a3a1d0c49c0ca7a1566bb3a9e6bb3044a6ce130bedf8407685f7077e7b80c97199ebf8c5a473d90f5ec703a055810dc7aa263e2da5f9ef37816e9d", 0x57}, {&(0x7f0000000240)="338d34cae4a6032a56413641805048f3f7930a72ddf3a894b564b6c2c002b7aa72aedd3fee50c29193fae2facaf9e85b757faa14b93ba97c69d171a6e55eefe8fe1787ea88486b5460c1ec9971aff5cb10664e83abdf47f53e295767c150df30a383b69a90813077f2976457041841a934a4906ecfa9dde878c9b594cd1652514034ca4f5efd79cadb8e26df334503d94335fd25bb9b75b6cecab39fd3d86573c4f7c9332f3ae61a6a906ca5eafa2edc8e7e07a312e167c525f38b5303861d82643ad655f7cf4a7c2cf19250846146f7afa579d63873ba1f18fcfba9911b1f6653d881f544076526247f7bc7d476655943f765d7f35ca4b4ea852820", 0xfc}, {&(0x7f0000000340)="a868d60772294676002fdf64395d12e90b019153666cb5d5e4854e09910931b85f5bb76d06aa7c8a17c7f85af38ab01195693b92999dbb3a24d1d64518cac10dc8a1fd92322a71524c504bcb1fea4390f50863b04d348a61769c", 0x5a}, {&(0x7f00000003c0)="6b1b47ad1e37cdbbce997accb2360f9776444e55df87e431983ceb9b6aed2ba0b6157a25a5d1b80ca51a857b0369851992c85ebbffc61cb9e9343d849693dcefd4bf25c1aa20a15462afd44c16301aa36dc7932604189805d94543933ebed39f3e8d35440c92a5169df2123a7a4cd9928abbe7a105426b5481bf8e12a23542633c8fbec2e4ce315563d48c6e5c45ab57c3d34bfbe21753d2870f08fe2f9966777a776302751c48ef2fe59660e76a61b0b5f2d573ee87408995abf3ae89f5df8bbf1f331c42a533232b09c17d86dcbabd3af0ece9a4028581119775cb8d4cf061720631da0702268b5f422f1334309d48b92043", 0xf3}, {&(0x7f0000000b40)="24d160d06a4283d1ba688a053fc3823d2e95f438b5b7b7d3621743b40e3f4129aaaaaf772e2f3169f9cf9a2eeec004bcc6d2815bce7e964de8f69a9f70efa44fe672474e97ee4d750f6b7882b15cd287b0a40254899e45822c4d9ec98b3527f9a34c33a9a412766e98dbf44cf836a9bab328870abc352aa315d7b780366ae89c0175c07adb8b032fe0a6a9dc0c27d5cf91ca51fa8a69a0c81476a93f6902f8e1f3ecf1d88b5b3810e47f30294710f3ac4a820c6d29728f9b3f5171a954f1817dc05ad196abbc5473bd6436d2753aaec5dd3758df27209f1c4664ed0516e3c1bc7b6b97e528da7a81864cd85a5740c125f7ca8877bd994a0914c4d8d76075d26dd91ae703f619995c50945114c9abf197bd4d17d6d19a22e70b177b74104155d5a49a4ac91c3a06c0646c48fc136af7ae2f54273a8ef5288c5c8480abc458fc9756648dbb80a054db65b2b8a76711ec378211e39a9ae83a1895f9af0877bac083d4e42e63ca26bfdc759868e677a96df4b472e6ae76574985060e2042a2d7be8eec4c6572a527235543ccec32a5dc3ca0a8a68f45f5dff48849736f07970beef1897aff8f7e20fc7cb7e936ce0113239936559cc524a28b52b45246c4504b288bb124c84f006830623b7ddfa7ed608426935d4de4d125092d05481f1e747a7c191a5ef6e6f1c955e28082f3acc7fbb1f311de402453851f26d9491f2455395715f77eda9076ed32b1818f3c3bd9d5911b5d08007e64de83fa0d05862687b833312052f80b855b8f0273ca37af9153e788f9cfa40c47a217c07e9f5c35e5b76c7d2f41ec9c051b4218edcf8ab186cc5a2322b6a6bccfb4d0f2241fd3fbc1f75d1008e2e24edc1eb9f48120feeecbf9f7ee18c81de41b82f922f3b94c7726b8d3189f63e914dda8c04255a13d0f03a79485606da834f13b740b4cdd6b5d224a2b2312f0f52634435403f4c1f621646a929f968bcf882dc4a229c956b2c104290cc7e66aff40d89b10232ea99f3efbf906dcb4392e84852b0b463af3fd1611d5fc859b54d7286fd455e9d4ae242c45494a0de36c59804f92926a5929c25daec0dda4e002b7cc7f8c9504a50a72673449e5a29804ec030205897203f338902d5a5351752e9fab3ab951415f44d8fb61357d116879321f2b2478d56660d04e92530f62f491b4cce6c1249d0d57f9b375a7dd6447b7b9aa36502557ddc6a6ea265939343d09ba9dd56911208676339ca7b38e1a5e1fb9b3e8fe06c50cfc950f3021cf9c896292391e21435e8e3cb65fe11d67036cc69d770a05341dc6d54c0167ff3eebe9ee2928d44517d9be0484d26f0f81ae34f68a900e6e5beafca3c96ddb25ed6784c5ee9aafeca118c1323d2a6b711dc13acd187698212016324eeb4116b988f22819abd4aba8804f132725a3f24e76a52c2b99cc07635d9f5d43b6bc37333bd388e2fbd8a14c0e495390f7c370d25913fa7cc7dc6e0bde4a56ebcec3b25cd497c66053ed6c3367c4efe39a25f1b181e7aec31270d144e656897e624c76dd4f97705f6024e88007f8585a0c98494446204135b5085105e8fde62c7b4fedcdbcd5e321482f976902a6e6190280c0b874963d3d871f7b59631f260d9dbb54dae4af6d562a3e0f78007a9043ac266217aac86b2d6edadc35e2c1fdeb719b174e9a96445863a3934c1e22ec5187d3cdc22260a290abf8dda5383cf991ff46cacc1f8a90174566afc863dc0afb929567d3140630a1a9091ca80e94d20daa63e23e89bd2523e1f51e586476b7705defe9ab3ee860d04e9c101fb4cc2c7e8447ed1e7189952152cd105c66516054641b26cad2d15e576b299d4475d8a00551fbec7c9a407ef9bda0777e2e0df3f52acabdb93989d0f5e4d918787aa1b7edf9acfbee371d3b85eb8244262eba05aeaaa796c0ea3204c9e0b0b77aea60221ab7bb5827e82622f9013494e70a8d075993af98d26f54d9cf254b3420db05991ea92fdb1309eac5dce9c2d8cc9bc263fe09fef0d2ec4d28a0755662874d67db60913f7a727a9e5920fa549c00d3ef18f79fe743f4b2e14efd0399f3b8a3fbe8933bae2c07f660695c2d8061efc5beb22c2ea7f959e77eaa49cb2e65b58e6fd99f0ac2b6376f9d69c2dbc82b5f079dd0886d8c804941f684c39bebfb53752b4c0472c5ef279728d689f922e228f972d1b051f3566fcca57f20b2613c6b4663f42ac14040143156974cf11a163e5c360bdd2fbd6d0a3ed40d967055c29895615cdf37408345ac61a27cca908299c78dc8dd90ecfa71936348d552f3e5a1c58bfebc6ae2dbd2937215ffa281fcc5c43df01ade288eb13be3a3ead56f3f73316178d61c460c6d6936b52dbc917e9be5cae934449ae15dfbb7add84dba06be222541c54b7fdb406a5cac89c55ed66980a6c1e8f8db83c192bcd40f284c5a84feb91c94468cb400c99502972c9a02f65e8915ea14fc66a19e339ef17ba9dac50eeccc4fe78382dd0854d4d588daa665301fb385c66dda61ffdbcbd79db7fd0d210589422484db1ae0864fe7662e381a76627cd3d84087128739b88182d6c71a64f203d1f61cc076f95dbdc586612a9f48515e86c02914551a62f840560ec325d32f44b64012fcf7c863f8ef8b8fae270e4dd1bace20ebc22d0d32f019dab03666f30c4d257e0a6bfa29849ba3624f4cf326df63d791adaea4f1ca81293fc5719d64434216caa429f2b9dd608a4cee6e802557a2a0d90045f6392c9a06d50af93d9db7e2e03f89187a363d995a92e0347928d3ec6de13fc6726e258d397cd9c1caa2c079a450026ce7b5b5d544bc3465110613b043df5f2454a36528e261bbddfcf7a8be1aef106f8c641087b45375758871ebd54ed8556e2a31f54a2bea61f4cd0b8045c540df54ff59fbc62c39b8d1fd3afc282968798dfc2f8452805ae7db165ef5b88105477d73f195e602e4c68dd9161f3278ef75a7f4a3a688f3ec17b80f21f16949776083f38324d308826dcbc2a3b8b142c05c3eee4c2694da87e223525a51437fbd4883ea04962b13fb02aaa837a45d417cedd7117a4937fcdfcd96b0e750a1a418a5df053b3ebb9b3f7d22a8a941730084d5e3fd004f4db54de583d0dd048fe3241faca799b5f62a896ed186067a48cfdbb11c7bc30c908c4034a6c078e43ece49b3d239886ec80e35429effbabd9ea132023e4f8a9f8a45832f66c68adc30f6504dc85b0ad022b961fda0a8e52cec59fb4c0b27393c5d41bb12989bc93736542918bfcad7babba80154e29a8ff3782148017211d469231287beb78a19ce43b5dd684323ffc6b1ed835045652b4909b5e7a6e6b111e2118fdda9d47aa56607b5facd7efcc9782e62995247d8c3a7b8d723d8605ebe5bc28b068f8fd04be6dd361dda3cc43d338cc212a15886cf2e2a8407d0cfbca2861902db16679dac089b7901f3e734cf3fd098267f16e80f6e11cbb86dbf41fd7b95ca5f645152ec5f8186fc7c9d46f6efdbdc6374f3d0a197d2afcfe64cb9d98aced1dbbfd4c59354a0c6da47ab46005eaff2dc8d27cca0dbbcd07cf857c403099707d4a7df0242fdd469465bf5f72ceb2ad733f2b08b1d2d7c0af795440288a4d7f7c45a3a3d60c80c2ce214c74264d397f022ef8cc06eb5a51894f08b2ef064f33782c31f845a0898c923b4e927c6aaaddf46eccfbd9ec911231402bde68927a812a8604c3d0eea63f9c557324ac299976404533245657bb5e00a69f8aff213a419c48d1f5358096cf8b778d7ba5a8488fb44d78dc9cc740f45afabd76c4990b4e7aaeeb7b77b87af2fcb8543c0528989fdc869f07ebcde808befa9e88adb5732bdb0df8f37d978b8882b3b614366d18417382a26f40a9ea242e23a6ae96c8aca62bf87c74e22e51790f852d05150059ecad485680b6af0951db4b1592690375b8fc0733d0f1d427fd4755bfd9203bfa5d685f74f8944b6fd583f2959f5467aa177bcb7c28d8fac10a029a33cdeb87ece606696e141b8a897e8ddff908b4ff460d724c8b004a5ad84eecb6729149cb873297920c2d942f9aacacc610474c650ef300eadb25a99cfc06171dd5dc7b6abe1090f49093169fb445f46d17e6c8720da52769deefb7d9bd0dff9ca34cf6aadbca66ea627ae47d12ab5fa298aac237d970fb9fb62a797102aedaef2cfd633fa7d3738f054e301853d97d5b23654a3631867a79ce396e5c4947b586da5b1030ab9cb0ff7b753de914fdc608c9a1f9e285c8aa7c7fa72dae8d5bf1d1fffa81df94ddd04180d967c4c691e61c70e73d86a0779e13b221514056a97109be6286561d0810ed65c4c7d2e0d3842359cfb0e9889043ad6493ce8c53cf9d4dd6f4fe5215605ecb0886425625ce087765d16688750aa203a5b7495596f7130894690e9fee73d644b9550e0617d00e6232b2c1d34c048d0592305d71663f026c259315ff1272323bf38d08716d9b7f7b5e0e56b8ea3a5644a8769fa762727740d14e3401e10fd42035d5db122b364cf84f924345ee53f698d2b82b6df9a4e6ae4515056d05cdefc89b80170a9333eef6bd958fddb0d2698842d62cd657e02ee08fdf9ed3ac71dbadae248119aa49ee4501d97c5a7247d582e4a0f5c4b8a06553846f4a42624a0623490c7e7ea2e846bf48b4838d1e0f7cbbccf891e2c7b35a3a48860fc6168d0e3d1b9def394905940f826c27f981e80609e0e35c536b73974a37802cc92afc12f61cb54da8a071f343fc6dcdab084158cb3feaa4a3df3543257c8ae1b0752242f8946c6642b76242389b0d6c8448da8b0a25ab3936036f35be4b62eebc30a454020e367bbd46ea21a7fb79fab0169e4dbe54cc77c98b7035b349399643aef093b458b4012915f0526049863d8a0f634c6f207030a36117fcbf89995dca8875f5f2b676d7c61a967b06e5917a145016b8baee451d0310ba41c4d338f03dee51d6fa1b6975d11c5c4d46d758419c88d3ebaa8d660e4e1799d6918208744814d922380dc91e186008530dfe469723c35de9bc4db27d711d7dc773acabe43b60918e71f9fd10e5bc351e8daf92cc415c80f6dc6679ea28710e8c6e6aa29cc39632d7818f1edc7151217c50ec3162a281c568829d4a63daf4a243e33e7e4d5278d892d9a4a7bf7b35c541c41cba0182380335f519e5acbcfc287bf09b2153799c69c7e0defd8e2a0987928f8dfc4c774c8451c8a5ccb2df8ce437f8acf9dc1010655946349722ad9783e7ab94bfc20b4e40f4397b9219981028f8f6c948261bfdd5b805b43e8648837f8a3f724b7ca9cf058b983303e84df52d029099fb909c969242ac37f6c68aae9025afd339e1ea7844a67f70ab00e853839d2e850b5a329c5cf421806878298464822623d54e62ac1b6204e0293717bd46a6a812f3a3ace1a316753c54cd00b50c7485192c79a50dda19d15826c368d5eb15ae5d3e6678c3283ea500f78384726f539e47d6fd1f1b7bc5cc3284e38521c674f0b03683d4ec97e8a18f0bb906b34b519ca7c20b5b61e5945fd2368a773e900f8a4a2c80280f36304193092ef5b28037fe5cc32ad5619273a8c42b40e99d90c1da1faab567636f7a6e7de3656351702824667a94d46179209920e93af1d2dab964267660372d913988a5d1e4c10a6261840435dc7ef678efeda0fd6489b7c93dc59260f7ad4e230789ceaec13f3826c50e1a94bba72ad440a778bfb041fae4437ed9698d90db0bf8ff3371c426d8b5f3d6b4c28559a5e8cc2491b10be94181240bbf81afc6d8920e288bc7ff41ae385d9c399d07f3b3aa6e04ca5967edbaf6d157be096a6", 0x1000}, {&(0x7f00000004c0)="4354ace07efb51321ecf69edaff4cbec2cc0b0f45ab2e4900e596bc2f11f84db3d385509d439d84c46337575a5732d64436640c8cd6848acf0e389c0d7bece0679e4ce32c46ac5d1daf1d166dd", 0x4d}], 0x8, &(0x7f00000005c0)=[{0x100, 0x1, 0x6, "2a0f986b1184923f2c790ac920b19f1be1b825d473ccbe207b8d1ce6a15a55366a2a3cd1dbcf452d530d05470b7249ec62e27f8984a5386536e529ed0f976530ca557bf68e8be69bedb3f277e114a48bbb1ded844219febad46818e4e13602f71f7e6a4dc0c841a754e9b6d47d5e28fe82e9b64cbe1df4574814d19e45fc1bccd2eeade833f5dee805318099f58cbb0a6472c2b7edc542a412c6405e46eb0c8e797ca29ae960646a5fb80d4067de096a481aff3d2acad5444d05bb65b635241b6f840d1775c30d043247338da1fa06f34bad51ecb2d5a42a40ccc685a9a342ce766daf44c0a495b808"}], 0x100}, 0x1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000700)) syz_emit_ethernet(0xea, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xb4, 0x0, 0x0, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) 13:20:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 13:20:02 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa72dd89b75c479b86dd60451a7c00412b2196317d5434c6000000816b27290fe429487b7a48b67c515d989992ac4f526e78f98c71f0d1bc7a08f34229d825048062b916f7b9c30bc0d647ef43aa98682dafb44790d2298c"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000008100000000000000"]) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x5, 0x3, 0x100000, 0x8, 0xff0, 0x3, 0x0, 0x10, [{0x0, 0x8, 0x5, 0x6}, {0x3, 0x14, 0x3e, 0x4}, {0x7, 0x6, 0x63, 0xa}, {0x1, 0xaae, 0xfffffff8, 0x5}, {0x5, 0xfff, 0x3, 0x3}, {0x3f, 0x80, 0xf6d, 0x7}, {0x4, 0x7, 0xfffffbfa, 0x5}, {0x80, 0x8, 0x20, 0x200}, {0x2, 0xfffffe00, 0xfffff802, 0x101}, {0x1, 0x7, 0xc93, 0x3}, {0x3, 0x8001, 0x5, 0x200}, {0xffff2fd4, 0x6, 0x4, 0x29}, {0x40, 0x40, 0x1e971648}, {0x174a, 0xec, 0x20, 0x1}, {0x5, 0x803, 0x3, 0x1}, {0x9, 0x557, 0x56, 0x2}]}) 13:20:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4402", 0x2}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) 13:20:02 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply}}}}}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x230) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) rename(&(0x7f0000001240)='./file0\x00', &(0x7f00000012c0)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) r3 = semget$private(0x0, 0x3, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000001280)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) write(0xffffffffffffffff, &(0x7f0000001300)="003cf1ef5ed3", 0x6) shmget(0x1, 0x4000, 0x700, &(0x7f0000000000/0x4000)=nil) 13:20:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) r5 = kqueue() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r6) r7 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r7, r8) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, r7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) kevent(r5, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) 13:20:03 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r3, 0x0, 0x5, 0x20, 0xa3b}) r4 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r4, r5) r6 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x5, 0x0, 0x0, 0x0, r4, 0x0, 0x3}, 0x9, 0x7, r6, r8, 0x9, 0x4, 0x4, 0x800}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="904f80e9a821812da2af07dd1b1f1882a88688178512569742a8e0b5bcac7350e6b018fe167043b6063f35533464dea96de34d7660b2d96c7ef85d132415467be2caa708d04443f9674f35ab9aee50795c5d927c744535e3bc32e64543d496060ce1573f71a26192a7faf01bdc3272f1a6b842060ffaa9", 0x77}, {&(0x7f0000000140)="51c7f6c6a8131379e1def930f29ddb23e233f0ab4a8091e3423dd456dd0f0a1558737b0a835066840f3db813d21e545f1660c45088f816ea219b14d13aa5622bbddcdb7e4526cd1e557b73962c4e273c51c179f8c4aa64bfb37c399e28e13599ed703094284f8a29a8130fa6e0e189ce4faae7eef0fa7daa73398c07cbfd91cd7e45bbfea3faed0868d9801407f7", 0x8e}], 0x2, 0x0, 0x5) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x200000029, 0x39, 0x0, 0x0) getpeername(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/110], &(0x7f0000000200)=0x6e) 13:20:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) getegid() r0 = getgid() setgid(r0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1800}, {0x2, 0x8, 0x800}, {0x680aa56f55a52eb3, 0x2, 0x800}], 0x4) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000480)=[{0x4, 0x0, 0x1800}], 0x1) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000180)="57c854e9523d8253de23d975ac8cd5e598035e", &(0x7f00000001c0)=0x13, &(0x7f0000000200)="41155f57d3289f008baa65b1c9a9955bd0af2f10e42b4450c9f93a7e118ea37aeb0aae61a84562198be8e0e77e639a271551b4d11d568fe27ca3bda50d2f556298e33788fbe4a5913af4287fa6321e23b0e48ebeec493e3f70d4190889bdc5346762f63627d9e0f6500de81d5eabcfb2e433b45b4674649b89ea98bd0589681f16d8bea65e4ad0a5af01b2dbad0586fc37b32679e6a16e1181453ba2171c9eea9a44f81b0fd38f0a328725b554a912acee6a7169cfdc0644f2eee0044b1071fe38ffe5b9745915a8a4169623e886a0", 0xcf) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r1, &(0x7f0000000140)=[{0x3, 0xfff, 0x1000}, {0x0, 0xffff, 0x1800}, {0x1, 0x9, 0x4155733bdc85ebef}, {0x0, 0x3f, 0x1000}, {0x0, 0x55f, 0x800}, {0x3, 0x20, 0x800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x28, 0x7, 0x81, 0x40, 0xf800]) 13:20:03 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x800]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3}, {0x42, 0x4}], 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5f, 0x1, 0x5, 0x9}, {0xfe01, 0x42, 0x9, 0x8}, {0x6, 0xff, 0x47, 0x39a8}, {0x2, 0x9c, 0x7f, 0x2}, {0x400, 0x3f, 0x1f, 0x4}, {0x2, 0x9, 0x7, 0x7}]}) 13:20:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x4, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x87, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 13:20:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x9}, 0x8) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 13:20:03 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd03002a2e2686dd6031790100000000000000000000000000ff0200000000000000000000000000018600907800"/70]) syz_emit_ethernet(0x1a4, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34e498032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900000000000000000000000018c0b9b2459466d8bc38e75628d874d5154264e60735d6a5ac"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000004c0)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x2, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 13:20:03 executing program 1: r0 = socket(0x11, 0x4000, 0x11) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) mkdir(&(0x7f0000000000)='./file0\x00', 0x19a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x0) 13:20:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000000), 0x0) bind$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65300053b755dfd7c404b52bdca871047220d0470d205c3b34576335cf9e4c91901fe7f59d668ea08979569bacf94be0b241070a7b68fcee00a52e83496a549c0b7c15f906000700"], 0xa) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x7fffffff) fchmod(r0, 0x186) ftruncate(r5, 0x0, 0x402ffff) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 13:20:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 13:20:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) flock(r0, 0xf) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:20:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x6a7, 0xfffffdff, "04000000010000a9b3c742000000d35ed900", 0xfffffffe}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000003c0)="6bb5f22506087e82383a9fdea46cb13fabe46a63c4a893c1a3608c32ea158d44d9f15a3b9f9cc3372c660efca1b93412e39a36b9a067312d2c", 0x39}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) close(r1) getsockopt(0xffffffffffffffff, 0x200000029, 0x39, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x1, 0x674}, {{r0}, 0xfffffffffffffff9, 0x60, 0x20000000, 0x100}, {{r0}, 0x0, 0x52, 0x1, 0x800, 0xb12}], 0x100, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0xb6, 0x80000000, 0x40}, {{}, 0xfffffffffffffffd, 0x34, 0x40, 0x4, 0x2}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0xc1fa}, {{r2}, 0xfffffffffffffffd, 0x0, 0x8, 0x2, 0x10001}, {{r3}, 0xfffffffffffffffa, 0x80, 0x2, 0x5, 0x80}, {{r4}, 0x4, 0x21, 0x80, 0x7d, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x5, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffc, 0x80, 0x1, 0x6, 0xc53f}, {{r0}, 0x3, 0x37, 0x1, 0x10000, 0x6}, {{r6}, 0xfffffffffffffffe, 0xb0, 0x800fffcf, 0x9, 0x7}], 0x8, &(0x7f0000000380)={0x7, 0x1}) 13:20:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10020, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x7b, 0xc0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[0x2]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[0xc00003f]}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) syz_open_pts() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000280)=[0x4, 0x7, 0x9a2, 0x3, 0xffffff81]}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000240)}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000200)={0x1, 0xfb, 0x4, 0xfff7, 0x6}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="b40c23613238c31a4d7ef4241fb9f912d9ceea5f38dcccbaa23aec3d406d155dd488dd27366c1b32ae088eb107d77a1f682cc5b07f8f1a03bd5f2f3fa1d9c6b538b4fc785902ac93f21666ecd0446f834779cbd02e2baa69ace2d848cac5ba6eaa12e6ecb4f79af7d26c434f1693ee4e9a67094fca92a398f0099925b7a75ed3d515", 0x82}], 0x1) 13:20:07 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo={0xc2, 0x2}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:20:07 executing program 1: syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60837731002c0000fe8000000000000000000000000000aaff0200000000000000000000000000013c00000100000000000100000000000001030000060000004e224e21b7aded5a17ff968389f49f90601806ebf13b687dbe32a13aeb9ba828aa17fc57a556f86ec8377fb929884db49e83d962194501fe328143931475c3235e2cca48880f4a39a9725fa976644600"/172, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 13:20:07 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000004c0)=[{r1, 0x6}], 0x1, 0x7450) 13:20:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000000, 0x100000001}, {0x6, 0x4}}, 0x0) 13:20:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x5) fchdir(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) close(r3) 13:20:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x9) write(r1, &(0x7f00000000c0)="afee2d00affcf573a4276bf31445136d85f5eb3752d23dd8e268044f81898ce008c3bffc256cabf1", 0x28) 13:20:07 executing program 1: r0 = socket(0x11, 0x3, 0xfd) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f13a8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000d2ca3ade6bc92909cd6570dea2", 0xee, 0x2, 0x0, 0x0) 13:20:07 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x0, 0x1) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r1, r2, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0x58, &(0x7f0000000040)={@broadcast, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @tcp={{0x2, 0x1, r0, r2, 0x1, 0x0, 0x8, 0x2, 0x5, 0x0, 0x4, {[@timestamp={0x8, 0xa, 0x2, 0x8}]}}, {"808f3b75637e5ce58ee93cae4e12f524716b"}}}}}}) 13:20:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mprotect(&(0x7f00004ed000/0x4000)=nil, 0x4000, 0x2) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 13:20:07 executing program 1: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:20:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xfffffffa, 0x777a4f37, 0x1fc80d8c, "000024510e091fe60000001100", 0xb1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e", 0xb6) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) 13:20:08 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x2c, 0x0, [], [@padn]}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xfffff12c) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r2, 0x0, 0x5, 0x20, 0xa3b}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x81, 0x0, r3, r4, r5, 0x4, 0x7}, 0x6, 0x0, 0x4}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/55) 13:20:09 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/241, 0xf1}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/40, 0x28}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b354687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x3, 0x102b5) semop(r4, &(0x7f0000000340)=[{0x2, 0xfffd, 0x800}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x88, 0xc00}], 0x7) 13:20:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x0) 13:20:09 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:20:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r4, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) sendto$inet6(r0, &(0x7f0000000080)="4765941da1420059a3b8", 0xa, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) 13:20:09 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0xab, 0x4, 0x800, 0x2, 0xfc, 0x1, 0x2, 0x10, [{0x4085, 0xff, 0x8, 0x8}, {0x7, 0x6, 0xfff, 0x9}, {0xc00, 0xfffff001, 0x5, 0x6}, {0xffffffff, 0x1000, 0x40, 0x4}, {0x2, 0x8, 0x400, 0x8}, {0x200, 0xfffff800, 0x271, 0xfff}, {0xffff78c3, 0x8, 0xbf}, {0x2, 0xb28, 0x3, 0x1000}, {0x800, 0x0, 0x0, 0x6}, {0x1, 0x2, 0x4, 0x4}, {0x355009c7, 0x9, 0x1ff, 0x101}, {0x0, 0xff, 0x20, 0x8}, {0x1, 0x1f, 0x2, 0x9}, {0x8, 0x8c, 0x5e77, 0xe9}, {0x10000, 0x0, 0x8000, 0x6}, {0x5d39bda0, 0x4, 0x4}]}) setsockopt(r0, 0x5, 0x101, &(0x7f0000000140)="02596f488a8b34660841fe8df2456896748c751c90415278275ce91cc7b1eef024668aaf31c12abf51c9babfd5c5d18532a5aa789d0b82b1b98f", 0x3a) socket$inet6(0x18, 0x1, 0x6) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x1000, 0x4, 0x4}) r1 = shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000200)="fdbd1468b75a1c3b97469c4959612b14d0f1b82e9fe1e2b547518d3c4d3ea3928eab4ec74bffaf9f6fdf002134e42b0619ca0be5f3d3b6006d09b36cbef0b828270543cf064d3bf3c7147a9ddaea4cd0033099062b8f437023f9eb54c5cfc2f1c2ba378a690ab44116b618b3088b9e9e1d17fe1886532812b61acad66507f586c770c79a9c3df495111f468d6dc426a37aeb4e61197730c662f6fe5288dc25d6d3245e4c9e795b03c4b87d2c1efbe9937052d806e53897", &(0x7f00000002c0)=0xb7, &(0x7f0000000300)="9636454fccd186b432f8037b53962e113c79d0db3b3191f85cfc15c57e0d6270", 0x20) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f0000000340)='./file0\x00', r3, r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x1, 0x0) dup2(r5, r6) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x25}, {0x8, 0x3}, {0x23}], 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20150, 0x0) fcntl$getown(r7, 0x5) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 13:20:09 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) r2 = dup(0xffffffffffffffff) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8, 0x32) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x6, 0x1f, 0x1800}, {0x3, 0x53e, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffb}, {}], 0x6) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) fchownat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x6) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r3 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r3, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="2fae417263c7aaaaaaaaaaaa08004b0000480000000400009078ac1400bb000000000703040703f88802440c09010000000000000002010000000d0090780000000045000000000000000000000000000000ac1400aa"]) 13:20:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x4, 0x1, 0x8, "0d08d3c5b90c76f1c282cbf060eb50323e7a23f1", 0x1, 0x40}) ftruncate(r0, 0x0, 0x8000) 13:20:10 executing program 1: syz_emit_ethernet(0x1627, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x15f1, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[@hopopts={0x2b, 0x4c, [], [@generic={0x5, 0xdc, "7dd617b6c3ba669a70075e03890e4d25937f06e4d5ea7b9646b6e2884416e8a196815c8cfe1d62f7f267e04de0a75fa940e669839c90cf84672a8af9d48ecdc6d1a8244bf332677670d12ff635a519a09f19d4e9526cd3b88f1737d5247ed1ae31a2fdf20522db780ffb430f0e2547bbdeed99bc244a62b636fd143decb8109f0c8864b9e7fab0055c2ada90d0de4ed42bd2d1eb5ed621857d7d14bdcd2bb662be9b2c12b6d6192749f46e09da66b12b14fe3c5fea96c8cfd8524db3ec6d37754e6f61a7dcad634736404f86b57435eb2aee3f418d6c134ef836ca24"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0xe, "3090073a69230ae8dd064ec28139"}, @generic={0x9, 0x16e, "3a7b5b94234289599c1ca1de1cb0042b75f07618a74e36c7982ecf7bdf03cd94b1691044451293ca9b536128e54909bfd048ca79ea632a55b572c29685f9af248c91f146102bf609eb7da6f0d9a7428ce14d01cbcdf61bb1eafb1c4b6a60b7b630452a01c3a9845e4ab44ed4576eae233aa68623b93e489e74fd405c006e68ccfc130ad8162b87806380aa0b3d41aefe963eeff9139240deefe39b332fa3ef1f4fc35b63c378f0bbbe147a2598c5f944d4818057e8de56add86c8478d73a589cad08979bc813b7c000000000000000006c59699bd28c3125dffd9ca42acb9e7549cf3adf74982e8766d25eb2675151821a0b3e7eee95210dc196875c0b7d88031dba427fbdc7f2cb7c04ff9f5d8d4f77ae3260bf5b590d236a64de8dde5a37f1b7506ae5aff94721701eb5445d9fe0811394c81fae4f2ab94079920df6bc24ebc02de31ddbed51ba84d6a0145a137839cad4dc0c0cad552e71597dceb33b075b1e2faf6cf84cb9292602d4e41055"}]}, @routing={0x60, 0x10, 0x0, 0x2, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @local={0xfe, 0x80, [], 0x0}, @empty, @loopback, @rand_addr="2356fdd41e6aaa0807dda2930e854512"]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x8, 0x6, 0x7fff, 0x0, 0x9, [{0x19, 0x11, "f880758ab395c747a8c5ad84320587680f032efb8ce004b516c4033f2ca7f94f1f0985f02dc5810c0ced4fc9e6c83553dcd1349d94073a56a510039b40fe398c8ac29454dddd5ec87252a3eda399b73f48b98e0f36c6859f9323b185f4f6bc73af1ea9c9aed19ba853e00cf782f5e524334c4156aaaf1d68ea94e8d85eb210dad5af4b3fc7bbcc5f12f7f746f2"}, {0x81cca63c43f88527, 0x18, "c335b4bfe08edffd0e2d1a74534519c07024163c278130417060116dade720df1e90a9d711174e924996b82e6a312020e20856314b3d582edd1e470e00a2cdf66c9ca028e1837c8bb8f30eba28aa5175cd273f1371c612460839c7c5208e0e88b3beb710f45a580da5bba815372f760963b5443f71bccc2e370b7dd4af00aaa984a100a40cdfeef6fb751d61d4034712d0c3adf6f149fa2857ceda7d4e2577ac174b40768ffaf77018a57f598accd8d681592a25f98067d0060d86bea529653104"}, {0x19, 0x12, "686e55d89eb602a9a971443f7cf086633da80fd0a84490cb1ecdcd045557be619229ab6b7f364224a2b40e52bdbaf57f161b693bdf5c1b17175e49d606aac572a538d535d6506f6eb4b0e284771a435157edc9eb2eef78dedeb9b4f998bc7e690e981e397ef226be5a38ba3db16eaddf624a0aab6ef1592332b4af74b09ae60fe56003fe44aba4cd9895e1e67062c1f815ba4059e1"}, {0x1f, 0x200, "414a52f0b4a76815fb5eb3c1327b40c7b0facaaede4548a1c5318bbbfb96a7bd41d06d6a53aee45e9c817740de014ccfe2451511cc2fef6ed841b7d1d7667d7accb4d393dd08ae9ce138fad09ecb401d57bcc94edd31dfc5070b85419893e0456e52cee52f18b1bd1ca74c9daadabcb8b6fe7287ef43eda05a5f07c506d8a4fd254331074a667cd4b6c9f86499500efb93856264acb05c0f73a1d31313583f49158c145f0582b15c67746be6deab6b3c2635cf1d181592db6fec159829fcc3e6a90917ae6702dde2bfa7a19e9788a868869440105e76061a131fa22572ffb0e26a5a195942c83aa8bcbb49c7086e727b6a4010adde062b52b73a83bb6590ce4aa0c6fe42bf0642d4b4ac27329a82c8de8c68cc823125087983a845d3a1500be99ec211184127db00cf2f62abdbdd9efeee8d0ec59831cd2b6c9d2445374b9eedf8c4c9929c8522fe2900ec0947a58dbc8e3d7be6d9e542756101c709585189f72d4c17215c83ec88db3f3afb4afc482585e00e9b1466232e92cca7f6472e7cbc5dc2dd617eeab90b012e624ed7d79b52f3168d2c30a135575205ee6f11b09c4f71238059d4c455db69fe6dace994b16a6f0e0d7b300c90381a0c9dd118e3cca267055f6585866b6b7a26efbf419a410363998f7aeb1012ad8b04386cbd6456acbedd53a1a38821729a4961c6c7270d02a02450986f5e31758818d761de66b849821506825216dc612907aaf170167352c2bb0a5099adcf2e02a42406105437c17649e73691ca4342f875cf032dd90b499a0d6ff17b8b31866fc18885de8f8c12af89731daaf834cb6f1741f1decc2d845d5a85c1a756c57be041dbfeac0ff4cf06e02d308e41fa3dd414c3f98498183af1f8fbf566a524b1b966fb3691f2b98af6f24a624af8c5c0b0090c86f893fe5e0172d3a9916e59914cb9003ab555526706c7aa6a35de3e16904dd58c3a51cef30c3a725d8ab48a5de7ee400640cada20bc3ef43c94e2caacdf67aa47acd49b82a0da8c4ea87227c5ca81ebf697e698664794a1dae168e5c9768369d1bdcb5fe9312042ff52ff9895136d5c751f0771228fb584551b20ba99e9f4ffb50d4aa2df7e51321e98e5f14b4e3ea0d3ee34fc1c5bd96a7253768f8fd5a443bb8fb8bdbd56b75946ac97e457629a9b4103debc75a3b466b2b9b534ee41b88890f4510bf753bf365124d64bec06f3d3a782ac16cd4b5c9d45c7ea2a7a280773768175ed8138d2635f5596bb7de619e865499082b6fd02113c1c42a5f4e01b12d6132ff1a71704b8e3931723315dd44e43d29681f622ca05702fb36c829239c248df4311e0a582ad844f7754a01757562edec448fc40235ccfe1773c659d22ea8b0289ef5f00cada08a3b8115c78875df1762890f8457e3c0b39627d28f42dd0c3cd33388b7dd4c1d17b16bf37cf64f27a825a1bd10db17a17c3a8db0194811a460ad071e0319c30b562ab58d5a587c51798d9ed0ae4ddb7b8a503506c713dfde26e2f375fb6eb54568265231a940d110020e5647b9ba958fdcece097ea1c460626910e05d9af34cd510eb2abc07191a67f7ac9a8e0d59428968003774f4b0e444bdf6fed88955ad36f297182d1e4d0e84cab93764ca1f08f42999d9b3f3b51d153e54d91cc46cf38cc74ec915b568a1f0669f42a1318b2162dcc8e393499fc62c0fff1bdf51a88bacc7f42f4cc46d376f57d41217c1d3b23bc64ab528b5db51dbc6f6ff39f43b18c3740628f6cc98587b7ebb13e5524b2c24006879c165840e56857587916b1928cd7993f4cae1f56885181f9a3f53283ef7afba2c4f84a5f12dcc504e270b7f0f05cb4e06c3f0d4875a10e4f12d1e25d8c5972c57383c4fce72eb345c8de4712c5f2bccc91bed5d3395c906967ff457c635be672e9a9dfddfcecb7fcf969cdea8abfd66631decfe39806ada336f121e4967f6cb8414b006ce27b29a8c19df4078da6e594b85b39584d378ba125ab1f3c800ad8127eed161089d3d88778d1b2466b58c0ef03b4e8ef720f4fbca7cd12a1fad41fb3c0bce3ef996427196956168dd453828b4e9861d4648d825cd663beeed5396f26e575438e4b9e444564bea253208d282c89b429d409a6b48adfc3c057735051afa0911de6f6bab6f632be90a2fc03c239ad795b4c8e1ec066baa5c71895781e5158704a43d48c8290040c200ac8e6e035a44a7dad3cff1144c8e4b684ef07c08b4a3e5da5f89e30044f2f8f92e7b7da889d0c09a40459a7b2da10b217c65c2a9f5bd49be2001c801921453b629424b7e9efdff90786129e750dc4717f56c53d868f79e06444450dbbb650c42d3ac134fa02a9b751d67009fa471f796f81ddebfc6bdc2b178f202b01ac94606494a66d19bbbfce2612982a204123774213583968c9100aff16031d45864701d002f996cb74424e8a5f142dc00a4efa3f14546709da99a6b61043ed7fe56bce825e0ebaf1f8da562bcae721ba9206af3195ca1ac35bb5160b37fef4465716930923f83ce2fb072b3cfd60bee1194b60b6d0c8820b7e3765be0d7e008e6bd53e81d504bb132daf53b13941ddb41c113743c73d8242c0f20f8b59ac6f14e41ca632bc2f7a5fe803c3d56dd45f6e5963e251d2ee3f669ee55cff0c5ba220d99bb33eff5f8b673d6b2b14339206241e63c92add8fc78ce23a2f0bd44b2770e5c5c561cc1ba599b58cc266055284209da8be4076bd86a87dd796ae8089c5c2c89e223f623eaa7dbb31af64641f9992f0f210c3b08b2946b39b8dbb12da85238a0f1e01f1f9be6b37990392f5b3b65446a83ba85f7fa1d80674af20f578bcff6dfe4687e609f92f5503e1e3ed9be5131af4a84e9d261129df0eeae00f937e9a9c545d1a8a66a91e884494881a77bb9c0369c88ddd33ac0d9fdee6c491148a28472fd9351a6343c0a3d00bda4b9fdad6e21ac403bb443b9088712d9f5f7d973262ce7457c0ff5a0c06ead609320e373ed8b46429831dcf1ae105faca9024da821cfa16ee55a527dcdffa31db0ddcc26cc690a448a70db0e3e787beff90c6321a303e6e9201cdc56bc76fd76c0af59fe0559c4ab4799ca6ffd81322baf43556d3501d3b9608513613b4877baaf8284c9fe38ab5f89b9ccdf6524723bf80e438bad83c54a4e878751926ac9313dda15f92f80b8e64c73f704de527fd57d8036f6ca51ad566698469b471bdd675a10f73040ed76dc865d20654fb801b610418ad81a77b694cf4fa3fdcd99d350d7839b3bfce03966062b3cf723e8333aa9b27cd31e31549cb87640f204fee5945d8cee48467316eed89716d2e6a4a962c1e290fb042b0ad12026636246adeace8867128293911f00a21ebb2b5b11cf60e0826449e556bbd8811c000ca120c42f82b4f05f3dd8db0e7a6d7a0961445b84f590e5b2e41f512895d6210ee933b38e8416e8a5e3b678235cf9400966dc6eb31086a0a83fd0bdf06d3e3ec8ef3abe8909f43a3b047327f1e8447c7d50901767806aa59162b96b9a55827040b617d5b67518718472ea1672234aff5574355b8675ef5123558bd7d4a807cc935caa78df2aa6c23fd05535b5c13f03ce78c185c570f66d24ba23116d007004fb196aaf47f70adabae73b84f19d82e40e378674857e7fd5d4dcedc05985a212ef70b4216296e417c03da1ecd994b394c05a4ff1f5ece85be5282adc954f78290b2224c2e73b7f33c2ab4faff4a382390053355ceac8bf51bb47d862c8a60cafa3afa55a50075b3c257f81df99acbcddda09908c0d41ca5774d13a6b2cb4afaa84476201ff3df23e54d490608ddcd88f2a95fb0ca9855d890fd1cafcf53252990177133d01d4f3fa8d33861256214a30ecd94fe6688b579d5c0aa5e10c4b3ac24a7df3aec7444d9171fa6dfef60a3191aeb83107cfc3d93a148758d3378effa1bccb72ac1c36cfed577d19361e6e7276ca148fd627237f13f841a30f963ad5a13e16ef7b3548f4bf6b5c65829a27cd4f691f8ba6a7563a96883eac85d27824d3777900b7b15f9378055494d30dcc7da6f141ef899fe3ccdae212eaf85272da4edcdc37b74b05e3199cd29e0762f26fdd79c324dbd328c6584e3a61e47f434780069a2786336d64fa4d9c813f69f3e203d38be3e00302832e5b57d41e970fecaee2d8ef24ea9930129de8e82944c4ca819029f0c4c3e2ceed437fdf6181b4403bd6d87fca941098e01da0f1ca9e13ed7df51347731d84383cdfe4ee5f93722257d20d9d7f691d7bb6da34e6b35c7ac644238fd878a3582aff75914c9594cc2c3f7ae16cbf8be5ab7e1dcaff7c3030cf0807983a25bca2d6772d273b0aa45dac3b6604d318e01c5ebb176b6995f7dab753f2cf2e57fb9fed862225c8ffd81c970d0681f4411cc0c7bf0872541fa81d787948add5872ca1b1b7ce902b697c159911029cbacfb346a60cab3747a0ba9275a8c79d62fd27417207d3bfe30c07d2f76bf6e4726cd2dd03804089be5281012856b78c0eac04b24338d63a5cdac50b06d27387ad4676e81a446cfc43adb24aa4ad0931c9e510d2f5153ac7c47d78bcedd5a4b5ecd80042169099932fd30504ed408e0c34699253615427f603b971aac3912d9b6e977b79c15ebc61c3880b5050fc60629aaac03474ef88159f12680c254b8c8690d8b595977ed405f2da716d5c56d475ed1545e96fba50e7c7f5ae83cad1801bd63cf9b09d64aab439912cef8d9914b6eb3ca338babac5bd4d76e0319c02d0e57df59c48305f818f24be0909ad45c63789c404f5fadc4661468caea8be3445bb59f1befc8e0935e8c74ad7ee8c63269273e2f3335a9e4e4f47deda8f33b4bfb71897451c01de6338427e33d422618a828a19c20d748bbeed0f91cba5d59fcfb843c00c982b488d6a0e6aa743b1f81463114d2943c3fc5657f596208d99808941e815eaf4ec91e8d9cf2770e8996799c990bf01c69b64cbfa77af174c84f4dab59267d7f74daff0a9366cad54ae961c107b719affa81db590805b98f8fe32d550878444f04612d8703ee4d6328eb6757c4a53ba8483dafeb466738eb1a9332e543f8126ddc98d5b41b265089c00bfe4c78ff4c032ed7d499913cd044e4660a7b13554591fee95eeab70aaf0a776c091a85e204ec648a6f0ce25b88b3548272733f614a9b07417a746dd77bc7eb1c6cd7fe115949473bc3070f26ba78429f268f9aa53fe51ee720ab7e43eb892e22583ed0e143733a224032c371a9bcbe228e37fc3a7da8acc7cfe130cb8ae431f1e4ca53f7061bd4ff9d8b8d48a7f4054b494ce32c493cf506e349ef7af289536601dec3e10575dfbbf51cce6d6f96753904b0c36639d0447dbee894df9b03fa23b80e962971a1a2f24e94d83fb78b427221eca56f25ab4441419f93e33a53ca508639f3598573a0681da9ceeb7a1c408336c61554b96d0151c6e2d876b777cf2384063bed2d58832f1835ffb2310cb2d2d5a525f0b6d8291a9de0c211e1d544ba7c3415cf688ce0f77aa8ebed8b616f30246228013b5e5441dabe2a89626e88c1d9d15493cfe196bc4fe6e3b8bfa864f32e2a3bbdbc631f91e706a011e5b351d3da853354e8bb90bb42f572dc56f5594b20b00e3aa5d689224b428ea41234910a8606c43c89cd46613dd449fba616d7865d9a596fe6cf0c684e1a002ab780ba37a4607b026f8ee6d9ebe7c7cd23f5c49f5183684842c583b5ff7934a19aa1cc9dd12d626f871129005c8fe1b199f86de72f3c4aa6e304662bd8ff7b72a3e2aac3b852f177f351db19b6c0e8f5ec03fbc2f494cb4208c43ccee5ba9c3"}, {0x5, 0x1f, "fc2156123235e016e5dd9fb8fb70cdeed3cb95c92337229ab9cca978be62493ed6c4f90a159f473a5f68ba171c8721f84ac6a0e7cfe0e7e8e973950b45cc687e91753b9839c043d112563748cf1bbb71dd966f1ac7a6c706b0d44428fa4633f971977c0eb3ae42b78338066da295c4efdea78f6d7a4efa60a0021e6de615255b69213171a60e83f2d9e176776c7138db5781ed7910eb0d5ababb5b38123445e5bbbb2b92e0adf7f5d40caa2fa2fe0c74f15baf77e7607756a2ba35652182cce3264bbbb8cf7d3f8b2fade6e58c45ac5dd67d00833e8e8e18d5b6c95dbea42b1733350c2b80403b756382376b93de400ab8f4ab4e858ce63a64beb7f4"}]}}}}}}) 13:20:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() kqueue() acct(&(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8, 0x1}) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2e5faca4df47d564150d6ab163dfed62fce1fbd6"}) close(r0) 13:20:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @random="316defa4ce83", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) 13:20:10 executing program 1: syz_emit_ethernet(0x87, &(0x7f0000001b40)={@random="798081d6ac94", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x0, @ipv4={[], [], @multicast1}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 13:20:10 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random="3167aef370ea", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "af7916453e930a2e"}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 13:20:10 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179710030380000000000000000000000000000000000ff02000000000000000000000000000102009078fffffffc608da4460000500000000000000001000000000000080000000000120000ac00000000000000000026830d1e7604af349c4fe989947b7ab895d7d14088b3bffd69fe41495fb4c7c4efdc350e9efac4fc3fa5df1ab342ab657d984e4fab97b0a80884eb2551cca73ffdf4b64542d15458def73ec3aad8f5770d657bf6ee440cf19c1c36d60c429b21025df55c4131113e5b515f1f22d042b620916d9eccee4190fbadd13fa6bbd7a7f69f9ff967d5f3ebb157"]) 13:20:10 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r4, r5) chown(&(0x7f0000000000)='./file0\x00', r3, r4) 13:20:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x1, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f169e0e0eb15fe1a51e31141d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d05556ed8f72bfc4e4975ad6c06d5b262f1beddfdb27ccb4db2b3ff3ac7887fb20efac3810f11a6a781493c4e0480f6f5ce32ad090000000000000058da43f359d2fa9abc954578cc7567920b36ca23f582941f11152a6a77cfd2d104c8570a09752c0d0e985e74697766331b195306ed1d2898bf6423be53c2ba513b2fda5347b6016afd57428a827021c407d519cd902a6223e4df8a97c25474d74a6d4e"], 0x107, 0x800) r3 = semget(0x2, 0x0, 0x80) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000280)=""/69) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = accept$inet(r0, 0x0, &(0x7f0000000940)) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) r7 = open(&(0x7f0000000980)='./file0\x00', 0x30c38, 0x35e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = geteuid() sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000300)="b545", 0x2}, {&(0x7f0000000340)="649604ea434d1a1f2cecb91313efed0b90281ac5fdfbd1f9f4ec30ade48a25a8968cb723", 0x24}, {&(0x7f0000000380)="ffdc7a462b9b8a6a25ea1aa6e2cefa47f52b5bbf231ddda6806ad7f6565ed58c8a2991e1635a01b734225a9618233a7658b9aa7987fa44a1805ba59c5b0fde1bab54ec3d627eea8f6931b3d8049cba508b659e8389851d48de391773bc80f1bc5484a5e6384e5f0c872061899766829dbed837f5496721b8ba118f6c75d89fcfc9f0af6800", 0x85}, {&(0x7f0000000440)="ffcbdc1e42ccb10af6d9d88a987215d87942b523dcae42546b531569a9a0ac87b09d868b863289b36fccdfac465d76126be375ea8a3f7bfd6aaf349024fa51e34dfb735ba27eb4ac695fa18323689fbf05d2e774a32d5d9df50f5689b99872d39409fb1d7aed48da2be059475eaacad867348909", 0x74}, {&(0x7f00000004c0)="f6780cf6e3de90674edc7c5cc2b2890acd812e65f9dd0c4d268f95c251952cb66332943a6a7183ff83c4b27fbc302dd59b9f0f5275e7b9c8daaf5f1fa9e08dd1a67d2e6c0d6b45d84253fd26f34f0f0e19e333d39f4b5c426b9f7bd85a5a4dd909540b5c9351bc320983eee1c571c8b949979778feb932e91ca2cc982dfefef88ed389fb2c78de8733cee47b063b47a9a39721fab8de2d90080d5d3f45", 0x9d}, {&(0x7f0000000580)="cc2449dfc6a8c10ad43d9d0108e596ff7e8445a65c1faa0baadef22709fca8f69088899970d7a8815af1f67a373fff17c66ab9774c3c812477e73857840d5d48163821e16e1d58ae22056c6fc0ae1f3afd2ecb68f60c04d7fece68712185eb020ce3ad498a43224b77aaae0611b3b3e20a3f89c2bf10ba31792845c16f157d0461b2ad7b09a7780cc7d9bac8f1b880307e7e3796efaf774c23e75bb669007e47f5c88bc96688d6a7d36ad879e4a7dc5eca9a695e19f1f66a81d8e0b54a871e940ef65d7aff3ad6c66756b922bb285495ce35afcb80b12f62b3745ae53824465444732879dc59bbea1d3ffd63b051387551477e038227bc7f088e7481d71619", 0xff}, {&(0x7f0000000680)="835e5c37c8bdfa3ac03644e250f88a31c2cc694bc509e90d5510be88d7535303292cdeab7fb793ca3f7bbe707e45b469bf7fe3d7f8613b6c8162f00fdecee1b6192177d036f52442c3579a50be683eef11ab7ae032302865ba8f4c6ff173a55144341197b88b879b55f3f8530e9e72d8c25a90e8ba35b75a1f9890512eb04dba7419e7b9629e7f759ca164eec92a6ec154319e714738119ac12f6c1f151d258ed4c05088224ae12de3783156495973d621d3271053af0e07f4e1f2e444d2d7d7914c3daa594447fd34a267d492ec163d5b56570b88fc55fd180bb7e7dfb7c7626f1a3d04b1b22765f3171665f9e2f453c59d6195219599", 0xf7}], 0x7, &(0x7f00000009c0)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffff9c, r0, r0, r0, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, 0xffffffffffffffff, r4, r1, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r9, r10}], 0x178, 0x19}, 0x0) 13:20:10 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}, 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8f8c309ae3f5e92190ae662ed628e265f71bb8eaa49761518dbeea9e2dd5006408067b8c8828daf9e993b6cdb943e713e0006000000000000000000000000000000000000000000007fada3d89429209a60edba70071662349e28a846524f0d5070b35503f012abbeb04ec79ff43ba87619bd6d28fddf1a99527e95ab22"], 0x8, 0x800) msgsnd(r2, &(0x7f0000000480)={0x0, "940ee4f9749d86448d978eb89b3ff987ef65f0a8182ddf1745419b25fd98633d6e5c91e21853f5a36091084d7534b937f7e84fb3876b1018a6d67a806681490f85a04d0d4c1913d88d916c62172c5f771291c144eeebeac425581f6aa28647aaf532048b4f531c67da8cca25e2a9ebc49c427852c6153c665488b52348286149fab6b040dd034126add050a86f07a0638beac45451dc39a3b75b76a88f0a0d4e4becafca3f6a0131d822acced8815dfb64aeb9ca174a10f26dadf1c1d066eae6ed38af93b77bd6baff82"}, 0xd2, 0x0) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006acb3fb09f5c01500236479208000000000000000000a6eb1a1295eec7dbd4a0d73e6b06971ffda8466d9ce485df2d52426a1c59261aaa0887948764f2e36899f7b52d8fb5a04def250775"], 0x99, 0x2, 0x1000) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r3, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) 13:20:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x5}, {0x18, 0x3, 0x6, 0xc}, 0x1, [0x10001, 0xffffffff, 0xfffffffc, 0x20, 0x9, 0x1, 0x57, 0x4]}, 0x3c) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x4, &(0x7f0000000080)="e7a22f63", &(0x7f0000000040)=0x4, 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) 13:20:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 13:20:10 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff020053c5d893e1a425549063a8b9eb022e0000000000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:20:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180), 0x0) r1 = semget$private(0x0, 0x2, 0x20) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000280)) r2 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x30, 0x0, 0x20, 0x3ce3, 0x6}, 0xc) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0x100}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x6, 0x0, 0x1000}, {0x1, 0x33, 0x1000}], 0x2) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1000, 0x1800}, {0x3, 0x7, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x3, 0x800}, {0x1, 0x101, 0x1800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/95) semop(r1, &(0x7f0000000080)=[{0x4, 0x9, 0x1800}, {0x4, 0x80, 0x2000}, {0x4, 0x1}, {0x2, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x40, 0x1000}, {0x1, 0x8cdf, 0x1800}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x6]) 13:20:12 executing program 1: r0 = getegid() r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f00000000c0), 0x14) sendmsg(r4, &(0x7f00000015c0)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc, &(0x7f0000001300)=[{&(0x7f00000010c0)="b14bb6a82c2c3e5f1ca1aeb5dd0d4f9f5b007be534ddc7908116142f460fa264", 0x20}, {&(0x7f0000001100)="9570a07e862a22197a37abd85ae977d693c6d8e1ca036cc0b65e204b5c8596e50908d2546eccd69a37535d218cdec816bf503af40e79a06548ec48f4fd045610ab627378a305df2ccc500cb2282dc5625adc5a4f3ee8473a40e5958d2c417a6b23255daabfb67bf9cf7d675e086571ffe0a812692872d2b75e3b4ca387b25d", 0x7f}, {&(0x7f0000001180)="d3222ea2be84ec75d8cffd005927deccd9c0059846de1ce5207e509f73ad951a14865300ec875a075a113684989009713bc62d", 0x33}, {&(0x7f00000011c0)="7dce247bcfb4f849fd950d52174c263deff36ee067b8447f1e5655977f7b5a2015711d261246d1ad041001bfd7f37d0d198e4a63747eb5", 0x37}, {&(0x7f0000001200)="ba48c8c4365ffe3eaaaf47fda931e266d3c55b0bd662da2519351335454e8778deda8513e10b52dbef1d34a4d10f1a45f70ba0175a2df2ad910eec8e7cc66333fe4649095f0a178eb824dd247a6a4554601201fa59a89f187df47fa9844be89b9482027ba3e2920381d4f496fb8732aca63cb23996e771220e4d2c37adb04dffa11067571da688f3d63a7e60e8e27c78ada2a406a7444d5478899d4452b7a4f4bf5fda6025eeda5bbe6b5fecb8715085f72d56ecc56fcf378831aff28a720dd8a76299fe33f7ae6b2fdda0dfcb6d11c0982980e77725408520cc2d9850f61d815e3158cd1a7e6b42b2f08703885f7e93d96454bfdd238ec9a574d7bb", 0xfc}], 0x5, &(0x7f0000001380)=ANY=[@ANYBLOB="5000000000000000ffff00000700000060588d2ef35cb0ae54b15fefe7e30847e91b2957d4f057913a931304c7742cca1b7b12d6e540864857b8973124f0c02aba0df50e00336df81c00000000000000d0000000000000000100000005000000374525f28f725d63ebb714e825dd577fdda0609e221cf094180f88eeaebbe209052919bb881a1aad24951d193edcdbbe6c6d8f4d0a8d713f1ffa4c45916e6bd3c31db6b820530fdd3ef154fae51463194777a832b66dbc1c456cf0309649768df355fe1a176d6265b98df23ee60de699254e134daad535169e26065564c4b4732a5dae976a82671915f8027515ca384312dfac152329c19c539fd5618d29a77e8b025629672c5754dffc9b9ef908ae43f5147000000000000000ffff0000600100004a96dc25bffccdec758197192764b22cc2b8d021a0d18664e451e03a42b6689aab823456560497dcdfd733f2513a62de51cc54c6bc05436fb7f32f9ff2917c1dd96b30752ec422add83b21994ab65292d42554290f82c671e778fb6a00000000b000000000000000010000000008000063a02e8e2fe7f8085b1080907c87d545162e889a4decfad79f5af9508981eab6669d183c4909e3b209f28894b1bcfc92c96fb675ee0b09ae8ac81f113e3d99af9a6fdd089b1ff6c0bb027d95ad80bff4e7886fac86972863b2f1ec21daabad387aeabe36bb80f64c5048982bf45b25c2c5cec74497ec2ada16c6ebd143a64be94f7eedf8052c62b3af719ba9517bec2384aacbc20b6d3090e0f700"/576], 0x240}, 0x8) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0xfffffff8) setregid(r0, r2) 13:20:13 executing program 1: geteuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="03000000000000003b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023bb7afd21c661eb8a6bf965e7c25105c013767043031402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1fec00"/238], 0xee, 0x800) msgctl$IPC_RMID(r2, 0x0) r3 = semget$private(0x0, 0x1, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 13:20:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r3 = dup(r2) ftruncate(r3, 0x0, 0x1d69) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4) 13:20:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="2d8c12f5dcc9e6cbe4c20f68fce8d08382b5c13a79b46064f36e18cca13b896dcac38a47f35454c4f1d12c27", 0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 13:20:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) setsockopt(r0, 0x22b, 0x2, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000080)="0991fcd2ffefffffff3d3101004e15ddf0da77bae2edc8876383ed94b97152240b39778b044196d304006e4c09bcc2dd45c2759297aba4", 0x37) r1 = socket$inet6(0x18, 0x5, 0x3f) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1011, r2, 0x0, 0x5) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r1, r3) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000100)="d6b2a3405486cf49e0789495046d42c9b3c42b8a41798ffdac4a002d10f92000ea7e96b373cf766ae0488506029eda4de424d174c74f3ef8566b35ed2bccc91e3481bebea97f51659c21e0d289665b24ed1974a88b85a007ff582ef0c35680d001318e9be78733e273831a28d6b5ee45be8c49f5fb31d779bf0f8aefab3c2b6f86064892d3fd970eca70c7fd275a79195f829ff159223b886d10fe02fff61b0126a410fcefdce279b5f46845969777ab", 0xb0}, {&(0x7f00000001c0)="d5ad5f18583b2ec35641ff966d7758d17001fb77a3a0aa603eb1c9d3346ac7e605dab81aa67918d4e253e1f903e4ad673a0f47845b4fa683690cfa25689c9ea3", 0x40}, {&(0x7f0000000200)="b624c9b07e401a7603f0fed92d0dd04b5bc7c0767e3c57fa", 0x18}, {&(0x7f0000000240)="17906a79686da6a06ba4af1c2171f2d90e5fe0ef605638892a00ccee5c75220f481b9c7e801c27a37131bd1131a99f41e2c891f48991873733d9952946d553e5d902641881a0a3b9ddefbeee4edfad61b7130a7da38ee70280c9b3bf6afb3313ccc56a63a4cc5fd62b427b32409c7d906741a448f942074ca8384f9002aa0ac0159798d58b0e49fcea12c84627cfbf2a28b61484d601541fa90d398dc85dfe2db394bc770d5d49ac20451ac66ce7c91ee979eea1ce970244c3ce98d052be09a19fe33045ab543cfa67e938aab434d5a53efc66cc5eaa88564d", 0xd9}, {&(0x7f0000000340)="e3cc729e470b1175669a15574709046df5ef431e8aa9f4e1a18836eb2ca88ffa38ae945f146d8cedbee29ef4b66096a15f74d81a8390906c1ec74bde76a9219115785c5631ad96353e7776dc607a99c01502e3a184cef202c317285d2af368cc83216692f9e6a494033325e67e5babce50f6ab05891a56ebe8ca801c4e73f42c301893718c4154830da03b3102add9ace06ae5b1aa7f3939da0faca85b32451a0c8d81a161dc08f387f298728195631b5a21df8c7fd3411826f1aa6bdcbd9b2ea24b", 0xc2}], 0x5, 0x0, 0x5b) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, 0x0, 0x0, 0x0, 0x0) 13:20:14 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) execve(0x0, 0x0, 0x0) 13:20:15 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1f}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e1b79c11e2eced1c33b2f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c5689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb745469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dbdac4daa87c5dc1b184e86f8479336b94ff214cfca1b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1cedd115474050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d3600ccb24675973c9ce6e8a134a7f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef23000"/888, @ANYRESDEC], 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 13:20:15 executing program 1: syz_emit_ethernet(0xe3, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004a2000d50000000000019078e000000200000000071320ac1400bbac1400aa0000000000000000000c009078dc020000491b004000680101021d0005ffffffff00000007940600000001940600000005443c0893ffffffff00000008e000000100000005ac1400aa000009faffffffffe0000000ffffffff0000007f0000000801000000000000080000001f83230000000000ffffffffac1400aa00000000ffffffffffffffff0000000000000007831f01ac1400bb000000007f000001ac1400aaac1400aa00000008ac1400bb00010101000049"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) getpid() socket(0x3c, 0x3, 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 13:20:15 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bb00001bc50b0090780000000045000000000000000000000400000002e000000244280000000000000000000000000000000000f2a8c312ba53330bbfb79a1400e0000002000000000000000000000000000000000713007f000001ac1400aaac1400bb000000004404000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) semop(r2, &(0x7f0000000040), 0x0) 13:20:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b13"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x19db, 0x1, 0x6, 0x1, 0x9, 0x80, 0x4, 0x0, 0x1, 0x800, 0xfffffffffffffffc}) 13:20:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimes(&(0x7f0000000100)='./file0\x00', 0x0) 13:20:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0x0, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1323e6b58e040e18, 0x8d8, 0x1000}, {0x5, 0x3}, {0x3, 0x5, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x1, 0x20, 0x1000}, {0x2, 0x1, 0x800}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000380)) msgrcv(r3, &(0x7f0000000e40)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2d52d2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d000000000032c39f9382ff9fd3024352761e6536bbd1100000000043f89183ed9b0ab0fdc7e138263b85ba22737d97e0b8357aab984b1fc946bd9cd540dd0e75e4fda971b8e42805f727f2a07fc73445c908e9e14a0ca5140be71c7ea4fa059f2ee61d3e29c45df4666d32ce0d491db2b7ac0541cef0d42da8be9f22f070702a20676cf32dadf8ac52a878344c8a82abe6ad1fec39aba6b773abde23c136e92649bfd829637b237923d41ab9c2ae7da54785ba734f2ebd5407f9048cce6f9538ef7f09349b9271c24541f1858395c55dda5a5941d3130c82be213dc8bc3748c7076ec40fa3507abd6ed42472a967f0c7b31e71c7fbc980a1ccaac372274a32b068151267da6fea1e8a2b0b2163e7b43d00910f0b5820d537b8d5ee38ae8ce2da9bb4855a4b551922cfceb33468a2ebadc70b4c6726ae4af59cdc4aa993d3edf892f146750445beb4a14cdf202126d67af23c6a7b4ef017c6c3738c5d11d79eb62f8f21d348a5b4d67fd3af61a4b24ba1e1ce8b5c62d897cde29339e4984f43cd642529b84953a600d5d1be98991a8696407fa912d9025b120af864d1090e26edf2ed21719b722dd685a90b0956baa5dd0cb28cdf1ac094646f68846a413252c9cb2ca20eebc61f5e"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/222}, 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\xda']) 13:20:15 executing program 1: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/27}, 0x23, 0x2, 0x1800) 13:20:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x440, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x1f, './file0\x00', './file1\x00'}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa35815539ed04cad300383a0000000000000000000000000000000000ff02000200000000000000000000000101039078000000006097be00000000000000000000000000000001000000000000000000000000000000010600000000000000843c0ffcdfb7e9d25d9a05aa0c35e18734a667a3407d1ee0676c734b51e5458a75d0f4e68434384f0371602bead4ebaa1b99c74a7370083081fa338ba23eaf22b5d03e798c672bbc46eec9e777560a46d28759e7515a587a8198405bb0ce3a7db5e5153ec0ee7b5fe342a0bd48a56826b37a49b1fcb898b6b50bc619b57cf203ddd25700d684495cd58fa6434e54732791f60d9b758eb4b5dd6aad73eb7c74a1dfc5589ed9c4d0532121a88236d26c04a4b291ea1217da3c2471ef5dbc5b3e"]) 13:20:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8b2f2a8cd300000080"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 13:20:17 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_emit_ethernet(0x41, &(0x7f0000000080)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, '\x00\x00\x00'}}}}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfff7ff79, "317a117c000000000000000000000200ffdd00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dc21", 0x2}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 13:20:19 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r4, 0x0, 0x5, 0x20, 0xa3b}) r5 = getegid() r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfd88, 0x0, 0x0, 0x0, r5, 0x50, 0x400}, 0x71, 0xfffb, r7, 0xffffffffffffffff, 0x6, 0x1}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x1, 0x10001, 0x7fffffff, "7308000000000000003f100000010400"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) 13:20:24 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1036, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1028, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x5, 0x10, 0x8, 0x0, 0x7}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a28f77981b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a8c4f0000d401b0f689e949787361f3bfd8b6b5d060a30d25f3988d4ca700954ba28f70368bd390d53b3435d8136d86"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 13:20:24 executing program 1: syz_emit_ethernet(0x89, &(0x7f00000004c0)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x53, 0x3b, 0x0, @rand_addr="1a55e9ed566496b3d6981c90f1ecd9a1", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x0, 0xfe}], "3d9adf9150177f9bb8176eecdbea669d5d71d52acf99f4c1a85025"}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000003c0)="7063eeff484016c762825b5d0b1a81f292d0082e231d88a26aec6d7fba146cf97297aa171e4a885e063447c104d843374c0482a5bda39faa2d0875e14f93291c044fe5afce13dae4888fc57e57074cc22999bdf6360a6fd227a18a706231596d0ca85e5d016cecdc214c93ee099125f8219a6e73d35610b9e325b3db6ec2a0f3b803c80f33b9db8c77c56db6ea6acee6a881670bb2f95315f37d40fa61e227b6b4b87025216aebfdaeae97", &(0x7f0000000300)=0xab, &(0x7f0000000480)="af0c2eb4b0913d681d2cf3d21051b940da270f0bc2e43e3b62435974c15e5c840a01b2440a7cc1147fc53ef8a088858ae2b5e7a81596526534704d56aab9", 0x3e) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 13:20:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x401}) close(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000000020206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) dup(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0xfff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCGSTATS(r1, 0x4008426f, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r4}) 13:20:24 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x6, 0x4) syz_emit_ethernet(0x8c, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x56, 0x3a, 0xff, @rand_addr="0000000000000000001fa68cdeff3f00", @rand_addr="1d5952e8fa76bf0f67995675f1323792", {[], @tcp={{0x3, 0x3, r1, r2, 0x0, 0x0, 0xc, 0x1, 0x0, 0x0, 0x1, {[@md5sig={0x13, 0x12, "12727711e30d5f99cf5c8ac964e5a835"}, @generic={0x2, 0x7, "39631d62db"}]}}, {"6a751bfc67c5be1fdd510b196027b6080b99c9891bcfc4db8a281d2097db91b87f89d0e16d60"}}}}}}}) getuid() 13:20:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0xfe) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0ff000000781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496ff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000002c0)=0x8, 0x4) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000340)={0x2, 0x3}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000300)) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001380)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e730b9185ca4cb408dcd08b62e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab8d020ceec717fba9485fe9147d4d8444c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c", &(0x7f0000000200)=0x1000, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd438c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb091e2de81d14cba88e3943bf022328623be20c3ace80ef89542d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c83052400921", 0xfe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}, {&(0x7f0000000100)="0bee2271da34b9f8404f0c510c9813a8ddbf0046e1cbdd32bd166d655b6609d557237c118239c3484112d3c0dba6b81f20907bca3b7440e4afaf62111b6431855c6b2cfb5154ec7e10905e393a3fec5f16b333084cb007b89efade498cb7fa80a942a945bccc2974bde8d96d69d16c0879591d144a7ebe3cbeb4e0b42d2306709820bd0819ac9c8d65ed132d62b3f4ddfd52c2046eccf52d175c7d16346e6d022198c80cbcea80f25760f39015e4d767f1d0e32a1778ac38a84cffe20f130c751615926dc56771dab6b187fa61cf5f8a103cb773132a0dd40aa50d789a46c937b44a656c58c626f9b4640d5990502f77b50337", 0xf3}], 0x2) r3 = semget$private(0x0, 0x4, 0x184) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 13:20:24 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586b131303309bfed62c231dd6031797100323a00000000000000000000000000000000000000000001f4009078ae17cb45b8fd00003f2560b0ca1c00040000fe8000000000000000000000100000aa00000000000100"/109]) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1f, 0x5}, 0xc) 13:20:25 executing program 1: mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) mprotect(&(0x7f000017b000/0x2000)=nil, 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0x6, 0x3, 0x5, 0x7}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:20:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x8, 0x6}) poll(0x0, 0x0, 0x80) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0xfffffffa) syz_open_pts() 13:20:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x57f5b3a8ef0a73dd, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = socket$inet6(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000280)="6cda188b68b62365825101cfdef07e9c7ee907f2d5852128959ca5e7438c234f4a09e65c49ec59fa20b9ab162feb93249e99070ca8e6ae46708eae00edc105e4652c0f5944b3cc1aa963ebf03fabde07062a9d4d65cb97a1079998db3d1e65fb4676203ae92e29fc04cd7d2e8a3cc62352d3e04949f597db58faa22b4f85ffd37acd190d593e987e89f47c85f0b3c5c18dcbbe7e145ec13c4fa419e01b3b3c5f1158e46bb011195e075920c35f0b3acca5053e20c3c8c1739a67b4ab73dc9c324b151d3638a8e409ab3644e1cb05c1df2c04a1b8df23e902adffeada8c5ca6a1c4f0933bc953d0fb764b89", &(0x7f0000000100)=0xeb, &(0x7f0000000380)="0dfb689de1e10eb5279bdf4817dfa6cd714aabd01ada3fd6e8b9b11e3f97b31af65c13ff38c2bfb2b22d518562f07100863bee2b462ab463c6ede4f58b463e9ce77730e9ae4c90", 0x47) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000400)={0x20}) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000240)={0x18, 0x1, 0x0, 0x2}, 0xc) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1f, 0x8, &(0x7f0000000140)="4efdb9116d38f5f980295d8c9812235e5c978683783977e8ffaaed0f2b2eaa9035fffa0cf6ef42a08a1c9c5270793ab2ecf20b65273f3844df9b9787762164724926250fcc5de59e25b96c66c62d60555fd23ceaf1567859a3912b7bdb4c536117552ebb9d943fbf6c463d704cfc0335dab27d2d0cded7c23017afc224e23d2cab107dc37527b7f927f5982bef84b214758cfb68fb2fbd8c0c442016f13887f5b3c2b1789d6f267e1d4184f000a2eb4a41331b6b6d25ca71807a3b8852dd20090c0f3b1ce16f8015bc03f9770eba09eb92e7557b22ffa1", 0xd7) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) 13:20:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) poll(&(0x7f0000000280)=[{r2, 0x8}, {r3, 0x2}, {r4, 0x20}], 0x3, 0x4) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 13:20:25 executing program 1: syz_emit_ethernet(0xa9, &(0x7f00000014c0)={@broadcast, @random="cfed3bfde71f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2f, 0x9b, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @rand_addr=0xffffff}, @udp={{0x3, 0x3, 0x8}, {"296f7574084cfafe6ff87eab9a4c1456d1225e07981ef65d2d5e00264dcdb1ed4cba15add5a3f73cd0fa16adf3c52a621aedf44da20caa06840344e44cd376e7f4767e4ee36198d006ae557740a604787d624f84725e6e2860436197d3c72d9367adfe8b0daaa248d720912d087ee34ab3d6f6beb20061a30d780d19f034c1"}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/37) sysctl$net_inet_ah(&(0x7f0000000200), 0x4, &(0x7f00000003c0)="16660b362156e925702a7121b5ccaa5b1abe6bc469c7a094c78a7e6260e332e038f4c219cf896a1ea55f6cc311081778066b70812cd5900d1d064ddec17425446ad662a7fbc16fbbf251f8dd9d103c82240a17494ec33692694d2df14b86e53f78f7d1d58bf2234859752244509c23ba59d45b298dac67dc648861216a464e85f92bec6dfd92932f84bf2711a3678d87d049c3bd5328681cd65aa36fdba57176e293", &(0x7f0000000280)=0xa2, &(0x7f0000000300)="2bcec7a3381c670de2d840e967cebf367c5e85b9871f105953ee314b832e771f939ded8aa84d1bb7f2d82a8e61268247fc7b58826e2ed3d089afd3bcacb7f82039883146c57701ab5e1b502e", 0x4c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pf\x00', 0x10000, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000004c0)=""/4096) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000015c0)=""/268) 13:20:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 13:20:25 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 13:20:25 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0x0, [@multicast1, @loopback, @multicast1, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@loopback, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) msgget$private(0x0, 0x100) r0 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x25, 0x5, 0x800]) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) 13:20:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c467ec8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5128bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab6dc895e1fef1ec38e053776325888e3e23b53aa34ffeb8e584f86cc5bb790ee13eba06165d76e336af0747383cb8d716a46f6a6d880cd0ebfbc82d0ed5e344f159a5772940421dd361e0c87a5616d149eb621a8aac07379fc99bc5569c17730a705e491e5975ae8700"/375], 0x10) socket$inet(0x2, 0x8000, 0x9) connect$unix(r0, 0x0, 0x0) fchdir(r0) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000001c0)="df892cf5b0850fc3709a3462d8585de704cbaaaf986683a3f3b3549a79e8958b547693c071a5e62fdc6442fa96de26e5a8338f2b7ddd292f10f7b47e1651e2f22c2c46d4976d9138654b82b38d47f6ebd53a1e2a9218b470ff7cfd1fdd1f36fbb4c357519a1c778f57125a902c76c0e99081447db7b0a01a8d1603ea9ef590c5d9e0a3f21048ae7f9f04942e55c882fcc55006f41588b136e24c0a52e4494f2d04c5f10163843707f953f1959fdc371cc3483ba5d96ce55db3b46c7f08008f96843672124a51890c6295a4223127a2e72b27f5f28cee94c2c46e32ee0b5b3c59b546ef5895878036b74a7f", &(0x7f00000002c0)=0xeb, &(0x7f0000000300)="c6329e654ce62ffe2f2562deec89611d7c3e3b660f2fa4327cbab91873a126be662b7c0fd9b787617a2a80c3be2b852d4daee9b0086b05c1318cba2ccd1bbdfca21a7d05928082fc", 0x48) 13:20:26 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1]}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 13:20:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="0000b2c6", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffe51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0x3) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) 13:20:26 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000e8416093f63f4ed32d48dd8c91000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093763f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xfffffffffffffeec) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r4, 0x0, 0x5, 0x20, 0xa3b}) r5 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r5, r6) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) getsockname(r0, 0xfffffffffffffffe, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0600000000050a000400d617949a6eca2b509c0000000000"]) 13:20:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8001, 0x7fffffff, 0x10000000, 0xe17f6ad51153394f, 0x80000001, 0x7, 0x10001, 0x1, 0x2, 0x1, 0x1a2c0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x44) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2013, r0, 0x0, 0x800) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000240)=""/251, 0xfb, 0x42, &(0x7f0000000340)={0x18, 0x2, 0x1, 0xc8}, 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) pipe2(&(0x7f0000000140), 0x0) munlockall() ftruncate(r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x7, 0x7f, 0xe9}, 0x6, 0x56, 0x9}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 13:20:26 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000240)="0000000030ab4b09419c0601d1be7317d43aef8a9c20556fcdd7e1b38d47730f2f958b92b0aa856724e7e37a996ba8481690804d4000455ab76e802f", 0x3c) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) 13:20:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffd) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 13:20:26 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffefaaaaaaaaaaa20800450002000000000304907800000000450000000000000000110000e0000001ffffffff37fa8441f1156103"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) 13:20:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xff, 0x2, 0x6, 0x8, "6999c12daafce5e08709a2118ce10e0393dd5cc0", 0x2, 0x20}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x7, 0x0, 0x0) sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) 13:20:26 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000865d608463d100183a0900000000000000002100000000000000ff0200000000000000000000000000018300907800010000008000000000000000000000000000aa"]) 13:20:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x182) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000100)}, {&(0x7f0000000400)=""/24, 0x18}], 0x6) pipe2(&(0x7f0000000140), 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) flock(r1, 0x5) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000500)={0x0, 0x46, 0x18, 0x6, &(0x7f0000001680)={{0x20, 0xff, 0x5, 0x5, 0x0, 0xc4, 0x3}, {[0xfffffffffffffff7, 0x4, 0x2, 0x40, 0x3, 0x8, 0x98c4, 0x2, 0x1ff, 0x2, 0x401, 0xffffffffffffffc0, 0x53, 0x10000, 0x9, 0x89, 0x1000, 0x8], [0x7, 0x7687, 0x1c1c68e0, 0x62, 0x4, 0xffffffff, 0x7fffffff, 0x6, 0x0, 0x9], [0x5ed8, 0x80000000, 0x2, 0x6, 0x9, 0xfffffffffffffffb, 0x7], [0x400, 0x40, 0x8001, 0x80000000, 0x1000, 0x8], [{0x0, 0x7f, 0x100, 0x3}, {0x1, 0x10000, 0x3, 0x3}, {0x7, 0x6, 0xffff, 0x494}, {0xfff9, 0x6, 0x81, 0xeaf4}, {0x101, 0x6, 0x24, 0xff}, {0x3, 0xc00, 0x7, 0x100000001}, {0x64, 0x1, 0x6}, {0x0, 0x3, 0x112, 0x6}], {0x1000, 0xffffffff, 0x187, 0x100000000000}, {0x2, 0x2, 0x0, 0x3f}}}, 0x0, 0x40}) 13:20:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xc97d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:20:27 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x9, 0x7ff, 0xff, "0aff030000000109e0005900000000003700", 0x0, 0x10}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) r2 = semget$private(0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r3 = dup(0xffffffffffffffff) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) read(r3, &(0x7f0000000080)=""/51, 0x33) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 13:20:27 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) semget(0x1, 0x3, 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x70) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e689192b1cca4ffd2c0d86b52734ce6a98176a41a18d328aab56546df4f822e5600c82a513fee7bc892985615f529e69049f972568497c26b97dfa14a0e2bdd816abb094d6f71d67e56edf1190589f6a39a33fc5558f2e99dd3376031c4c0e7e81932a0ded540dbba4f76942154c73f51eb0e4795885ef5da7ce68cd84fd8e0af4d6e9e6bfcd9b73c3dd169794e6988e7271ba6be6007b5e7ae96486fd7c04bf40b105", 0xb1) sendto$inet(r3, &(0x7f0000000100)="ad463721613213741f3e13cc1edd9df0e5419a36997374f268da90f562df5759f7545f58c795aaf89dd4ac0253b52aac3c001b222aa161c0649c364d0da16fac6255ac447a8a8afd408d0d6a38e4680c8277e19723faa9715a25903d7c97bd5c03a9719d95d11b9700d61cda942eb700572c3e6d9168544bffc9f8cf118f", 0x7e, 0x603, &(0x7f0000000080)={0x2, 0x0}, 0xc) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x8000) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x3, 0x6, 0x1800}, {0x0, 0x80, 0x1000}, {0x2, 0x401, 0x1800}, {0x1, 0x8}, {0x3, 0xfff}, {0x4, 0x6}], 0x6) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) 13:20:27 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x3, 0x0, 0xffffffffffffffea, 0x3}) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x51, 0x0, 0x5e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) setpgid(0x0, 0xffffffffffffffff) chown(&(0x7f0000000400)='./file0\x00', r3, r4) setpgid(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) pipe2(&(0x7f0000000380), 0x10000) r5 = getegid() fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffd, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000003, 0x0, 0x0, r3, r5, 0x10b, 0x9}, 0x5, 0x3, 0x8}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x3f, 0x1, 0xffa9]) 13:20:27 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x200000029, 0x39, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4) r3 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000000), 0x0) bind$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65300053b755dfd7c404b52bdca871047220d0470d205c3b34576335cf9e4c91901fe7f59d668ea08979569bacf94be0b241070a7b68fcee00a52e83496a549c0b7c15f906000700"], 0xa) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x7fffffff) ftruncate(r5, 0x0, 0x402ffff) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 13:20:27 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x40) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e1fba5eb630a86ac946ccf074030d022420e333d83a2c6b6a4bf29a2a021b198a7c3915f7590074a0599a4d89b2778bbbcc0ce85afaf53b145c562c9416a6145e88eaf202851c8c5f43e2acc231ba0c9ab430e89d5dffa1df79ad74c9ba4e2ae"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c2f55be1786fc11d2a3165a0ea013e754221ff922ea32254713707b40349025cf87bc447f5d5ed19686ae35f2d27789bf80812494a91b2cbfd2b8e28859e337211ff1736e100de7c2f54d162469bec78098657cc41ac8112484beedcbb837d7ddd2a9739e3a5cd9266f830bd0e92c0b7a0f30786dbe6a86b9fe57b470370833aa81120b32ae701884f830e9f266260163b626a96f160b6fca194e0c5a0637b4e3dbd2ff32dac022b96392121f615d896e8968e40c4e487124fb566b93f5bd566d0ed978adc0218f2db0281d021845e5d6e6d37a3a21ff5f26da246875f1790ed83dbcf181a5a3449695c9da5c6e96e957999085e611f4b924eb36d00bd367801af87e5c452a304c369f79b2748342df651799830ac3bd9a7d3cb00d62"], 0x10) sysctl$net_inet_gre(&(0x7f0000000300), 0x4000000000000244, &(0x7f0000000340)="467472cee14712444d7cf1dcba9a743906085d09d5548696f845f7762bbecbe9b73a73aabdbfe1608dddbeedea153a56f9ac5cfe39f305562fc8bc3a8f9f7acb7789b23700132ae79a1e70ef2a9d235edf9ae1934da4e0d1ba93a34e51e956b948fe9ce9247f2b27594c8a294b3ea0d95cc1ce1223fde0ba355afce30e063fc1e7ac5bb869662816b142c740088abdb7c0ad1ae4565024a80f64674c3cafb5ee0f73dadf46490c67032ba7e82be7ffe0fdeefbe127d1d2802a71d75d5a2f62bb11b09ffe4bdaf162bc121b69bec5289ea3f292b3ce1d3a16752a0f62cef7b74bd50ab6da67310130e9690820f8548ad9ba90dbaadcc8d3a69dd3a5c9177187", &(0x7f0000000440)=0xfea8, &(0x7f0000000540)="15f783358e30367fde6e2b8fbe39450c812c5071a0755eb8363f301aee3b53eaaf6fdb3298ae9a7bb1bd8752a255e79031c143bcf23230f319fb8a2922aa1bcb562124252a9d4239377ac3309f9bff45f6b65e72fb7d21cda5e1fd15ad1e601c0627f6bf0c908d4b86d7aacd8edb68f010b158358d13e94e9aa04db4fc6859f4274bd63ec6f2deb918e9aec73e169eb956cf56a4c3013c20c5d310f1b6c931d0de935115bbab61", 0xa6) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="07140400e8d60025ff149b33ff0fdd0000000000", 0x14) write(r1, 0x0, 0x0) 13:20:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000000, 0x0, 0x485de9eb, "7300000e52b30000000000008400", 0x0, 0x5}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 13:20:27 executing program 1: r0 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r0, r1) fchown(0xffffffffffffff9c, 0xffffffffffffffff, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x20, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x14c, &(0x7f0000001a80)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a8020081003f009bdd66136c41010e500000000000000000000000ffff7f000001000000000000000000000000000047bda69047765f2196d54e1bf500016f0009386500000037000390670000003a06004000000000ff020000000000000000000000000001fe8000000000000000000000000000bbfe800000000000000000000000000000010005020400000500c2040000000701080000000000000000c204000000040200000000150000040134000000000002000831680800006109000000000000010100000100c204800064710001c204000000030502000204010501020000000100002a3d592145336460ce2375967deac09a9f2a4ca33abb5309a5b6d523b4d2b5590574a93abd832a91d274c600000000ad502ea5400550bbeabd8db2bc2cb817e6643784969a533159d3f3fe7c1e6207c6679f095837f5100000000000000000000000000000008a604e45527dbebc54c722c943022e36cd24a296ee"]) r3 = socket$inet6(0x18, 0x2, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semop(0x0, &(0x7f0000001680)=[{0x4, 0x31e}, {0x3, 0xca97, 0x1000}, {0x1, 0x8, 0x800}, {0x0, 0x800, 0x800}], 0x4) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f00000014c0)=""/215, 0xd7}], 0x7, 0x0, 0x3) 13:20:27 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000380)={0x20, 0x5, 0xe}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) 13:20:28 executing program 1: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201", @ANYRES32=r0], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() r6 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r5}, 0x0, 0x0, r6, 0x0, 0x0, 0x10dc}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_RMID(r3, 0x0, 0x0) 13:20:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x1}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x38) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x21, 0x5, 0x6, 0x8}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000180)=[0x3f, 0x5, 0xb1b1, 0x1000, 0x7f, 0x6a3c, 0x7c]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7fff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) fchownat(r0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, r3, 0x0) r5 = getpid() fcntl$setown(r2, 0x6, r5) wait4(r5, &(0x7f0000000200), 0x3, &(0x7f0000000240)) sysctl$kern(&(0x7f00000000c0)={0x4, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) ftruncate(r6, 0x0, 0x80) 13:20:28 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x90d4, 0x0, "ff05000000000015005b00000000000000e74de4", 0x80000000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) 13:20:28 executing program 1: syz_emit_ethernet(0x8a, &(0x7f00000003c0)={@local, @local, [{[], {0x8100, 0x4}}], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x8, 0x78, 0x65, 0x7ff, 0x6, 0x67, 0x0, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x1, 0x4, 0x8, 0x66, 0x7d7, 0x2, 0x67, 0x7f, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5, {[@timestamp={0x44, 0x4, 0x4, 0x1, 0x8}, @timestamp={0x44, 0x30, 0xd6, 0x3, 0x2, [{[], 0xbf}, {[], 0x1}, {[@local={0xac, 0x14, 0x0}]}, {[], 0x92e8}, {[@rand_addr=0x9], 0x7fff}, {[], 0x6}, {[], 0x400}, {[@broadcast], 0xfffffffb}]}, @noop]}}, "8251335e3cd64410"}}}}}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000100)="758a5ca0b8d8f060e05a319a65b7b2ce9c0310041f1884a5426aeab16bfc401a9fa66e3a3590383310d8983f5fc20a63634297c26c6336092c1abf5c4c8431c6f96f36e0d831b6825cc04f82820e094b680e73d2610b1b37b0abfa81c3f9ba79471c06c85e49e0567067e2fdb2f09ac51bd84290f4f6aaf635544b897fc880e7f4cdd10d930c6c063b3d13ee0c6787bef002ae019d51bda0c0bbd1007c88233a18149f26e475ac71b8bbd4a824bda21f", 0xb0}, {&(0x7f00000001c0)="b84de0845effca45db38554b9e5ec140770730344ac6ad1d65b2741eeaee529c1be8afca34d51fa2eca2bcb35d49023652e0fb9a61097091511694a751d763c63165dfa3cbe162891d07c25a45afc02112b3b9e818c666e7d0325c2b827f6094cba45f54d6ee7a507305c199908c439b76224555fe705e47378aceaebe93c3f84c429137838e4f172176ebfbb40816d983a769933f813efc7b79bde6b2e8acc9bcfe265b1ea96f5601b8d6", 0xab}, {&(0x7f0000000280)="21a52d6e96a74b9248a89409434d94baa2008e3ecafaeccd820b5cd56af4b3afc6be1ad1f977175908758024eb8b1c45ae5e19ad81219a9ae3fe7d8fc1088188725eceef372136ffdaba09fb0a1bc4b9ff1a4256d1fa49e3b838d4737f0fc6059d9c2c545884e972b643115f903dc9813fc0d074d68f69120f3ae63fc3e3c2dde0040e4796db3626932891f047d99eb685151d702a25681f9794fa2a4b632f9c20b1f6c5fb1ef53201a411d5f5fc9e4d7793cc65d34fa7a48335175c7426b2dc06f9e7c04af25b8196fca1a763fe70d59deab287f261119a1c8405b5bdd271a0edc7c3c84c96eb9fb4f29ead977f43f2d00453", 0xf3}, {&(0x7f0000000040)="a5a0272ddaa2796e5b3c454c8294ef873c78da0abbb86ba54b620425c546f33beab57cfa14914a5eed3a29dd351e77fe0ac565c26b1ee0cd57f54789", 0x3c}], 0x4, 0x0, 0x3) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x1000) r1 = getegid() r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, r1, 0x108, 0x81}, 0x80000001, 0x1f, r2, r8, 0x0, 0x5, 0x20, 0xa3b}) r9 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000080)="2658c469c3c1054695acaad36325bd32dd9154cb9ff8043305ebbf049ef15efa3247d6aabbb0e1f1f147d839126053fb6800a6b615c4efd74da22f85a322381d216e6e54439161337440f68e329c28d7c73314ecbc4be11d8c", 0x59}, {&(0x7f0000000480)="632061f526b3a010c064968132e6fdb96cbe70f882837c645f55bd42b1ecd43b66623b363e5a360905451e71a1f950bd7a29b203c0a8b4ef7ab7d7a0f1e6b5d66869cfa018b65146f795f5790061bcb0de46d34bbf863154acddd66ba1c0003ea756ca6e49b591da65ac05c508132c12ff69541973c6649098ae03b5aeb26edba55c5c64865a835440601ba67e5db9ae0f4445d5eca21c0b44606595625cd0c7794c5c0fbf44844befaca05096319887d8c99df2b4635ed0f66b9986a576a7d24a10dcae3cd89646de3ee5c896c6f5853fd0a8a14d39e06b95d81a6d48bf7d85e88110b9e95a2a3a3ad70d90871c057a6983c8e91227f2736291f29ffbacbd2b23cd15dd83e38d26d19734bdf05c3327c1126982dce9c9eb40714972959b82f2c61e0a190694b5573891339a1bda538233ec7192069928c9bc375fb5d00c6afa6ac7e4b687a102d674e74e0b7e3f8afac4907a2da90851b33fd7f997c391b49dcb98be58da946f7066e0ecea378bf7c804587e1b2ecdf1cc154b7e9ce046e4303166a3c5729ab39e7d87b902bfd4793e5f977622538fb13dbd3ef89cad4204f1ca5621a62e1c19c95b354f4c571b264fe04e813d8034050b3119121073e89dab5e0af6bd086aa2693f80f0d486ed4a901ead28bbed9196e8207f7dfedb31c2b6e0f330e43c73dae4cf231d78e7781995b85f3961172b14ec4f6bdd2ac8ebfa5895f5ddee41d791b63567d8884ca5802050e000f36fd8af2d1fd5cb39a9b060d119200c9ccab294849c22623bb96dd495521a197219ad4bcb1b2768803d4b5ff6a46c0a930174ee6c5b1e6ad4f5c69b9c96929eacea9c8dbe225604dbbee8e8ed1b2585a0e049191117d5582b7dc14b215c3c9141db56f8cec623229dd70cc65e2a3f8ebc7564d6f61134bc209631045e5ae46a636e26892d565428aae974abe2a72f378fd8a4d6a9d3b3b8f9fd6af3e3389ea2e12c6071c6a632a1f00c575acea6aabdcbf3120e6bb837df1a239ffb9c14b3246a846dfa3b1843369e86f4c8f0ed7a11ae1571e6d6493c25fb5b95dfd1fa25c91c87587f1f4434b97fd5b83f92e2146ff9a69c760499efbc745c6173d32233e891529fa78722ceee7dfff378ca302d8f3ccb061e8d6c049e61009e359fa2c1c159d5aa1e2a5db690abfa36f3bd1662d402cc44e786a229b7f09c42c5c97a6c551cbbf4e850fe4dbd6681b2f2bf69ab70228f78c35f565613f537f110a9ff84a7618aaa355a826048edc7ffb31140665598d591ae3160f9be3e782a8efa4a9cd295559e2e922e71e98c2c002c6e263e9bf20570fdfe14a55fa7e9746f6f72225ce1972a581580cc4a7c8bb207be7cf7f67c759bd0d8a6921dd97b04205e2624c6ec99e4df24b637d4c06108d02d02b7799605370c77c3d146f57300322888639d643dc7afa31542d8d33e5f86aa281bcbf739a021db559380109bfc081fe06452ef2daca8a81dab002f5df90dd1dd18f0f0fcf409e70712a3746b4984977758e87dce62ee3f0ce9027a93c3541593d2a5fdcdb08eed4d7a2f782413ccac1d4fc4eb2ee13037f1805380dc979a5bbe585b97f44caa1db7d6d60a0c01d2429f6a9fdffa3ea6e3352190bca598c329ca0c2072141f2fd17ce59b015b9c94062c5ad96f45215cc958c979fb89d82133675430d309430a89b09946de53c89cc201c5eb868e932f205519801e90d1618a95f8c33d2bb03c6febd8f8c73ed6d464fb0d38d2d36e6a96fcc830f4e542624b9db5e13c506fdbf05872576af166672a116d1be7bc8e6562cceb7c2f691ee3da57bff2760914718257ce3bd63d3142bf48cbfdf857ab67c80df6848d68f5caaeca9d2f45023b1760e0fdc624cf589621850183755df72f212a3db12a68343a71128806feefb438377b32e55d0f73954e3b5cef2c564ccfd32107fa043063a5aec18c486b87a4e6c927aef5b0e24f6abc8ea6e9ad369bd3cceca554d5fd84cb03702fa76be619cb13e7d482915adb3866ea8c66f61c32498c870c9196374f59ab68005da6b42da7fff310b9163d4fa19c9fbc71ebc7f19308d76effc7914587066e72e87afe52f38577680fb80fa07b610f3d5a4de8600abfd033c6c0c7f1e814cb50a60e63819fca90bb06a81f743dade8704a37da7f02096241ff846a1dd48e69ad5f2157ba8d7a072c9265a3d98e55fdb4a08aa06129f14fa14ac78845f0bfb63f48729428830d5a2ad000918953f1d39189c82ae15fcd97b4bd282c9f8599d9fe9888ad696ff2f37033252a9b5cc2d5afed44c69e584e79530623bd961dbe6a075429cd78272567a218960039838612147c7517304d047527dd52aaef2148d57f96e6a13f82dbdf8f19bf1f811b425c58ac75cdd458d8fcea4e1654aff1cb39908933a7ab1f9707b784b5aa03fb77fb2dec8b88e4649980469096add8ab5ff4fa536637720f4bdfad790bc8648827700e51e3b9a53529a60725b551d3ca466e30af6e6d173187a46c34225c5cf8156fa4c0eb30c04bf89409b6908141a7a4021843547be508b3a2a820524c07e0d6545433eeb486dae294874a22370563234ec0f2cc3bdcd115ca4869889e5daaebcdef111be1febf7fd68b1eb642f3d4f1a7b4cdda3805d2b740ee1eae8e94ca9706f4e5541712cc3bde6fa09c430d76b482c825f6583721af1cb52a44550055668967ffabd43440351beb2f808bcbe74e24425a7eb12f902d013b4badaa4010a64a58f4f4ddd161ad1991b982f359f32ecb63579b2a060cd30be2475e89e9fe2c2828bde080777f419e02bcb51950b2bd03439874306eae8b4775f773e518953906dea88a010b3efbf1338276909467f856187938fc84b81dfd29998090893ab5d2d427cba1b6a4b99436036c71b5076015cc4a7418d8c03e084d1ff4e022dd476174040b460eeedf22a26fb298d30e4f483ccf3240a70c514ba3405ac3b3677360a80dda2c469ba2489108307a8771753c73fd759d80c94f3adc343d2a80a1bd62f2eba8593b0f34f93f7289cc6322344465153c0fa58cd36771d54376d16373682353c55782297051677db28a46bf0ba5d2da93d457429b60ecebc10adfbdbadfae0b846011fd27e1be63784c30d9eaa4e2e1a15e4cc4541e4cb6e41e4f1cc9ddb8a71e3a83548527120605f4a7a768347c518b59a89ce6e4b698bcee9cd6c5d180b9b0a47e7223b325c7a16207616ab99dc44ac984e71d8a0bf2a2f8acd7c451028d460c555db4074c3fee2f825573455c08ce77c14eab7019ebad706c2d028e0258d2597d71408599e3cdcc8b82d242b5da3b7d555acd8c9bae381620fa7e5d9a2088d776d1b2597058912d8df9d5a30f177af15dcd400f7db3648c729ce019fd5f2d36e8785d58f16db57ed224a3d5a546668e62eeb2dd1992be91ad3976887854cac3e987215bb1940d49d9f5b2335bef8ea12997f3b9baef1b1035328dfbb7eebb9293d718277fa22eb5ded1646fad89438a32c83d16006df20c17c7e0de8937f8b42a87a2c4bee9f9f294039e9202ae00565b32713b51575b05490d31d0332826c099deb8d214372388d6ebfb072bff6bdf34ab735ffed272e173adacc3ad92a21b2b3100af448de6fcecdaa227a99eb84d182969974faac8d82dae7d9b033c8945f602ecae2ccf04fd222a3046267688400809b9b57c0cc9e561c489b1ea3fdb47bc504b010f113ecc7e195196d6d21d0d8f93cedbf3f0e91b6742ccaacadbb8319617617612ea241a94d3b2ad63717806f62780ab78e64dd85c1a8517d9b18c757c4110544dcb2a929ffc82b357aa9572cf3bd3c49b0b57c1b04d555a41351bd43dcbe084c1ea6aa282aa6e00f82d8b3b5be312f55bbcccaf569b33575b56e37f9967c27d888a39552e4b0c45f4c6469d41fdef149a025fcb56076cc2e5c706837fcc83d8b804e1a2c555b203aac7fc7d02353ea4bed541034591cba912af5f7cdd5c8d31c3761fa2bb5d518ea44ff0eee07f4f4d6529ab3618b6b75bcec7d83ba19e507b9d549f6f7f96e3faed8e9532e1dde7a346e9bea1d4e7fbb100d71a06b32bbcdf7d1e6fd047cc7d267634095f2edada57f4b20aeba4426b53241ddf726b449a1b1be11f6b70da8828b39952797f41877a62bf5a91479761b40536cbf57736ac198f45b3d85a2f5c3bf1152fe1d04aceac0286e24b8d1e5a1cd4e0820b438295431d2d39e5bb86f06472bc2779a27dda5e372577dc3e62c46c5f266374b4b93b0362103b9fd3f971d99dc2e4456d4c44dc0f471be78ea5d4849abe8a30256258a1a8a74b39c0083bc7b17469301b72853ec8d31416d452506af1655990551a5cbd46ed8a20d4aa017832563991451a728e9eb58236699b3cdbc69d041b7683440e375f1b403ab748ba0acf1d336d12d9a2d2f95ae87db1661622134f2f119aaffbda6a71948dcfee26b06cb64eb2268bbbb2ef00e27df38f2bb8185034912f891fe4daaef7c5466914f1dc6af89bd4dbe9c6e3b94d1aee768b653dde497c6cf0b44967bd7cbb78de882a8e77d3fe31ec2926582b149de3e0467bcd5deb321c4bdebe41536064deb430eef1ed129e125e89340648a1278731bb402aedbd9003f4ed485c400cb0f11028ded72c599b3564b4e9afe898b959114b8a2a3861877ea092a739dabae411582c2f2f305a6cf927f4ad0068fc8615637cfdcc48a7fbfbf74629327696c1435249977da1b573670fb77a139ce1bc07015cce16d5d3f80797fb18d80ab18276e130a20d3b45196597de10972a7247a7792d8210529cfff1ea92a7b49b1f3d30b511de1f9151654f3e6ed11b6db726587801d60fe893ab40584e31d191bb40cf82347ba90630b4e17dee489010c7ad7da238dbca170c96ec4f783e655339e4fde9641afb6fc026640f369e07089163b729de5f44952affbb116947952972e11b0a567b842d8cc50c733f90c82cf7a3cf32d94ece635857382d796a5472b97cb0b0e55492a46dff187e56ada2ee87a312a5155ea9cda490474ff3f99c8843c715950261b90c08ab552ba3188a8467d83e2d2d0cb23a73dc023c4421e6e52383777ad5382546eb25d65a2f6ca00fb5f985afb270fbf1566faf6b72c8b6b370da2de19f1fb35b431f3de3a64333c0995657fa7bef2c3e61a8720740855cd1eb7a826e2ba2ec406d0f8530b366bccb70718e9aa77738b0e66cc10d845b5c3c426227d1ab570fa12eae1dcef703b408fb577cab48d17fc57db4f8efb54d64d04b7ff538ac07f8fd851e708e2271984dd1eb4a140b78692b805ad660eaa1109c956052ddda4b169347518a76c3594778a7657147c26fcbb9bebb4e2c581a3fbff23d0ce424b6b8c6ff2d3322f35d24a18ca8f33c152233db21daefcdc8bd6a1faa00819acfa4d57dcbd67d71754c25b12527a85c10d0bea53e25f634e9e56beae9468d6f1c1efac4d8863b8b704b6a880dabb533baff26e2d6ee19c4a38bacadbfa60aad8e8a9c548d8bd3645422b14f6cc9eb796bc95714e2c2c0cf8be01deea4aaaf832aab2087aa5acf66b440ee595801ddff6cf7ea933c6906cb59e5dc528cb4c4d7322418ee244e7c798798f83df84a6384a0c12de39a364619e6d00e658b7138ad4d560dc5dee34bd7ff4c78d618f2f923babc5a95fd77090335d70db78b01a05cf32b09bb90d0984431060ec7c3eed953b3e933aa3e88a9d9a794eb03b876e7a5c26c76fc6e9f393d75e82a076c70e045bfeecec45ceb7dac6058b05e858a9157561192f30285ea266bd0c6fc83612960fa1439ff7c86e7e7b80b7597934131ff", 0x1000}], 0x2, &(0x7f0000001580)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}], 0x128, 0x400}, 0x800) 13:20:28 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274942139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x71, 0x800}, {0x2, 0x1000, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000280), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}, {0x0, 0x100, 0x5533606e6d9942b7}, {0x0, 0x282c, 0x800}, {0x0, 0x6}], 0x4) 13:20:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 13:20:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r5 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x90, 0x1, 0x7, 0x1cf1}, {{r0}, 0x0, 0x42, 0x1, 0x80000001, 0x4}], 0x4, &(0x7f00000000c0)=[{{r5}, 0x6, 0x84, 0x2, 0x81, 0x8000}, {{r3}, 0x0, 0x6ca2dd145177dc4b, 0x1, 0x1ff, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x5, 0xa0a}, {{0xffffffffffffff9c}, 0x0, 0x10, 0xf0000000, 0xc275, 0x3ff}], 0x5, &(0x7f0000000140)={0x0, 0x7}) execve(0x0, 0x0, 0x0) 13:20:29 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x400, &(0x7f000037b000/0x1000)=nil) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008f60601000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e42d1ee2bad3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:20:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00000000030b907800000000450000000000000000000000e000ea01ac1400aa810000005ee1048c"]) 13:20:29 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10, 0x0, 0x1, 0x33, "10000e098100000001ff07f8ffd92600", 0x0, 0xfffffffc}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000480)=[0x3f]}) r2 = kqueue() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r2, 0x2}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000003c0)={0x1}) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r3, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) 13:20:29 executing program 1: sync() r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 13:20:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) renameat(r2, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r3, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 13:20:29 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x1, 0x20) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) r1 = semget$private(0x0, 0x0, 0x82) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/137) 13:20:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000100)={0x2fa, './file0\x00', './file0\x00'}) munlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00012e2f66696c65302ec8cd7a82913b975c458bc2d3c4fd0cbf308990d3252a69fd46b61d55dd50a17bcd94d346cfa10e90ff0bec302ad412f647000223accb06480de042003640400ae7fbfb8d4f3110c3f344094d4e65ef55fdbae80d4097ee8b1ba3dff2079c5c8ff7dd79879c491a36239f370630a526709dac201bd8cb959d63eebf391ad86526dd14b2a09e0f77bdf33839c06977857d04a359666becbe2f96b04fb093cd65f6fd391ddd801c833cf7"], 0xa) dup2(r0, r1) login: map stack 0x20719000-0x2071d000 of map 0xfffffd806e9f1b88 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd806e9f1b88 failed: no mapping 13:20:29 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0xa1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() socket(0x2000000000000002, 0x3, 0x102) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 13:20:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/225, 0xe1, 0x3, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 13:20:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a10281f7fe73ca67c6ef97b81a22e7d8f869c9ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) write(r2, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271", 0x171) 13:20:30 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x2, 0xfffffffc, &(0x7f0000000140)="aff1a0cf498c36085918d8618e1ba4f692c219feb44c8ff01dd750c183a52d870598c0ba541e38ec500816ae36262ab9daec7354b99684cd563da650e8e05ab210fb039774fc9fa8cdf821e5137f762a7943f4e1edd2552dd23e892d644bfe0a1750316a42830436ceb4d40c6e4a77d90721fcc2", 0x74) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80186940, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x1, &(0x7f0000000100)=[0x0]) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setgid(0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:20:30 executing program 1: shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) 13:20:30 executing program 1: r0 = open(&(0x7f0000000480)='./bus\x00', 0x80000000000206, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) renameat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 13:20:30 executing program 1: msgget(0x2, 0x600) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00549bd8004b5dfe5395fc187079fa1e00220f3cac038e11a8ebdf0499c58c544b40b765415c82af41fc66935648a203c834d164e68e13b070fad407ee0ba8497be995eba93703ba71b64c7c303bdf44ad25d4aefa0799a7a161ee43b800000000000000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') semctl$IPC_RMID(r2, 0x0, 0x0) 13:20:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r3) setgid(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x0, 0x8001, 0x8, "661f933c2d00"}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) fcntl$getflags(r1, 0x1) execve(0x0, 0x0, 0x0) 13:20:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) write(r1, &(0x7f0000000100)="18a1d00f7daa4ed634c6f89bade3e8b106bbb55e835a03cf9926c19e4d0f613f56c00a8f8f24151f39b146270a450ade150387853dc24c5806e7c4ac4edb3041a8c3d7637a6a654af48ec39f78cf88659ea2d5d59de53f1b1d18c8065e1024e74699a3caf5b3af612ea9185dcc151179d1c7aeb71160397a1877571b179cc79b17998ba2d696d84f8070a04e2957ca79c88934d28706d0beca802d6321670a0e61fb0a45d0b5699313c7cca10b58a200ea3a127f87f93acc792d0bc85c6f1eb9", 0xc0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x7ff, 0xcff3, 0x200, "c7cae991bcdcdc260b204bb6382882e1e75bcc35", 0x4, 0x2}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="b2408a6c0900f247188c6d4c1d5585", 0xf}], 0x1) 13:20:30 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}}}}}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="789b6b21aa771b885ff7eb43378dc59d3b3c67b9cd94ea5944865ef6025875e4fe10e2c3634964b443bdbf0f7f73e6022991f815b16b6d7e5cd40740aac7f727a7beecebcafd8ad216e8892564d6c1085967482c7db30cfc4b4d53bd6171bf3c464a6941cbc2eefff7293c15fbad7d40da10fa50ff489631962162a9d37e11bb62487d1edaa04d6e305aa0e80ddbd416d66d39f69d419abc76a648c37f02451e24bb3e1f9dd818d7bd75670a52c55b2bffd0caf461fe81c7141061d128a02911c9632b541093796abc", &(0x7f0000000180)=0xc9, &(0x7f00000001c0)="a3974def3dfb78f9701521ba7665346d", 0x10) 13:20:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0ff000000781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496ff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000002c0)=0x8, 0x4) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000340)={0x2, 0x3}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000380)="03000000e4d4745b602c1b639ba6a41faed12b8a48445e6ea6918f0325e6fd6e945acccf388ced9bea72f10abb58", 0x2e) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000300)) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001380)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e730b9185ca4cb408dcd08b62e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab8d020ceec717fba9485fe9147d4d8444c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c", &(0x7f0000000200)=0x1000, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd438c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb091e2de81d14cba88e3943bf022328623be20c3ace80ef89542d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c83052400921", 0xfe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}, {&(0x7f0000000100)="0bee2271da34b9f8404f0c510c9813a8ddbf0046e1cbdd32bd166d655b6609d557237c118239c3484112d3c0dba6b81f20907bca3b7440e4afaf62111b6431855c6b2cfb5154ec7e10905e393a3fec5f16b333084cb007b89efade498cb7fa80a942a945bccc2974bde8d96d69d16c0879591d144a7ebe3cbeb4e0b42d2306709820bd0819ac9c8d65ed132d62b3f4ddfd52c2046eccf52d175c7d16346e6d022198c80cbcea80f25760f39015e4d767f1d0e32a1778ac38a84cffe20f130c751615926dc56771dab6b187fa61cf5f8a103cb773132a0dd40aa50d789a46c937b44a656c58c626f9b4640d5990502f77b50337", 0xf3}], 0x2) r3 = semget$private(0x0, 0x4, 0x184) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 13:20:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000000)) 13:20:30 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) dup2(r2, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x1) r5 = dup(r1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000340)={0x7, 0x800, 0x6, 0x2d, &(0x7f00000000c0)={{0x5, 0x7f, 0x3, 0x3, 0x3, 0x90, 0x8}, {[0x3f, 0x380000000, 0x9, 0x6, 0x3, 0xc633, 0x7000000000000000, 0xab, 0x4, 0xf92, 0x61e5, 0x3ff, 0x3, 0x9, 0x5, 0x1, 0xf2da], [0x1f, 0x3, 0xe3, 0x5, 0x3, 0x3, 0x1, 0x4, 0x8, 0x5], [0x53c00, 0x10000, 0x9, 0xffff, 0x8, 0x4, 0x2], [0x7, 0x4, 0x9, 0x7, 0x1, 0x67], [{0x1, 0x0, 0xbf, 0x1}, {0x5f, 0x5, 0x5, 0x7fffffff}, {0x6, 0x56dc6ff7, 0x3ff, 0x9}, {0x6, 0x6, 0x329, 0x9}, {0x8, 0x0, 0x0, 0x6}, {0x0, 0xa4a2, 0x0, 0xfffffffffffffffd}, {0x8e4, 0x8bae, 0x0, 0x932}, {0x400, 0xfff, 0x1, 0x7}], {0x81, 0x10001, 0x8, 0x10001}, {0x7, 0x1000, 0x3, 0x7}}}, 0x0, 0x66}) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:20:30 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3, 0x2}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0xfffd, 0x1000}], 0x4) semop(r1, &(0x7f0000000100)=[{0x0, 0xf0, 0x1000}], 0x2aaaaaaaaaaaa9d1) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000300)=0x6) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/166) semop(0x0, &(0x7f0000000400)=[{0x2, 0xc6bc}], 0x1) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1800}, {0x1, 0x1000, 0x1000}], 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/47) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(0x0, &(0x7f0000000100), 0x2b5e) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 13:20:30 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x739, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) listen(r4, 0x2) ioctl$BIOCLOCK(r3, 0x20004276) 13:20:30 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = semget$private(0x0, 0x2, 0x472) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)) fchflags(r0, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x3fe) dup(r0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/168) semop(r1, &(0x7f0000000100)=[{0x2, 0x7f}], 0x1) semop(r1, &(0x7f0000000380), 0x1d) semop(r1, &(0x7f0000000140)=[{0x4, 0x7, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x1, 0x800}, {0x4, 0x8001, 0x800}], 0x4) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000001c0)={0x1, 0x9, 0x5}) semop(r1, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/11) 13:20:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff0eff8100140086dd6031797100143b00bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e21000000000000005886f83fdbd8d2db4c4de2bc8ca56608f502c80561436913fa294d27b91a77de163752a40158c9c1e1890893f1212600c3b06523aae2b5c73698ee2fa268583d3f22fe75139439598508686cb915efc5039a49cea36bc89b39f1", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESOCT=r0]) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) 13:20:31 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:20:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480)={0x3, 0x1}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) setpgid(0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000b00)={0x10, 0xf39, 0x4, 0x770, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xf93}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000d000/0x2000)=nil, 0xffffffffffffffe0}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7bd2}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x800}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x7f}) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}}}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0xff) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) r4 = geteuid() fchown(0xffffffffffffffff, r4, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r4, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, 0x0, 0x800000000004, 0x3, 0x9, 0x51d}) setsockopt(r3, 0x2, 0x4, &(0x7f00000000c0)="8fae37268459405fe1cb76bf440f0670ea4e0f7e006ecd98c20930f28d78a50f5271", 0x22) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) 13:20:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x13) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x100}, {r5, 0x4}], 0x2, 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x20888, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpid() setpgid(r6, r8) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x4, 0x3) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000340)) r9 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000380)={0x7, './file0/file0\x00', './file0\x00'}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) getgroups(0x3, &(0x7f0000000440)=[0x0, 0x0, r7]) fchownat(r10, &(0x7f0000000400)='./file1\x00', 0xffffffffffffffff, r11, 0x6) poll(&(0x7f0000000480)=[{r5, 0x10}, {r1, 0x100}, {r4, 0x40}], 0x3, 0x5) 13:20:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffd2e) write(r1, 0x0, 0x0) 13:20:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/197, 0xc5}, {&(0x7f0000001300)=""/246, 0xf6}], 0x5) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 13:20:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r4) 13:20:33 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x60000, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcd0c, 0x8000, 0x4, "6fbbbec7fd1c4cb265fce8a3441985fdd1603e75", 0x5, 0x8}) 13:20:33 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = getpid() r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) fcntl$setown(r4, 0x6, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x400, r3) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 13:20:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 13:20:33 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) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 13:20:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20014, 0x0) mlockall(0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x66) chmod(&(0x7f00000000c0)='./file0\x00', 0x1c0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) dup2(r1, r2) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 13:20:34 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfd83) sysctl$machdep(&(0x7f0000000080), 0x2, &(0x7f00000000c0)="c0a2a0b0b457", &(0x7f0000000100)=0x6, &(0x7f0000000280)="1aa92c7b38aaa0aa42d7c76bb69362469e943cb65f2ece6b995f164339223aecdf09d0901aa64b4bbc07d76ad09963665d378acbade59b12da3a4806271c707161fffc373b5ea432868fc8f758c8040e9cb02e4ae4c34b6810b48d13005aa54fb5f8531cc700ef49d93a65af57ec164f6cade0ee3d8f310bf57eb0127c717226e4973850f0f452b9113515da94f85dec5b7c09396f4329", 0x97) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) nanosleep(&(0x7f0000000040)={0x9, 0x81}, 0x0) 13:20:35 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x8, 0x800}, {0x4, 0x8}, {0x1, 0x1, 0x3c00}, {0x3, 0xffff, 0x800}, {0x6, 0x1}, {0x2, 0x3, 0x1000}, {0x4, 0x1ff, 0x800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x4, 0x102, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x400, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(0x0, &(0x7f0000000040)=[{0x4, 0x1f, 0xc00}, {0x3, 0x3f, 0x3000}, {0x3, 0x5, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x3, 0x5, 0x1800}, {0x3, 0x1}, {0x7, 0x6, 0x1000}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) open(&(0x7f0000000140)='./file0\x00', 0x40, 0xf) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x148, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r0, &(0x7f0000000080)=[{0x1, 0x8, 0x800}, {0x1, 0x6, 0x1c00}, {0x3, 0x4, 0x800}], 0x3) 13:20:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 13:20:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x13c, &(0x7f0000ff7000/0x2000)=nil) r1 = shmget$private(0x0, 0x2000, 0x9, &(0x7f000000c000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/46) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1e2}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}) 13:20:35 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:20:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x406, 0x0, 0x0) r3 = dup2(r1, r2) r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0xf244}, 0xfffffffa, 0x45b, 0x0, r4, 0x4, 0xfff, 0x6}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/75) poll(&(0x7f00000001c0)=[{r1, 0x80}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}], 0x20000000000001a3, 0xffffffff) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000280)=""/181) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c663000a450b6c0acd7b6dac9276ed0ca634c82a539e5cdf5093e16331aa756da88ac11428c0c83dbdfbdcc631ad7b5f42c6c1f5663bf2b2f7e956247e23f6813b46f3e9221083f0395f7cf2b8ecfc872988e9ce136886c33b7e3b3a13293120398ee9fae8127ce1ea6bee553aaa9854cae2a5fab6c4601e95769810e63542ee94aa0aa5b18866d01c17ae705220c2ef90fb4621c824f3d602f4a"], 0xa) sendto(0xffffffffffffffff, &(0x7f0000000400)="b93a10d9e80d77e3a1d7c60c13948aca5504f3d72bf5c469b5b76750ba959adaa60b7a1f70a0172ee43246d544c4fc125aa26f76c319c8c1243f553c2075f60f829afcb49d6d05ffa2463f3aee5425", 0x4f, 0x408, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) semctl$GETPID(r5, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) 13:20:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2012, r1, 0x0, 0x5) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000080)="50d856", 0x3) execve(0x0, 0x0, 0x0) 13:20:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202f07f7f000001"], 0x1) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65adfec7f846d9958f3c2d9633d4b8a23bc5ec"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 13:20:35 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x30e) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001900)=""/4096) r2 = dup(r0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) ftruncate(r4, 0x0, 0x8) writev(r3, &(0x7f0000001880)=[{&(0x7f0000000640)="d8fdd1258962c932eb8144ee30d9c0a92aef2708059eeed8d85eb3179168c6b9b5f0ebdc48856222f14cf183f7da106b2e9656ce3ceaea5bd141bcebc74f4e7c16b9418ea109c9929e8c871a583510ddcaed12a7bd804c057b68e0655ec2bd0fad6c9c5563656c19118d5d0c90719030d69aad2092a8ab70d3d1b18de5cfe234469dbf2f0836cbc90e09e9d6bb85f3d7b3adadc27524f3cbe7072b4889eb11304b3e55896af5e80a36ef3719666587615391493d3c141cb56a015cd244343d2a67cc2c8ffbbac040f518b6322bc8a26b0776d6a58826e4cfa6e623f3cd8a41be976dfac78a192c7a96f8dc20d039adeffbc1b972500adf9ee117e377b46d32f44a8a32c5adc45d2a077a5141f277216dbaf0a6831a59c9a9cba09643ae5c2040ffcf52392ac6067c894be97569a7080971b775d52e768d424a1725191fc4f3f75ca99e1b8b31f419994bf07b68bcf718f3134294f1a0f03f4e4df23be0a124f13ee54a28cacbc0b5498db0a309a1e88f58be1064d29e181f039a7646bd3e6dde7c34941a6b8ccfcb07aae98d4021003da0280157f10a649ce49acc8e39800604150d383e7d1a2c25b282b1f91c1057dc2449e645bf4bfa3bf092c68cd1afc04244112d8a0c3fd2c70b57e3d08b43d5a78be69f750e225d529e2e523b0c4bed18e258e2340ed05cf15394dd30917ceabfe387e23f2dde4eadb9e8429d9509d593513079c50b4359a04db86ae696fc69a5bb549ab7c67d5ab566eccfb0be670c48f92af6bfb7255c8d3ae441ec3f3136b251694902f00424d0481a966d56058d0b3f2d871a03bacdd1c5210c27e88b6f737f636706da8dfbec27677b10bab6c7cf16c439cbf7bbd2dcc1923b2315a04b4fe165ed4fc6b9a49913fda4410bd05b9e7f439b59ea35c1096bf41e6d21cea99c74d303d10455e8a10cc495b0dc8f9d16f6e2b7a361ba9d02296bb425c3495dd1f228b5f5bfca1fa78d93e80fbcda1f0549c09f49aa2b640cc84d9f57fe62e097ddf231bf33b8b0a699bce5c89f6e771b454a15a7abd9eb6c5b88040dc1ff22a0c5901b5759029b44f87fdd661ca2ac35fe38114d3516e9859cf002a8021d6b28259b6eb6da27f8c4a2a98aaf1ad326d172e8e3957186be50cd1d1ffb7861d314becfd07ee69bf402745ed70f7680efce1f4c30d31c1c7ebbc9243a67a704f489cdf8a0d825e258aee8a998c1951b80b9fdb22815cb37b7026779a96d88db2381bfbc485324c0659e7c57d6ea8036e04a1f339f1815cd352de5fd720de913d9cc55f518c9cf77780b20910e3d3114c5064612ef8e02f96f81ecfc40fe6dd4a8902a3877a94352faeb501ca795c7e83b9cb63c507fc1807f69343e37f1b1a46978c3592571e8c34a68a63f935c956c405dcb710c9d4b0383b850824a26e9a0ab184447a207b20f75cf0628163d8ec70438aefece987285274ec6aa78f976747fd17fe47ed0982f52d917627dd458c25faf3a52257bf6adef031b857916f2ef7bb1b7115df2b7cfd95c7e20592c466579b56ca104df4f428d4897518f688b6040d356028c5eb26ac938a40cc1d0707d9745b946beab1b7e83a567538f2ebefec03c0d9769ef9325ed1eef362967d594231dacb57cff78804e9f82be43151cb7e832b46836901d3a9e7e477b6ac912761f18fadc0f1c839c483d2c2db9f7c9a1874569ae18c91cfee697e9670cfab435a3be5563036e64152ebb7e8c3fbc3512381c02a38b163965199366d87f42c20c43e9bc5fb30fa7a9ccb65dc5acb52a3f08b430cf4311f334a4907ce63327b587b7a1fafbea04c14f129f3bbb4eda87ec99f66063f48d63912cb5e1afb935d39579c8911e2e28fcfd3b1b27b6ba7b36395a3ca26c115933a65388bf014e1984690bc0fccdb908cba33b35e4832d1a2c68063e4588f85de1ea8685c774b7ab0b38953e0c674fc1759bef6629a6b4c4eddba6bce028fd98d31342254ef202aa01e4cf3324f12dda765175ba3b0f31a2c8a8a8e2ed7c34629b6d83c2fe59cdb9960c85077fe53b52ac9cf567a382e212cd07ffec119ab535ffdb4a30e7c5ef4e124a5a85f791c3e301d3014e1092d595d5d7b7637a9db6282ec9b3ab135476c0f2165d5750a2bca1e36f93fe90d9e669569bd898ded52882861fb5ed476b03dec9f0454fc71f5d450b62b5908dbde4a0fb5d17e1d971a42d56bc3a63bbe25015c2c2884f32b1e3b60ee3fb61f319a16bd93d0d3d22b69016eb4665e25abb1350e7779626aeae095d5cb75ea30a0a2738ba2f814f079fd46b184173425dfbc1bce130a1b53d14216ae308394d30406e2d1f8a0914228a38e7f0c77507c9a67b0d874c8be00f06a3f345c2165eabc808f49a7c96874481e3e5aa4faef3da943c7808425e1583f15b84a428b61a138ec25819d6dfdc0a0b44eebd76d49a736452538f654db933cf46d0b38280b18477f3ae4dd386681d61805608eef1f0843afaab29f9f56319f69d2fa87d693669566a9377db4812c08632d9db81edda7afba2f8e076b4d275eef1ab1ecf5de21b0062cc7f5136affddfe97944f1f99ef89ab798d59f1b6c45dddf08438577b9effb9f8628fbdf8bf3bec71c1c27766139735c63771c26c99cd5c537c0b8fdc2a707703d8ff02cc7f5f1c0fd910147db893e31ddbf71d17c4bf1a396ba2be1aefdacd548a87b27021931a284fc10bd1bfce97542c299529a3250b334e52ce29dbd8322b246e1892d4d2060d799984bd65ff9e18c5ea63d9355fe89af88e584937708af68e10f81a49d7c4f3d6e2bae7e8fca39cd91af14ec4359ccb98aaddcfd4128283f2e35222ee1306719e4f6a8cfa38621f5931d06aa5a4a3cf6a77ea92d00b6ddc354d2dbe2df4e59389d2c3f67903710009ffce3c7f7fcd9de75d1e9905c5d0d7000df63c56d2a24f08769ff44a70b4f7517dad62d40c0c3eb4d45400a30ce2f8d708c02960afc050ed1f6308b0d66bb929c86522f2daf5fab8caf25073a1fdcb2fe4fb5059fc4574c5675a6452daae63a2ed53ff3e75337cb5f4692d5986dde2c3ad753abedef1ff952f58e9c914ec2980b30ca5ab3fde7b067f771b1349d544f7fd0d67451c2679e7b4a0e3d58d0d30929dd0737dc577dbd8ff73c56e087329bbce0f545322969a2f0fb28e28e38c4919982c4beb9bee63246a779debefdf859589ac336767c41bd8100b4a6a4bc35b08bba1631358524addcfb555397ac7bbc722aa44b2b3d2fe646557184c23c2fe505b3e85ed33bd2fd61534653f552902ad67fd8edd23bea9655496b5df5aeb09cd54e999795b3fbd772071b83bb9bb99c489d43f48fc117ccd93f35c4452a79588665f01c8da72cae8c3a2d9ae277f9326de59812b65f893a2d798a9f02dd18bc29b3222af49070761bb357c1459077668b64843cd3d0cc7bbd59e48a6f5006b4cb56449889cdf8627ecaae7d9730d4eb93ebbbbe187b1a04d7de59aa249001cc6ca69a724916fa2757790db644c90e63fa55a5fc289c540ebed7d2c6941164f10d8e5c4037d5c024cdd1a9258e64816c0cc084def05b43e34304c276c83440bbf2aa35f68729b126e9639d7129c66e7c9114e76352965dbd4628d1b54d7839da62afbdfa49b5ecb8cccae9e98c72a410f4865786da237841290fd1d61e2f2021d9ea6b1c479ff574443247ac851eeedfd2f87d7bc7fcccdfce1bd6bf0add904db94f489d3fcbb8bf4a836d367b22edcd2b6247d06ae6dfc9dbcba2bdd1f277982f50ac900e8f3efe0c170ae6fd104d199c8c798f541880f7e01bf7ffcd95058e406292c5fd96bc1ac0fd6415589ede7641ceed4e958edcc959ae56bce352c27071e61be96e7727a6b3fde694ca0042ff1c21ab3937a163509dfdbe3a612a033c3839488c4f5f68b45450ac6b34733e9fc860394a3056cf131a5b6e3a7450fd8c9dd61a38dbd80cabdbb4b5f7141d83c08bc91f86b9efc82d70f8a0f642fcd0985a984cc4bacf53edb5827eb23c7f13f6bb58f5f023b357ddb3f4ad772151033d92b9451145c156bfe9a2ee90d4168978bc9d21e299885c7674f8d8ec69bbce7999e82ab201ecaaa9da246e6d6b869903775e9a74da6fb2ff15bc073072aa07f38013c01b0b3de4411c221f9810611d4d18073e7fcbf92694487874ff95adad236735240e424ff0f3fffb9fb39a87314e2c8356218714639559f6c2a940d1f765db32ea7af5c13d680486493833dc842f550af9d148f7b254203d9de971e3bd6cb33e4ca0caa7177e04f4bf04cbd8908fa0bd761b5d1cdb250e39db1bbc3a2809f60cf9c21828b84ddec8d9056b483b9078599532b3f6dce489355fd98715e9ef66263b699db3171fa67dafe5bf5160caedff9575600fdd12c4874813c4a171208417982cc6e4d724af5d1a3bdca2be0ffd1798356d88a599c3ac19b6c414d17c23f294a90b4baf45d9116a01b2d7385f8e814c7c485fa9f0d1abd9bbe6a460fcb23458e429c7277ec9fea594a216bbfc79d89a9b3e847e0d50eef83dc73083f6388324851ec06d6ac68f25fa1d848c7f1be5b1ec0a0f2fbf0ed6bba9902bd4eb9d752096ed3fd4ae19c72c3ecb2d9f22c723025561d58a1834a7441a2aab75b380029a086187f5be6c2a249af9befc59f92ccda0b84b9ff799fcf38c99d067d1f1338374b219379b23724f33b99ab06ad8e35a8e51f4f212fc3484bc582db8ad77934203a9da9c8fe270c929daca1506111260730a0004b41c65b81010c38d9903368ce4d5c9c3326370f37c8602413981be62c88295f7f1801e978e8cd92f5be6184f740d7933814d78a32dd447d45d4543784e98d4781f3e7a08adfe827093f8db45064b9c4c5e72505e163bfa9b1b54a7257c9781a5db737775c7e5a5544db6bee9df5d954368b03f7ecc5351a940945966be0e7b36e2629e7c8eb5ecfe25684597b2d8b5b909e37d4426302a2e4b4a38e9fb059f3ee96b20f79ee9d3202036883e0e934516a73a533f547c47f98dbbbe826601871b3e37e029ba48a6e2648f1d3a10f0a93e9ff339af8e13cb1f945548540a8916af9191e51b8f05b1ff8c9cc35e50508f5df698456cb899dd5d0eb870648bfb5c2fbccd7f593a0d9736c8445db22a1a227e09a9dc6983e8a0522e567a52ea01b0efd16c3e8cafb6af0c37467a807af13be3d5ba592303d7c869a7b57b4a036aea5ebdb6ac512a42be373a8481ac1501aff31f9ded5fc7fe5e4d5d938d50a61529ae10e6bb6322b8ac1b1f33ecd3eb606fa655388db3516aa3b452654ef45667032e0614c9f542e025cdcd3228027109bdc110f4cda02e66ee4b8ca6b4c2e01281a58ab5bd392acb9027e080a31c13c22d1e08e711b599b5a4cf9af8d0247d921253679632900785003e3111e044a1276ff2e1ce5cda473ed426fe49400945201f684d75aee240b9e7b7bc0975de424a5dc4c858be23e7bda5d4c7af9e18bf26dba7919edd6097630f91dd105279c612f11b9be6f11a52f909f12ff412fe6b75ba1a18059c68035450724361d9ee0503384c1243bb72464a6719e41aa109d26fe34de0093f167c309076e13bf77ff4dd067a402d7fd62cf457c4494ce4f4b7160663108456fe6f8a8cf750941f72256fd95b1181d938ea24f9e69cdd96b5568158602673d01c3f2a9aff9a6ab4c302d09b847c7eb7f6ca8ab4821310aa769b4681ddff8bfc7a9fb1d6814468ecbb0d7c5ee017db13d3742466ac7b88a51fb495680891805dd89b3f0af28659e2b08112d67a04a614ffe4582f40d28a779e521c5e5155804aea90343cfa8f44e1f3e1", 0x1000}, {&(0x7f0000000540)="4bcab9d5136be73301f5f371e4e189462fe9505d0dbadec50b4fedacac053c82e2e4dd31ddde5d9d4c", 0x29}, {&(0x7f0000001640)="7a4d2d2f527c10ac63f9dc6e804d2f23ee15b4590d51b52b7cce73e4c78cb6e4771bb3c9ddf75f4b78f749f3b5a879f15961ccdae62676f7af598d9e2e529f827b500dc347c087bae4c32b2008a6ff0f0fda940f0ceceedae610ddba4ecbe70973d65eaac84f0d89ef9931302c175e11a691642e1b8097d3f3089441b416b5b72dec2e593a29d0e23988c1ef0695bdc0784a3aa17bedeac378fefe3414d1b892d1372a6ec6d33f368b213f86e0685c9180233bbd401e33ae43", 0xb9}, {&(0x7f0000000580)="57d54e39178441dd8ece9c57df0a26fc72fb8de9a710dd6e45222178507e7fc9a14306c105639f64de0803e3a1a392c8b4a411063311ff922d419eea12b18a78bedc736b3fbe59a3181575e4b6dd1d8eae2de134e0ea400efdae5758", 0x5c}, {&(0x7f0000001700)="dab7c15674430e7d01cebc34f6e4638530ed3d6af82ed4e07c219c1b46081dcb", 0x20}, {&(0x7f0000001740)="c1381735095e78c3860d5bbfea6baf81cb65956c6ca8a939dad9b4edb45b141ba56b85caf4ad15a955f12f3783201c28b9ec0dac2270ee83c253d356b3164bce21318089df44385a961303837e767dac96a99533", 0x54}, {&(0x7f00000017c0)="bafffcd6904c0a3ceb8975d67fae4b26d1eb5a4e04f64fc93443de02aa923cf0a00b2a5a8407dc63761db312d9846231103b72d9dd3e8fc70b985009b308bd5b45c566e1948c3a0d1d72282f29edddf9429dc12a27ffc3318eff133e6443b740f2dc780807500e5059c4c69c9c1990128a1939291da310d2a08cf47e15385d4a2d145a3de61df0", 0x87}], 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) poll(&(0x7f0000000480)=[{0xffffffffffffff9c, 0x4}, {0xffffffffffffff9c, 0x8}], 0x2, 0x7fffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='-\x00', &(0x7f0000000080)='[-+\\\\&!^/*\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='$[!\x00'], &(0x7f0000000400)=[&(0x7f0000000180)='@\x00', &(0x7f00000001c0)=',:$\\&)\'\xa0@*(\x00', &(0x7f0000000200)='{:\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='+.%,+%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='&/!^\\-\\](*/#(\x00', &(0x7f00000003c0)='\x00']) 13:20:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) read(r1, &(0x7f0000000080)=""/10, 0xa) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) close(r0) 13:20:35 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x4}, {0x3}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001280)) 13:20:35 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) 13:20:35 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x3) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 13:20:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"}, 0x107, 0x800) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/241}, 0xf9, 0x3, 0x0) 13:20:35 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x19d) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) syz_open_pts() r3 = dup2(r1, r2) getrusage(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000040), 0x0, 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x10) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000140)=0x8) r6 = fcntl$dupfd(r4, 0x3, r2) write(r6, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 13:20:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semop(0x0, &(0x7f0000000180)=[{0x2, 0x2, 0x1800}, {0x1, 0x3}, {0x0, 0x65f, 0x800}, {0x4, 0x917, 0x1800}, {0x0, 0x80, 0x1800}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b55f99b0e0000ea6e558300"}) write(r2, &(0x7f0000000140)="04", 0x1) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100063a00000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a20000000000000000000000000000000000000001fe8000000000000010000000000000aa0000000000000000"]) 13:20:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10000, 0x9fb, r4, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x5}) r5 = syz_open_pts() r6 = geteuid() fchown(r5, r6, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r6, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, r4, 0x800000000004, 0x3, 0x9, 0x51d}) msgget$private(0x0, 0x0) ktrace(0x0, 0x4, 0x40000e32, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r7 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) fcntl$setown(0xffffffffffffffff, 0x6, r4) 13:20:36 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/46, 0x2e, 0xc1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 13:20:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffb000/0x2000)=nil) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@echo}}}}) ioctl$TIOCDRAIN(r3, 0x2000745e) 13:20:36 executing program 1: getitimer(0x3, &(0x7f0000000140)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="01022e15b764317ca69459657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689918b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2c0900000098d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e7f5e5157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b0e657f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f00000000c0)) 13:20:36 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000000)="d77ec079", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)=0x80000000) 13:20:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffadbc5aec847c96f400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000180)="3759aa808685adc6e2f1e21856a1d923bbb1e9b2f94cc1fbcb21926c703e678e9bbb3f08a70f1668d2791d742d553bab6a5b85490d791f1abaee483b8e0701f7967e3bfb13177f3a87a23f800beb6500847761cbd085f2810f3efc82a1f8a20ed5fa4c730148790cc8dbda4d424faf4efd1ecb871f0f39174f8d1c01bb504512503ec5f03a", &(0x7f0000000100)=0x85, &(0x7f0000000240)="a245e23859624c85ecd5ebb723f83e5d781a24d1948d7dc4ae6c26bf7a93f9a80684afad07a451569cea8b611d86b8f72b721480206f1bb1250329f920e0c8358bfdadc206728a0ba4679d1240cdd0aaa0e3bec42df1f7b218ab4c6d8b63b67c073c4faabbaabe96e514cc7bb5be28bebdbbad76356bd90571ec5029ea4e31a160666a4efeab0d337d9a65ac2b359e36fc1c4454a018419742d7335aa8d13495ea3f6c4282a9f60bbbb3c12e1b1dd8d45a1dbc1a4f", 0xb5) mkdir(&(0x7f0000000400)='./file0\x00', 0x41) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000008c0)) r3 = socket$inet6(0x18, 0x2, 0x0) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000440)=""/44, 0x2c}, {&(0x7f0000000480)=""/209, 0xd1}, {&(0x7f0000000580)=""/208, 0xd0}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)}, {&(0x7f0000000780)=""/170, 0xaa}], 0x6, 0x0, 0xfffffffffffffffb) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) sendto(r3, &(0x7f0000000300)="00bd73ba1ac9837bc7510abf25fdb32c84f8ee5e9d914999b6db4e72bca4c3938d85f1bd1853247b5e30a59d3d2ec4da1e622e28c54f4c8e5174cb52e2d3c4a411ccef1dcf4037e5071579896a80f51e8adee7aea75b7f0c8ee1861073d5fa637a946e8194425c5e1c1e08b64432f4f787abdd63db96dcf340eeed1334a35e2bae3e0f6882ff3ea11fdec400c5406eebea9bef3ce84ef10d", 0x98, 0x0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) 13:20:36 executing program 1: socket(0x10, 0x3, 0x2) syz_emit_ethernet(0xa7, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x18, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:20:36 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3, 0x2, &(0x7f0000000080)="39cb5ebf", 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 13:20:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:20:39 executing program 1: mprotect(&(0x7f000024a000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000000080)='r\x00') 13:20:39 executing program 1: r0 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r0, r1) r2 = getegid() setrlimit(0x6, &(0x7f0000000040)={0x7, 0x99}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r4) r5 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r5, r6) r7 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r7, r8) getegid() 13:20:39 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semop(r1, &(0x7f0000000200)=[{0x4, 0xf25a, 0x1000}, {0x1, 0x4, 0x800}, {0x1, 0x7c}, {0x2, 0x1000, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x1, 0x800}, {0x4, 0x1f}, {0x0, 0x1a, 0x1800}, {0x2, 0x9, 0x1800}], 0x9) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r2, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/226) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1ff, 0x6, 0x1, 0x1, 0x9, 0x4199, 0x8, 0x1, 0x1b04186173ae3e43, 0x9, 0x7fffffff}) 13:20:39 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000797100141100bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50ac500090780000"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x308) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0x308) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r7, r6, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r8, 0x6c, 0xf, 0x9, 0x100000000}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x1, 0x5, &(0x7f00000000c0)="a6d3e136497dca56b4bd4d02c6d4b018fd527f169adeafc1f07cfc074343c7f87d87956573d3beb96e1323552bbe9034b5f12eb0e321dd4abf8b889b3684a5cf1fc72e683def31f2100a963f63a4bd940f9b062769b43624512e967b79b81307232372b86e4323f7deed492b029a643d0e7fbfba6461b3ee3abe15037a4645170cc0c8f2ffeec47febe0", 0x8a) 13:20:39 executing program 1: syz_emit_ethernet(0xa6, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a81a00810031000800450000900000000000019078ac1400bb0000000003059078000000004d0000000000000000000000e0000002ac1400aa8317c200000000e0000001ac1400bbffffffff00000000830b06ac1400aa0000000401890f00ac1400aa00000000ac1400bb072b06ffffffff0000009e7f000001ac1400bbe00000027f000001e0000002ac1400bbe0000001e0000002000000350b3e"]) 13:20:39 executing program 1: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r0 = socket$inet6(0x18, 0x8000, 0x6) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:20:39 executing program 1: poll(&(0x7f0000000080), 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 13:20:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x22, 0x6, {0x7d4be47, 0x401}}) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000304907800000000450000000000000000110000e0000001ffffffff37fa8441f0f96103f2a62320b0ffbe18ab397822dff928662ca08e9e1cb055e5a8fb29c72beeee2974a6a465820b62dbabc22765ca5bbd73309438327c3cc5ada224673de903ed792438d89f6a6b8c2e661933c70e538a5d33cd69c5f4db79c359a23828b1c87b6ae2e07f6ce16ee8b1ed941cd1c3408df3fc65b61ae365ec874a5ced2e6213f3dbec93a3701cb8f8d6fa9456fdf8a54670b0e7aa693513e6d0e9f14a7b186d19a4fe7b3c89bf366403b411046fce37ad1839b2d3c4559a721649c718a5eb3ae81ec186a5d85dc0752a8be168c7b1a05a5c836a356dd66e3f41a701ff8163441058c4ddc4401348f852859c0e224425985ab2c72046f4554ecbbe437faab85421acfce300000000000000c315c024e75e5f4e75f2393e8aa41a66a16122ab2b952858c309008405326e0a3df6f9e080000000000000000000000000365290bbf43819c44ec4acf9f1cd93c836c1a199d6e6049dea04e8fa694aff42544983a2da420207e4a141ceb9056322a485200f1e00853168fec8e2841934be055d0cde194870508d32f71947392d3b481735fafa5aa6f33a7a02"]) 13:20:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x90) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = geteuid() r2 = getegid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)={0x1}) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) 13:20:40 executing program 1: socket(0x20, 0x2, 0xff) sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) setsockopt(r0, 0x7, 0x7, &(0x7f0000000000), 0x0) 13:20:40 executing program 1: syz_emit_ethernet(0x68, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100323a0000000000000000000000000000000000ff020000000000000000000000000001040090780000000060a31e4c00000000000000000000000000000007000000014797b27c6b5e2ea5d23b53038957664e2c8b"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040)="6c29be0c312983548d250048f758793b6140994c5a343fcbb2c8d6efe90ec6503797bd890e3dd7c7bdd4c75ca6d2e9acc08666828359880c037802c4af2b5913380b5d595d74960d5fea26c944303c8cc6f288cfb06b208488923e7775c8c7583d7f8e45f48bf41ee901fbb687e0566e4f9e14b94672069ef08a003db064fff61d43761939090d3e41bb548e5129cfaeee8474c9e4de548c58813db63b24eb09", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="820cb28bae307360b8f5c45ceecc55f1ae755370774d63d2c37330ac5204550f80ace507b8cc711678971814d699b3d070d9a805b53f068479a18022e3d40a81e2499b9c0794959d94056c9c53d551b49fd2c53a8abce03dabd4e7ec0383b9dc8750bca7b442e446e590c2f97d7323bb03273769d1d850ef7720f5aabcf31a83871f0f82d2f50a1121f50465c8f19597beec6a0fceb5c86dbee18cdb0036218aecf640e357171acf62dc11393bc80bfeb109a32ac400d9286f4b31beeaeebfd5351920b12efc48bafd886a6c79ac15893c1716d455220a07dd561b33d5aa0a28e2ce83be", 0xe4) 13:20:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) getppid() 13:20:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 13:20:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x0, 0x1b7) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x128) fchdir(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000200)={0x2, 0x59b19308}) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x1de) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r2 = semget$private(0x0, 0x2, 0x5a4) semop(r2, &(0x7f00000003c0)=[{0x3, 0x3ff}], 0x1) semop(r2, &(0x7f0000000140)=[{0x1, 0x400, 0x3800}, {0x1, 0x8000}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semop(r2, &(0x7f0000000380)=[{0x2, 0x5, 0x1000}, {0x4, 0x1d, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xf000, 0x800}, {0x1, 0x101}, {0x2, 0x7}, {0x1, 0x8, 0x1800}, {0x3, 0xffff, 0x1400}], 0x8) mkdir(&(0x7f0000000340)='./file0\x00', 0xac) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/187) fchdir(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x4) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 13:20:40 executing program 1: mknod(0x0, 0x20, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 13:20:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) socket(0x1, 0x8000, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000140)="5d7128185b4ee7bb2579298a79992d32e09c9889209bfa394ef5b42f980df189d3227d6299f16d59eb19b64e42b82395a30876c5442ed98ab8cc6c931dfc4fdefc470f53ea35df3af3e94a4df0240188305dc811911316a285ce3a642651ffa7fbc08583b33ac1833ec7eed60f3554c6611bbacd8de38242605ba21d118c3fb4078f1891a449bd6bcc49efa28304a2dc75f1ad137e357ee5c3ed4f5112e848ec78c008081160a2c8083da11ad391278910f67890164fd9ab6f6bfe14e2817d1dd9b1b3eca6e076d567da7630235487dcf9a3a33fb921523eea9d2c4b95bffcf25578936ac91c7196343aecc69ab08bff6e1971f79a84bebab0e7", 0xfa, 0x9, &(0x7f00000002c0)=ANY=[@ANYBLOB="f6ce3a93d853e7b35c525cafc58f2e8d"], 0xa) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) bind(r2, &(0x7f0000000280)=@in6={0x18, 0x0, 0xe1df, 0x3f7}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x322, 0x2, 0x5, 0x1, 0xffffffff, 0xfffffffd, 0x0, 0x1, 0x1, 0x3, 0x9}) 13:20:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/50, 0xfffffe13}], 0x1000000000000159, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r2) getgroups(0x7, &(0x7f00000016c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x39, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x200000029, 0x39, 0x0, 0x0)