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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000000c0)="84a3972f62226c8ec2344912372988a3c7add6d24f08b703f3fdda15625ebf19948f9715c04658038bea94c817a563401fc24f07236cda167418a34f12beb43fe3e82779cbd75054012c6e860e4825f5e306c520c20384850077eb1580d43b7d3ed9d619f3c32c8e0a8d545ec76f7535a3acf6b9e3a0e304dfd7aff5d8162225ccc0e9b83cf549429cb4dcf9182562e2364af2b0a5", 0x95}, {&(0x7f0000000180)="08d207968562600b6a178af29f40211bc9b72e29e2d7f472ecc937", 0x1b}, {&(0x7f0000000240)="4066c9e751dd1b027d2ecc63c45cb92f0f048bcb29ce97c3ad59a9c07abca2ac102fb0cae892f56f530a015b7722e25a3684afd2899d7512e9222c78c9e57d956d4031", 0x43}, {&(0x7f00000001c0)="a597", 0x2}, {&(0x7f00000002c0)="61d3ca46485ef380cdb7cf9198191e55d080fe3c406cdd8006ccee28ae4c1d4025242e5754287d58975a03af94d137d0513ffe37baf3efc3c527d0ed043edd2b6889b0b45447b73246c8d211f154b61b25a2cd0454d7e0cccaf4813f79c4d2306c2b9e14da3ab15af454bb43d9b9986ba4a500698031f2", 0x77}, {&(0x7f0000000640)="978e7b527e97eb2766abcf2deefe79c4b50606438947369f018ae226410402fc58ab6a7b0716aaadc175d17f2718798fbc355a5b8f0a0cd25072e20b7d7c4b65efdbe21d37c76a22b0bb76fe505a5d6666bea43550274e28455a8f480ed05c7bf04e46e0051f57353a3e584aa899c89f208de419abdf8b8cbdac1d28733e775803fe7eedb30e26f4627c1a84966256e929ad1d4126a28952efd7d6a87fe7b0fa61f0164f7fe1256ebd5bbb0d15fc0a3b936130fef6e56a5cfe23949cac6434e9953d69b6ea1c1338df37f61670e7d0da9e50de94d02ae75906648965503ebfa8b9bf6b87d85ab25504ef70e3991515dc2caac81d8c7f063f7ba6ccde2eae3409b71a02f34d2802b96646c183bddc0a1e223cf1bb7241e7f24bd386e6a206a2c8d774ba4526716eaf6bd8da36286e72890aa1d15f5e0ddcca70c5f956809e038e0f9170d89968e125c5149f71160ad0a92c5e5018c0e3bd2406519e7add270a533f7ce0ca01111106643aa4d1e5c2ad559416b02817501108db329d73537aa05f2482eef084c2697e2bfece38f22b6da03bdbf3f1da7d463c92a6bc814d7db334042b2b4b0e8966e60b1fe7da334b117f91249e70f9405ce210696ceabedfe49c3003b53bff515c8c3f595a184b7eedd15fa8278ce363e5f9b574a53647752bd37f36803b0b32feb1a04ec27ce51df68f3a51d989dda9dab091455c4d64a0e10404daf7e65eb1a33497cfcf4a36c50937b94beb39c39f6801f0203ab1478203da0b277bcee7dbca98a79f1a3e18e9cf74dac8c871604b133cb3bfb0bb02f263f4c98466a390cb397adf4affaab074f3bfd1e94a09433e0ee18e454691e76c156737a8b1cfb0ac0b24d0d67f8c7957ebbf5945bf691137b012904661e5d5e8bf0501fe91b83fc1fed37dadb2c48ccc0a5d947fdd7efb9095baf00e0a4bb53e915c7b1ef82bb844a0f7f808a50cdbabe419f2a9607c735cb2ac409a68f5ab8fc702cdd704a48f5075962069b41483877f042a151d601a8bde1a395c82cd57c2d7f1cfde96da9b09574875d0f83b999e5f54819c78a6de9584ee8976f642649618588050a1586b0218980c4d5272496edb756535d9edcbc80da2582b6c7cae6aaf9e752301d655d7d74739e737ab99175ca22ae9bb4bf9ce34d1fc31056a7cd89188334650a1cb13a1172c24a34ad018ce8f9e92a2f223960bb421ab292d59e57eaad9d4dc973245f7742850c9036df18a38a429632410979f57f756bd21931b20c234148be6da80e61beb6a7d89544872c9a6d25ef0c51b8b6e98760332638f5b19ee055877e6dcb65acf8f80205586e8bebbcc36b90f7668a64896828234e5fe2396d273628d846217e7e56c4db758e55b187d001cf4a15951c8bddd078f24e6a4871905a12383090a19079574f9c56313ccc3d07058e146e9ef325146b94cd3637face88630447c900e70512a8e7516aa7c1ec19a98c7e52902793711522e0b0c791a70d83e28544dfcb244b8fb9c3b0f469cafe4393bd08cbbde1e7f20c4ebdcd9ab25c77ef880d51fbfaeeb887368cbda0dd02d4aa5c4335d897107eab11cd36a957800a3c6cba284f1f65ff2621d37f5c50da0369a47e8956202108571cc965f1ff74bffdb2f46f61194d50a638ffa8bfc85ec32eebc9adb9b25807cb73c3b4e0d75efbcff956ab99721b4a7564e2c02390e9bb5f5be45a01521678d6bee20666d9ce7651a9a397cc723fbd920a55869563c859a3e96f25d49ca4136765ee65aaa353fddf274d6fe7b8269d399827a2464970032b83efa1823534bb38a22de31c4ee88b5f8d93ef1943e2df19d66c50de0285ce2e3f1bd2b7665fdb95578e38281c350eb0e5d0592b68dbb98d1333621967b8a631d428da97e809c7ad38d0beddd774bed9183465db41ab71e7f186c795151035d03e7094b16021281a1cbe91c7b653b30623ed180b0fbbb76c6278208438343c8b16924cef06da4caa201925af69c63770ee280cfcd0d9b28e214f77f1a6bf11a34ac2c77fb7c11ae9cebc341dc9d5000d305e9be7fe5f5984a46dbcef0ff9985c8b4b716e2c57a9925002800dfd141e1ac6ae6956a198e5917a39349ca92ad7e0472918f39e9b717fae2d96cf43c1706815a815ddbd31f8aa84005b9b99bfb5b68600d4c02ade5f92eb271807cdc7edde8120d899844a9d19b49ddab687efdfe1e9f21d574167313f0c1fd988143b6e045fad8a298c41d569fb19061829db7f1446026c370be1ce07f76ba4f27379e0e6d275b953ff27961dee659cfbd4dcf2c337b7278aefad304f1e3981962d78248d993f5799d409088974b4808dd16fd03158b404ab7c14eea81d2a09c781bc26b1cfe65d613a8694105b1482e0adbd69e489b9d5fee4c2e5f14beeda2a5e2eae99a09ccec26e705851767c5d01209e8f6c40663723086d0a7b51db07146f0a35f516a38a80c41b8ddb75df5ee0e7f07db2895ff48977a9f0025ae02b241159188ae4b68a2240ff31aa6f56ed6f1e16f05c21c361d835b4fd6c6e38f122fa858fbf0d319a56eb7553b485bb5aa8e1791739b2db322ab00d114bfbbaf4b474fe31898571ce9f970f093b9482a54d406ddf5773858226dd9fa94b5850b3b97c27ba9661a5ea146da91b562fa9a1ee62769564c67407fe88aa60483bd181ebe4602c805726c06b7dcec706bb7f17942beba653996bf6bdf9bfae6007bcdcacb2e010c611b1ef6d7725a1f1db7f43617027fdfaeaaa8e456af233cce119f25a655c967228ef85179a66bae7881383ef4a83fedd0a455e2ef3869a650018441354e3a4a349586136eecfc96cf3725f3f48ab955c975392916b10b5ade49b8ec8a71f715bda964cc5533a381141c2e1d1e3230c635dbc3641f35be90066a364a7442e1420bacdab50379f4991da1b17f11c82e20afa8eafc6ae9517a3b705c947cd0f93edd81c31d3b3959e9b8520479ddf5cee88a2ae655d3b087ea7692b41f90ec0c5f4ff89533f58c63a2d4ba3fc5d6931de4097367614f2bd4c068d47a16fb6404526959f1d9c3925b414d6168809cbb4421672747e11d2aefdc32684f72bcf89e005f12395730fcf2999891dd50688220466c87de8fb4f453d996d7061b6eb610ec070a40e8d7cf10022228e05c737682fde29507a64c4caa5c91109a9a1676f01880c51df32380c101f1990a6157335150d674e03ed4bcd67e6970d49d0fb6f6d6532f4b4cd27ff2110b2678c3c7600f3fb05b0953198392b74001bfd3ff081bcbd001c8e94b24bbd6f7cc3a48545c39a5486e1e0b3cd321aab6cd12f870b528808be850f63d22c608d8315e6a1383ab22d3ddca5b98da3a7f97ba05458f6f7d7d34f3cd0b65c7cb2edfe469a601fff1cf7b8616188e44632a8663cc6e6d2e8f0eb72319d618a4671c1c1d7f092e8cd7a0801d7c9cd994a61bfcfcacb0d080d4dd78841140510ebda8245dbc24799aee1538b734a6312b90a71fa4cc7413e32c8661cb29246946a9b5d330f6ed43d80c5d53478929727dd493bf3b479ea3753e886f4f9cbe8338bd1513838adc58d1db2aaf4031fd8f1e66c17cbf63d5905940b26bf46bb8b12fdbf4365da6eca08e96a481fc13a2fbf6bbc123aa4c1e1891c832cea8ad82f984310b387840b37c3ff5ec6f25e4b722b4ca0bd77c0e70968ea66d3bcf818cf73869f0e2dcc10682290af2f5c41266a8497da551901de9db0a9969cb38a9208e3c5c4e9bc5d82478c036b258f857ec412457d298162fdde9e242fc7c563b199283de80cb38e3de379b4e3eb6a21f83bf691fa38d78b1fbd927cab522433ab8d5337e5e6d01768aa59e695f075fd9e4f1d8f8343bd97c4d1086fa3d0eceeb293295cd65615e69a20830c736fac92d78503d07118a4d47f151482a76b644214dbbcebe22f428bbe45ae896a6b0b631b9e97214ef7e63f546d5f6d13b3ce89862f981b7fe53590fcb58b0a0ac3a4a8320ac040872cb3c7815a2b17a9dafc1e4ea720cf8dee90307bf949b8eabc7d64ff9cfa4e1c31bd31256296c5876b18d190737e3b5bca5e1de65a4e8de7ce21c0d5649ceb7d360b679d0bd78005e214111e5e59a5b88cbca53e549eb4a4ac4d58bc3a421f39d4f5b99d82d948b06b420e1a310fcfa4e9fd35e833922888a6a9b6177edb32d944dde3154945f1bd92707995da68572f7d4ebe3c57f84499e92ed9fd39310b21619734706fa231b9e53d56a3fabbd07d719a4807d4d015675c324e6796e96bf54c92ecdd6d1973f7f59139f451db85a232f0956767e29e8ab9332e0fbe262eabb1fa1d98c652fc50f2ac1f782c7a71b394c3b876fe1c30c09f3708fc98d8a28d7a21fce23af85370178636fed6755badca2c22abcedaf0ecee539eb5767469fb81931a2aa34d324fdfb6394d2318cbaf446a5b06b28059707b7e38aa8269ea5327b08b76ebfe49a4a714ed4be8524c3ed3007a31a5f531d815a35e30cdca15b7e3317e86c76121e19f371578548d62c2c15900e15172380fa2c98d80457db07d1cbad44f512e090c359ec2859b057a30f710fe5b37e9e51119e3a6d41a7242ac488f2d5bfd018ee15d63c0d2d0fef5e4edbf297bfc630d67496aac1ab63028fa0ee488269608ffed2cbff3e79fd4c168b8dad0d04721fd6f52179975eaf3c5be79ce004309d49de0beeceebb62e60c157bc952b7f2bce8fcd6e04a6e85bc0db5713c98898f5db011bd7de9ac25f5bef8a360cc2d65376bb32caa5dcbf2a6e674429eab37b041826c5120686a726266893e0d415fd92cb7ad4b42c1d7e45467b38583cec8662f941d3f04f458429dd9df98b8bd4101f5f91d494f46e80c28e968e2aa91c46ccdaf0cc433f1f5618d57f45823ad77d0704bde5ef436b27292999480028e638826f99328845a00fe80d97acb3a913e9ddf15c72e067427128672a04c6eae0a32c7efc7353af1f53db02acf68edbd81eaa1b63b2ea62ffb14f038daea975cac45351378a95784ed2a75d512f744cccbb8ce81a686e2d772b2c2ae1646abe01a1638ef9fdfdbad73ee4223430d37fa683b5e7e771f88da17ec6e076dbcb049b26a2476ce2a3d84451a66298f4fc9346d69a4c51c53fbe5809581fafb9b803e3936d93f5154669ebf9788592964d806031a5edc3b9f8f301690910e18735b9617b2c58daa496acaee525617fc774dfabce4a6e0234447f19d20f51b540185aae839556610a3803e1d5d67c6a395154650af5dba8d5062e97879cb88d987624e50b512b02b84984169db3e31ee0eeb0940e3e1977511513edc6ae8e3f12b56a17d3ce783bcec0b425c896eb545a0b69053ff6490057a837bcfbf43781e00e77484e31c934572442e748877c2fa33eb88ae1e7d44c63236d7ca6adaf2f1cdcb841de9b1cac745496862782cf39527350728040b5a097386afc7e620ee6bc23a83f769ca3fdbead05bbb06e252e52cd62c4625679bb028d6483a7543503863c7efda666981f1dc57e3755556eab3d66c60755b34389178eddc79b36d46c2f7751b1fe7b84f8b288e3aa2fcacb689d1d61388c4abb2648a93c940aa601b99390fd78a1aa4c89da13df42782dfedceb4cdb3002fa50882bb014c30c443dc0942304d069221ca0bbdc8dd5bdad054c6e6d8c2278d7cb00b7e467035be32f1c761ddb36f6087fec68a05a9717a44b87cb9d8a7b3633604cd0c22f35e8562d7a7f0328afd11ae7164397c88dd4d1737c031be5f45053eeae249a8f69107121c430cb25f00c508106d5a8c37d65b3445ce3c6f0a21fd0f88f8cdb9707af8eacd4003d54f3", 0x1000}, {&(0x7f0000000340)="28f44657bdd8810f057498fbc7ea910055e720adb70ab3fbd3d8c7972718b38d03517bdb362b05a66577d3093a898f80018d4a3caa638037d215fc6867", 0x3d}, {&(0x7f0000000380)="4186d2651cacbd6a053faf1dd566e562f5f0402962711040a633a2b987dbd3b69ec921ed8e3a6d3ef5b526d7d312edfb11c9996ce89a98ddb894ee2f6e9e95ef65ce959b0e3c91d6d40e1583367657e6d599afddf6dfce8f8d8127ce074ed1b2709663934d28bd63f79056c8a981650bb431e8ba2da669598ba0254c0d108d946a85d4a4040b65c066cbd36932a5adc2bd1d712e4f2a8d5e0bf32800f1457c56a6f8a9b02c1df48f02b3e060", 0xac}, {&(0x7f0000000440)="c8d21be896892cf3f357124eddc370970cc64f40015f9d9ae307df694394e9e8fe94d02b02", 0x25}, {&(0x7f0000000480)="02ef14ebe04af8b3c6577a2a08f53f", 0xf}], 0xa, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x38, 0xffff, 0x1, [r1, r1, r4, r5, r1, r6, r7, r1, r8]}], 0x158, 0x2}, 0x8) 13:20:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ftruncate(r0, 0x0, 0x3abc) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) 13:20:41 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008844c47ed0fd482dd946987e5e75744fcf43a904890d4afb6dbac7fc122f163ca5b824995ef2e55e6962e18a87426a3fd57824defd42376b63182f59c8b1829118955e"], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpid() fcntl$setown(r3, 0x6, r4) setpgid(0x0, r4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x2004, 0x1ff, 0x0, r1, 0x32, 0x2, 0xdd, 0x21bf5e3f}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) 13:20:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ffffffb, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24", 0x517) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="dc819451d3e81fba7ef9aa1fa09e950169946d73cef042c042c5f77e617f98c83f50bb068cf28464ca91edc393239f6eb505503f15a3ccb6abeef7099780cb02ecf687a3dcc248b2d2b0cc56cf6a7c3e6799f4960000420b4335fbc00efb73bd38fdb385013f973b51848ee7e42af5eccc5bfd03c10fe08133b3ce12c6eb278295d7dd5344f27bfdb28b90209f999926a5238cf592498a29fd68c901faaa75f550391377cca79f97ffdb5b7ea0e3ac1a9a7eaf9c73d25735db491fe4bc171525789af2ad73dbc0e62cf9840b2a500ea2f43e0c378a6d396f561c79036c6318706b7d59b38c134ca63c99c6d12c042a0f2a2fb159aac7f3a7bcbe21cc7f61ed24a736f1d445b2254d1d55426acce1119dbfd34428787b18b7caefc6eb4a4ef99a5d1bf1326ef69fd0910df76bff79b7af15a0eb3b1741dfefa2c4539cbac34458399b1ecb71edb0ede28c9bea473107b82ceba78f8dd95aee79d5bfef08d48a88e25000fef2c938b135925cf03f9bdb4c45706d63dfb621d448458364e3e24007e257f0870a5eedc54f8321252bd7733be32be6e8c5d4736692129298bd2401493c723d56496ebcef63b3b10b03", 0x1ad}], 0x1) socket$unix(0x1, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x18000000, 0xe4e}) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000840)=[{&(0x7f0000000700)=""/112, 0x70}, {&(0x7f0000000780)=""/5, 0x5}, {&(0x7f00000007c0)=""/36, 0x24}, {&(0x7f0000000800)=""/27, 0x1b}], 0x4, 0x0, 0x7744) sendto(r2, &(0x7f0000000680)="64fa36b6a944facbf6195d05f50a6adbd0bf2b7402870991f46677f197d3dfe400dd755e6bf5a92492eaeae2644a27424c1b246dbe8f912001dbd5cdc552d2a8a59e5742", 0xffffffffffffff0d, 0x16, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 13:20:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5f, './file0\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x80, 0x2, 0x1, 0xffff, 0x4, 0x5, 0x2, 0x0, 0x81, 0x3ff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}, {0x0, 0x2}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 13:20:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x260) sendto$inet6(r1, &(0x7f00000000c0)="a0fa054d683c15e9d69655c6cb6499774cd79f1bc66ba9bd5df7f0", 0x1b, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x8eb8, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 13:20:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f83c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f5b68e27c8e8f2c87882c7127a70ab322f3be2e8c1bf1df1ca72ddbb62b6a201e7648a93e0295c3a493d07db4cc54e734be89506e8fec2c93f978f36b6eca12ae7de19d6bcf835bd66c9fac93116341896caed9585632b895add40962984ec534901010e7682cdce8fdd736e99c423611ba1bcc60fffba33e3c2e1f37698a67728739c52783a4955bf94ee5c0b545e0d1ac1e099cbe61e3c0ffffffffffffff9cfe68587dc624f3176ed4f512fcaee7842428d9a457325c46f5c19f455b8c2952341d87ce3d1e0d61452bdcb1ac720c4c977a49ec4d9aa47ead129082b2ad29c870d7bc28fb8ff9d7a4cfc0c19ee0f94c54fc82d71ace025a2c56f0c43298af49a763d9c610f9889ae941f2e1d9d1e3547365581082982861e7d270abb75d501ea5e00cd27bd2933fafaf1fb65868849b4ecda09237c1c5e6d3373b89e30d1d3fb884e281dd7f90feb89936f37cb408f29d2d352ea2c57a2754672a579754cbecdc033176a5afd9958db3965d38c5a62265e91477d04bba7085f6bca62a41a9b01d105cf3fbbab0bcb52e6468ef611fc92468503bd221fdb47b3efe067958f78cc2f4f54b751470c4942c1c724603282cd8f00ed350fc9de2abaf953963d163fc20e08becfebfe3c531419f8a651a2a114eaa0251aafc93817f0a39299c29cb6007f622cdea56349e2a006da643847f61f840dc6d93d3c77717406291fe5f193dcf5278023f5737eaf18b8a004df4a114cc638cd4f491436360ffd73ee67c90cd8817869ec6516d3cca1196750fb17704f90ab255370e8f123ad04d88a1eebc6d503668123e194f2629221f10ae81f9099ca1cd4f598c8a95f0960570ad1f1f9498df4aae127240a7a93e79cf90f9b0d405cdfcd8f124b698f090239b6e2a5bbc04c40d4bb50bb1e4c67ea2b55dba9615eee8cf2a341733157a1575d21ca99e4051ec572f9ea4e0108b47a0db98d80709e587fe806222d5e235e1bbdb81eaa52f20813e02cccb3816134db0d993f5abc2e5cbd180811027c7a8040a8da8df1c931dd9abcd53437f0dc1552d5f998fc21f70c6c5c370f99fdefa7fc0601a96852c223944d4c6"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000305000/0x1000)=nil, 0x1000, 0x3) r0 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r0, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x50) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 13:20:42 executing program 1: r0 = 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() getrlimit(0x7, &(0x7f0000000100)) 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:20:42 executing program 1: syz_emit_ethernet(0x72, &(0x7f00000003c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x27, 0x82, [@multicast1, @multicast2, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr]}, @rr={0x7, 0x3}]}}, "62fa1b379d650000"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x3, 0x4}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x7, 0x1000}], 0x7) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc0052f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1c00}, {0x0, 0x75}, {0x3, 0xe0, 0x3f4f3a96e9757f1d}, {0x1, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 13:20:42 executing program 1: socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000001280)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab456afc602ab8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a43c4e4ee3dfbc4b224b36be2435c9951b7117581d8f25f80fc11252a7f4db3676efd7771ebc4190c5a2d6b9a4907acf507fc3ac49860aed4956011491c037a0b2a831303f1ed937e9", 0xb7) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02064d6ed24879ff14"], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000002800)=[{&(0x7f0000001000)="7ef59549495f2fbb13499d8e2a1f64ca5b41c5c105cf2f6b19295ddb4dc1f454f56bf427aac3265747bf260148fbe973c14e860aad63841dbaa94c1fd55ad6e15c1740f6d153709df0170fdb961bd5a7055d861dd9938d0f7ccee7a579b4", 0x5e}, {&(0x7f0000002540)="d3b3107d639b5b1b505441feaca22b676a68af32e255a4bd20908ec390f84dad3efb9d88ee4da31fd77d8dc1348bd043244122260458fc0afb5da7e4446f98927ffaa2ff1a26820c7db07688faf25ee99e787eb38c89d90f46e962b52af7afcc33c3cf77d82e8652adccdcc6e37e65a0c12b224099a3a376726fdab8db0c5ed42e75d5cb12515b0e8eda7f827056f6b7b2f32c49c66e70f38e2953bb33d03b240f7bb644ab4d7c7e36e67143659c10b2dbdd56518775abb5126016e900b22a0fb2fc9f18d08f5cd27d", 0xc9}, {&(0x7f0000001180)="32ca1763be2ec992a30207d3e84bf871accaf942d785a1005d1be715d76846f4d4f2c99aa7e80ca065bb03f2987f8919344c21d79504b2f7d245224d76c258717d9bcdf6", 0x44}, {&(0x7f0000002640)="547b086a560606fdfef10b334f8a4d5ce6c3c4394126b66692b6b363c524024fb3413728bedb7096d5c832da22ba1f4f96be86a8f78c10f9b9cc6ad667912241f81cefc2a056d40289cb23f1b78c1fb783c2f93008192935d44b82fa9c2f12033ebc80b32a141f5f4b1828fe713abd7a1c999968198b3ee28657dc27eb8e22fb16133e4a0163cd60e6369d93440696d2e895e8baa6b1b35e1c504f42537c2d0bdc3cba0e8fd0dddb4c79db8be72af99a98e14c17826eb7f190b95132eebbfb83aa0519e55ee60e58f7e5e5734993fe4da3ca8dc84e06", 0xd6}, {&(0x7f0000001080)="fae91e35b24a7e4cfd15434f9af281bce13270be2ff1326cd021ce4d9027a9a97effa8639d560981273e5f4cab", 0x2d}, {&(0x7f0000001340)="66d29039eada999a7bd24f297c084ff8e865cd81d694fabf6be0", 0x1a}, {&(0x7f0000002740)="458bc06898107a051ad4a324df283fcdb707b1aa6f3737a8d7f8e323ce0377de3289ad0ad533a91aa1a0a494780b12f498d3af2bf68a5b1f3c5199d867b65199a8ecc6cd99303897cd9af18b609f8aa7a1e093d6e86c23b25de47e7595a46377332226f6ef6fa7e53021153c964ac8b2da555bd9958731bd85495f726ef8009013688913001c75174ca4e30ac20c", 0x8e}], 0x7) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0xc0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) 13:20:42 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8266696c653000000000"], 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 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}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 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) r4 = socket$unix(0x1, 0x1, 0x0) sendto(r4, &(0x7f0000000780)="89ba5d904aa9ea2ffc6860eda129e5569ab417119b05f80857c6213705cfdb4c5a6366ca5a9978409abe81a5e4b339b99f3ad759d84abcd95081e122511acaf4dda3319752302c653b185b1b62821f8999b57f46d7cc25e901ef3f8fb1ebbea7344c2c32ff820dafa893844ed4060adb16b1d24b4a99926ef52b0d399651c5be21fd5c4134139d9064e63a06d57546e5c903d422227c72737c8d5a2df52c5034187e251eb625524828ffad62dd263ae719ffb05726ed94e3bfedc5b86b2e19d29d620d44cd430d58032b77172cb9bc5c1c23104f3d6b40c576beae32ce63fd2d3abe0ebab15490d6222f5d6b6c53fc3e", 0xf0, 0x8, &(0x7f0000000880)=@un=@file={0x1, './file0/file0\x00'}, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 13:20:42 executing program 1: syz_emit_ethernet(0x112d, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000010f73aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000504cee8532dea43071e6029aa06251595f83f91d6eb5e1f53cddcc0407d84a9db21ca1f7d89011f18ebb5b1b7f9c9903a6c292f8664b4533a13bbba5c6a5b33e0d2fdc859ea003de97036d603dc74bcd048f9b9f1b9492d8115e02ed3a421e9cd4b8f490984106251af49fc0e5221a31da952d3a82d1cc801ccc97736fa4d3e18de4319ddfb98a8f20358b5a53cb89d28f33f0eaec1e8eb2499e54fb5df5877abfdf6e2af9da81c0404307e7a8d313b2c919012967a9d42468de5d2ba071c348effd77b117adaf09e5123fce59a5f65224a756bb9f8390b54dc1415882f512fb9b7f0c2305243b2e01e5b59f50300a0d97d0af8257eeb74142f97c1dc9f8a54fccb4238904b07e5e3e61d3e535c3cb1b90a877d3678a3fc9203e28008271d698e2616059e5726069f4840ec1b4249cc2db7f22d0fed409bfb3d883617ff2a285243543d0d98a406634699579b40bf9ef13e419bf10182d1dbfbe4cc83f17ffe88cd06a391e8e03ac84be5bca84ff073fc433daf9c28092147ca2c7224ffcba3ee7322f96c33641ca7625f895773f9a69cfc85325d71493082cb25b98c6882f1f96d681d3750cce5d1c38e010a2f4ccbe8b979beced64f7b180cfc27663acb27635b39be40a2ce1ae55798811ac906acf1585fa4f472734579570ddbf27c786b98092c51897afaca3bdb777a2e671acde86b395db2917582468aa617a300fa33cef350a85b32c2b9b722889aed53b7b70db9285e5ca19a455124ac94fd018f0a14b738c23b4432555023d904af669389bc8b643ac809de4e336825ac539995757810242556fabfef314b5dcdb7c21ba39ce7f6b2757caccc2c322eec858683c6bc5267eba1171717c91b8cbbb7e111d3cc648e47211592bb5b926b6345a9259e732c55029b52d9c11b105a67de4e2f5208a2c65d0d28edc08603953f5c543b53909d396fa394484c0cf687f601862174ab439bea32187f9f89f2ad5c4c9a795650f81cca6e17d25dcd39af1ad0b80d74547f243a8b0a1a04143396b0605ee3e3a88a0052a74d28198132f536cf328a262c80f451ea6fc9b0a9945223782549ca6b90873d62e20ff00f78c5d2a8341291ad6b35963540047cc1d456179ac5cfc932e7aac6b07f9e80e0b189cfde726d48034ec28d9e505aba85a25293bc9f28c3dc003e45592462d3118b1e5fee1b396ef382084aa3416ed31fc80c396d4216176fdf2087fd7d6190b349718249c1373dd144cf9e634514aa1bac9b95e3d44ba0f9e26a2c9f471c32039c7f86a58f755356665964f0dbeed4fea3477266097681965ce0d3f5b12e5107205a31801cf32d91d2382b7025662448f1c20ae88184a942b2e72cd2125248ea6eaf55ac3d0d76998ea8b9f377391928faabd4199c5cfbe77779906eef26c16774bcee245a047fe02ebc5ec4f17daae4a7eb829f52238494959d2ca1b6549a7338955d52c4f13284e54f5613b15d28fc0b9f2b0c745b76ece72a7639045be9d4595671e0a071c021928b9f3923c417d7ee8d7c4b57de0551309f4c07991a9696fd1d81fad76d112e155ef0d6cfa6a95db7a2c260e94e0862432a647c66fa26f5a763fa8d24fa23d0973d7d2897c3b3b55fde6e84d8cc4cf40a060be3959b64cdf5b14afc765e072b5e1c33357d964f9b2948d21f3a05ed637b8bb05fafcb1f1f5c71ff3482ad13698c0f564fa27e5b83350de0b703e3b080f9bdda43883d303fd4ac79ecf954500ed0fa084165ceaedb56d1f5fed2dc81a2ef90430ccc39552a82618a2249ee649eaed487b95bafadc4fcb4194260ad951d1a9d5ff30c3d8aa06b9ded08c0c7cec72f7fd0442156de8d2195e2f7cc1a412ba0b0bd6ee60f2b62ac2670e41ae8b0f51122b5805309701d6a0ab6cfc3841a4b22e433ec613c464acd255caed67e0a8546818abbd14ac42ae82095a744a1d8a2b653c0d3e6bfb622228a4bf6727afc7498d960a580e2bbfa4cbefdbf5ded2c0b7a5eedfcc617a3643f2ebce1f120d09bb797a55b3e50200720886dea25393a086aa376589751a8dab98937ee58a9f8706cc52ff1cd83eae72c95de414b991cf289130cd3b13231a4f4b856a2ef41b4f450972120573258dcdb6a8f4e37994e3379fc994f5e97d24b5adc7784742532e8fc54801ffaa137f871f5c89398ca84c17e82ca39e8acb6cd1f2e3435368e3e6756450e855930867b6376856f8d6a0a80ae5b52e39769414d3c76411f0542b4cfd359a335a70038250d803f0c4015d0286fa190a4a61570e5da592f10d44365480781a8246a0c21ee354fc4afd15b129f23722341106bbefcc0467259997625bef10c6772310ebcc2c14e96bf52e867e39e0e1264006ab71551bd9e9e311e0fbe97199711c1deef92f1bb7a13bff772003b039f3e76d4e61d24a283445736684f665a7945fe41af5f7d7ce9213c610b3c9bd04195ecf379924a2723033b6f6ab330063ba49665e89082623c2f6f3c36bffb5c7bb6bcbc004d8d266605ac3fc5ac50ac3116e6ad33fb942dfbb18a6188ae73acb330ea19c1946a71294a40ab3410d0d4d26cb74330ecdb00e63818e60e3825318996c289705b28dd637fc4de78db7bb69cb7b24644971f317513fc86e5a4601666706efd2aba8698a389faa5b47efcf65beb5454d96d99f39b8fbd69607fe66774b462f4ac8d8c23578477a022411ef4b74498eef9df92a23d3e74dba1c56eaf7a4d825c7068e83232b1a703de7805538e666e70882220078d62234b6931a2ca06f94e0828bcb74e695091c97db881c5bf70893affcf3dba4ac8e630d91fa3262e5f04b563d1eac8725c9b39d5a316fb75c278a8eec65047e680f1687ae5111d0302bc3ac927bf3f432e503fd7ed57a0b7b907dcc320d6fb108b3fe6472f50c604c9688e88ec84cb1b545a82d1f573a39e81b3d500ee2948b274e45c9ebe24dca8849fe8e824a431a3d57acddb5fd04651e0c91a664bc5b82b9a191211f1d71406fa4f84919f7496b6e9382f6ee1f9e0356011a6f69caf4e2b3b547e663301c62f43970a21f99bce28d21dfcd1b7c5f4eccde5e87010031192e4ef8221d19d71d74eaed93b3555d3c2428129ab751f11e4224eba827ee9283e73c7782b4d1a96f8357bde55627b4f1761b2889470b24aee70056ff65e0c7cfe3baca469a12ba507d0db4737bf15b013e33f0beecb2c0a995f6ec17725208187c544031d73b22960752d2fbe3f83efe6189e002611ffa92fc5e0abccbae339530325c24013f1f6df2e8deefae8c35a4068c2a836ad8aca0b030a17ee05686eec58b566bf6dc5b5388b742d674a154d4beee44e10cec460803fe987796b87e1601312b08dd6bb4bfd0d9cc967f3712cbed8d9dfbf619e092beda8828025cc7048404ac1dde28dac112079d23a600dd9996ce7888f3707d332e686c8f7fcfa810741b82c34f6e84e8bae57554399ed679156c2675d9c883a288a94f2715b67cae7bec966cd0b8c8582531f787408168cb138187bf7284475814c8a554bef5517dfd5cb05077ad826ff5065b2fc8281630175dbcee68895e3e99fbed526c96153ef88bfe1d05c7aa7581bbcde2a5f5753322fc9237b23c7408fcfe6b552df46115109630731c8dc06a37dcd086884094d8ae5cda37bc2d8b16668688dbd38a20e2226989cc7d9d4b92a10b86de9d8cddbca88928b09d5693a78b13362f3b892fcce3d565e3422ecc8623c79b2af38aacb0fb152ea9de476730504ea60ea3eee82b8fdbf200e1028a3d3937b316f05f1e8c4a2c31cb651862b2dc4f57ac064a8c04e7dc98646b413b057d2cf6eed9b2e9d57810f938b043c392e55c8bda009511901aa69d35934b08e35770e2692e5f11db31fee3847c7ecc2e593f91515245742c805b77faef8ee73b81957ab4ee6be7ee9fdd19dbdcd6fc4f4e439d6c200941447f0f7fca083f96d329779fa0a7c9d239670b16a56f06e5ec9a6d53e5d138795c6f9a7f47196b9bf760aad3c18cd2f5e73f791f878e313ca76a8edc3677400078836893644a767e08142afa04cd3e9b6f262318667f4e46d1898d12f93095a55a10e8baffebbfecab0a5e1f2a277a778146d3d7d7034cc1b8d43e8466d9272fece357393fd8fda55a193f2e549ae982fea7ba6f5ce99da34a7ddaa6a36d773de407a09828a7c06bfb7a2f25cc5d6b1f4af32ccda540b1494ef415948d9747d8fb069319c6a46503947cb1e30b012360ff1da892935f83edb7bddf98f4b5e55395efee1cc1bd574fde25f66337623fef0aeb08d47b6b6cc215a3fe14ea84968c5c0a12a0694a51bfb734b397c70af67256b0a58559928bd22f7c78aea55714784e260d77f76e275f0b1e91f4a4773a039cedf749e1cb50b3a0c005ff92c6de40e343ffd9973500a121bdc5bea45e8d8017d630570bfd98a507f4017d669ad27d83eb14302e3e19b3c89d477fb8fea5c8c846a3207d2c6fc8d99975b33d1e988f98178756e454c3a6f995a4b51cb76dffce39cd8ef55d64040be0a20b01debbcbb5583176ecfa3520444604b934204b33d66d2051258f3b67f70ea05e51457d28031069100fc40d376d168f4098184408c400353cf80e0ba553e322b096f9f95ee0db0fb98395d9c116ef70f68943d461adc211b981da101a2c2d7d927971ee34d6e7736d3fbca6624f32aaeceead7e7bf47cf35b50bd0de4a503b09da86c1c969d0d4deb18a49b6f29906ed1dd0478ffaa4d1981e4662a45b84abff346f9fb5693e865f23970b29c45463acaee0eaeccd0c06dcba67e215fef754b31eeadafc1ff27560a5f3b946bde8f93b215207d1bd49f01b9af2524065e35e13d40f177f23852c5fa39d8b86739746d373010148fbf01370ed525917b118871eb2c6cb7e68336dd21c97bcb6c1836daa6c8406a2ae1d870a7e62b3116b9d1690de9d9c5a554cf28104ce56bd672451dda75dbcd0e6ed6f830134c85c61b9baaf619cf3820fc2b496515e5a365be8311774b808cf806ab3a6ca32149143ef19614540071b8794e5a4a5142460b844b4349efd4913937f3a518bde105f55654d72874367679829796b9ffc5b0a26156f6cb9edbcd1ba445afe13aac82532d09395397b2580edf9869db4f4bb6087baeadf75586d8f641acccd16d9632d840336b155f748b0ac6f360c705f82dd884a30d123cd52ff672a4acaf9cdb1db3e8473e39193998bb41d2170917c6842f24f02a85b47b0504d03facb7c59a9c69274f73fffe1e50f7c3aeeace33e5c6c338d7371649b9ecdfbcc38dd92f6220d36019a43141aabdfe15f6189ed5ffef09a4014121fc9fa29debf7efa54cbcbe456fe8085af90e5b6515e62dec94e6e38f6bc050b7ad87cf066ab9ba4ec279e9bf56508e2346074c324038121756d8418d6a43baca44af44482599af8fc98cba3d1a3499a48f6cfca4599113b4eccb28631be5957f40c84f4a79b7c48eb80b6b149584078dc5982abde6b3ff2387167da9329dffc2976c23f5d0e141ebb56f55d225e941177943cbafddc519fc9e13f8721aeb2049c2dde07f87ba4eb17413ecd2dc4530b58e597bbd03c08fb544384a475447190b3d822942f85b63fb7f421c4c79d4f3717fafd1a8fd4631d6288826d1af520a520eaceb31b8217a813c6545b638841915c3e98bec0702cddd14b3ddff62f3cbc961beb6929d27bfb7c3fa063d3f853e82237481eaf0b1f2297e0513e7c9dd2f486b0d8e1a765cf5030226620507ddab8d14656e423d47eb73ba9dd601e621075663b0223e1ab0e0084297eefb6ed341a4a41a4499175db9ec7525533c82380f0f705c6b6b7b41c127017281440eb6dbbf3e78f93b65c32cea746b6129a7a6fb531e429021691120a244c038ac9ad8b253d319249d443b2b933e0b6ada1d793330ec0a7cf3a382edc7ed94094ec6f2139480394763171e744e8734c64e29d310df815b652002a3b1ca61d68b67408d9aa0cd959108db5236a337254a87fb17cc48f858a62355ba179f7c6b5077150a7769c689a7a23528e870796a3dca5945a645fae3e00e80a3b26ab82277b636a12cd502fa7a0864a420d78e48292b2d6a1ae30d3879622a9d69b7b40a6e4b273ddd1d56cc0541c9512b38f8d8f99adc4ee3f546f1452b05bb210ae"]) 13:20:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() unlink(&(0x7f0000000040)='./file0\x00') close(r0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699", 0x0, 0xffffffff}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)="78be", 0x2}], 0x1) 13:20:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) 13:20:43 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000010c0)=[{0x0, 0xff7d, 0x1000}, {0x0, 0x3fbf}, {0x0, 0x1009}, {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$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$GETPID(0x0, 0x3, 0x4, &(0x7f0000001140)=""/48) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/4096) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) openat(r1, &(0x7f0000001100)='./file0\x00', 0x40, 0x88) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="2765d78ce8f6", @rand_addr}}}}) 13:20:43 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9fec, 0x4, 0x400, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xdf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xab13}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x82}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe61c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xad}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 13:20:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[0xf39, 0x4, 0xffff, 0xfc]}) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r5) 13:20:43 executing program 1: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000002c0)=0x3ff) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) dup2(0xffffffffffffffff, r1) 13:20:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x6, 0x3, 0xfffffffa}]}) sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 13:20:43 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x2) socket$inet(0x2, 0x2, 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, &(0x7f0000001440)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) 13:20:43 executing program 1: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, &(0x7f0000000040), 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, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 13:20:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0xeda6e34ed1bddf1d, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect(r2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) 13:20:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x198) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="84aa9a9f0ad65d7be7665466adf36ae24899d17592db7e4b6257777ab53f7f93498283ed34e3e2f6a52123b7ac310cb9d1179cfec7379983857013ec9278a269f33eb8ee1ec30eb2b23acfaec55776ae631709625e88471d690ff8ac968d352019511395e0d84b51cdbfdd3440aae5e6922c4605b8f1e286eac352d987388239314a0b3f0e92eb56b94b3c34e3ac843e7f81ec143ef3e11443689b1f7340f075be2df5b339fee26d2bd315afd5d148b949154947fbb93e2c6211b9732362504fd15321d6a55e7975fbbfbece4d4f03e1eee1"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="07900033ff0f1f00000000000000000200000000", 0x14) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) recvfrom$inet(r3, &(0x7f0000000180)=""/69, 0x45, 0x801, &(0x7f0000000200)={0x2, 0x2}, 0xc) write(r1, 0x0, 0x0) 13:20:43 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 13:20:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000180)="7cb117dbf3b5512a7d827f013b4c495bf6aa95981ef0365ad7af303a06174b3e24ea967abc69748ce7b1923dbd7e5a424e8f47f09509b886d91ed111e4c4ca3c35de8506af80c4dffdc546c5620fd00e168866f875c63db5e82f59b18c12188412353b7cfd60719fd8032a5e11e184efc4833d62e73c2f82dbd6f574b5bf98d9c3319e3b1a74fee770c24c2c7a96", &(0x7f0000000240)=0x8e, &(0x7f0000000280)="82ee4adfdbcec3048e1f9ee1754e0c33cefbc1b1938c72f4370f2dcea916de3a78e0d9f5f223d1b476d1ad7d0b44e6bad7fd4e6cbb0f5a2d32ca3322fd435a02d9804f40655764e999920b6cab98421a273f3af723476a6fb654e999791de4c7b115025121b9c900541da75e8c16a97e2c1a629fe66850eaa19172bfeabfadab561f9474363baeb71c606f27775b4c9cd61e84d2b69865872bafe1cb0a2838251506f4bd5f5133ae60b12a868ea0324dc936", 0xb2) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) writev(r3, &(0x7f0000000a40)=[{&(0x7f0000000340)="dca116a43721359d61f3b3d2bf54d297bc74ac8d5088ccd07e3bbdef1c4f5fb9c34f90284eec313550cfcf2c03818aaf9870e8995fca8204963aa42b6882cd2b2e44d2d89bf5301a3fdd16f34e0b5018c4ed806a814fe986e50c4950f27b533fcc280be15f7d57a83157fef6cb40cd7c746c132a7f8e5474cedab7b13734a081d95ec1af7deb54eec08a1e871f202276a490dee7a1e641f445c7727cce70bde9fe51629e37652d5221ac92a1aae67ff138b96b9c4bb9eb7f21b04211", 0xbc}, {&(0x7f0000000900)="6423173071c3a7466c891ba5dce6e670167195b1c2f01a0b21e84358019632ae78076d2059fe069d253af0161159e593efc4dc99f634380014a56456ce03134559f0583035f87daf913247cdf459bc1bb99f7888c1875b209f797b8715166d2d053f9886e8c202d0c895790711043648d8ef80ccac4dbd5b57b697315354efba2a81fbca", 0x84}, {&(0x7f00000004c0)="153618d7b3ccb7fdbf9bbd57512aa3d43ecbb729b0190bda5f047cfdbc009f3e1b6a8c4e76569ebc74051e3b07b112173795facd01ca3eeb", 0x38}, {&(0x7f0000000500)="14150174f6f369a37952a50a9ae10a77f8ad783c03bcaa2012fea24c550600d4c65d508880d041054f6e2cd75c58fd27a13cb587994389efbdacfeb1f0179c5ed64ce403e594fb19f05e4c5682ff30b4adf0bb28661d440196174466c60bfc2e3f5cad37e65cc360d727bd8b86bf986aa4267b2f218c150ab2a4a7d54e5a07039aa0b7817612512b900dd6e8290be188a47b807e", 0x94}, {&(0x7f00000005c0)="7fe82c4113f7db04e02a9b6335baebcb5b7d0edc740141a9dcff071b64d244bdd7e10096e01edf1b", 0x28}, {&(0x7f0000000600)="2566a725d08903ed8f1af41a88e6ef1a3783ad51bc0a6373a534cdb99c3dd3fc894cd9729fbf6bfc6f6ddd721c79288b0c896b0e99a6493d92a5fe763855ae63559d444c8865c9f9044bc99a71a47cad75ccf7fb8aa447a5ba27d7c5104f4ad1486d6c1efc8836054cae9d6ecbee5431df9f7106b54e4e9f60a72a9b242532829b32df4274e1edb3783f7e6d8c097201cc73585963d6d0a19580f603d98e765d6ea77c54dece201e3764883caf8c0d27fd9479daa18ad254f62e4970bee9cd425de05d74adc19d544e8e544093c06f37ec706cf534016ea267646d8d2ef9b8153e27c499d54404c51328840d4d7b91ec8b7e", 0xf2}, {&(0x7f0000000700)="0fb37ea50e237a4916fdc55f2201f77eaeedf3597b730da4f77ea4275e67bbca34e0d1f0a2604e0be0162513b5333e8304d757cc624f875914c59584e46c78eb1b478012dd9be3b1b4ff114d0e5a34a413ad5b42c9edd665b8225bb113f99c021f961c4ef306f31c6c6fabf7ade12e136157135db8e7738367a074751dac38d526385011270ea1eac8aa55d01dbbdc9304c4a53e1d1b30ba5f2de395b36a743c42e2b7f16318b202a01e7376c267c1fcdd2876ac3062007bd23cee9972632774f0ccc36b8d6b891075ea5daf7d64bbe0f1f9ff", 0xd3}, {&(0x7f0000000800)="4698602582caf724e7636b6e9b053fa6f19f6a0d543ad105670e2560baf8e9649d42dcea743da445089a6c5b482bd933803c8dd73f2472db043bab3670092ccebbe4ed3c78f580ae1602315295c8a8d67b113f9835259d70b8e75a42b6ba1aae42d6af5c97a33f015c9e6c31196bc43e356783b029cb3ed037d3682a23f5141f44c01d151a75", 0x86}, {&(0x7f00000008c0)="0b8513433b60a908bb13ab47c25838c925050c2637420e8e", 0x18}, {&(0x7f00000009c0)="2a7284b0566429c04e8f4cf74122a8beef992a1a1353b7df3c2c5583dd42564a3c93538669c38381d9fff2d9053be703bafe8a577f4e933f6dbdf1664382e29e83f6724fc5a385", 0x47}], 0xa) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r4, &(0x7f0000000440)='./file0\x00', 0xc000, 0x3f) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 13:20:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x425) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 13:20:43 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_extract_tcp_res(&(0x7f0000000000), 0x40, 0x3) 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"}}}}}}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r3 = msgget$private(0x0, 0x2000000386) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) 13:20:43 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000007c0)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 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}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 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) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 13:20:43 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x8, 0x4}], 0x8, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x28, 0x20000000, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x4, 0x3}, {{r3}, 0xfffffffffffffffc, 0x3, 0x80, 0x401, 0x10000}, {{r4}, 0xffffffffffffffff, 0x12, 0x1, 0x6, 0x4}, {{}, 0xffffffffffffffff, 0x14, 0x2, 0x7, 0x99}], 0x7, &(0x7f0000000200)={0x74}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x23, 0x0, 0xffffffff80000001}], 0x8, 0x0, 0x9, 0x0) 13:20:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') 13:20:44 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 13:20:44 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x160}, {0xffffffffffffffff, 0x2}], 0x2, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x200000029, 0x39, 0x0, 0x0) dup(0xffffffffffffffff) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 13:20:44 executing program 1: clock_gettime(0x0, &(0x7f00000011c0)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x81, 0x3, {0x1ff, 0x75ea}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 13:20:44 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() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x3e, 0xd48, 0x4, 0x0, "d89e5dd3adacc4904cae3782d93c0a7bba746e18", 0x2, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000380)={0x6, 0x2, 0x5, 0x5, "ccdb256161536256dec208c9596c5bc49b57b5bf", 0x80000001, 0x1}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x1fffa, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000140)="c9bea5b7b291cd428b56fb58d46b7452ac2ab82b4cb066f526f85191b409167fb1fd47e4c7726415fadf6561376acf98b09843e29c12c6f0e0a7f932f8fc66115960926ed7c57e5f42749b318699a59be2150410972b4c70ffe09528a11f6b0eb9e037111b23a16bf338e43ca97e4709fe6482ae0c63f856c74435eee1852fa62ac8377d3ed153de3d4b18da086faf084ba962b859004d574e1842da86fcb4e9518247dbb79dec591f05e8", &(0x7f0000000200)=0xab, &(0x7f0000000240)="861feea2368c30f79599c1a498333f70b991c2c30beb338c0a8379ec063607c8c45bd010d937760644f09601c120dcc8ee667962304a4116b045f9af71221c2535d813b6d5b4b2c5f07939c87b186b71f6329b1c32ebb8975620f121e149a561205251d39f1eda0005fdb31c06507f2fbc97eb6b9ef672c4421bf1ad2dd4bf4258f53aa8ae95de944f6fb44ca0405c269008d1ea37dd11cd4916d72360589cec918125953746af3097", 0xa9) 13:20:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:20:44 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xcc, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x2a, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@generic={0x0, 0x2}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@multicast1]}, {}, {}, {}, {}]}, @rr={0x7, 0x27, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x23, 0x0, [@multicast1, @rand_addr=0x20000000, @multicast2, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6}]}}, "25563a47c971a28e"}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 13:20:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="5bc4b94a895d88a043e451542ffcc84a388b6516e01e9a85f2d6b239b038e4f86e7bb01c35ab3f0dd84b09ba0000000000000000"], 0x1) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x5) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='&!-\x00', &(0x7f0000000240)='(&^$\x00', &(0x7f0000000280)='%[^\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='{\\@#\'#\x00', &(0x7f0000000340)='\xab,})/\x00']) socket(0x6, 0x3, 0x3) 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:20:45 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) 13:20:45 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x4f7, "070000003e79010034840c760b666bfede477dac"}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) fchdir(r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe", 0x169}], 0x1) 13:20:50 executing program 1: syz_emit_ethernet(0x23bf, &(0x7f0000002500)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "00c219", 0x2389, 0x6, 0x0, @ipv4={[], [], @loopback}, @loopback, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x200, "c6a1552a549bd505a01dfab2eebfaf003574ae2f69978e8f7f4640f3e5d21ec46e9040ba14a7de367f51135fd4de6b9dff5523a40d9dc0fbb413c46ee0c549f1a25d44983c6c1ed3e86e2452abd3980b2938e705c76303b4b3e4b8ac7b62a0176dee3b89c8750e94339a561b2a38534e2150294017beed389ae501b212290e85078b013aab596fe060ae61516fb6ca89499fbfdcfe2310f542439c08ff6eeab4e8ba52fa9489d56e91450e51c0deea2e00e7ea08fca345cb6d58f00f81ffeb1c534cd7941c19c2adfdad7eacb2cccc82c8a29d73157d2804ff043a5946bbfb22ce58573ff7b6339b59b7dcb6d50f4e874a25e9ceb3d715019b01d1a6669291f2278f5f548bf4871d28b604df6d89820114d55250860da6a41dc9fca9fb97e0a527939997ded06e4328d1d82a30108508504b308b2cbd7eb6ef0ceca59296cd9ffc00ac064dac1f9bc6dfe3057a8cdfc9a5dc18c7a8082236b31e2dc13d8a500a1a12f131ed539ece85edc2318183064bcb9fa2492f3082199190a0e933430af84a9f3b451353d469c580b37b343997fef69f2c99ef73e8627c1ad537cc4b32c028691bdf829e8a5bebd58e819cfc802a44f9174f2dfdf56ea3331823ba42d7979e071fa362f91f4c7e43fb1f4fe1926225e7d8a1a7a038a73af30e69ef28596819ddfc0b677d1597837f596a4a1fd2e94d573fa2be8797b18b666f944bbc3310f355f507d467cf018d1cbaafe781d724e1938b16a22e68192ca58ef5f6684305a6d131c631a52a7856be84fca8f7a09c588ab23c543a2c12fc3d7f8ad2932ba4fa9b9dc970a03999bac1bb22bad72dd36644c00db71062c7673a45c9279881a66afb066d637e0dc353aed01c81ec8b867ec9425ac87be21e15c5e1a703a04875dc0b5ab7f10e67016aa4ef74c89ee1094e6d4349e3d34f887d8aee94417e2a395c3a3769050e47d0d0a16c800a64565bf9106fe34285523e40a3810ae43c13ed187f83e0c53c922808f94f425c0d90f8e7c84836625032b93180f50e485e6799ee272183fb178199569b457d1fbab2a307d8bafa2e787258da208759d835d4baa49f51d42b93f528f79ab72f7335ea33f7de5ef2ab19323d5a7e2c3bafd29d2b71b827a73064dc66c6aa5140c2c3ea0ba8434546435aaa297c9017cab7a3196ff5afc9a9f387d686c9d8f3559a211a75cae46950a185a1d49b8b6721b44cca5563c5994c013e2d8b7e6b19b252a999957cbd4b8c7b09232a8d5057ccb36291b21a1861202b36be0aefeef012b888a998c00c9686746fc5570e5749810b953edd0afa7491f5026f1568608f68212147d0157502e0712744faeffe62aa0b5b6f716eea415c36e154d72b03d5038eea88de8cbbc9b210475523b8a9e383866606db97220d5b8a36b9f839e5fc2a47df5d5d391ac010f7e37afdb42bd311c8527ada0d23b73c98b9d45e2d69a12455585f18b4bbef7fd12102995b0fbd72724acc893b1681c1ebca66b180559d7c1d4134c312495acf48680c165ad41341691b2b03e9a44facc359f12ea9d6fa62ea8a8d66c7355188318a3962ec396d3f11cd320ecbc0ec3db770862ef1553b4fa38c70ace8eedc3b7b6a575a300c61101b96af4067ad837d32a58179e8114d00c353feea3dcc54b65b5749ba476e78c3a5e42da3345ed50727ad097f18c97904593968a522ca082ba257cad64fae2ab701a2c8b2cc1ce3655e7eeb98a9bf1ae39696e1ee3ab0450ad818ff699d0caad8a4d66064eae673bac17849c0c8a81eac2268705449db6bf12ed9be3782287a3ea87219ba987084c51f3eb34a9f21acde761fad73ea7c06fac2ebf71401af73866168467898379bb5bb644a0a92ab521a7f0343b451834de3111e8498327663e5da84db23ea33cc56e7c90262b29f5133fb1cbf33dca39f7d2436b1cc4e312fd397be45310619097d1c26b230fca469e075fc0029ec29b29757eaaee1ad1d91ea2141b7e16410960ca057d01e04824c23d305a25784acf4c7d7ddcffe0900dc05a3dcc3f49a0775473d32de13933bc412e4bf59f8889dae778cc882a40b80eb2d50248fcb6bbb170a6acfe2494268617c609b37446f17a85f6e81a978e9018ccd452849fb069cd070419623ef578e1e63614d6f2171816de72a86cf5717112a294261467a4fbd6c61f49def279712909b60f0432f309a51f5ed6439a24901cbb739e5901b5e2cd93cdc16c22217d7b30171e947d33461eaacfc118803b4762ed88085dedad75fded71acb16be7d2ea0aac538e1143eaa44c43961c7b68e86b01a8575f6cc5694e03836f994df35f055852cf6d6f9ecf699db9e1fbf0e3fba16db2b42863c406eea9d62bd9c2f364a99ae2c5604ca2abfe0de75ac6e2af318c3b63fff098bfbd359b721c90b78d40362c69030438b2aec90a6d27694ca4c017bd5e017cd25b874db66e813f774f946cf8ebac0d077ba47f69374c2291355a3797c130fdb9ef1f294db05f0fa928937015021441286c75b522cc88a516b5ed051c3478ef1a37f478894953305e82190168363aa06684557e90eb8be743ed5c1c9923d28a30f4b1300b074d8fce26263e5624d1bd3cbcba437b155dc80602fc2af57d8d14e32baa71cab2546d150abd2225140f1da27b643500cb1d90299e6f86c491ddff37985c2706302edac66d73a64263933e9e1495d8fa2232d0d968fa976b6ee726f6f3188ab5540e92952ba91d495df6ef6d8bf8d51fbbce655cea5993074320779effdf715c7a8770f21c9444cbed2fe32e62e9a507eeed29559a904d7fa84d56149a43469adcd85a7906eb6e1f0d1e041b94e6a0c325096f4a4918a31f1d071a13588515496eb44e02e96a2c74d82b566604be5ba6cb8d4ee0492663ca42de539ad8e3da2905ea79de5a722e23682a18679412dbe155d17d811680dbe67a7f27671235d6153de9b08b6a7363e2a2d756d1226f4736f321d50e6e3ef312b8a9617d9689c15794879cbd8ee4d2510a447f2c0b3278f4632f49ee862d5fc64b2866b29e522a444aaa0009aac7793cc3a600e2314d6b85dc83c90f568a3f29e0cca4f480e239a6bb9e650256d42aae7a03645a3d11b35a866c8ecddc9e96a551bbd49ce379e656cc7d3a4d3fd4644f6ad141cb79942bb4f286f2d9ea77a5fd134c9cb897a0fd2877782b2cb49ff8903f15bcf4e3f3e0f08cc8d94e64b85920c32581d812739086ef0edc52bef2b385d48d43cccf46830c9435a6fd3475958064c8c406233a59ddb35c44dc308f52cccd4707063991ee47507f271eae622f7c24d50c63eee1d93a629558bd158379b7828786a31b919f0d51608af5d5a20b3523a09145e05bbcf785f2dafda1de53f53709d1ddf34bac8de039ae42aa840116d9e96eb71073cbc247a38dcbf7978595f0fb8efb081cf315d031eded55c7609d0f5dd6f593714872c36c41ef2594d053fbadf961bed46d5ef483a4680e71d9983b8ef68ff4aedc75aee381897b0ec3aab46f6e5ff1188ab1745c96c8acb699061d5a08ea17a0aa6bd3cd4d605d90ca199051eab15e609b2f6b585194174c0b6787560cb01d7ea9350f1f6e04e781f1b717b2930dd0f7935c45446bb6ac4209f6b65c1c339c30a2fd841537b391893182b057f726ffc84248caecb1df7c7dff0b1a236ba159703ccb2faae83e0a0c813c9a38e0915a8fa4fe43d1dfa1d5c89296ceacaadf2820db0dc1af63745ff226d3507a1695f44bf28884d4e31424059896c38a94bac1dd74a2785a17f8b4c8b76940e25102d9fc5521a3c524945cc37e00152862a120de2220ff90bd5860c9ba0364562ef964eaa83b94987ab02e28a7990d6d1b9ffb702bf1d68141235cd0d2d3ecbabaf1c27da34f94f8c207a6dac51ed32b11fca22b6cd55b7456319015e36cac2e3c3a27832686efaccca3ea9cbabad645466b93880756cdc06ab87831fa756aebb049c1c0c93f918ded4a937e375362fc5f7687b75e5fc97f819b8b109164c8081795d7c7e5958486ef123b377654df4d108ec7fcf0c9c0f609667f751e2e10d7284fa53a70b983f8e95ce6633d54521c110314fb06840d10248ea4895e671402696a25ab3d7f43689c97e9f5829bac148039d05e29a5d4c9b1139376d265edda90de4cb014d511af78b65ad444ec3e4d563fe4a326c7b70c824a17c68af0879bcb8e32cfeb83918a86830a6bfeddb4059c1f5511d22e3e6f961c8e721dee92ef4b1eeb980e1c2b74d3ebb75df7bccd4b61db759e4feae312c4c9af3c60c60a52162a1995313d074961bc08f0a2f2ca8313dfab7ff5e9e3319bf238caf0a658dfa6f53ff0d70bda6238693a41da2604617bb4f89e467813131768495728ebb2d14c409f0278c2ac60483e522416bebec0e23f368233c962d1e74ca3055106a6b9fe6eff631c5c12228a20a27adc95841d8735be5e7f7fd8e20dd0dee81a4506f529e20ab8475bd868c6d0d0ae8014b3304605aac8a8b1848b2c3e211b8832e3934b800212a6e48296a92d918271ec99598bfa4e797b347009dd82c2dc00df152eeeb0cf99a16a9996ae5802aa6d49ad226ae3af1dddad32f4fee685214f5f57da9b906b579a67032183ba222718e179379a0cec604a8666437d88a46ec738af1e5e4bc7dabfe3b007b7118d1d4c85ee7d0337084bc630cdc491c275b3041758e98c78ba53bb9a825de1ca1ae0540e13747f92756be2bd9d1b85854a1d15c6d0bf633e229bddeb60e52ace330e65fc06d4ddfe7bfbd7d43702a1d8444590c2dcfb0b09b26d0913663f75c1e96db0375bed2591f6f6b9da2c7cdaf2529cf0477144574906878e010db62c914f063b7d31567ba1a9591810cb5a0451e17203581ccac62dcd806e3d3873ad67759760578ff412037d02dc67da9bfd2892afb092b3b1992134cf32ff3d6956c3e5f02062fb362203abd61dae8ace2552e16111715c069c908eec8d1105df9cd8ec07bceb73d8046bfe84fd7f30b4451731049d06cc0a15d6cd01356c25ef09d86ce94b0586055e32eeee9266e03251cee8180dc411a9fb35f6e3df57cb54579c3e7490b81cf4f8d19a9c71f9fa187a704c38cef6ed6e935b3a73781e3261073ce331c9e312428ad8dc6286b10e25aeda0aa3c4705e1d0ee783bd38ef1da8beaac8f7485b45f0dab689b846fc550221be8cda041906f2d26592de02943c54e605343cc2f4a8fcf94fe74d0f9124252e65f877f1fe5e7da70aa4222bc471038866860830c228fefa0ca00159d10f2fc0406cc6ae07118e630176896efe8a64bcafa37f3544b04ae7577fa44f1bd13b4a25abf045376825182cbbf321e607419f05f17175c4a1a21c3759379e119c320dbdf4644aa07ebf68168e95798005e9e1d6a9b2e12650480464503835b565f361ccb47dc8602464b62dcc80593c0d9e8a64794551baf68c8daa53c491025cca4adccd7dc3e882b88554293503851b7dc2aca7552a382e777b7fbb84f9ee51afe9ababba7a68f1608e52b38c5636c8b5373be74739b2fd5154072359fdf6b3af6b345dcd0e9134c279950a3542c95a46cc4c9ed0d8278d769547d1858b9fbfc1ea201259f3a3b41c3b2bebb53860865ee361746e63f8d32c7c23068bf662c712dbdcac16db1dbd2408bc69b914b00084e1a9be2cfdf9f437205a0830638b7b65571f4c93b6b6891783fdef0da55cd1fddc893be77d769dd3c6c185d403fd401ba3807804c9929f77cfe9c7c764d6854999734564cbca9490c2d5296b0d542c030284765a45a4e7f96939239327732ebcc757ccd4e0c396467861f"}, {0x0, 0x6, "17bc58ab6bdb1931d1c86d0e5a6e1e99326e47a6947c0972483e926a43439509503a1346be642445e3870f0e12fcd6"}, {0x0, 0x200, "06e5f937d3155f346691a842f43f51b5b5cf8974afaf2b1b95b1b4b99a8fe852b863da404318c2f4cd1c4b708756dd7c59610d1dfcb4993cdf0b70edd61ec3d05f64ef5079e627636962528ee0548eeb215d203ffd03f7b040b75bd94c3e462210e87da8274b0a569b232337e83b23604fcc6acb3281ad4afe0516a9b4c0f986fa382676b3aeeaed971f063c5013de5cbf444de7ae3a19874f0d8722998a8c6e28199747feb11a873f6559a0649f36bdd4907a2396e886997b8e8a2a5f3abaef5efdf40e8dd62bf08ae68e27348021c48e8be73245525d036258928e2ed4b5f585fcdda764424f281d8ef97978b2f1ae7f728bdb32962b6ba1e1b273eb6926abc2e46a8be60b6a647233f282cc46d46d475247d6ffd9a8200e4f38efd6495a001d7ea92eb1f8c050e7395e809177cd717d41b91dd3935013acaa4715e6d9f96063d01909d54c537f56dea62ba87ec453e668491a893e4994eebdd5110354efbdc1369e93759ce362eb366ba1b61d285a6f3782cd4c7b789ffb07e7ed25f6be9c38b921e7e38b3aa8471ca818cf54fa35c7bdeae4320735f25386551d8336536b8e86067d4f6da045f97dca51e3063b674169a55ee28ffc1a908e7ff482337fd60146951aa69c213d4fd1ff7ef39aa62380d73cd3fe682bf81067af22e6ac588aa1caf7008f859131041c919a0e7a6ddfed02fa7924db90b87cb6262ecfc56e9bf78ba0dd71e26b6d2cd209f9d98fc4742a5977fcc519839d503ea86f501a530ed2aed86714a2c6e8c23d66f44881b5361a4f4f729cc0522e6e816bcdc7380c497bf08af7af3ed793a9b5fb82292c985e84a9b4a118e45e50550e631079137ecb39e09f1d2fe973af2696ffc9505409a58c4aab4d43a0b878139ff006309f6fe1bd4978c5e60f7046bb46786f43027217fe45d71e9c7dc71ab4b7097f3692255a99b70e64ca596a9f54a6153672112274c8afc60381471ee0fd545716902a284c50bf12ccaaece6983eb4c66830a594cea26b12c89b53e71f43667bb43fec21a15ba64ef082e955c31716a4ff35c40818ceefb1a63aa90de03e8b3f2a249be996f88549f92a3e62d01dd5568acd0683432b71ae36c6f77ce7fbb7fc6834937e23711f6804d3f0090d83df65ddf072dfe199bae11eb972a6284155cc95c9fe773a32f7f7b4b5ebe870bd67fbe47fb9e68bbc06cbbc8ddaaa79755b29e6eb4fd75b42ee359aad8348d083489130564e80c51e80b69ff6d80981ff5e86d613aa55262336785d4603f0a0b27220827efe10ed2376664c5836231cf0035c5e493d62d6e8174fac6aeffd1ef85be2b1fdfbe60bc2e3d297a213ee585d2ab7188a62cfe3aa66423ca064a9091768f60d34b9849884d28d5e48228be1a026a1eb5eee42cc88c453f653d6fc2e3bec7e4a083a21e95f468a80f7b7dba9496d342736882f979fd56d0113dbee065e09dd223060032bff9de42c892759f35e9dc9d9be4cdc848ac18c55d3e735cbb9fb36f003dbb6fffaadf3676cffe8197532014b8949fc81ac91ba71a44ba3ab45d2efda0f37dd653d2d701c8f45a36527e395caaaee54de165ce43c9ff948d74b7e550275afc302b5baebfab33021990f2bb8e24aa95c5273f7e8cb42bdc0cbbe6553cf58c8e06f7673a8151d99325f211e3fe8ba8a488bddad6e168b30caccd2eb85858ae19be6809cb96790c93f532c5b6c5cc47cc71fec6100018015c314ef5cf4076c93075b2e56b485dc59dcbda9076e27aca49a41e2fc98736eb86847281895e5edd10640115fe2ef741bf0b1e5446bb5dd2d94bba06daa55da6157304f5ea4a63958fdf74666d8ee4832bcec5bb5206e4d59ad53ea126a8e196fc097a72505f97f521b7ff09d8928a9ba06793234af75dd247c12a5489d7550c2c3002f1a32370f9161cb705e37f51ab12be23784fc1476f9cdd6ea87279a5bf215c13b7e6e63d12d328050c593aa341be1448e48e78a96f4d235221dbfbfeabc3ea4787409a8542a8bf60d5515a23de8e601208afa1dcdd00313666e275d000609efc71c02bfa1a1150492a869fcf136aa3f28fbd270d5623cded4b53766ebd999c39cbe8bc2ab4542e5a0a200f7da8a97c273763207b2c1ba2a92a7b3fa89cdf98e30c989ed26bd91beb84849f1a991d5594b8577df2250a7ef57600c4ddf7139e80dc8f669b1c339569f72054d69c8bab45a06762f08083ca85e89a27952f23bd35452c35428d1f131267871b2b0a45160bd481064e8c11ea3444393ddfea6e94265b17eb8afff0ddb5830c8942d2b6c0c6e644268c03f2901a0de604bd109b889eb15a72d747924cd74ceb3b0c2b4e5745f05572cafaeb1bc41dd1b67926ae69a3fc438eb654df3cde215852cbfd2d6b3d77ac092f151ab3887c7c6b9ede1932bd410650a54ab354141d68ab6a3a46c30d35ce7acadf6802c6177e509f5390df6be7dfd48209864f198c0afea960c73a8ef54a0d66c0898b6dc886e42b49b565628c6458bd09231319d3bbcd093bb2d1aac70b144776e496f6b265fd521735ea745d00a01c0be36278c11c89c161ec566447925bbe578e325b79f7486632cdda9114e0ee3c210646bfe130e7fd22fb0e5dbc3796ff8c213d42ebeecdf6b18ec7a79532efe35ef013003263307f8ef57ce87d0665ce644baae490385a3f6845bbb6a120b7bc1bd376f6779cda87d8df5143f0b83f58622cd0fdfde5ccc1f824c8c9964ffd67ecb2ea25aca05c52298e319ceef39150fe15f9915808ad5ee82d306ce0ab1d024531c1c96bfbde06b19c4cbb0d024db0422811fc86871e5a9b866a7af41bfb9d9e076d0f2f4211a24d67d9c3ea607933cf3cd860f577f9aa7d4b1eb1df8fdf401f8fea50bf22aab2b9a9d76e023e3135bd4a697a0c599bdd79daaf437af3053e58c73dc18d522500bccb386a21741e063fd9c0bddc377b476afe26124d03bd000285e83c8b8974e10faef501f4456c0a57d3bf612b10d974dcbbee0ae65b09f2d8a81cb1c78af9570407237fff032514edddf59910f74127932d764977d3a181f209a59204f50ee6bb038b6c2e1411484fd6596f90af3209bb9614a660260abc67853f38850910d7171e309d5a9c9e8979d6f72e6eda7036b0bdb48ca4da7e9151dbdb8c9de14b7015b8e416a1072710f4d54bdfbf70a8ee924a3afe058fd985529eff5ed7b18349a8e2cc5ad066d6f688b9cb7ad0d5cb4840b71bd6077916ce030c0b09c94833e6d7d888965de8aee45ac30866cd1ac188dbfc67186462e38be9015e86e2a7c3c6243ce7e501f5cdd4965b9d453fdde188a19c27103a05f6278c8ef35cb8cae0dc1e958d1b6c4a7a8d898de3b0c36fb4be96650181765cf2753d6afd831cf82a1537ae66b5160a9270e76f9ecf17c4dd109cfe8b7070af2f30f85056b6a59ab8a313e981cddbc381f91024652f994d5b31b495a4904d1c50424e86963a90889c64f4b9e3c0de072586ed94c82b27430fc265eec5c5c03a7ffd799cd729919f5a0f2c3da621931a98e2dcfcb07bb4f810b3c5d16f953758c332f46bdbc37c8a0881bde38e2bb634d84bb2239cfd44a4838b6e61bc62aacddec3a962ef782b2d27e4c67243fac9a8da14e40c9d630266a72c04083569317aeaf4262c9c7452ab21831518a7642ab22325a40afdd50e01025f4c8eb7dbf10d936bdc036abc9751703ef07b501170b349c55464fff8d4b2656e272d576cab3b8a8a0d73de92d37e227e686dd313cfb782afbfa6d4f9eca8c593efd6e1e1a81b48fb4815211c214cc589dbd558bce49ea55f1ac91e22ee10e223a13a0bced198d3947ef860e0a90e3e5ae0a997a8e5b926a825fdf7b15b79fd6920e2c4da1be809fe2efa569fa620aa13d9895eb4d8f55f6dcb6f35e810d2c6ed2ca2771e05349c9aec729ec560c3dedbb7513d9db958a103194dcb6c62ae83b417d299fe41c0f14fd0e16c1206557baaa99f0f070f3947589aa0914e429b63d8928afee8d5383a2be0cf893b445de6cce4f81ee670688befc9720c4be4fb89b3cd4016acf4044775b49369d596914aab4218e98842d8041c25a77e3b825299c0e60c51578a87815cc16f7eb94118994d36afc3b5454a2fe55d15daabbda4f6fe6acf764786a3337ba11e2dc7a1a07ef9d0d7cbe3e775ffef46e55a50fa12c5671602e592c2eab631ee0e25c6edcefcf0b92e5568094c265d1262b924506dccd4cff23b1df5d82e5403138114a9858f35079797eae4be68e16dcdc96e647341470264f9df63f82657be1215db82d975dad6ae7052e1973daccf41a23812bbf583615bf18aba099aef99af886be50f03887e0b9367f56747eee4a90c83550627d1896f64df418f26c0e571ca22ed9caa900638ac81f36e2b1728a13b3e236501bc9e548d564f339b805b953578d5fd8d47a75b6bcce1cc4ff9994180ae7a2a2ca91cfe8b844611abbd7f051f9968ba3760332a071af064ac75596ec2712fe844ad457c18f520303e4601e99a2d46df280c071233a0f9a9d8d786aef32bc8b3ffbb7888a3bcf17ad1dbe2b191f1b27a41b5e2661466560ca00aa6de070a89532d242e009af0a393d633c0f0f59c9272dc3532a305fac58877edfae81d6dcd7f197f1be9794ff62da9b1068ed9fabb29fd1d1c5b11ee7e19573110cc3503fc64fd2704d27d41fbc52bbca520324b464116e63d08f4d733d0a1b0ed9160e3d5e278247b42e5bf500f6576e93b48a2b40f19f16ae8243dc4a0ecf2202b59db05a489d7428d56b1c69ff91799b7769bf20230b90ddbe246aee046b4ce2701a82769a1951a3149ad8de31c20daf5639703f5c4c6481c058acd9d6a465e00536234dc82c9eb3212dc433a808d34e2aa16cf16a529956462895dbc1007b80e358f28d092e54c2dcf27a5311f9d7ae07499cd035f41d46200e6950586f78360ed14444c3b27c243cd9efdd759716a1597481312a063d3e1b5d04ac3792349ab9ca331897146f4b8ea8cae08f428fc18afbf1e3c68ea46d7dd60c5e60ce09650efc40d7091131001edd4d9244b354f469322d2f965b6455a4a869e12223e1f5e4482b91315e6d87826faaf6234b4d47ea61a6965178fbc032dca6db8f0c334b2a9ad25f5461c5664c79835faf8ab044606ecb48b7f5075b2e03848f43cb8693bff8957f795a214ff56ac4049dfe0645682f6b72ae22fa0ada94f14d5c1f0d9e788c89d2bd75e35aceb5709e45e5fb81833310eef7c990297c4163a7e41b93e7020cd7bd0c3337e22caa1ccf93c6bacfd870b7ca6184a40a7faa0f3f52ab8ef0b9efeb3e9bc7c405fe656f830b3060c92fa55ce7bac7e51c95ebe039a5cb2d03c86c72067bfe5efece6e60089198b0ce3c8e382599588593859e43676d08ac7ff4478631df7e172fa94dedb97b1ef922852923e4f368389346833e1793ee21346411c85f01d83c6e05aee1a6455f32f04eae70595485889ee62ec7317402f9ce1ec638972d43369355313e80769f7521ead54d713126267785335a18d2c09674949f341b1a28432f304ec0d64a0d1d89b8735da7eedd2bb19c69a7cf1facd71c53a58e92f5f6d72866cf95e7a5cbb2c129a4cc7a72d323669eaaff7e6e68e8b11f338d598b6bf2659498aa63385eb60a51c22dfbc89c11f6069798213be0a82bea5ae652e4b227b9a558884001605be4292a2f478bff48845daa3e46287010650053f32514597b07495a1f8842781957a4355ddd581555a427644922080d1993262f1b4154ed1a6186fff2556144b6b4c89117bc25fcc4373d129d4629f35408f4c9"}, {0x0, 0xe, "6d3661b3aeaa8f7ba8e643f2663e1758cb095b193879f9ecbb81c7076dc4d01746b00f567404c484ca0faaff26d2b0b46961909f4f8005831d2aad578363264554d2c69fcc27b500a6c1cfcb767f7ee7d79a30e2fa2b0302d2e3048f055b64ad204660ca1a6df3c27ef93cdf0af1b709040cab24"}, {0x0, 0x1f, "0420dc383a70df2209ae081eac481feb7b454e93c721690927ee2fbef17502e642a755eaec0760ca9b361f4225115a55cd9574debd024d97a5e55f0fffd471b2fcecbd6e59173acd49832c23f294991041eaefa482f748ad0104a3d5601c647cf2691190f7814f4434dde8c3dcf104ddf97dc5f8f8990c953e4400ef3570a4b3cfb284e902c39dad96a9768abd84ae51b128ae7d8b21604d6f067fdcad58e71becbff1c43de6c62c11ecb2e948367af3a76060f35756b58a187c5e2083b9cb5040897e3e015901571b0cbe49a28aad410fa0bfbbf66dc992e9598eee5b19126e21d1a4b3ed8396b94075412d1c51b1433d58148df94adce778d4cd"}, {0x0, 0x12, "6a2241850c3b438c22c469fa00b2a96d364603afbfa33a3bdc6f9f9241e85406956e92c2f86f29f072fb4d47aae9608d3084809b8870089abbe2f75f79b7e8e8c38b4b0623d2e37e4bb012d128783d2d6fc0e0d5f8c13a4cb7eb14d412c72769cc55e20a1790f31039625ae0b1de9277bb062287fe19e86570bd91eec74cea2fde2fedb19df195d640a55cd45e9ad3fb5a"}, {0x0, 0x1b, "f4be1a87efbed8a177c6822984d57c7fd6b27f9934528e44f845d44669654b104e1af9cb7d6e659634fc4d7a54dd56a7df79c115d54b4ae30d658543763f6c9f9d4500135197531c28a70f4c2f64a32a4698031d69040056618810bc0bb98df2d379ef3a1ad7d3784baa1ce5a440fbeb3eedd99299062033b6b83cd3f6ef6ecce2dca2c9ed172b5f01f09a6d48049169d9070325a03903b71f7d14ec7a9a929f0beb9dfe4f1a8eedef938ce92ebccfd0d2b428d5b9dd72f3c8f3b442550b307d077224c6ef2d247c5e09a7fa51b51acbe855d6985cf3fd436cb860"}, {0x0, 0xb, "3ff754d0e2982039cda5f229e7c9b41e84b2e3a2481c197fa4bcedefff34977a364fa530451197c0b8c90be3a82db75e21e20c1b88ce1a8c666a0421cd827d847987e0b598ce80ae0ad5ccc8b8a980ed37ddd6bd814b5f13faf446"}]}}}}}}) r0 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r0, r1) r2 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r3) r4 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r4, r5) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r8, r9) getgroups(0x5, &(0x7f0000000040)=[r0, r2, r4, r7, r8]) 13:20:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x9) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 13:20:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="336d34f2e1a0ddfc82b9d3ba3c4f2993c6124b79fa6f25f422b6f09abdf495a5ae605c78d3fa022886efdc22ad42b26f07160b82144a386b2df10b8d8baa2a5c09477537e915e4c80b993fece3bffd69109e8fae30108003d97602", 0x5b}, {&(0x7f0000000200)="e00291b155b8fe7d0176faa0c01f755d054806442f4ea161d7cd5551c58bb3f34e61bd65d7e8afb4f56af8d945c52195c3fc878d393e453f5713a70153c7e53a37f061807ec0d50b85ad896e24bca3b861", 0x51}, {&(0x7f0000000280)="a0f6ccd68143901ece8c1f781090a6c0b2148b8deb1da6c1a68a8a32bf7fb3cda9668ba313374b67663b1338db14dfae3cc10724e94926db986f20943b3557e3c032433b44b290026316fc258591f39e8f27916ad34a72ff819867fb176dd33faa930e7b415c62957c4de34bf4698fb87ced89631241e5", 0x77}, {&(0x7f0000000500)="d4b0951e785ceb3ea5366eb5d160ecb0b5fdd43eb75c8b69f4c077", 0x1b}, {&(0x7f0000000100)="995946dcf91ff49e64b3f9485bc9105aefe475ab52a6b9f4532178288c3f1f8a7f0630e7345fd6617cf581875497577b43a154f932af1c497322cc7433f39b", 0x3f}, {&(0x7f0000000300)="0920e2246de6a72753480c35f278eff3ce9ebddf0920ac4ab0b24cc57f8053d052718e2588f43c73bf9ccaa6a1b137279aa2fdff19289bac371aef740a554dd0929ffae0368a47241cc7fe5db0ffca6dab5d27f8516248a91ba43efd873a82642fa1598edbd0b8d39f2c7e84f0ba523100fc67309768395c3567f78be9ea0b4574e3fca502656993670dcde68715d99eb4108b667a523cd14ff8cddd1d720b199850a4838fc28e6009f00e69769b9bcaf3663a3bf0482e35c404bf475ccada411ee56f7637093390bbe9440bad54ecf9faac372c8d29914653d645dd82e4142c349f3e19b8046e4e909e1caff6", 0xed}, {&(0x7f0000000080)="fbc58de3bf32da4ff083afda86339ef0e4076939c528cc876c05df61e5a6e8cb98337deb6ce31e913d371017cf3264d3b3cb07ce7e98cedd5a30b626", 0x3c}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0xfffffffffffffffd) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) stat(&(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) r3 = socket$inet6(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000007e00000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000005a908edf25da08f31477f6e9616a6ea7385e0633b6aa87a9b7762abd8473a365b47af521522b73a72ea063d174903f3323b8c8756330194584ad1e5174658331cb849585f33934440e0bbb5f2f9c921eb07a727008b75049c0e1d667a3766315c630c4fa8e34b70a2eec54f5111a0b6c37bca0c19533a873ff31f8772809cdd135f2f8b2a3e002e8162bfaec90e40540ab717f865f39813b73e353eeb94520955192c048af3d18a07eff2fa791537289d19617d998012171be17da7e0572c0c2d1b94705e770d6"], &(0x7f0000000400)=0x6e) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) dup(r1) lseek(r3, 0x0, 0x8, 0x2) 13:20:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r1, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r1, 0x0, 0x100000004) 13:20:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x92, 0x0, 0xf4b6, 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffc, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) 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) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x85) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:20:50 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x1, 0xffc1, 0x800}], 0x2) 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(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$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/41) 13:20:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x5b4) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240)=[{0x1, 0x1004, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3}, {0x1, 0x0, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xb1, 0x1000}], 0x8) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}, {0x0, 0x5, 0x800}, {0x2, 0x7c6, 0x800}, {0x2, 0x5, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x1}, {0x0, 0x9, 0x1000}, {0x1, 0x3, 0x800}, {0x1, 0x7f, 0x800}, {0x2, 0x8, 0x1000}], 0xa) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000000)=[{0x0, 0xff8c, 0xc00}, {0x4, 0x7, 0x1000}, {0x2, 0x1, 0x1000}, {0x1}, {0x2, 0x6}, {0x0, 0xe8d, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x8}, {0x1, 0x1, 0x1000}], 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000280)=""/194) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0de9bae3c6514e6ae973739ea78b7ec000"}) r4 = kqueue() getuid() ioctl$TIOCCBRK(r1, 0x2000747a) semop(r3, &(0x7f00000000c0)=[{0x2, 0x5}, {0x3, 0x2, 0x800}, {0x4, 0x100}], 0x3) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 13:20:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000100)) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x84) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 13:20:50 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpid() fcntl$setown(r3, 0x6, r4) setpgid(r2, r4) 13:20:50 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = dup(r0) accept$inet(r1, 0x0, &(0x7f0000000040)) 13:20:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="d8539795098995607772102ad698bd9fd61ab0b49957d8cfb9c95ffe7a3c6fb82f05f41e020851b6449199b8282b722bd37ff2d052abaaec527f61e48a3b227c724d6a433e7c8a7f38e6ef94f1d5986a0962f6849785e2fb4dbca129ea9687b37a213a57aa9fddc3a11f867ec38456c66dbe59938e7ca9960f0072a337710a26cf6c4924208b2147faa0d67393833f0ac8bc94b744956bee71a30a8d2b6f3e5a2fc8032217d920ea61866dd253bf9a38649ee2147e06ad4e73b3c4cb407c645c2b123e0563a70598864fd67b8fd1062519558648534e2aecccf7c58d9e19774c7807d39cd0d41384", 0xe8}, {&(0x7f0000000280)="50ad3d25837b89e9a7fbb803dc78b70e03fa2ecf49068f1c9d1de4cd35f4cb79c86ae23a149adc1251463b4292b6108ef7bc64ac010a9caa08a1e033bb48c8fca729cc24a658667fe8cf3bcf990ea7fdb13160dab9b8c6ed8e1d3d7b06937febc6a3dc78c9ed0951514f38b47d651a0cc04bf6c8e82933ca80988412902431", 0x7f}, {&(0x7f0000000300)="a731217c11f96aa88337366e93ab122171431c60caa2a44aa4e071a51f22acf99d60c3b2e2118563ad50b6d5db0536ffe420586320d55627b8ca5a6ab9d281b6f69b27249317fe77b43e457326d7f17b8c4de83f90c640e576a4b33d4edb5db5429d7510d9c0fb0454a41269bc2252b7283a619791ae05031095bbaa47b32e5696deb7ad01d929f5bffd3a2313148fb51972979e94555c27ceb3839c00566ae26cc3fb1074b72ca987d82e06490ffdf5dff6504d176aa7a4146bdf78f21c35a56a551c7e2d4e8b23e7dae6ef92d660ba1d4f496e7ddb0e84c1201e0793069e", 0xdf}], 0x3, &(0x7f0000000440)=[{0x18, 0x1, 0x6, "03"}, {0xf0, 0x1, 0x40, "e5982cf07645e25908959e03d9e763d77054cb59832fbd974e606026702ffb73f9397bc8084bd33d949c179b529bf54ff49132f10703ace81c19d2101c264f01ee2d899dc56ff70c984e29ba5aa46ddb09b317170ce3bd173ea916495eeac29d5578e064f9a59a76d253bba6982354bd8e0cb3b3b0f212cfc0696ce259fde086269c9fb23f2fb5d6f732021d2c48f39a6fff075fb5d5de9e94f10e80b123f10316a95ec091e5684e4f51d63681a9d463d41d263660cc96e746c9ee0d4f7a1ad3ae205e7dddc59ecffb050fa5d360bdf6ce0138d63e80ba4e1db6"}], 0x108}, 0x400) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500002800000000ff70907800000000e00000014e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a3c300009078b7c0b3641e76a122297cc7089781e66a532bf1ce5eb9ad2067e5478146dcf5ab4c802cff3ee19678c6af85d098bb4d7d25cce9e8c899769188762778ccaca8853479c1e28c6ec145fb7215f57ab7ff4cc199cfecac27e4ef8edc0e403f41b497174a9a17caa2dfc6724f2fee863a697c4bbcc8b2facada4962fc93b9d669aa3d1c99bcabf7eda700d1ecb8ceaf1f5d4f65451f8e32106c9718df6e012427c4e871fc07b1ee9bf84fa1937c4883b662d4ce884bc70dbc988022fed072af5da41b66f08ba7019027112f8f80a5ca66bc434b102d8b11f6e6ae4e50e141daffbd82cf1fdee72c2b27df6eca564e1fe3b39d741bed4093c2bdbbf9fda4808f44add6652c5627ae8c76"]) 13:20:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@un=@abs}) write(r0, &(0x7f0000000100)="0aa03bade2", 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x800, 0x3}, 0x8) execve(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000200)='-@+\x00', &(0x7f0000000240)='@)[.\x85-\\#$\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)=')#\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x8e\x00']) ftruncate(r0, 0x0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000500)=0x7fffffff) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000540)=""/175, 0xaf}], 0x1) r2 = socket(0x2, 0x3, 0x2) ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000000640)) pledge(&(0x7f0000000680)='\\-\x00', &(0x7f00000006c0)='@)[.\x85-\\#$\x00') r3 = geteuid() setuid(r3) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000700)) linkat(r2, &(0x7f0000000740)='./file1\x00', r1, &(0x7f0000000780)='./file1\x00', 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_vnetid}) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 13:20:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="4157c3c91b26b36d385986a5cdb8653649e2b2a7c039350122063b349d89f9dc79fcabde41c679715a8382ecbc51e15fbf819280122b71b37ea27b486d41db463d8885066d920fe6ee07fd7421876193523ffaf95de0148a8aba8952aba7cab28672b4d49321d79a9f80c1f7a6", 0x6d) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000180)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = fcntl$dupfd(r3, 0x0, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = shmget(0x3, 0x1000, 0x0, &(0x7f0000355000/0x1000)=nil) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/4096) 13:20:50 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x9, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) dup2(r4, r5) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 13:20:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480), 0x100000f0, 0x0, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 13:20:51 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:20:51 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) 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() write(0xffffffffffffff9c, &(0x7f0000000100)="faecb840db815be7885cbabb0be0f68e833f69ea369a2a22868e42230cd727a3ea7ceef26a035cd0d411bc8dcd05d864e565d1cdf289d7d045713dd4ff7ff7ef5c3843b274d6b812908a99a38eb45286cb9894e5", 0x54) rmdir(&(0x7f0000000040)='./file0\x00') 13:20:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) 13:20:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) 13:20:51 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 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) kqueue() r4 = socket$inet6(0x18, 0x2, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x91, 0x20, 0x6, 0x7}], 0xd90, &(0x7f00000003c0), 0x2c6ef, &(0x7f0000000480)={0x4, 0x4008e}) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="1230c1fe9a58aa5f26fdbbdbfaba2e72deb556198f8836e31fc119373bcc97e6b778d4a25f5de42845507c974d5626b8e21e73f103a7072eb24484d24c27dded4c138f74a120b059fa6bb5b69ab43e21fef32a266671cd04f88e4eb38629a58bd9e5b9471e36f82b24bc6edea7cf44da6d750f5ec7a1323622c2f47e34f4a4e62abe66ecab220e04eff514bae959f818012fe20fb65b30c6d4648c11a326c54b173e5f5e3178aa288e6d94ea53477739df7fbf4393cc65", &(0x7f0000000200)=0xb7, &(0x7f0000000240)="2af4ffc3e7a859c2ce42162b90dab5205a7cdb0e14a5c5c098eba84094b7d0eecc9a0eb8d08d67445b371aaedb8027f57637db864c953f77c5a1008f", 0x3c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000280)) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000002c0)=0x3ff) dup2(r6, r5) 13:20:51 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314e4720e07d0330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279d07000000000000000026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d22c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d35222653300275a8510de7cfad60743c100cd9a6fa48d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcf5cb1c34763f77a0dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d1e52cac7557c99a8ea2867ba54d660096f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb0c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c07630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d8080000006dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 13:20:51 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x800}], 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r1, 0x0) semop(r0, &(0x7f0000000380), 0x1d) r2 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r3) r4 = getuid() r5 = getegid() ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x401, 0x1, 0xffff, 0xfff, 0x8}]}) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7fff, 0x0, r2, r4, r5, 0x20, 0x81}, 0xff, 0x80, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x2}, {0x0, 0x1f, 0x1000}, {0x1, 0x2, 0x1800}, {0x4, 0x7, 0x800}], 0x4) r7 = getppid() setpgid(0x0, r7) 13:20:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x0, 0x80, {0x1, 0xffffffffffffffff}}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x812, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 13:20:51 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x9, 0x0, 0x101]}) socket(0x2, 0x8000, 0x1) 13:20:51 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa011bb86b1fe208cff41a48ff348ee80900000000000000dc86979d3cf816e5b890f7e2a76d4b0807bdbbe3ae151ad1419676935662672fef9409d0238461870eaaa11fd0f17351aca0ecedb59b2b8ec3a68d4a29c7d4ad70b51dcf968079def95ed2c49905c5fc753b693a7836c1e168f2a43c97b2e824c5f05bf4c16ede5f719f6027e0b193c4d32f08c4c5c83dd1f9acc3820d70a958bc0a03d7a6040deca0526f88c592dfc1d0418d7b5a16865a657fdcc4b6e9c16b9a7a734fbd1c25"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCFLUSH(r0, 0x20004268) 13:20:51 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x000'], 0x60}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 13:20:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x101, 0x7fffffff, 0x3ff, 0x400, "2dae3bd9f1d232d53b81ad5c0c8e670e300c78a0", 0x2, 0xffff}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) socket$inet(0x2, 0x3, 0x6) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:20:51 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)=[{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(r1, 0x3, 0x4, &(0x7f00000001c0)=""/26) 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}) semop(r2, &(0x7f0000000140)=[{0x4, 0x5}, {0x4, 0x56, 0x800}, {0x3, 0x800, 0x1000}, {0x6, 0x4}, {0x0, 0x5}], 0x5) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x100}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) 13:20:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x4010021, 0xffffff11, "73cc0200"}) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x2c, 0x8, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x200000029, 0x39, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x2, 0x0, r3}) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) r5 = accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/40}, &(0x7f00000000c0)=0x2a) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140)={0x5, 0xffffffffffffffc1}, 0x10) dup(r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$TIOCCBRK(r6, 0x2000747a) 13:20:51 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x9d, 0xfc, 0x0, 0x0, @loopback, @broadcast}, "fe58144a"}}}}}) 13:20:51 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r0, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgsnd(r0, &(0x7f0000000100)={0x2, "0b317fccd775910537e3a8d2db48e09b20f282b4c432ec65bb6b83224057f277ed65085462cc1244be496e1cd1393e165af12b3fc972a76851d3e1c80358822bc99c6f07d905da3feb2cbb2aedfede41f3d97052c5f350c6d5fa9f905bb11a8da6094a4c8766af74d17fa28b88ebe1b40f7b403d6d407ac8f99c1d365358c9c4e39fda0b128142a72dab53a2f30aa6f1cf4d21b1d9340a748f23d26ea18e2d1e6cca8bc646c2b0b4cb13b92fe2a0b266e20a6c43960a8961a39bc6e2258ffce127ddae723135fe2263c26a7e5c6822fb7fdc670fa6bb52d886fe0cb047fdf15789bb6672ba"}, 0xed, 0x800) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x200000029, 0x39, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x2, &(0x7f00000000c0)) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:20:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000240)=[0x4]}) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) dup2(r4, r5) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x1ff, 0x80000004, 0x1, 0x7fffffff, 0x1, 0x6, 0x0, 0x2, 0x1, 0x1ff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0xff, 0xffff0000, 0x10000, "20723782a000c70798b2ec02ab3a61176bd2f93a", 0xff, 0xffffffff}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x7813, r6, 0x0, 0x7) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:20:52 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@mask_request}}}}) 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, [@multicast2, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, 0x41424344, 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, 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, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800451800bd0066008607169078e0000002ac1400aa070f0200000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bb2000000000000001ffffffff0000000094067fffffff441808110000224080000000000000010000000400000004832700ac1400bbe00000027f000001ffffffffac1400aae00000017f0000017f0000010000003f014e224e23", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="692e870bac2be34611ea74e7396f1ba0a1e6b2bcf8afef8e515bf3ed9f8c56f540c4e46250adf883d6f5edbd5d88951159f5d616"]) 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, 0x41424344, r0, 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(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffff0800dfffffffff0800000800034e224e22", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @remote={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)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999617100fe8000000000000000000000000000aa4e204e20", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) 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, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaa2d5ed44daaffffffffffff08004f0000500000000000329078ac1400aa0000000001440c0600ac1400aa0000000054d27f3100000040000000020000000500000ffd00000fff0000004e214e23", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="0140000790780004050000000004000000040000008000000002040013002bf3bc075fd9ec12d869418b82f124cc01015cff570427dbfdf4e283595e707c87232d91d0a7a12b"]) syz_emit_ethernet(0x242, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20c, 0x0, 0x0, @loopback, @empty, {[@fragment={0x2b, 0x0, 0x7, 0x0, 0x0, 0x8, 0x64}, @hopopts={0x2b, 0x28, [], [@generic={0x6, 0xd3, "33ae2ebd4cdce7dd0fe8aa4544cdcde680df843d75698449dd70efa366dfd7709a600b1280ff16694dc8b14a46f89041bae65c8d7989c8dff282c33fb6ce712283ea077995ebb116a169156d3d125af9f928069464d68044423058297ca56d0daf7411d93aacb622e3fbe6a8c85712ebb6c4e140d192137e3fb65b48bc5f35b6fd5fd7792be621ae1681468e77f4a1751324bd1885133721dd38250cc0f5b99153e3d333f1c9dadb02addaaf0f35c40b4a357448e039222905e096518978d04acbc118676108fb2dba9bcc35ebc0f2e71e6c2f"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @generic={0x2, 0x49, "68fdb759d53d90cd8cb058dff476fc2caa82d80452ea2b4acd0ee471ca59e380c522e707b140d43c47cc2364649d3bea8628a396eb0aed35924d90ed0dbf2b0a070bc83d377daf0e3d"}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x8, 0x0, 0x0, 0x8}, @fragment={0x2e, 0x0, 0x0, 0x1, 0x0, 0x4, 0x65}], @tcp={{0x2, 0x3, r1, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x1, 0x0, 0xffd1, {[@nop]}}, {"5385001d2a24b14bfacc9fd3cf6867c0df4a754c292adfbc5db3541eb6646efaf416ebc8b0078fb86a8358b8ffa3e05711d2fb761ecc83395db8c72ae5895bab97a9f94963eb868cfec4d8ac0dd2d950e45fee0afaa09744ddfb85cbcbcecbec70877058206f338d2ca59addc5a84f82a232b41b11722ac120d723dfa7b94593a6c25f0df56b246bd744ac53c714e2bca73980be"}}}}}}}) syz_emit_ethernet(0x144e, &(0x7f0000002140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "a807b0", 0x1418, 0x1, 0x61, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x1, 0x25, [], [@generic={0x8b, 0x51, "bc3f68eaac4a0e6cd2db2c03134c2acb0eaa81ac60392d0725cb4cc39f9d2c730859901d8d2274cb2973eb33e4885fa60b3807c48f81725d79a87565e32ba7d7ee4cd9d24773436d77695fe3a8d8b3176a"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x8}, @generic={0x80, 0x0, "97c15c85a28207ad212c0333adbaa33c11dc44e0faf75e5d48b7a4681901ba340ecd25fb264f085ff2a5106b39fb2a28e30ee18ad135529fa5fb5f6da7144e99a9075168c3104bc274bd6850a0c58a269fd5b585e4ffc3b8c43ce08d0d799bce053fa5255c83b865cf6832af197f05d790020e106780f490e77687d9545165d6e8371ddce2131f69b7fec80af14ce621c4d7986fae2c98ad85c37ddac1e7067c2160711319be4d54280a6122a28cee0a7256c6f729f21712359edbfcf35d11302ebdd600"}, @generic={0x0, 0xfffffffffffffecb, "dbbcecf944d521754ddcad44e3e34bee6fc3c1bc29b4d31ef7d8a65acf8c48ff27aa152d006dd03669b1c032fe59f1fc11c8462f9164e03514cd57e23f390ed4f825bb48d701c3b4361e04357a4bc8a4912818285be95f152361a76f92723f37e68a0e936b3bcc2344c1a4484183d5086625b2cfbce7f19ec9b9579cf35a65e9c8a322243248ca86c3e9d9b0464e974056a1fc38e4f40b86bf2e07ac80bf6f985a7974a4944afaeee53582aca761c5f4ad2a80e874cd85573ab7eb1feae9ea3a"}, @ra={0x5, 0x2, 0x5}]}, @dstopts={0x16, 0x2d, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0xcb, "188be61373fac9e568fd4ef8faf4f37eaa56f76ac318e0bd6d15cd8a51bb43ce9dc2d9f9619dcf456414462829d4e2b20a750d6f5e159247fabb8521b9f4dd8225648ef39a2dc91ce08940ddbd62292d2f3686a6c1a767ea22182c528744c189beaf730ed25deda9d1a31d08852ce3817a4b05d2e0e2d4e8abf0fd6fd8410130631a9d76bfe59d76f823a5a96c0b0776f2cff1d45da49ee7ffe525a5678c44b796d94b7111d3f7f2d466508aea3580f2523ab23bf17af24c6e08845cc0734738592baf07da9fe8c510902c"}, @generic={0x5, 0x90, "db784a0338832edafcad78d9cfe16c4b28ce4375e1d915e344739bc912bd9baa60f2cfb0c2d85fc7d60c2cba1f85f0bd78e66d5db6ee451a687da4d5268fc8dc6a7564303931cf14485d65cdd02081bda22236d2c3616acd4efb91778790923c5f056c69f76063f136baf45347cee5eefd6c15694d9a0b893cf87f329d52e8098f35cb897aa2ef27fc844b34cc8911d7"}, @jumbo={0xc2, 0x4, 0xdf}]}, @fragment={0x6, 0x0, 0x5, 0x1, 0x0, 0x10, 0x66}, @fragment={0x2, 0x0, 0x2, 0x1, 0x0, 0x1e, 0x66}, @routing={0x4, 0x6, 0x0, 0x2, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @fragment={0x2e, 0x0, 0x2, 0x1, 0x0, 0x2, 0x67}, @hopopts={0x0, 0x203, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0xed, 0x1000, "893b1f0d3c6d68e945fd13a210936951197e48fec7b2005a8c68dc77f346534d35998a7c81ec0855f641e26eca6ebe34059e0c9042534c72b05be6becf88ea34d3c893ab43b9dca85fbbb555036a4a83fbc6718bebb5c3c817cec1477e5b49ee56a31e6243fe94a739afb288746d87a501fa674dd9a266ef0ffdb6ddcf1c032f946ee29f3d1ff7793eb376df0942d2529fe9a95f29604088a57394da1bc3e60c77f7d0762b6321610c2f6ac2667d081528999d6b2ab9a336227cdcb39b04f9ae2326b4957a989d31876d5934d540ea68c890c6dfbe679969d4c1815edd66dda7b8aca1add7231b0ed24ce4dfc47cfdd449e9fbdb6e99299d60b38a98f4d32010f0193d9d93d12493b1c1a71d87955e1289713a0533e2d5f42dfc94edee82a43c490b52ae4f529d36da7fba16292e37ce3f81089300deac7c9c2f9a0e1ed1485e1ccaae9cbd033eeb9de476779a48d3ee6d57f66ea7f131b6774028007dd1adbf65d4dc54d05e518cdbd56a6ba8702bfab12e02e539502a4fc6bfa070015adae45bf03f82b557473b169ec6934844813368c63df6e79b84c5495f3534822c79a416005477ae25f2b70f3506d03921304f04d75ac1ade65874a9da1559c0d3937262c2a526a72338d6d37464e542d0cf8228c516db92fee3d2fd107e30440fff16a411ec9dcd8bc93f61ec044be34c0d8f131a91dca5654c986f1ea5f289c4114f77f98d94c6b0de2353afc09cf6742d2ae4fd53f77d612f64bdb010404648f604b750024f1758f50eb7db66ebf8384da70c53c66d44324067a06e3e64331ba3381e2af333e45c3c30a31a86f86e4825eba396b8d65545ad89a0ea7b377708335c298d6532dc0fda77b38be33993e723c63eadd3a407d1b8def4b74c5db2fbbe61943bab84d142a52190a92d6adec08fe083688181d502caf797fc5d961c337955fbfc7181afc443e481feb4399ecdaf746b878c3f2d71ed0a86d07d842c831087f3223a9ebf428d91235c6389c64778956cc90f7ec90d1248d48a52330245ff64f10a6553fb8a78228573f0887217629e004e7116fd0e136eb2f5c61f0fca598487e391bc40c6c758c8dae00c7092d93ae81464b84e6ae600a030625ba1ef2350519893ce8f1a92b6d216e4e68130b1be957e2fc0b7b1c2c9cf38394351d6e00554ae009e905f4012b3854d03e031efed211a0562cc0ef99de32eb37acc8e581504e0344ba87ad95e4b470702cdd51abdcd64929814b20408734778d1bb38246dd2905c23f6a407925dafce758ce9cafee29ccfab627ebe42502bb74b3b261facaa31043e8413ee67dc0d73f7deef21e7acf16b1972e17aba25a9fe320a4c8d154948dc5c9d7efec8dff03c25f5587ec1b5f50773eeea915350c4cc64e4a12cd485ac4bc5d6104928e79a1d9b788379682a2e014dee804fc181bba873b4ebbc799e55c51f3bf0c623a4b9c600413f1a5d5ce2a53fa2983b7032de33a1df03043bfc8d3b0bdb8740ba750416a42c70724b16677325cd73ed8fc7504729f6804756d0811bfd4c80f023b6d4841d8f5e66f320e58aa604dcf8b0315977d7c7f28067e6afaecb12aa324d4ca4caa9effab93d1358d8b1add7de960e5c884e4bc4dad20dd0b3aaf10ac0bbe3d933710a08e031c099fea056370ca7019c1302902f22e928d5d0b3079fae625dd62425946111c24363085a83319d8e525745ebff124b4b74122448294d582e4508e2921a2e12cbc31dece42d565df3802c4eee21b3b912fd617ad9b5940c22fd7e2eab247481af3c072e20c7a008e125443139cef1d874659cb0b1113264d0bf36f44640646027012a94f29129fb4cf3223df38451c60d7f968065812f2a5ecd9667fae8589871050c0b0419eecf1545c73818ea2cd563567bbb6eb045957303b8d9ba40591f48a44198190b5fefa3197df494e8e8e3edd7b1a2cb6ccb35c18a1265e769a12c687c4b67fc36f9abd27dae006b99124a0bd5a62667cc3f8eb0adf342097ffd826f503d916b5cb3d490f41d1d8447ea0d34dfc0378e009649bf2c4f9ff333801d43032e389cc2003c92901050f0b4ed7716a377afb1d45d90e8d55a5a12c11acf19af07aa39fa2d55cc76beda9dcb3e9be55b2041e28935e8bba24ea1dad8ecb29cafcc0cdd5774d65c4eb4ca6ad243202ce14145b234b507e5ee993b0f28f0d88566d1b523928cec8979be69ff92cd79aa70dd8732718ff1db3d3047324b02127c0387096f5013837b239afa4c9c142d1e1d51d1e2156217b6b06263b09b6394009257c8aaeeff06172eab2b8da6fcd2be9d6a61d40ad182945cdf7d35d302463fcf7df04463a73c689fbeb345eb6edd28f6b757438376b420d693532cdc0c5d617249ccf4dbb9cf5501f41c398ac65353f16c3addec4dd78a64793bace3aedd2e196a663b6bf9477b19a42666e5b3e704f2b2fa4a47f44d88375bba3fea6d2a8a6e7b295d88b3f49f445ea8a6d79becddea63b29b44bae939a6a92fe4a5ab6f5b7e59c0971995ddea57b550320afad5da727f80137c06d6343372da5ecbe3066390e99bc9e4d143593c33843b22743b4d978b19de70ebba32925c51842da5983dc75cc2b589cf8272078c1f68e605150fdd7d61bf035c3680f951451fc01ec469254b7199821d433cfae19c31a174d8fa9d4308dadc53d0c64e22f26cf10623d3e9325cf2fd051e76b69ad302869910c5d650e272748d0609fe07b89b9d84dfe23502bc7031528cf9e80fab3d59b270b3dc2eb77c39712dd30edbae5c92aa0ef8958985463ddbf1f007580d2395c79bb5dfbc35d307a1bad18d7e8c9008121c634f59ae3044f2c7cb3637c654513578ff3195e3f59d1663a193876827a35a0a3d1b7bce0e4f184ade57c32d77ceb3df4f1cb6e8c12e63550a39f7a984b3283ed909aa1c4214b898664484638e4b42faa9db409b6f2675ba19b397464555f28eeb5542c5130cc6b730f06cf91cc2c98af45d083f4bea728a24c0a966f75598a1c5dbe95ab934dab98435c3bc1763e14ba5ab6bfea64e890232d536f1c5217afa3fcb52669b66c9dd4984b82184396bb194b17064ce82efe05ba7fecc1e059916134ddfbf3286f80929a3f95355b0caa2fd3306e4d2d348093c5c4bbf47a1eeb2030ba5d9a67c40895b7e396855596568ac62f65d8f18c0704dd0858ee126dc076b32d000987b43095a8f40c478fee53b121ba69d32a7f8129e5e8a64a360af96eb48fe8abeaf6c6c6596afc0f2eef7adfcaa5559ba5b26a2af5792701125ace1f9b983f254ba75df6eae605e8f389a2c308b03f464376141cfc2ffc44dfc75cd6925049d23221b14fe775b3d1ee142cf784f07dd09cef5ff5ed920509fc73225094e1e9f59e0c85ce2da11db71f22a7313455bfdd7bf0a0eecf70f2188fb6945db8f4734e37892e23f665a7113395dc791cae531d78620fc6fa5d53c4e2ad2a978f07326ee9d0461e7e8c667b2241aa8f391ae9fc28fbc79027be91914737434c848a59f66ef1785031df87c60bc7ae84f461480b5fa4c06d77d71a65a5b7d3851debfe95b95363626e8a387147b36a1ddbb15437526824d086148dc61fcddc77014d717ce8533f2fbad0ac7bd55d163731a007bc330dc407a40450c529cfdef4285309b96964d17aa0765b606d9c161c1b5ee57f9f574466ced3bf066a154fe7b8a3a343957ff2d7807885316837574fefe08f93a3a86bca786df83e178ec80ebf41d162d2118d4572107971e53a78241bf36dfcdbd35d295d984958f9930037cbe629e1190577153705a9e6dcbf513201c2ab75b5832ac96d7ad9fc605c8491cd38ff83e9e3e51ecdb9ff1ff18b5c6078130be1160282921904ebebc4ac5e084ddec67d39d4841aec638017cf5be19e033474ceeeff24a5a390ebd9edbb6b9b4a2adafe67fd7968b8f9ff5dfc50d11eac1438d6b4a7592de24b4c28cad914aefbd7b48c96d2fabf101b59d8c2c9edbfb76f8a9eb178e6f4e466c5269ab08d46e19f3a6f704b938beb4a99a65b805a95139e3c0b456069ae72f9547dce2e02d9492b687d23dffcfd6adb1b3ee4bdc671a22286cdb316a9d8b026b2cb3c51961bdfc88c7a9a7a6ec535746d271d825e82a404dd87254c4c72ce99219bdca35a13bc4b28a9a429ca380f53813cd2ac6618f80b3c6d673d127335235a89ae2985e3824b94dda766c3123f114cb8008d5419824b199c6349e9c2a0c2c3eb9313dbe1425218a9fd9bc0a04326cc0b0e6bdd925e0dac326deab3438bde8c0fce53a9aa927682ac481d232b0b5aa21f7fca2478399d48536077b463c61cbed20b26e86025de8312b70ab5d7aa48b66e6a75685db9d5c3dd786e73227da1aca1101606723a1165f99029c928d46c3cd0ee394571a8299a9a1440a90b52f5a03f6e3f0568710233e55ea8d2d838ab6aac21284bde8a9d62cae548a07301f8913afcc134c7cf23af6f10f23654b96ca298184298d7bbd774cf786e7202d9964996f6ec7686e5adce36fbf6b6ecf919f98f27e2cf7572a1cab7f0f890991bce69eb4222841ecc9b4ec1ed5a04a2ebca54b2b1057975d401ef488613314b70374f6446c89c035b53adfbadf08f5be32a44a9261b37e7e4b05ee47d5ab51e488c8fb5ae1ea3a97877eeb547e50fea5935c558bf2f95ab7d3dfc482f62e68095e547127c045bf1b1392122475586822db53ca06d5797507321cf991539acdedc96248b1ac87da62c80430da1fc795f85fdb97bfcf1a419a6bed054e8c4df7cb9b0461a8c49c48fac8327f2878da962054253ac903f4db18cb9e8f89cb7d6b52374c4358535c737b63f29f9ade007b09e6bc153f4ea70ec3759c250e807f72abb7e833d4895998a66f646f50b0bea6d5d733ca51741819a2511a903a765a539d65d87c7ad2abc18a0eb2eee87fde60b6426fd5ea918a42641435901e88732c4c9ae9591145711594e608c89b2e4e876bfed5e6cf6a55b301828eac337fa734df504b6115c703ef4330d59f31e4782c471c9b9625214379ba4a4e555e26a68451db3cf6382350317f7021b93bef28525a1e2ad57afc01dde3cdad5847c21183754e1a0dfc43938d9b28bcbcd24d5d9e005a8a132e6f85acba3c8c2a0f86540053e01fd87dfa6ac3690395b18721bffdac76bdfc5e4b0c20e2ce4e6987a4be17f7ec4245ec3889f63900fcc9003528f810de9e33eaaed83810d8a1c9268110275524b0cd16a0b5cbb0dad43527ab120cb86e85f61768e1741b401805b35b4174d62fda2aad42cb9f2ac690707bc7a3dddd540f9b8eff90946b603a614273860e7f3f551fa1fdde07359e0b279f41eebec216c36bde3ad3ecd20c33ff4e824f7b20d097455596d2c30edd65fd6b9fed77c67fe83ee042be5a1a5fdc55aebbed09e82dbb50b84e632f436e366c2bff70d541f72667068fbbae719d64a91a6e03e055ce146e4203bd36931eac68384fb8d0b51999ad6eb0c112d9a01704917d9f4227c956e5f419a91d333928e0a96085fa94af36abca7655219748c718a8b589c85c01e8e4bca30a283474e172dedf0ce1f34bb7481b65ae912855f98e1c9a0316c2732650df71883a0114097ce8ed17098731bb6f9d31e150379de023c275a3dea7bdd02dbbb4b1db3c4dc0417d8ef262c9fc69a32da11de36bc855193bf933f6142a9768eeeb720bf85d00d43f43ee90f43c55946d490ca27cd1c31aa71eb39976aa4a98f437d2795c377b84b00c292453539ae8b96db07515296e9f73c5f28adc9efb63108c034869cc4ec5d48c1ca34c5802a5e24391c744"}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x434c2324}]}, @fragment={0x11, 0x0, 0xfb, 0x0, 0x0, 0x13, 0x68}], @tcp={{0x2, 0x3, r0, r1, 0x1, 0x0, 0xb, 0x0, 0xcc8, 0x0, 0x402, {[@nop, @nop, @sack={0x5, 0x12, [0x81, 0x2, 0x0, 0x8001]}, @nop]}}, {"04c10c77a7a432870bced3ab033b16e87a093fc76e1d17fc40388d54fc2666f43d17443e715be61eefac59c4b1b79ec2a1647c9a1f8a190e03cfc513af8a44aa673b9d57e4f5034f3422e7273536cfb9ceb6c86c6a76b9039ed751646399c797cc016b854b0439fd9a1c8a288eed44ba54359fc2d12d0c1c3f1300ebc92c51fd0f66d69d078312c06699da9ca97585f0a12564e6576105b98bbdad97d7da53a85a8f3acf71f29bf92d45de453e756ec3bbdebea20844ccb19a837d4f"}}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 13:20:52 executing program 1: r0 = socket(0x2, 0x1, 0xfe) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e0000001b3d26ebc0052c80717b8623c2356a16694100d62f6ce27ec31c34348ebe92dff13dab9419e14497bb832783fa5599fe18ed93219424272712de93e06b9da67a3a269f7ea4fb393b09ac79883891e40c90000000cc4f8efa3f774557790ba92467c40a023e3965128fcd3015bc9f23f932f4c8158c849b75d00"/144], 0x10) write(r0, &(0x7f00000000c0)="f75581050b54177bbbc7d411b02620dbda40f4c3dbabcbb13a7d11dca8e8f09a991f963092d28d2aefa4b0d525350127c587ff381b4db957aad7de57d241e4c6b7e4016419da785c9e0f2d56c1b52792a59eeceb9a443d743787659c40907d593941577679f76ddd3b476e6fedebb1c2b88b8cd5c49c6e182e0e8203a7a3abfa87881df2416d2f8991cb3ac76cfebe62f0", 0x91) 13:20:52 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffcdbd8866d5bf8100e9ff0706000f880906090004aa96aaaaaabb6ef403b27361082317ffffffffffffba6251b27fb4a00cbb5eca52770747db"]) r0 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r0, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000009cfd73c9e012d45787fd33216dda70d873ab8818f7fa40740e785b955dfcb6c0b4779235e6e220024b54"], 0x39, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) recvfrom$inet(r1, &(0x7f00000000c0)=""/210, 0xd2, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 13:20:52 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000080)={@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}, [@routing={0x2c, 0x0, 0x1, 0x7}], "98cc36bf72de6f5f"}}}}}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) 13:20:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3a16c74d8b1d5407, 0x60) sendto$inet(r2, 0x0, 0x0, 0x8, 0x0, 0x0) 13:20:52 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xfffffffffffffcf6, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x16, 0x107, 0x65, 0x40, 0x5, 0x1, 0x0, @broadcast, @rand_addr=0x5, {[@ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0x9}, @rr={0x7, 0x23, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x9, @local={0xac, 0x14, 0x0}, @multicast1, @multicast2, @multicast1, @multicast1, @multicast2]}, @ra={0x94, 0x0, 0x400}, @rr={0x7, 0x1b, 0x54, [@empty, @loopback, @empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty]}, @timestamp={0x44, 0x14, 0x6, 0x1, 0x7, [{[], 0x6}, {[], 0x2}, {[], 0x7}, {[], 0x4a52}]}, @noop, @lsrr={0x83, 0x17, 0x1, [@broadcast, @empty, @loopback, @broadcast, @broadcast]}, @generic={0x88, 0x7, "19c734248b"}]}}, @generic="50fe3a029fed3c42987750f5796181d0602722a0ad7629bb771e65bf5bd25505d83aba7d3a93c3101bff06ebe3a65fd1f974e3b0aced61f15d0ad9c9c486d773cae2dc8c18d0ae21ddcd4dc5307c8d62e1c04c33128cc0eefa7d88d34b98f0de1078d153a43d565bbf6eb98e75720e4daf2e45"}}}}) 13:20:52 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060001080006040000dac81159f8dd7f0000010000000000007f000001f84bdf5a664adb105dee87879ad6c499cc7147a778c7e19f5f8bdde005d91c0aff10f677dcf43db8844099929b72b9e581882218ad17341fbc96f0efad0e06009bdd4905ecaf3dbe8617cce1e13493afed0f8b1a097c3d2bfd8cd7ca329546"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x1, 0xbc00, 0x1000}], 0x1) 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) getegid() getpgid(0x0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, r1, 0x0, 0x2b, 0x4}, 0x7, 0x3, 0x5}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000540)=[{0x0, 0x106, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) 13:20:52 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x2) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2a09, 0x8}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5090080"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000062000/0x1000)=nil, 0x1000, 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f0000000180)=""/141, 0x8d}], 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:20:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x38, 0x0, 0x1, 0x0, "1f000000001b65000000008000", 0x2, 0x10001}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) sysctl$vm(&(0x7f0000000200)={0x2, 0xc}, 0x2, &(0x7f0000000240)="717f2b04085d0baba9f554bdaa4e4fc169f1bd9ded8d81914afe29c3a6f36073d2c1a95a7cfac50591a8", &(0x7f0000000280)=0x2a, &(0x7f00000002c0)="d1c7e8c34fe73543cff496c5d5d73193f338ca82bc362451fcd61ee1f2b1d3ac343f1276ec3dfe7eefecae8ee8ee1e275663f78d5c8319e27c63a8b16a0bc644fc072524613d8de3f9fb361831891c511cbf9a", 0x53) write(r0, &(0x7f0000000040)="b0607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a32f5755201b7a901aa877a806a4e501258c19845375ba7f959e1842ab93539547c0100000074c91e0512c41df528c2db454051735194f18163f4000000000000000000c4b02273e8035490e3adc17831294e0bc712ebe5e2ddaef32b19fba6eaa0c6ef981560b0ba7a7371c91c346d49ea6c80583dfd131ff3c8fa93c58536f7d95a4c3eabbe1df6c0de868c962319321d3c05b2219e38a28122062c878885c0444ae0c3081c0f8079ce6d762adb5ac84aedf983ce6dc2c796b32105000000022ca407ca5841662b3b3dbac2917bea932c1ff8d82533640a7e3dc4c095a20e795b642e3d57892db27887abac30632e39e786227977665a584599de3a771ddca685bc508c12dac1fc23d0b6f9015dbc", 0x131) 13:20:52 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x3}, 0x4, &(0x7f0000000380)="c5a22f6357b622c8d4dbfd3fdd00000000e0eb00a4190c5934188e496b986f580cd16327ee34f8a7a5d8d2f44d7aa9d53ace3875b2caefd55fc7407cf09e421ff7c658d4cb03e0412737cd24e625430526c64bec0cd244accf38fa68d10fb2180f153a361c5b3527ef8f7729f70076e083c68b5306f3331f19a8fcc360f5e6cd103cf8cf3e408ad581b8a3ea88eeb4abad4c3d9704828b5aebe6b607696aa5fd7ac4a8b2bc2ab9e954f939c8e0dd74d078a65b8b39eef8dde7d98eb5ad3749f3bc26ace04fda748dd42bf5c02222d71c00c94f479cb7221473ddea38e9e0768b87702db968568416d32f85f1bf1063978437458ffc6eb474ce563666ee7059ca784380351d3bef7da3109954f71a97c4fafee98780b8ae5b8cd7547c79cd3ad92052335373894df761f0ae1ed054f134c2e0695121f9f467ecf2370ae6da62443cc6ddf83484e2fe733c91ac87d846e27068dec5057b11c4907963bdb8b96b1f946302b39b44fe75feb12915ee5a759f8bf60000f631d0a51dc76c6336fc8aa6ba490a1f63326a4ddd457b0f28b5a7155833d4c4559ece15b7a8fec4c002418f1d0366e95745b2736d3577fcefc6e5660c6aefad6da5bbe81349550bc66e4e3169d8718aa6656b38d33d482f9f31482a8713380ba9f629f68e8ddee4946656c8ddf69c4a872a5b2a6cb7b5b0746d4fc06806cf7950be88ea2efcfb294cca9b47e251941b3495dc51f2a1f531b5c6635d20c10058c09ba3b6f5cde5f60450d557b68fed1a2a16d2a38ec009a236403905ba20c9b179df5f3c35c693327bfbffb24a5d74d31e96", &(0x7f0000000040)=0x246, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) recvfrom$unix(r1, &(0x7f0000000180)=""/199, 0xc7, 0x800, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) 13:20:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = dup2(r2, r1) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$TIOCSCTTY(r3, 0x20007461) wait4(r6, &(0x7f0000000000), 0x0, &(0x7f0000000100)) getsockname$unix(r4, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="9ce237e208000001252ecf09f8f2f9fffdcd000000000000000000"], 0x10) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x39, 0x0, 0x0) writev(r7, 0xfffffffffffffffe, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) 13:20:53 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) kqueue() 13:20:53 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) sendsyslog(&(0x7f0000000180)="cd77fa58cd64083963bb49e8ae26e4f3668d8dd271befaf52b08fcff4c3e82daa065d7978ee55aae98619b95b46424f6e8e1e72722231539dd0351c420fbd64e5eb7a380bfdc26d34d7fde942c9c0fb2d7317180a2b1544e104534f03ed42ea4181ad69dce6a28a36ce5c8147d5cf2912b9cf18458336f0b4e5b23d4aa207931f3d057fe1a2e8952bd768c0e7292d11a0c2341d122ffc9aedd3d1bef776f3f102fc6dd09dd6a4014572c134ee897405479b163ea2c58335c4366f41cfa4d1212ef2627c2c7ebc3551c285d1cc57cf38573232172c2", 0xd5, 0x12) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8c08, 0x0) r3 = socket$inet6(0x18, 0x2, 0x5a) 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 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x2a, 0x80000000, 0xffffffff7fffffff, 0x8}, {{r2}, 0xfffffffffffffffe, 0x70, 0x4, 0x3, 0x100000001}, {{r3}, 0xfffffffffffffffc, 0x40, 0x80, 0x8, 0x6}, {{}, 0xfffffffffffffffa, 0x100, 0x34, 0x41416509, 0x2}, {{r4}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x3ff, 0x81}], 0xbd, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffff8, 0x11, 0x1, 0xa79, 0xe976}, {{r3}, 0xfffffffffffffffa, 0x15, 0x20, 0x1, 0x100}, {{r6}, 0xfffffffffffffffe, 0x0, 0x20, 0x5, 0x14ac}, {{r0}, 0xfffffffffffffffd, 0xb8, 0x80, 0x8}], 0x6, &(0x7f0000000480)={0x2000000000003, 0xc2}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x20000, 0x2) syz_emit_ethernet(0x7f, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa8013864d7ec21eff7f05b78553dd739bbcf8b74a46a16f80b0567cd400000000010000007fe0fca8ff7c13b4957f00007dbe8955a2abc6edf70002b4e3f148e4752222abc8fa1df2df960170a2dbea58f04356ec7da9453d693f8a6698ff8343f7b2ed49658e04bf9784043b15634b3bcf4479c1c453164694a3dff8"]) 13:20:53 executing program 1: syz_open_pts() pipe(&(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xc, './file0\x00'}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) 13:20:53 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x4) close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)={0x9}) syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_RMID(r2, 0x0) close(0xffffffffffffffff) syz_open_pts() readv(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f00000002c0)=""/202, 0xca}], 0x2) kqueue() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x2, 0x200, {0x6cf5, 0x8}}) 13:20:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "2fcb00000000000000000000000000c60800"}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = socket(0x20, 0x8000, 0x7) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7ff, 0x200, 0x515, 0x1, 0x9, 0x99d0, 0x20, 0x0, 0x0, 0x1, 0x6}) 13:20:55 executing program 1: r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000001580)=0x4) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f626920003000"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="bae3ceac2805e511a86e875cb7875dcdd8fb3bcb4298856e135cf366cf9c2128bac79d35733b139110ce2e192b0d5c785a11f56a81af4fbeba2033fbf0ddbe3a3841415ba551df1210e50381570fe342b03761e140a76f03c1c6a70e618d6d569043954d8b4472b74d504ee32ccbcacb497f7361e34d0876a947ae60f37960f3c8946299b87d4365cae78d8ab3bbfb0b9dc4dd4a238c946eb11346d57ab763e3e9dc456c9201444d2cbf2f50b12fea46ac33b633867b188aaee8", 0xba}, {&(0x7f00000001c0)="5ff3e383b8ca6900a9542fe8b3362ddc7efaa2c5b5a3d1f92b33e5975905867e1d4b6162a21fefea8dfef5ade2bd13cf032cb7c35f28e2c84217b6d8b8efd14d31dd32b9dec24c560868af134fcbf3328fddddc01a4ebc55120ffc7293b8a8140499d382dbbae3332d2c3c1c8470d9d3f640556df0d77bc44044b08c4178a51ce7dd8b571a", 0x85}, {&(0x7f0000000280)="8e1c777f8b69f871283d15fb65dcb777460bef85e33005328c0f1df8dea7b13c53e5971f01453cab7862d45c9976dc6b5d858b5d1f17873af54325081a935d87561402b2b1f7a77de9dffb94236e751d5ebc0a66ad2e424ea4d70bb7f0852a4da43d84e10b8c1c26c31a24aedd078f6dc0feb800610012c09fd26e6dedd5ac8e5e64c92d222509754417ae19e3f3563bd4b6d108652264bb5b4b05f6afdfa0d3c1fb760667609bdd96e425002f86be8b6d4c6bab13b7b9dbbe5d7e8226d6b35dd0fc3c91c9b7a2adc60eb52b75d6d727a11a1b38712f576a2fdf6d0c9c10a90776a0d6aca8592f5689f150da4a1a6e6436d00077e156629404b7b928a4b9532aad3663d0a26900053be78c38cc9450df5a4007b2a97dc5c030e3f7f9ca1105bd5d58b45d0d3fe78d8f5ae81933aaea4ac2c2f8f3126715d8cda01c9cf9cee9177fee95598c394394966d9e37fe84140cd615cf22e5ade8843c24183dd57f14c7fd70cdef692e855231e6884219d2c5d2bca7ff4a881aeeaa9319aa67442a92d3df774c084f452ddd8a6b1ceee04eb9fa96d50e10dc831882d537e0437c7dacd47f3980b995f0d61fb666e9c9d3fa032d6830ac8a4c3dda534179ce01459c19bfd0ba792bda6468e8c6050ab139595c2f755baa24ad073c02a0aa926ef6dfd7817bd103ce6f9e0cd664d2a422b06e09d43a5c382fb12fd74da1ea53f3f93a04fc622b7ee334f52565c1bc7a185186819541630f1cbf74b631e26da06bfb19eb59480953567e9caf549d0da41248876717cd59cb4715b654ec2663ddc4d416de1877fede7d63ec3b0b19230d0d7475922a5c2f7bd7d132552a7122c4b820a9eda2294e955b8cdd1e11c251207e198df75bd2ecf6b01f6f6111624fdf67eacb0e19b753c70090c5c6660c687644dd2096ef586bd56c20d67f2221b07336813dd50f0f9987c00883010262d0cb04b2f19a0b908aa02ee7d83e7af7c21dda4efe47a76bec11b81769639d6d6528ab08d50ad9be88bbdb2cec2508bb3572f787e5e8bb933e88cd4ab77c811a4fc376624c1bac374dd968f1d35a672169c953025142cbcfb1629f8f4c0c6d32c6eb8379b7c67149ced7929aeed1e4c23f3ea0ef04e452917ef5d9d362227d4098991642d3408d736342c586d506df330a1a4122f18eddb8a30673a0450cdedd773d28de437a14e97875c0d4c5813fc2d24bb2c6c79f3f61bf001e41d1379111fe5a914d718947e230003ed8519d4ff4ba4bea901e4b54b3864a04f007fcf06c4a691212d515d1dbb047d968a59e930629047013c73715deeec461a5636a1690bfe771ba954aac25debb6d6df0083d277a0da183c6b9987c5e790a5c6c2a70617f0537ac14d1034f6a369ad20514f6b717cd6cd69aa8ea510b910a2059cab073d723524540e07e90a14f6451623a51b8fa933ff30e219ae6b8066f59c7f311cd0b329d4d057eaafb7b3cafdd6aa04ee700c730209376962cc2fab1f703d797eaccf077fa4b3359ad3ca3a3e11064c227d20690f51954bb5e7732b16392ab6ab2d72dcaaf2cc5c939f0d2b7a37893aec8316a3662e240dd40675baab5fa2b42fc3ceb9c39485ce1a370dcbf93f7031afeb26956aa38cad15136877eda88a63b5c99cc9371f73618ae7ece60ba44f32253490f3e28f0ed8dd0ba2dabc6a4b0b7b6143779e5a5f193455ac69594fb8edc385577071ba73873fabb3a474b8c02ca8e47f9272e7a218b85730f9979be7e8dc040e7f002bb2d8957166bc65f986b205f2e5cab8c6c8a01552677b1e19f7cec60e70da5901b50ef17176157e852659c2284fe46318e1ab12586e6ee489742ead3ebe5819c95adea960c33531840080db40facd0052b6d351ee79e269e1c0c92cc5cc4775de206c6983509ed5a5e917e12eb4869dd10c58b0938e02385bef9ccd37b2b2f1bf2f7957a9c906204afe6c575b3b5e4ed285489ab17f9f59986deed823adddaa11d9aed5f984aaf22b57543b398c8ab29ebc53d3493fb0d54e168da4676daee8400d5eebbb4f26ea6c723d19a9071ed81a304d605457a017047e4738a02c7fe4084e5525346780767cb8ca0da93e6c479a4ef1ba3fbf91399e8dbf684da31894679ced512d077ffa175aeebd82a53f9c5188c08399ff0d46cfe2b724a649e6f72c48269f019881d154bb60dab4859c83bdac875ced384cf48f08f8c173025820cea2696109f90435b7308a46ad82291956d98fc55cda705592c37bf25817c836aae15be40b0f2be8069cc806aefaf0ab83d609668e79a5b4f94b04979a52b3b78feabac440fa739eb78cfc6d8061879359a9df210b64c6dcca4fecec63de4d67864be804ca5c9f0f8701dc8ba73b1d726d4764729023b2cbf87789c15ba28bec57da724b567455f9fff4b1ab273408a1a4ac90fdf8e6c95e73975eb0304c7d4d0c180453d60f030fb9c89e0af759f00469c6589c32f060bff6be68b5244e991fd437640522b7ad49b40243790506da3817c917c54e030314495970235e7687ce9b2a55cc2674ab6781cb5e28782dd83156357c8c3b7af1d19a428ef6223507570744dc230081bcf5b4abb1ed3115853fc2e76ab091f380a01da00c8e552c9244dc2f6f013c194069dc54d96ed812d08f0f5b06be5b762d35efc552d6778953f25082d78aeca3e83adb531d2ce78eb5cca92b0d1322afef0d12e62a3b1bd87b40ee28433ff440a65add4b2b2de720dea01e599dd68eacc670d0503ea257eeb0fb92d9b0e7d33ef968a50068a875e2306cf8b09b05c958bca1e98cc1f95dda25c7c11df44ac6ff07045cefeea9fb9e9b4fc244b2c5c375689b6da8a0c1a8d50401de18ac4220ede28c074ae99241bf0137cc281abd34e38ceb5041a6aae6a3ef2a3566b4d31474fd7f867673293a7d4e91fee88aaa23d69bbfe5c903fe54e801d08fbb6ab0e3bbe17e9a644028248e8c91a5f8ff1be2a1cb5b837413ff8059a9ecdca04897b811fda7fb0c5d8f3384b8e3cd9cb308f04950005c93798fb8cf19fcc725ea1846ed5771f14090075c140d019ee7efc4c339986743d424903f3faf847f129c070c36d5963d9d2cd7cd44f1d21a7deda01a64a6391e594d7345af5789917a4d98d5aa94cd0da856dd9d489a34c1ac403f6188e3f2b3a9a7f30b39a9b047b374dc004ce7742ee5fa425ae56d7f61904f0fbf8ddbd15449cc42883906119baa498d125284ffad4a3447fcc6476159329b4c75e3a9eaf3811c4544dd9b69123e6361219aed7cd011eccddeff4593c6d654adb9ddd37116e536b365a7ba4aba033c60b936d6557883c3fb5854ec6ba6e8579da1446be82cf3297476cdae50c909fe21c38ffb7f5dd6fd19066a81b1b5e47586aacb2647017b2fabf5bb43540e1368e97daba0e1dbaacbf1ad80f0603243b2258348cee1c47036c23c636b04467b0ae056703f5d12f5b165a5b47f627be9c33e0a9cd6f3364a2b71f45f89cdf1897f29b95ade828df7c82596263e56d49828a91ef2d07492607ede56f13afab7a9372ce349b3cf55c0d68f71c0f642eb44c6a78bef49fa5a5911161ad6265ba7b4d0334065d8b92c7f77a37356e9247b2980c839e8d3654fdbec9c36adb1ea3b0a2a6e7b6f5c4efb5c399227753a8419ad443cb9de3cc709921b4aa804b716b1cb211bacc0e22050f58f224200f77c9f6cc90fe611c2440e19457cd06c56ca84432a888b93d0732316956b2377f57a88d3b73305507b4bc0f471d3bcf594c7286ab789fba84abccd74945a29444d424c98cd8cc0095b86aadfa920e9af61701b9cf495d174b7595604a86b50c8f5010d4596ed9211cbc2d126f541bf5f914c12b4718b400834d1ff93c95ef6bd33576ab4927f63095b2b16078770e4a012f58ccea07f967674c1c53267dae26402d9d2976dfa668bb0f7937a6105cf11557555775bc2ee617587977730de6b1ca840c98554ea97f69ef70279f2cd52dad07a9eb8c25672cea5d10d96a989d4c0d283967b498bf76f620ff8935f34cbc13582379e89447991526bad03d46620158428a6f0dad0a988a2367a2d48076b58128326e8e9eb526b017f9e3261323317cda00d1f8fa06c257ec3f44f5bda48bed117b8fc44e8ddf2dd5b6dadc250d302896bad8d187157cf195191f4380a01d38f0745890976b3966ec40a7edb0175d61b0858733aa5ea4d5cd44c7f791f28ff19ce0b0b676a7d8d912999ce3ffbbc41015730883b2c56664f464d1f4fcf0a4a01417ac39e001b13eb26c5e2092501e50045493ee433b8556839320bf4a43e4d784954dd87c47a95d8d3fd54d006ca4e83c16f28b5665fc554bbc1b2f9353de4daa9da48bf1e3566792cfecaaf88e38121b502c751e159434348317c65008b1fbb9a2ccda82cd5bb2eb7d0df22c0f5c21410d6fe460523c39bacc4ce29ff4c46612bed87241b467231ceb5e1c0cb6e447c9daca7b123c425c0514b8ade97eff50208ba378e0b0fc8746a202dd1834f7332fab4fd28fec71ab9d6fd78e86a558a293b26ce98b54239ff7a5721268a0af9502e740e88ef8885ea6ced5ffbab6ddc90af5b82fbb639bac08fead1ea9c972e79a2a1c23e7cbaf8d9521e1ba1fcf1411839b1f80236c4a1231ccad1796903578c5dea38505e1966aa95f67f02e2d473652be24dd4c5a86faebe4dda67456d335e759eebcb19d64668b9fae2969f566b8a9675d0b3f56e9497445f9b11ffe2614c355e6cb8122790818f34764b9428f686be73b336f857de15088aa94747648de98e319ac80ea896b2c22231d4e1e25b37699832b12466a94b232405ac850be4972ab14261bc11d5694448a8af23963ecf0b467f0e23e27a06cde7f514a368c2789883f3b3757a61c87d0d7f629d5485057a894e319290197666ead1ef187fe9b2c03bf1af423de4706997af3891d22d7c87075de9eb5a9a0588af4e922ec33b8cadbedb2367dbb88eb4cf46bc235b7836229ee6ab0c6f8844470fe06c850f8aacb5b6ca796a05ddf2b500f2eb8b4c926ec1d6e3bf03f4783ab514c18078c8ff7bcd9f1ce3cf130543fb2dc6f9904486f16971065648a7676ff2883ade52d067b2cb2eb0fd0a6bbddae4639f5a2c39f3b2b6f8fc7cc32612b757713dab4d79294bcffd67f6ff4dc01747147f5d8594dcc73e6bb95f32a4816aa016f248af20761c96824d9910f9bb651ce61d3ada79e69e61636050a7228b02581ee82182a4c7e3d1d2a850676725c2484a5cf59fb3145ca5663c1099309929a94c2040685f6895dc68cf5365662bb64b3514c12b5ed105a057501ce5b47fb3264b686a96e64ebb193eb871be111aeb41037de67223c53436d53cd633205022aee2a0ca0ba69e62fb2fb7d56217296f31bff84ac21f28b5d3845f8fbba3f54859d6377ce6749cb0d2d05fc34799eee52805007cee45699ec7408ac32d79d3853ecd186380cebe29932bbf73013170c98e0e3a37df93e8a164b330e7c1bb8eca95c5ecf85d83c6419cff495a8639d0a8bdd674208fb0de552e0dd22d9f6eec7e65217bc4bab8f352662a36d335790d3b6582ad81af0abb0c9277363307a5910fb4a8080d1d4bb61becce2b827847a41a36de5a7c4a892b7667850990b8358c2e4cf191a46a1d9ca29e403e4ac92fe35b4beb211222b396c22e0f29f3ca0ea15eda40d199dd1fe60bb6e2c90c2ecb2db3fbcefa8bf0c5a55a01984cdc642827e8d34618114f349c6dc82a88b240a4f8cd302e553e1e80ac08fc39515a658b9d905a03af00baabc1f8f1d53391cd90146eeff90ed94f13e123b830ca4b1", 0x1000}, {&(0x7f0000001280)="78466973f3029c2075da273e2aee608985475893bbef904e0c879d6cbe29985b7c96e7abf475a40ae583f2c9afd9fbe33db98a16844efe2881870ae5d4f0e7485cd8f56fcf97f3c9be44af19140a4a2d7ac2c1b1c1941aa5cc36c707f8aace90fb39060f06216bd862b5374409ec580756343f2244700fe6d14e93aeeb88b0f0b8b747997e573c4eb73cf8c08ee885cc332cc4f174936e4db0e579f60ef4a9a93624e33c042a8c03d546ba84aed7563be44f77bac03b3ae576f2743603eb9dd75c2d3f07d20b8b9772ca9f8a44389ea6033203ba7d4639131d3f44b21e2e9ce9219606ebd9d87168861bb9cc6b09131e8c56ed4ca6f9", 0xf6}, {&(0x7f0000001380)="041e219463d433aba485395bf9dcf0a5260b2785c38cce06af24d0953056e08dc8a88b71", 0x24}, {&(0x7f00000013c0)="78af54f84d24d6bf000705f48e30c08b777b1a94cce60101422b7bee83ee2e8081a130587dcd1a0b5687843e5f72de39c8acdfc4542531e03ec7f1e2f1b2429d1a4c48fabead77b4d8882ef81b0fb66671dedd830944ab822395c3b35fc2d80263b404c5fb80d428b6c6e33c1288933bcd20f94f958c3c8f2f945fd2b67caf6b1f4be9109c03c994af53", 0x8a}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r0, r3, r5}], 0x20}, 0x407) sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000000)="21c29cd4", &(0x7f0000000040)=0x4, 0x0, 0x0) 13:20:55 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)=ANY=[@ANYBLOB="02010000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 13:20:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 13:20:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) socket(0x2, 0x3, 0x79) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 13:20:55 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) 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)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x2, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x8001, 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, &(0x7f0000000240)=""/59) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000080000a38c8051b4cca793fe585e7b5ee1fde704000800"], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:20:55 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 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x7ff, 0x80000001, 0x81, 0x1, 0x4, 0x7ff, 0x6, 0x10, [{0x5, 0x2c1, 0xbf4, 0x4}, {0xec, 0x2, 0x3, 0x84f0}, {0x5305, 0x7fff, 0x6, 0xa7d2}, {0x2, 0x2, 0x8, 0xa3f}, {0x5, 0x5, 0xffffff31, 0xf8}, {0x4, 0xd7, 0x1, 0x113}, {0x4, 0xe0000000, 0x29, 0xd2f0}, {0x81, 0x3, 0x40, 0x5}, {0x10000, 0x80000001, 0xfff, 0x7}, {0x3, 0x6, 0x95, 0xffffff7a}, {0x0, 0x7fffffff, 0x1, 0x3ff}, {0x6, 0x9, 0x32f7, 0x9}, {0x7f, 0x3ff, 0x401, 0x100}, {0x80, 0x80000001, 0x5, 0x1ff}, {0x1b22, 0xe075, 0x1, 0x80000000}, {0x9, 0x40, 0x2d}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 13:20:55 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f00005ab000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:20:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8243022e2f66696c6530"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) 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 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x102, 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) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x78, 0x2, 0x40, 0x6}, {{r0}, 0xfffffffffffffffd, 0x90, 0x80, 0x100000000, 0x354}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x7ff}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x9}, {{r3}, 0xffffffffffffffff, 0x25, 0x10, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x2, 0x1d}, {{r4}, 0xfffffffffffffff8, 0x95, 0x2, 0x5, 0x7}, {{r5}, 0xfffffffffffffffc, 0x14, 0x1, 0x400, 0x101}, {{r6}, 0xfffffffffffffff9, 0x41, 0x80000000, 0x0, 0x2}, {{r7}, 0xfffffffffffffff9, 0x21, 0x4, 0x200, 0x7}], 0x4, &(0x7f00000002c0)={0xcbbe, 0x2}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 13:20:55 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x8, 0x24, &(0x7f0000000080)="60a05ab1f5a85c22b6af9731fa51c9e66cf2a72f0db196319c62ba739d76e1f7ef0b44d0fd09758ddacb09a92fbdd90f4f9c759fca55cb22a471f11d5988ed3ea90b2f6a15561285", 0x48) 13:20:55 executing program 1: syz_emit_ethernet(0x3d, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @generic={0x18, 0xff00, 0x6, 0xb, 0x4, @local, "dcca1003f8db8916a7ed55", @empty, "e62c9af354600bc8ac346d8c90b6876d"}}}}) 13:20:55 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}, 0x400000000000009, 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(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 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:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="620fe57f5f040001ee84d9bf52dbab382527a95085e1010fc97a390c03bdfa7956c48a424e1f17ed6ecd1fb12f713826f9fa6eb79858a6af65378f9a7951692d31579a0698176994561897a5861443b9a13e5286972b574bea946d0e1939001b44ecc16d7ab73b80a514201cdd507c7666defdc1adb44dc893628dfcf58c5dcaa6f54fd89a983a2a6f69d8a58e27d7c89dfbdf113ab83b2e46bb57dc049eeec3f60bcf6eebf03af8859c19a5d44e1ca143bfc096441a790c6c93bc0db59fec232a9097504bb0"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0xc) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x1}, 0xc) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r3 = socket(0x10, 0x1, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) accept$unix(r2, 0x0, &(0x7f0000000080)) r5 = socket$inet6(0x18, 0x2, 0x0) write(r5, &(0x7f0000000180)="c5100513ddcfac909bc3e33da6bf5d849ce46df6abf53ec8a06820dcdf0000000000", 0x22) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 13:20:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = dup(r0) 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 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = socket(0x6, 0x5, 0x8) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x200000029, 0x39, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x200000029, 0x39, 0x0, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x200000029, 0x39, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x101, 0x786c}, {{r4}, 0xfffffffffffffffd, 0x24, 0x1, 0x2, 0x8}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x3, 0x3}], 0x4, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x8, 0x4}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x5, 0x1000}, {{r6}, 0x2, 0x100, 0x40000000, 0x0, 0x28}, {{r7}, 0xfffffffffffffffd, 0x0, 0x8, 0x6, 0x4}, {{r8}, 0xfffffffffffffffd, 0x0, 0x2, 0x200, 0x1}, {{r9}, 0xfffffffffffffff9, 0x198, 0xf0000000, 0x19, 0x4}, {{r10}, 0xfffffffffffffff9, 0xc6, 0x1, 0x9e98, 0xd94}], 0x80, &(0x7f0000000240)={0x6, 0x800}) sync() 13:20:56 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000000003000000000000000000000000000000000000000000000002fbac37000000000000000040090780200000060de0000ffffe0000001fe8000000000000000000000000000bb00000000000000000000000000009ce1137760646fd435d6ed3cbafbccb2d48673d27f4c02ccda401a3237a98860e2"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x7fff, 0x7]}) ioctl$TIOCNOTTY(r0, 0x20007471) 13:20:56 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 13:20:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="5204b3c67e1f980a1d7ac7efe4c0b3e09e4a56e46927637daaaad1a49c4c74ef1b06121ddec88004616a13802a85d10cbf99ced9ebdfdb1c05b0e3283368a702d5c5245694237beafb75eb56cc38854536ea5f5e8dfd04d9a1518c0ce88ec349d7f4650a76a9601b925633ae88d7a1fb3ba7f1b8dbf65ec25f33dc2d1a3c465d16"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 13:20:56 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]) r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r1, r2) r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) setregid(r1, r3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 13:20:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:20:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) readlinkat(r1, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) 13:20:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac14000ce458bf8038280dbc9e47f2858d"], 0x10) r2 = dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[0x200, 0x80000000]}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0xffff, 0xfffffff8, {0x1, 0x8}}) write(r0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 13:20:56 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1f, 0x9}, {0x18, 0x3, 0x80, 0x100}, 0x4, [0x2, 0xffffff19, 0x1, 0x20, 0x7, 0x4, 0x5]}, 0x3c) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 13:20:57 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x258, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797102223a0100000000000000000000000000000000ff02000000000000000000000000000185009078000000000100b8011813d74cf757f1b2d40e03135da7fde5bc6aea70ae24726d0a6f645af789178b96904635eea7774e591b9c8ba1a619cdde10c851a4319b12d2606205494d0a85fe3d3f4eb17372d5f893580fc35e2e2feb223c9da9c2cb920c842851cbfc007adad44c3b92d45ed23814d7d0d13d7bd39ea7c4ffc619e5ae065260a735ad72fdafbb87106f26649f73dffa59f91d86806c60762c72982b840d004ee42fe5bd80e2ae5d375061f748302bf10f47f5ca12176dee3f16990515d8325fabc7034695ccaa3d4f6f99a0d35c94cba9585437ca9d109bab7f744505aaf250e6c1df12874670a06ed6302e6bdcb3236f9185d01662b82be6d6c43d3f724215308cc0b682802c7800b390c3c9fe7915bdb8f97a4325daa166fc7e782bed879bc2b4b75109fd788b0f877d18fbc0991918adba596dd00d762df5f40b71558419281fe9f6b2242c18d8b908fdfa4cee73ed626c0868bbec483b16166d5d685083c76c5eee387d1f1599bd55dc5fe8606e3c14032f7406b1b2add62a5071235cc86cad166fed171a650fdfa1281525432ae7167bbf7d0028ab6839899c66588c682fb730319470e293806925aaa72ba97c8e3e3c12967f9c423edc9d2b8c33dab5e452798fa861a912b513de5ce54b0a0993d8910009410b754551f6fed4be96c20039dc0d3d2343f0a9e38553cbdb9fdcca4949adc44e20c3042193557952e61ade80674c63969dbc544fe2beb3196d3800"/600]) 13:20:57 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x5}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x23, 0x0, 0xfff7fffffffffffc, 0x4000, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0xe}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000100)) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 13:20:57 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:20:58 executing program 1: r0 = socket(0x20, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 13:20:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x3) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0xa441, 0xffffffff, 0x9}) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 13:20:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) syz_open_pts() syz_open_pts() r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xe0000000, 0x1, 0x6, 0x80000000, "73e56b087d477201000000deff06c5683f1000"}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) writev(r3, &(0x7f00000005c0), 0x0) 13:20:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xfffffffffffffe73) 13:20:58 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f00000001c0)="a64c22d27eb406f596ae13e48dec38b2b7fe51da7276bcae4a33ee94c76b0ce3470e583d612912eed033323c9cf6ec15f8cd04844423cb2fccce8926ffc6c5d0b8774f7720fd4cbf9ea711133773de7a84f24bd9d4b01be544fb68593b3661153a07715e85c1b5ae044d1bb04945c9f0bba9b4b61e5d325d705f574a6c175e369f29d6af42943192fd01ac3bb361cec14b0d5e2cc5750ad4fec695b03d8dec2ab2dac9ee479a53477f9640ef20b4b122faf4dd8fe0d7eb1329f4d03396333a74396f23f8da1754c27d6963e5a77346bd10d832e251a73ef6160bb103d0d04351f677b450f7d26ea49a6818883e3eea374d341bd1661da7143290394110794ad1acdc57acd8ca8b4fd83b696451ac40ff70ad95c6116d2342e4427418dac8479ad887335a86931c35fce3bf52a67757eec9e620c70768cfac99481452eaafd55ba1ce2f2151294f1435e60c87064d8dd93a9755051413d30a05bf6fd041a86535f641d962b1ecf385153f3cf48aa5d0487ce9561f3207e8fef273ab87fc080fbbde68bb342603a527ac625fb0314cd9d7d6c413b13f2f3084b03d75a9fa5cedf5eb0e0dd4b063ffeedd2242ac899c43634cb1f7a94f4fcf59833e217c127e502827791dc0ba98fdd6603c516454097bc7653ffe413b1a199a3278e7c987e71dca35ec19aa7d8995496d6865e57fa61f88cc38319855d19ac5b4d921261a30aea831544ed0d565d1fdaaee869c2d55fb54de109a9be52a123bce6d9dc24400db7b2e05e1f0d4aa5808b208383bedb7f32a2e9066c82a89df4fbf40782e802c2dedae69ff3d6f3a2086f4856b88be45036af3124bc196a959e3b4dee3b4ee7e7d34265d6ad3b91a096ab819a4fcbd795b1d34471c4cd86e9a3db904d3045f96881756d427b84845f6b83225b0477ee91d0888e3ec0057f23271f635885e76f61d924f263b34ae8cefcf2bc250ad1dd9d672e837e7e185cb4943ea457c7ee2eab27d6abe107c6a05fdd3a69eee6bc1dc6e0cd2db2f3b1eedf66e36b887be7bb3401af03bee41d56dac179cdeb49a2a55a968d89318de1f875e930f0219a2726bd1d16296277933a8191a5bf5c942dacc53a89c0fe32fa7c179fbf27a211ccf67c934c4020975b239ec90a4325245358abeeb5361e7329812a16f14630c090b3109eaa1e3e15e9a982d79b7d8c8b76d6a647b22c93a655a164f53162dc77c020816b0474abe238b21f9311f1d4335602e7eede1bb237c41dc5cedad2d327ec4041433a467a2a3dff5a3962079567a7cb68552fe779c2e2018f1900146789af65344bfd6b8043e29a606685703bd8fac04d0582aa42b4f478296f58f9a939256830ecdb3c29999ce78505e8327390723b2332e66c1de43845203f0475126eb73d1974d748d0f553ec414a2d09569b90b558a16df04ec2e7006f15c541288aef6184b9477e568c8421e763bb652aea23fb6ce1e835a3f76c802029c587d71dcc02bf47a22b9cf9ec8a597da3743df76264b2e2e73c243448fcbd41f088bfbd92c5255f3d76c0b64bc2d5b0ed879488bb02ab9d523d37b362f355de253d9fee2e81b1296cf709a10cb2c14fa429ccaf4d1fd5df5c1e1e6a44e9d5dc79ebde087353ba9acf2c2acf7269ae40ef5e6681f36b82f43c40b30cd2cbe4463d699a7d6a7a9a333bbfdb40b69419ee6156ccf36dffabe38d121799be7828aba463bb7ab0e2a39f6b59477e46a50ec4f0f3397500bb1a04215cf0e710769b50962572b989dacca89038d7927887b0a3615f799a4d491d92030618d664770350bd759f4dfaf28e7da3c1a389bba60d61d1ea4bfa687cd8a33cb5ec7ed938b62618033d1918df13339dc93d6aa7bc6d5a83b47e833b92f37c75651f4ee8bbe13cd92bf025b2966651e69620319b13be370febd26262ed5bb2d87f04b2aec1ac16b11f11bbbf681fc1c6b4a4dafdf4850b9d71c1bd9af3bc4aea5b3a041d14427067564b9995b9b3121f8ca5799de3a2d01f9f1021512f327fd0ddaf5440ac70af87201ef74513fa2d126a569ca655a38fb3b9f5114410b25c5fdf6620e22b995b514dce9d13ff6ab0583904505bce0b4aad8897118da8c171bb2d810b9c0c73d9a7c41b25c5520e545aab772ee66ab00d683b8d1a74f23fec8009fbc993f790b0c7c8e928ff81951afd9359fb60d4ed88d0e94e9a0e48081117e686a801d505665b7b2361629969a3ef565f79566e4eae688ba3af444c01f9afbbad75bfc7fb61dfa61325c04507cac5465a632b2a060e463fb780db1b47d452356917420a3983782876b1d3e796a3213efb98e49625578bec0945b71c5a07f77abc115b1e1e4a83648f8dc04a3b6e668755269e7681e5f4a55dadfe589c9a5e43b0fe664b25a368cf5ca2f6867e7ff6a193eb17266d6e271bb8d9f9e0b15c5a5a2dc9900c33c8bd43a813a3054a1f43697062e3b36b3d752ded1bbce9cec6ce7693493a319a85367b810a75484390add5ed03753a5d63380e461e9148463a951da849facab0ed7702a8f7851f357bac6b5ab25dbde6021794cc4728ab65123d153d0873998081fc9c540f7ca1e7736a6f64cd5d00aa065994f0242c7cad8af0e04d6fefe1cee4c3db452d8a00e4a232874e15fd607b5cc14930607eede71ad0de2cceea3e8ac383e57db2836988eb95f5bf14bd5f6c0b7dc422df3ebc9ad3691dadd4c1aabc3d6ab8f51214ca5ff7c124d553cdc878a20f01e7bb10b3c6a0c385c64dd27fb36b11e4cb004464aa83308e755c122482258f3b31cf90524956ef0b6432acb34d2e8d48d7684219a288110f251bbe1517c14a8f0133076f50347a8d7d9d772623d293c0b782c5600bee4373e0213ced01ba2446ace239b7c8247e5d2a3daff5d9e48357058b229b7568a4fbba5eaf9e5a74a76c13ed08476b954b028c4cddf709474fd621d036835bbd5b316588d68ee42e1a93ade1b84e239290eb7b00d9c0ea51ca64cab5763ad0f836781f23daafef271050e5ca2fc9fd74ac3e40e21d9e213325aa623fe213f8d4be3ad98da3c7c76bacd27f8c0a9b7aa0d21cadc0f9c2b5c7869135857898507a39b886f443104924c90e68495e26c40fa37e9a952bb93a48581227b800287e8bf72df8f177e88e099ac975a61b8c38fcb8a995c7564ba7fa5df5fd05a737057a85ea9448c8d21ac90a868e8e84ac11a9f2cd108039dc6f9b25ca0cc17d42cdb6bbcfa40c04091c1887e17eb5db620a6a220462467c52807a7970f99378a827bed6023841541d5401003c310f7be3e7cfb2d2c54a6ad35707c84f8fc6f25256bf0ecb657ff049248e653cf1eeba054a1a23ee8aafba71142a999bae232a0bded1687deef03b2734226000735c0dcc656605deb209fe9b9d5629b9587ae9553599dff6e0ae9ff39038c7e1f18aeb573625f9eb335d272459c40800e1ec3de20ee50046ea0ad1a3c90f5c76b552022623515a772876d601f51cf01e3be25a42c8f686e19498059715fb8198829695e7435f6a13ecd32ff2ac11ef188bf91fa477cef277ce5316c25715ce80d52bb2420a6e8823cf65e3851f75820fa8a358e493e2ded810de48a27e6ead1d852d7533f3813c721d868bc7742e0d52e1b31a85e54ae8a750846afe881fa5bb3089f5b20f16ca3a34e4f4913bd149d7a473192e6bf8ded7ee736f72a49196c97287264286d13c7c68ec96142bb84f2cbfb75ec5e39d9e041fb78ccc2b3861468dd7dae2304d2e92ab9ee6051bb779659ba5e773251a61b02d6198490034b24da660b254fa80ac6c33ce95a93ae01ef9b2281e470481576f6419ec0b426457a5e2aa2a61749fc08b47b3cbcbf58374173c3b8cd31e59d969ab0326c539057de5e85bac47c77534d7d3a23626da3ba5f3c874ba8ecbf18a43a190aaf76e58f45e9486949a4549eba048b815cc89ddb6f4065dc412bc44271f1802763ca9d873ea48f6da1ce44751796d3c9772eac680c4d59555f3cfeaaf3563856f19c11ef772f90d3f4382ade47e6eb6d012f8d615a2b0e7b0fb3c85015e830dc70f6a4667d866291f3ac85ec5ef58185fcf1dda6b939affd9e40932a0e0886ce5b23ca399bdd29b1969201591f05a9c0a1d36a4b96ae9f68ff2a1064f66d40fac4a061bf3ba650789cf42d7ed270a8844ff50c874320498b31903f94c01dc3417ca27a01d00d87c3d6861387fe20f2e9af025ec0ff5c91cb60932ed1dbf7b72eaffee5593e76349f7f24924389b63a99eb42b52cec650c1b0e1e1a77c157673a5c65fa22d977eb3cbe0a4c5dcbd90c8b504bb6659d64ac268937f5590d5ab1a6beedbd6446c561873e77416bb4f95fe146b49a9f6afdca34993136b38f60162d3ad7e7c5f136b6b7c994329fe9c0893781b2bb027737c18a1b7128525b2d185792738b756eace7329cb59c4b8c0b47692d674ec46008bcf0db31d9726d6bda0bace3dbaf7f0c11033cd7545b4be67143459e03a068b70fd210ea408ccf284c58a922cec6fe9e4dfb88f197b40845bd8a0e82b5ff3982d8e25e5c811bfdbaa6a0ae980e781f6c92aeb49ea4075a4ee7248337276ccdcb8373220f5ff3c8f999beac62897228dcda40ee646618fb95e518806b767cb2f9d5acd1d1caae455fd0be29ee8dda075271316ab628e03bfe41c1ce0b67e9befcf8cfad0620c2540d77cd40769031c4c707533ed334fe0d88976d651724ffd8097e2eb92414d806642bcc34d70b78fdefb88eb011848430c983789bde91470278815fa489acd6da02cb38ae664101ecc0a00a2f6f10e356e6ae741f2f4efbb6d389285e60f70d3d0d32aa34cbef8d69f0755dbf1fa7f0094135513a594ce8fcd861703f3b8147b2833c62df568d7bd0f88a040a3bc98872bb954d88368328f10d195cae5141ac9c39212e80b2e832869c13cb8ee448e0107e3fa3918c3fc8b2cf6a31ee47c8b20fe11d43484e71c34af77d190523697ff971ba3a9217ad1f20c745d96bfec95d863b90aab9e12ab123027172a1fe509d1feee31fb43576d1fb51dea2c2aa4be9fefe3fbd64480d37f745bfcf55c08d1ee346f626d09f378f8d559367e76da40ff5c5b7476b4b7063750ca8fe524c679e8f40fe160eea04f8de090bc6adca8846db9704e0de95006bbeedb53f69f0e778b0e68e1b8364cbdf6599e62a4125c91d3d078c6d61dd9494c0185bc8a09fcbac079cee795fce6a598b33240f8ff5d236511f6f7028221f3d1eb3902b0572db6b073bbbbd149b5905b39183a575328d24b58b1227c014acf2d5d940b5124b9cceb8e4a34e95cf76493b428deffd6857b64beb8aec876c3bbfd5c3d2a60842a31499812463e14beeda7a59c98e0446b038a745ca635d61ddacbe6ec3cdcb02b2d2a243c69e2c6ee16433fbe5d0ce231a4d57c58e92b8c3ae963e8eff924166b1a538e623c2f58cb5db037bb9e2deb4b455187d05a3895a125f6c689681cc4d85a0a5dbde37b3e2c7225c4bb87acf1dfaadfd5fff28059cc40b4a503b757dd6aac3441d59d3ec457fbe67b7bd62468ab33b8627b4cf9214958fa76dec25fd7623d6a6d574f28486dc6d9e3f4614ecb577d211326922516a47674943c2d42014790300d5980a4eba6921b6a01235b5b249b56dd3746923569c45c5539cb3158616e40b64ff32570e0f63c65e029e150a59d9dbea8fd719855ce039b09f4c0ea45960f8813cc545d3543898373312e28a895597d5e304b96fc7bfd3055dd3c9cece22f33c92529ae18acfbad7ca721f0caf4f0cc471465115a1670147c774b517032acb97691f1ef78b6065a8bfedda0a19c1", &(0x7f0000000080)=0x1000, &(0x7f00000011c0)="11674fffd28194bf064733adc7d3b797ba367a3327b241017f96ab0bdc35859719de93ea25cebd59791fbb1a9be17eb35e7c6dbf5c29f2fd20c8bfa9c283dbbe1bf97d770427861222d3a896827d4e846ecaa423e53ad5d392a186199c5e1de03df4e95279473d99605453", 0x6b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001240)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) close(0xffffffffffffff9c) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 13:20:58 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/100, 0x64) 13:20:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x26) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) pipe2(&(0x7f0000000040), 0x10004) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000140)="a181c7c57230127a283355b5e6b9f9cd83491f19672e582094499b86c83c8f8f81c0bb2ddf658b181ea41bb7cd3e74f98d56d6ad1f65f67a2798ca22478a34c2af96c958c9aef65033c84f3f134b6208f7b10b3508db83", 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) symlinkat(&(0x7f0000000240)='./file1\x00', r2, &(0x7f00000002c0)='./file0\x00') pipe2(&(0x7f0000000100), 0x10000) clock_gettime(0x3, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) 13:20:59 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r2 = syz_open_pts() fsync(r2) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) read(r3, &(0x7f0000000240)=""/68, 0x44) ioctl$TIOCSTART(r0, 0x2000746e) r4 = dup(r2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0x200) 13:20:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="069f1cb8025f33368d850187bbdb1401c47ef20b768486c018edc6ad4da2bd68bb56c80081bfe194e38619a759887cd2ab9b74450ac576439fc7c68e706f4b0ab6dc74bd4a29cd4491f0fe00cc19fbf62953ea932ce40ae5e5814c13518fb99be7c0b1f6652e9bca2e3e0c094968effe27015736ae431d55cfa067171cc27a1bde717d9f7bbcb1548fab1d91d7732124b4ad1239a376fcc1050802b1d05593c54f73ef2822988d7b1b4df3aeacdddba36a2c563f11"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) 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) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) write(r5, &(0x7f0000000140)="89c62ec30b61c261cee154aa5a801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def3291b37dd4935b5526929c09b8feae", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000440)="f5c40df34f7995bc4e0602c99662dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333867479b028de14243efe37e25babad719a4ac15cad73ba26e8923da46b19312b251cc43a2935da00aebc5355ed79d7a60a3cce22b9eaf7631bcfdbdc80559c10c354c4df1b0857beb1aa5de9831001df22a82dfe657ddcf94a2c7c375033dce36761a27143aaf73c26c82d21bdaa1ba2805e16706c3c008af4ed71ce68f94ead80d7c4e243619295652c9e010001522c3af9464ab31f632199504086e6038a0458b02e4d61134eff2611bd4e0fb53fec6ba37eba452dc707d01f68651f17423828ad69eb1e58c3fdc8b0fed04e76563e0dee035256ed52a18bbea19c10d8b383f9703ff01b478ef6c628e60a084116", 0xfffffede) recvfrom$unix(r6, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 13:21:00 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) semget(0x3, 0x3, 0x1) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x1, 0xff7d}, {0x3, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b6, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x3}, {0x1, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000100)=[{0x4, 0xffff, 0x1000}, {0x2, 0x0, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}, {0x4, 0x8001, 0x1000}], 0x6) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3c00}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0xd, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) 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) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x5) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/70) getegid() 13:21:00 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x112, 0x0, 0x802fff, 0xfffffff7, "73dce5082b6f6000191000", 0x0, 0xfffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 13:21:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 13:21:00 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 13:21:00 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000e8a1653d79417093f63feda4b7530a338d9eda211c4aca5aeff70afb"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x5ff, 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}) r4 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0x0, r4, 0x24, 0x8000}, 0x8000, 0x40, r6, r7, 0x1000, 0x5, 0x8}) r8 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r8, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) 13:21:00 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x42, 0x98) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(0x7f0000000d00)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}, {&(0x7f0000000b40)=""/246, 0xf6}, {&(0x7f00000044c0)=""/4096, 0x1000}, {&(0x7f0000000c40)=""/136, 0x88}], 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:21:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 13:21:01 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, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) r0 = semget$private(0x0, 0x31fbbfe8a5849c57, 0x401) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 13:21:01 executing program 1: r0 = socket(0x6, 0x4, 0x1) sendto(r0, &(0x7f0000000000)="bf484d002d830b991fab6291d262d592b7344fe0edc297849d6ac7716ce1ab1d3910a91aad781cd454a2c311fdc9adb839a48f4e358aafc907594f1db9e20945eef23fe398ad30958e6f1b886a1e2e9741d3032d170e0316752dfb79c82b4c1e", 0x60, 0x405, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r1, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e0", 0x11, 0x0, 0x0, 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(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) fchown(r1, 0x0, r6) 13:21:01 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x6, 0x577b}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0xe0fa, 0x4}, 0x10) syz_emit_ethernet(0x82, &(0x7f00000002c0)={@local, @empty, [], {@ipv4={0x800, {{0x1b, 0x4, 0x1, 0x3b, 0x74, 0x64, 0x7, 0x80, 0x61, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x1f, 0x0, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @loopback, @multicast2]}, @generic={0x94, 0x9, "fa926212123117"}, @ra={0x94, 0x6, 0x7}, @generic={0x89, 0xd, "1fd73c1bee0d42f83a8bfc"}, @rr={0x7, 0x1b, 0x8, [@remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x1f}}}}}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000100)='\x1b-\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) getpeername(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0xffffffff) 13:21:01 executing program 1: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000040)=':.}\x00', &(0x7f0000000080)='[!%\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 13:21:01 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f000057d000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYRESDEC=r1, @ANYRES32, @ANYBLOB="a5f4f1c8e8d75fcde36e42dddb919f142953bdc7e7b74e199adc2437003bf6bd7b99f17455a31b166e1070d88ad011e5c78485c96211edf3b7c1c6d86c2724e506ab2c13e524a3e5d814ab3099ef29b3ef3fccc359b90035c7fd70af83e7c6271aefd612ed2d996fb122745715d51d8b72378beccb349821dbb61bf74ff11da49d3d4388fef63ff7aac6e8f06b1604d409c3aeb0b7c654df7326fbdef3a70b67c778d5622d74df6ed16c84c945ed4c555207bd40817d0b5bbd5c147896dfc17f4fd529a6627fd708c4ad15b0e26b1bd3502c89196df16d674f8498499430ceb86a8bba4070c58530ab82b0e9e1783f73e3fbe0725487238a0fc3218442db8bd79353c6495683fd0fc582f229890e00683b0b27b50e4774fd7d5e53399d270dc6dfc60155f794f54fbfddefaf11af022027cf0848743a180b4e521eaa488c8148a38cf987df5adaa554c2359dc8975ae9a9279fce5bd4e32ee7ff9ac458094378c8ad3a4a1e806c52bb9e4ea15612cc1fb611ccfcc7575342fd91cd1f8d8a8bce6bc2c31db6e4b136b620220129f342c43507899511881b9835b0fe21861dce4cba02c6a0a42e75c0af8de19b6f020abb19b604c40a47ea23f0cb5d5e461812ed8b3b1c9426006be8ea2afe660cc619b77ae2383cb99497266e47ff8fcd37d5831c8a3607a9cb4cb40576392ad903f4441965220e308cc466d25983c5dc6dde7acbc49e56ddf5e56de6d87d57f8ba62c0275f72c557a4ff2c6ed7f99f05252c386e409093c1602df10798fbc799ae83780bf339d3510576ff4941008be5ec4dfc769171ca2c5637d90539ef9e75bc58d6007092d3d3bb5e3ccad66504f3fc3b00dd9aef88a6baa1c79c29dc7555f71d6ccc867421016d99062ee0d64edd4dcf48b9a885219fe36ec1536d6958f09e705252f08c262ea4d869f87df98f294ed84870611a6ebab46df4ade1e09811afd1be8c86c52059a5633cbd203c6582362925abf0c9f1f2a4b69b456422733364a385251627e8c8bf22479e05214d57296bb7f5bd6a3632f88b42ed56376ba6d20bde46ca3beecefdaac0da01552dd2e56abbbceec84f8210fa95d25623c9b229c2318188041fd3e950a2cafb511336b93ab2965005d5452eacc3da8387dc0b21f97d65f859fe852fc87c76a0e18ff76867ed04c534aa99d7362281f92be104245f30f85603c6524fe0469d27be31790094ec29c7b9e956d1ca24bebc00ee12f365760c0550fecf1ab81f25ef62799c62bdfd33cddb6bb6f7bc58e31d8fe8fee06df718c2f1fa5cb7efbc147117b1e471e613df4c786b8008492c2c2e1ac126843782700f3076439ee355f347a539a154289a6cc7d0e3a0c6f71fdb0cc292774e56e03677ec914945e7b42c1384b0febe320f48e933ddcc7af5d967c0074b419aeea0be7e537cbf4e91c1f2ec78bd89751ec5e00d6adf1c43be5a4dbc9cc52fdca18471c1b3d3966d33ea612fb56ae1c4174d6c9e1c2b203fd13accc8615dda5070b595ce8cbe69dd551a0bd9135513e0a515089c0002c9d1e4cdf3afcabb92ebac805327d365365d3d087c05bf074ee29f2bf596ace1bb37bdc71f1a7eb7ecdcc1bb4b9c8c108d55fe38fbb85c05143f2cd3b69c99115efc0cbfb821b7fc2820dbc8f16da12d712cf70699e4a975d44bdde488898c1d519391f5f6030f8d6e3d47e783711f4c27de44130391320ebd6285151d6098d631e4657f7ed0bcfa30bfc0f520e0e8d2503acc2600b15b9fdf47971088bb998b74b7073b21966b744e6e1185ffd40f6281a5e4ed56605030991ae35e01d9ed0e312d423ea2d384896d5a33ab4ca62ec485807f7c7a89211efc59014c743bb3a6784d08794f83a2e8ce854a3c649487e5ea43866f40ee16b88645086673ff05bfb6f41f43714244b9271fbfecdf438ace007492becf48dc9ca1fda7696f1b76567530f30f5f9fce7231111420b3f9b680cb0cd987c2702db571278e580b5071d13f3a19d8bc829467260dbd92cc109a1e412779825f9ab0ae648f0ee08e25173b04a74f7800c4c5ad99347cd53b8c50df6c31d92e1cb535898e022971ae3d5b761df10203d0037f440123d8911a6d5e67f1e9048b6fe149595dedbdf4c2fc4c9fca0d92b043909a597f4d3eafd279b6f64364741bad394850e63581f1d177408f6acbd1101c712276b5d19c536d325030ac14823585480c26de96f49f721d8acf8a7ca05b883c1c986d523938c460ccfceb5f01358dd333a0a7009492269871545fdf1dee304739585274e5c6e4c67cc40d48b5122fe9ffcd2e46e49ff94923a611becedf7b6b0d0b794281182a23ef0dc3a91b543f1409af37485f81bfd024d7bf9c46a65023ce0805e2dc2426980fdaae945524b1cfd7a848cc22c52ecc1364f025f56c322a56429a110f6107628b4e9841afcb7dbfcc1490385f716ce76e0c162af9f9499a6c226550bd750e3b4de8cc1b29fdbb2c0994842df78f2db37fbd64fda9bcac26dd727939b6ae616429bdcbc1132c94ed056ea55d31c7395f960789d4596a1fbdc6b68e2e1d0563f1c3676eafdfd4a14e7fdfd83ae7b9b3060981151294010641433de69e8b15805bf0da0957a2a00de3dcfcdf0462c2f45dec41b4f39b23cbf948820eb886936635faf3f943cd734f8178d37235d2e7a0d1d5adf14f8658e6b3736d2762f13146280da826913a49699c890a647b8ef554ddc9675bcc236ad7e1fcd8358185c31546b60e1b450c879567dc544d0e484f232b58c6cfced7c667f588ffc707b80109b89a13d882e4c4b40ec6f740417a7f7d7eb8017f8b510e6b4c31fd26a459126b22683918f0b2bb69774fdd49f4a8c9c6800c8d22e5f4e580509430a141bfc3a0c8d1c0e4dd8008575dd54201871945d4799f2d641b3a13f15a9a9ea221326d53893e03386303761f544654b8b8a0cb42be68e15870b3afd821938002b1cb0126116dfa6b1a9d03e2509aa02ba3924e12cdfabae89c07e630a73d5c491eb3353baa542fa5290e485c14492eb890aa580ba7c565beca53e9e471f72ea50f894019f00281c174850ba0f2da51031c02644fd0f89825c6ecc3868635f75c9eb3525520dab5c75d01b13e0b82a3d9c913ab5c869b15ee38333dcecfc02fc933d42c16a0f0650e85e007b067c3b745aca7b24a2c5eacd2a6615f2fc21a4039c15aa5a26c8c7cab9adf902274fc6846852519e38ffa27d55f9703df387f55bf2518ce62d55abb21780aa5b558f8dcfcc306ed90b32cc2e6d949b232ad9f6f5311e820a75fc7386f14e6b8d3be6f2bd701939e55c196552d325c4c108c76aca5762dae068fa734fd826e6edce1b517aefa41f9b5a5cfd2f814d64a2ac0c214d9e152f4b23b8ac67cfcc89cd33515e2b97be5ed95d2b1dd04ff932e0523cad75dd5950d49cf0e33149e9ff5386450d0688cc83d462272179455758b4de330c0f08f3283bf3fab02efc767faa6628215fbbf60a7b042618fa86280cdaa868e915c5f5d79e1567a9459bcac82be47a333659c1a75feeb4de1b594ddc6bb24d4eb1a37ddedda58d5853d0df0cbfcb9cc7fbbc8b7ae826cd3e748ce05b7711f4d31e9cb483b60999e166ce2e62c6abc8ccc6307753cfaba9b2a8af93e719b3e57bfe4b4c40fa62bc70444ca9dfec1f9a4dfb1ce90669f606046c4c023510404bb95cf3114fec1bdfbae46dfeec6c3606ac0a14d3ff32e131dc919f168efbe701156586ebde1c18766b3b0781d2ea7ff03c39bf327266d5269efe1b610baf66ed4b804ece83976d4d5ea410875b3834c788290fda1d7cbb1b067a3c74e7716cbe45382338eef4fb41ddd31325958dbe8845b6483dd4450bafa939ef7ae97a1e3becb33aff59c52047206b8b7aadde1f3b5462106b76821a6bb395fada691f3b6754942eedc3465006d0f563ba07eb99575d8081c9b2cbdd3f0fa4c2ad0765132b0291d6f1b0dcf5d219a444a7f43c3f4c326fafd77a4c1fbaf8d4ea01fb5fc2beb56ff38348bdcea1faaaf6b01efd85ef59d6b8c660f3c04d89aaba62acdc1db39dea10b7333d22bdc0be1a45046c6016d021af54af88ebce4d10edde2cdfe42b529e5b91ca2c989cf3e4123961d47b64d0d1a5e5c4e95ee494c8cf92b4fdb476f57d48414ce85348bd804c86fe3786699abb9988b3efb0d29031c9d558640faf91df9bdaca76772e5adea12362a59cce2934dc32c43951e8615f2087c83189efc5e3db6779080db807690679381ccb7c67847199c8a6f04e276064ce6b001accb131cb713013830d9d0d7fea2def54486ddd50a2b2357d8180164cbc7ed62e95666673a9f5a6c68d5e0c2b32477d8d347ace97e17cb4f30eccafdc5182aca51851f85587758fb3c8f0849fa23defd9f5e50f21aad32762accd53e8d32bc13ac490fd448794068128a15a79b7126868e5bf5a658baf6a0a61225dae75bc265133257cd6330aa922dd251b3f50a4d898b0f19315bf6165c64b359388094325b9f7632c1df6e02795cf38d172af8ec498027202565eab32fe67b4f98271a73e834fb69dcce964cfbf6bc70e20b6418e6aaba9a6a38b1dabb843cff9e5201f59b6a223a020ba5eecafbd1368e0f3724831b61975164dce4e2e9cb622da0218af0a16fcb643052135f45ee237f7bff69fd792f5c10bd8fdfb3e8977d982576b9a9da98081164fa7bd774b54933be23a3d6e745bbe9457ff01566fc73d7704ac65b979f7b5bde1b69d0c137a482a8a3f91d8098a7263dc098feb775eeb5ef8b179472e8a03ecf4e1332e4392210de0bec528984512c6f753714590cd6407812c25936b87964c2658954c141576f5a2a1fb628392d544508f2a641ba21f1d3aa067874e10e5165e6d3017c0e63c53a706c90513ce1be27efab0751f69f3341f7bac8835fc82c9999bdde0bf25df3e96de0745536165f27c62509dfc7ca4dc5d8625b9bd4a05386da7a648ac37e22356f49ace8783d995e5a3add13485e30ba5f126cf272361c653362196ec1cf2a9d8399f0894c2863ef6e4d2089480bc1d4013f63f6972819bc65f7529996828fcf50d0858b6de6cc3ea78f995e8aa852b0423c41d245827161d5ffcb96dd8cda6af2177d2110e795f8698a6db2383df06858a4a6e993b45f3a3ef9c8d7874ded58ce815b1a50beab6af2a6eb4be59eeed7cc6ed5a8efec8ccccae1a0e939cf8965efeb96a0e3a1f77b8db4b9408c3e1c8784f5703c48bf85cb9d032e354a041b15b1a7a5d7c5d429ff985dfdce514df0f7f68319da61102a386857bd92679e3ba4687e4923780621e6903964f130cc444fabd2f4a7ad04798fd25852db307bbf571362ee6ab505fb4a9d37df18e4fcffb767cbe8221b391c0861d397d0a15f8929a7a8939312989b0618624995bd5af644116ccdebf229f7f93c6944dcf92b1625ece7ea1d900261cb97207c8e9835d491c4eb3aa8c670f2712d728b6b9519b789d5c558a26a96e64e46b8e896f80b2dfcf5e2b8edec7517e70bc8cf5cd6b7b9f0d1561ed545a371ee19f2e2605520726411775bf4236222a6e5ca1aa195195c117aa2551b63d8310bbcdf489d5c1040d42c4b82351c3e7f12e45e75f1e40fe6c081a27508e46efc46639bbaa42400f4a72c461a8e7803a37712cb4136f0622cfce3480d9e2b8d7fa0707cb0ca68a8174d67c1b5019cddc88670e4fba548a0276f6f62fb2ed402498182789a0dfd224e6a5e8cd7cf79066be11d9eb3ee7ba9366f24f81c2404d9610bb369258e70d4a081e46f2cf25c3e3134c4f76d3bf3b143642585c204025150bd1e46", @ANYRESHEX=r1, @ANYRES64=r1, @ANYRESOCT, @ANYRESDEC=r2, @ANYBLOB="cbad3c3b0ef1a6f424596eec8f3da10a829dfcb8dfdb8a051abf3edc3ae9b87f70ef765ef1d548cbd36ce1a5d8f7fd1ad7d71f5fb12bfcd900258daea8a70b8b56fbcda04fdbbf9529101ff7c775d6ea57a07bc0c08e01562981d7dd2ea5d30da5f1088274e60349998f1f6e"], 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) fcntl$setstatus(r1, 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 13:21:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x4) close(r0) socket(0x18, 0x400000002, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x200000029, 0x20000039, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x6ef, 0x39, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x9, 0xb9, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESOCT=r3], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x2, 0x20000dc3, &(0x7f0000000100)="ebfecbff13b9fd812eaae69931929648", 0x10) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:21:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000280)=0xb5, 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) setsockopt(r2, 0x9, 0x1, &(0x7f0000000100)="49dc2db12933976ed04aa32d2744b039673f232b3641a0162a191dcf05c37c5f5490385fe2", 0x25) r3 = socket(0x2, 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) recvfrom$inet6(r0, &(0x7f0000000140)=""/168, 0xa8, 0x1, &(0x7f0000000200)={0x18, 0x3, 0x1, 0x5}, 0xc) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r5, r3) dup2(r3, r0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202203766cabdf8995b8500"/22], 0x10) 13:21:01 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 13:21:01 executing program 1: kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x1, 0xfffffffffffffffc}) 13:21:01 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x1000}, 0x10) 13:21:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = dup(r0) listen(r2, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) 13:21:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 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) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/238, 0xee) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xfffffffb) syz_emit_ethernet(0x4c, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3e, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b3"}}}}}}) 13:21:02 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee17d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e1d5fb77737052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 13:21:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000100)) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f00000000c0)=0x7, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x83, 0x5, 0x7, 0x0, 0x4713, 0x6, 0x5, 0x0, 0x1, 0x1, 0x9}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSTART(r5, 0x2000746e) fcntl$setstatus(r2, 0x4, 0xcf222a2125c728cd) 13:21:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) utimensat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', &(0x7f0000000540)={{0x7}, {0x1, 0x20}}, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 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) semget$private(0x0, 0x0, 0x40) read(0xffffffffffffffff, &(0x7f00000002c0)=""/55, 0x37) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 13:21:02 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/89) 13:21:02 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)={{0xffffffffffffff80, 0x100000000}, {0x5, 0x7ff}}, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pwrite(r2, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r2, 0x2}) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x962c50205e342c3c}, 0x4, &(0x7f0000000140)="2b00b3396d54af4b57c996fe5b17f0738737f77ce48d3bf170d12528cdc07f065a21809ef80a72db1133420dcf16e682ed77979f7c306a80b6e8dfb3a46c10015f7c9cd7c6d0fcfcaab8752b98d4ae5ce1e101a382cf9b70b272ca99ca77609c0a0fb0c5272d4ec1d1837a2f8dfde2316c844d948d86f392f2c6883966255d5085c7d450c0bdec34bdb7833488cbae5f45b90807d31f39716b973ea799a0658c4b64ed14618775daad97", &(0x7f0000000200)=0xaa, &(0x7f0000000240)="d9224d76cb0a8d25ec44607b8b3dd40bb1c7826ad9ffb48466920ad5525599a6c72f78e8076f81b749f918b59d5c7219fc61dbb482622effda831a3de5279e9ef13b7f1157040cecee20279f3ba2e034cd949953ed65eb6a48d8421f745d94302db4128470dbca985db769fef1ba588a8b01c30dd583c3f590bd5351476bb948c718ea742397d05ade0d0bbe692dd52a83f2fc001e4fc4", 0x97) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7, 0x6, 0x80000001, 0x0, "cbda77c7a06f477eb2ddc2fdaf9cffa048b994fe", 0x5, 0x80000000}) execve(0x0, 0x0, 0x0) 13:21:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fc962eb3a7010001000000000004000000d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f259057cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa34000000000000"], 0x10) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f0000000840)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6ab4d696e3fbe4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a14fa722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) 13:21:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 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) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r3, r4) fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r2, r3, 0x2) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 13:21:02 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) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x963, 0x6, 0x1000001, 0x3, "85206c00", 0x4050, 0x6}) 13:21:02 executing program 1: r0 = open$dir(&(0x7f0000000300)='./file1\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(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x140) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x10410, 0xc2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000340)="e2b31aeffeed558caee19a5b4b28c2d12096e9c35e1283ec218695d2cc1f1d7c6e9ddc58b84e9e56c6266d4de7459035dea9960e1cd871450e66a889e4c3b0c431ad4dd17dd627c12a1c5cdf9c931490fafe28216fd4838f714c3a94a2a51fd0763cd6dd33f0f63fb43ed1f305e260ab3ac5596deba2346ffdaa698f5ab6b6b74e6778ce7dc3fa2aa1549a2da629b70588f2d8505bda5ddc77f945329b57828b5bd320334999011fd0a462100b39a943a69670b94f58ebb2619b29365c41bbd52d7a8d1d5c69f09b36041cf67f28e9d0892d72a6e0a44da0e3abc3755f317240210ea80663d1", 0xe6}, {&(0x7f0000000440)="1c44b8b177b50f575774ad9df15cadd2679d8dab1600ae8c4468944639ff2eae1d9c82070b7850202062c127a013693ba7c1bffc995dbeb04352d3d530fb69f89d43a775011f1fa3e2b35d03e8be0c5b6d91ad784f9137ae7af20ca0461535c88ca60c9b4a14392f83f7c05ff5cdb8175b881d3a96f8de39148578ee24d44edf235cc752d0b62a09bbba7c", 0x8b}], 0x2) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000200)=0x9) 13:21:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7161cb5c3708a855"], 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 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x3, &(0x7f00000000c0)=[r2, r4, r5]) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 13:21:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5111, 0xb35, 0x550b, "6ef4a910150000000000f003ac9addd6db9f00", 0x7fff}) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) 13:21:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xd) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='W\x00') sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x5268925a60f6da56}, 0x4, &(0x7f0000000100)="7b0a7382a41824802cda4c20bf8542f3edb8ef97c1d9c329bffbbd3444aad1964605240b9d46ceb75d248a34a9998f17aaddf803b28a7fea129480c585fba2", &(0x7f0000000140)=0x3f, &(0x7f0000000180)="7e017c7ccae820876c8b804a75e7071048b1c05b2ccd47165ddafcc0705f856edc2eb739f3b65f63c4ae4e4618150c986317d2325c0ca7d86cfe8a9ecacfcd1b16c0129116f3aec21ad87c", 0x4b) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000200)={0x7fff, './file0\x00', './file0/file0\x00'}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0x80, 0x8}, 0x10) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='W\x00', &(0x7f0000000380)='(*.', &(0x7f00000003c0)='W\x00', &(0x7f0000000400)='W\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\xa5{+,\x00', &(0x7f00000004c0)='W\x00']) r1 = kqueue() r2 = dup2(0xffffffffffffff9c, r1) r3 = msgget$private(0x0, 0x222) msgrcv(r3, &(0x7f0000000540)={0x0, ""/77}, 0x55, 0x3, 0x1000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000600)={0x1, 0x1}) bind$inet6(r2, &(0x7f0000000640)={0x18, 0x1, 0x5, 0x68de}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0/file0\x00', 0x8, 0x96) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000006c0)={0x1}) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10000) mkdirat(r6, &(0x7f0000000740)='./file0/file0\x00', 0x84) unveil(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='W\x00') ftruncate(0xffffffffffffffff, 0x0, 0x0) 13:21:05 executing program 1: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x1, 0x12) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 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, r5, 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}) 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, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, 0x0, r8, 0x0, 0x5, 0x20, 0xa3b}) r9 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r9, r10) fchown(r4, 0x0, r9) pledge(&(0x7f0000000000)='^{$\xa9\x00', &(0x7f00000000c0)='}\')-\x00') 13:21:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x888, 0x0) r1 = socket(0x18, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xae, "003c09b972d124edbc0000ff030000000600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x9, 0x200, &(0x7f0000000100)="5148c6c8af6f70fe183ea4d118c24da9584237a06fa026f8386262fa836b872b6e5338908d628312b0d8ae90eb98d40c9b931146ae9391fe2aefa8347a43f0dcdfbeeef5fd96529629c9f65417c92a0afa816b650277e2766063397008cee9361f505e8f1cf300bb416932afe5593951e92470cdbb2967f64a8ab51a3e19f568b5b116a84414ac2ca58d3339bee0d89fe63a40e6d3dc39026c2c1a43c9ffd3e65d699f6a85d3", 0xa6) 13:21:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0x400, 0xada0, 0x2}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x4, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) 13:21:07 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004f0000500000000000019078ac1400bbffffffff832700000000807f00000100000000ac1400bb00000003ac1400aa000000af00000000ac1400a2000d009078004000"/94]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x709a) semctl$IPC_RMID(r1, 0x0, 0x0) getitimer(0x2, &(0x7f0000000140)) 13:21:07 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaa167fffffffffff86dd60311eb41c9d60cca81247e40000000025454e2e3c207623f3f40000000000aa33003f00000000104e214e00", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000280)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x133, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 13:21:07 executing program 1: r0 = syz_open_pts() 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) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0xf0) 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, 0x3, 0x5) kevent(r2, 0x0, 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x69, 0x12, 0x800000, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffc, 0x28, 0x8, 0x0, 0x10000}, {{r4}, 0x0, 0xd5, 0x10, 0x9, 0x9}, {{r5}, 0xfffffffffffffffa, 0x9, 0x2, 0xffffffff, 0x5127}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x39, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0xc9, 0x40000000, 0xd164, 0x9}, {{}, 0xfffffffffffffff8, 0x0, 0x20, 0x1000, 0x1}, {{}, 0xfffffffffffffffd, 0x2, 0x8, 0x0, 0xff}, {{}, 0x0, 0x84, 0x80, 0x100000000, 0x6}], 0x1f, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:21:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x800) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='.\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\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) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r3, 0x6, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) getdents(r6, &(0x7f0000000440)=""/4096, 0x1000) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x39, 0x0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0xe7) socket(0x1, 0x2, 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) 13:21:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x2) rmdir(&(0x7f0000000040)='./file0\x00') 13:21:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x2, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x7, 0x148}, {0x18, 0x1, 0x0, 0xffffffff}, 0x5, [0x20000, 0x7fffffff, 0x40, 0x0, 0x1ff, 0x3, 0x1, 0x8]}, 0x3c) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 13:21:08 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x1f, 0x4) 13:21:08 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)={{0x5, 0x401}, {0x94, 0x80}}, 0x2) 13:21:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x100, 0x1a0) openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x2, 0xb3402a4b2dfa7b00) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 13:21:08 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) dup(r0) sysctl$hw(&(0x7f0000000040)={0x9, 0x14}, 0x2, &(0x7f0000000200)="530ef19f77680a88ff00004e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e47548b2eb30e34400c38b43ab609a5a9b8bf5c1b0d1000000000000000805a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea580d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000012053949d42ef77d400"/200, &(0x7f00000000c0)=0xc8, 0x0, 0x54) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x8000, 0xd) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 13:21:08 executing program 1: r0 = socket(0x11, 0x3, 0x20) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) semget$private(0x0, 0x4, 0x220) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000500)=""/4096, &(0x7f0000000100)=0x1000) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:21:08 executing program 1: r0 = socket(0x20, 0x1, 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "620e15", 0x0, 0x2c, 0x0, @rand_addr="84ec984c77e0346f1d6f9baf4b1efce2", @mcast2}}}}) 13:21:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) pread(r1, &(0x7f0000000200)="6a4b78c056b058b8844e7430227f75db92d3fcf8a546480889a25c4f9eb459197747ed2888704ce8659fe6b933e89be464cc45d138f8c299cad986b06f4f2959713fe43ce5ba19c29c6f9f8aae6a7922b0dde952fb3ff70b79819bd05c8116762360d7968c686bf8ecfe50d51a6e23a0c8cb10c7433cc8f9c295e4c9544139acfffbd3e768670101d3f2621eed9b3c3d", 0x90, 0x0, 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8a}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) 13:21:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='e']) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x8) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/74, 0x4a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 13:21:08 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x65, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0xfc, 0x29, 0x0, @broadcast, @multicast1, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @multicast1, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x5, 0xfffffff8, './file0\x00', 0x9, 0xd4, 0x1cd, 0x10000}) 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}) r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpid() fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, r1, 0x84, 0x2}, 0x661, 0x482, r4, r6, 0xa803, 0x100000000, 0xffffffff, 0x6ace33b4}) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 13:21:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xb, 0x0, 0x200000000000000}], 0x8001, 0x0, 0xffffffff, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:21:08 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) 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 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {r1, 0x20}, {r0, 0x20}, {r2, 0x1}, {r0, 0x100}, {r3, 0x20}, {r0, 0x4}, {r4, 0x100}, {r0, 0x20}], 0xa, 0xffffffff) 13:21:08 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x1, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="080000e84170939258d0674a5c83db2284f6ef8fd53e"], 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)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x28, 0x2f9f}, 0x7, 0x4, r2, 0x0, 0xdd6, 0x2000000000000006, 0x8001, 0x7}) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f800000"], 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, 0x6, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x108, 0x81}, 0x80000001, 0x1f, r2, r8, 0x0, 0x5, 0x20, 0xa3b}) setuid(0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pledge(&(0x7f0000000080)='}]&%-#\x00', &(0x7f0000000100)='-!\x00') 13:21:08 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac4506239735d720779e663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e300"/127, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x23) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000f23e816fd46ba1f70000000000000000000000000000b888cce1b652cf67d34e0000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000e288a344cd8a0f41dff100933bff0000000000000095646ecb0000000000000000bfaff2a6a67e4abd96a683946e6a0a000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000400000000000000000000000000000000000ec17ced8b5aa791cf316a000000000000000000000000000000000000000000000000eac2a5c83d8000000bc321c2585ef90d1cd4ab97bcaf8248331deb590e17323c7bc7b8ab8ddbf4555365b88d06e60a4cc9450690a0af1f4df0c0823339196100e1ef5edaab60d6ebc6c3bd5582a978ecbcd5f7f8c536de6eaf6093b7316867771396a82b8ca67e89329fd3616e651a2a7054997400cd3eb890576e480d6cdbe73a9bf54f19f05f7ad71312b3c1222bde8b73b8735bf77621aae"], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x6, &(0x7f0000000480)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x1, 0x0, 0x0, r4, 0x0, 0xcd}, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffd}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x20000003, r4, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 13:21:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100070500000000"], 0x246}, 0x0) syz_emit_ethernet(0x41, &(0x7f00000000c0)={@random="18d009da81bc", @random="69a60200ff50", [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x6, 0x0, 0x2}}], {@arp={0x806, @generic={0x1, 0xaaaa, 0x6, 0x7, 0x2, @local, "39e3e819ffb0ad", @remote, "6abf3d203ee7dc4a093803317813528d"}}}}) 13:21:09 executing program 1: socket(0x32, 0x3, 0x8) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0x2, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="380000ffffffff0033000000011000fb5c040002a846cb1ef865ede24547499858f8bd69de9fc3aa87bf73d186918e1e87d3ff6eb3b575dd9a4d1a6c40677419c452ebaa4c98f27668c351bd5279f808f3a33bc2d6b92676f9aedf4b6cf034716deb8f38c9"], 0x7c, 0x40e}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x200, 0x4, 0x1}) 13:21:09 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) r2 = socket$inet6(0x18, 0x4, 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 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x39, 0x0, 0x0) close(r3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xa3, 0xf0000000, 0x6, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x18, 0x2, 0x4, 0x7}, {{r3}, 0xfffffffffffffffc, 0x2, 0x40, 0x8, 0x6}], 0x7f, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0xffffffffffffffc1, 0x6}, {{r5}, 0xfffffffffffffff8, 0x21, 0xf0000000, 0x0, 0x1900}, {{r6}, 0xfffffffffffffffb, 0x32, 0x40, 0x3, 0xffffffff}], 0x8001, &(0x7f0000000180)={0x8, 0x8000}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r7, 0x0, 0x2) 13:21:09 executing program 1: syz_emit_ethernet(0x5b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de2387594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc725332"}}}}}}) 13:21:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202022801"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 13:21:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) 13:21:09 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) fsync(r0) 13:21:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x8, 0xde4b, 0xfffffff8, "b2f5be891ad9c199260cbeb763ac0d0857eb4f05", 0x3, 0x1ff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x6, 0x5, 0x89, 0x800, "4e6b40d4db6984f67aa8a4cc0aeb02796833c4b6", 0x6, 0xfce}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x5) 13:21:09 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x40) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000200)=[{0x3, 0x7, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x1a, 0xfffc}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semop(r1, &(0x7f0000000040)=[{0x2, 0x2, 0x800}, {0x2, 0x2, 0x800}, {0x5, 0x81, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0xf1, 0x800}, {0x2, 0x200, 0x1000}, {0x2, 0x9, 0x800}, {0x3, 0xde, 0x1800}], 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) 13:21:09 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) 13:21:09 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$unix(r1, &(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9d", 0x1}], 0x1) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x39, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r2) ioctl$KDSETRAD(r5, 0x20004b43) 13:21:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xb155) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) writev(r2, &(0x7f0000001240)=[{&(0x7f00000000c0)="714168715b3954fe89737b24678b10abd04fce2865d1cde97c2abbb79e050ae46c37b495db33c5f8845333d69abdd85e9c16b734b7a2b10d0eb1e2b4ee1ae1097adbd64e50a60112c2c0e6c7d09375cb0630e4239965f58e5f42f3482e76bb360c92818bcf94c864d93152fca61432bb749a8a8c80e464ce135694cd7c6e59083d96a85d9a276b6502190ec3c829d4553be1239f95bf6d4a32b3edfb8be68db36619d301748fd6000da27975132f9026cf9b865ea3a4351446136f7781b47bf2d6f80b548ae8a3d5891b9c96a386d81d", 0xd0}, {&(0x7f00000001c0)="046b6e87c9a69abd83d181ba84942727ed6db8371122dbdb93da5ad9b2da33e2d70d3d75bfe9711b767cc34ca91e7d143794feebfdb11905a44c88dd3e99680cae948c09f9fd", 0x46}, {&(0x7f0000000040)="64a279c339590a90aa6f137e5038b476cc3f9dd03a1dea14425a8ad224e6161982fc731f5128", 0x26}, {&(0x7f0000000240)="fb2736a4aa74ccf62320840d7edb26d39f221137bb8b12e3c90d082aeba9edc34960f733237bc142f7e98030e8c8af0044be11f328b7712d1201262db14fd7d55d3b39ce14945de61b90ddb95b9a00c5237a099b715b8943dcebbb58b7f9f7aa8f96ed637acf587d72294f442ecb9eb567ce5ad0bfdcadeda01e3fb99607eb31276b69da89f4cab0551873a0aa7b317d877bdec3a5da2556774974ae6a91f85840ac8de24d16ebaefdcff80947fbaaa5733a2ee571ff1fbdecefe2855decb2a69aebfedfab85776fe89f1b40101567fd85c2845a6d7cd5ca854dea6d7d796fa94090a9ed3ad469594dc448e7193ef55f396b5fd39c7b27f7a1f4b0217f494afbc60bc3d545c550aae2f8b84c7929cf35c3159ac94ddb47bcdbf391c676f0365f279dac85b2dff29df474dd57f8140fbe9133dd22efdb1ac64ddb56b7e47ea3e2c63c436427fe522e06709d3de4e6077a866b4aeab0c88278c7250bb88fa9eaa7c7363dc981382c1cb8a7f2ec3ddb925ca01ef63056c2fdce38a835e2c6ba9a337ecba88b23bb83c1205c93da442387d096f67fbf6e567138095d550949071658e9ec7df8d268a34f2bcc8455d10a27b7c58adf41d048a1d23cb03611dc4970397b7447d05fe7124e4d13be7e0cbc8f56dcaf31124e23062ceadb75134b65a04fa15a4ca0f704205ba3a3d291b482e4de310a3644aabea6eb14d1586f0e06abad964a8e3bae305582d053cee3045756887086f434f1bb4113f68c163660b1bece21c0c7b4cff227d099198dfad32484c269219b8635d8449517b7ae366288be7ed20f8316d665a759631d1573a1f8c1fd6c9960297b41804fa226c1c6ef714b03a1bd10f45e7dbea5984c328993b67c8ac9d96df854931bf529c1d2de952a9edcbd985119ac1705f5b8b8d81eaa75badef190bfd04294e995c3478945291cf8e50ccfc59353cc3d8cc9e616b1a44acd3ad2f287ee545bab7f3be6253c4ec9b5b64eb2ee5a1028c513fc8bf565dc7affd708d54507ad0cd5b36d8ccc5585f7edb7c24589bb0619d35c455e7c208f7de327ca7f1ef17b1d5b97a517513d23acdb258abfec845a966da3bb0cda9f6bb8ab1fe7c530003acded4172b3d92ccfb6fdf1746e669fba692b2ab212cc274bc7af4391a61b3531a5bdad1d84870b7442cec553120ed55a9f3291595f9ec77457e8f7ea31e22091fe5c484d143f95bcecf388092f6ea5efcbeb63475b723befbea70e183c875dd0a63a99992a13a879ca15a328765e1fd8473010690618caf2a5e92f0f9bba41f4c6de53d00e70bd9d4e57811a34f5e7ce95c3f00560856e2b31967f5156ba765bd64405b1d49fa65a8ef1947010bc0826807864272dd36217e12655d445e3441c0ef6febc326dbb1f77ad7da3b06168c230cef50f006611780dc884ae4104f8127751dcba9b68c527a5d6cd144777f05a1e6c8663296d23474a64a0b06a00bcccfc69a954f11db7e8dbf227932f968fe74c1c3a543031e5e85f0dd9a1a680b4c2c19516062825188dec17509edd46123951016051f0153c8d592000cf8956b894008b4662b2ceadcd1f047f41786c9150e6812d9c1cf743ec1374640efe645f6131dee2f05e91d3edae8dc9cfe0f05750f876d3b32624e6ccfe8d7fc4c3fc94f81cdc48c7183d7b53b023bb3f93b190a69c1f4271e68112b55e4bc31a7a5e70284fe46516c72774e07634383c614b18f3197bdd51e45d335cd619bb6ddd08119c4275a225f90c688db6bee4ee265f8f5c2203aeb795511830da559f0d6381a4fdabc6913d9945902d70f2d45373d458c44f041ac3d14c0c10f5e0a9bf9b36cb4c069da76d8865bcedfc01b2539ec411e5921065354a56fa32e7b3fbfdd836439bbc0089c72186b7ddd617cf1e2b6187cd961eda748248b5967013e1d0bccfc13094e8a678a32e38e9687eabbfbb0eb14f01a446533d523a66793fec457178a65e3d28f3e07549c7fae904e8d3749e1ec98c5b91f4bc86dd9b9cf11e6feb1521fc0da694583b3298289bc3e091d39957342bad36a766dfb1d23ca80eed22b3428f02e46d56b07c3efea9e655f389204d3c14b32cc18903173387854d74c4be1cbf2db31507648cd6fe717a4231ccfde159cd52dfa93ec3fe0e76e5cd7fa86754553a76d4bc2752ee66885b70d4034a5039c19bcbf2c20770c2c4ef432b0de92f2e0954b6ef6377a69b018a50b97ca45c4cc56bc4d540eb7d9e1352d6f736e2e020db90cd97a2057671e06557ac5f41f97469b20f892e32fec4a55ac510232373ff1f73d875dc48705b6c3d272948ad2ae09c1a4cd0e5c675834d092e15c078daadb8abf93870f53a1558a1d21cdb015ff37b787d24125a322607c3a68f532961e05ea362b91ad513c9b2ed90fcb6fe4e72fe6ef7846d77bff1499b926ae88b2e58c07210e87614add1d7bbea8659b30429112f808a4df46851730df45357e9817e1bf7a38a525cf0c5c051542e641b0e143501663c2b4b59d58bf13f062d60f6fd36151af7e6b917af3132256130390df0757ce7ba3e39084cb24c75eb3273739f1e27b2921937e7e7f7fc2ca57626dc49aae6a69a4c97d37db4bdf82ec28e419fc16791bee1a978335cf840fd56c53f03248a4862e8bb3650c78073ba2d033fa43afbf0a8cebf606fb67aae38e47be8c2033a37a9c1e958653b15fdc35f14fa317e4487d536a2b37285ff5dccd9d25e6dbd1de0438f6a2722c9549fab531f9d1cf304409eabc937083dd6e1d1f0dbf7f7fe3918e401cf6b83dd93bd4dcb782ee25ba4e69ab3a661286ff45b4e7899da30fc06c54e3ab07a2611c4015cff001242510510f6d314ee52565ce069f176b20edaacec60102ff88cb7dec13f4386181cbbc959a26ec374f4986c82129f859522ab6cbd81d7988c53573f1f471573c810d4e2d297367c38b232073ffe0c7fb087534ae83b96306a6f6c4571f06392e609fcbfed0b26239545f7f7efc42ba3e70ef1a110cf81e0b7ee192977e964aa1a7979f8476fb5d721beab385476057d3c004006edb2af3f81245ffaa5bc2114aaf117ba299a2068845aef8bce7967bc60bf9c421ac7c0b340c7c55bf793afbaf23afe8ab5834805dc08882000feed4c9407cf038e6fd1aa8ddd6302e604f563db166ad6aff52d712ad7c004bd05faf658cafda775cc61292aae319e091cc7534693dbf53f364375c6d3c8e4e0dc5d5ff48dbbcf292350053bf615fceb3492525610b23c65063523f8aa7947da773d91f8168ab24ec61a2db5bd902ad66a9ecddd5594bb553395846a630f42c679fb199cda40556d208c9fceabbf275b96e78dfdcb7ef7d43a9886f62bc0c173d60b72a71b0a63fb19567ff8213637fd1c2522a11d240c99f689998fe9213e8ba822729a8ff660b385a9be23d40a212386ea781d5b27f29906e9962678208c9f1ce3fd5d54d8bd547631f3e53817e7b99007a85b22262d01fc7038e69cbf06584e59efbd16c446ed9e3e7f55a488fbdb2d012cf0ce02bfac5d2e32194457123acb80de26df51a18071de85d765edbec81c1af427d60f847cab6e149bafae8e6be2ee25c004b1bb39cea16b988f27678f34fbfa7be891fb6ed5ed870e78ccf7cedb10894a5549ca2167d6a0a7d53e3794a6ef6c7454ba704d016d7b5625b1ec794f0478fdd95c5a0a90e40faa7b28109ec57a0d5ceedf514b40357bf22407a0914d0d999cd8776a57e56a9013ad0a8101b65c238f62e463056addca74918db8499ca2ba444c8ae28d708f15ece7284086a01beb836f72c9f8ea02e17056dc4a2030059a0071a50f2e2f37540693bd927c03afc9065914c6c87b9ac638dd3006abe534efb74dc337fd83dc2827ffc637efbdf87468370f0cb6a376603e01dcdc72e1ab3e2d31d5ef725b9cb056793ffdcf5bdf2acf3e997b3ca0d962e0c6f1bb3730d87ab4c4192a4c3c5fafdc610ba6221b9de15fbf8f663e82d37d7320b027657d808f014bec206b3f7f7a64727bb3fcc33feba0b52cf8bf4ed9007868dafb3d8f9d483771fb2f3dae2a972a88c3bb0840a34b0cd9cf9b904d06aae2725f08ecfc246e9a17bd09749b4670710821f3d523a064aa4f14dd718d09633a8df5e4f83f48553a1915322a2098928804bc6423e76a7f10d908e01622f4f979fb2aefb981bab8c5c3c4dfe98589d08d307e37e008bd03657e687a4ac6b52d7fc6543068887656e511bd10df1ffb93e86f142d23d107d50ddc595d2d861c6c11483e51e0113093045f98c2925f629934492300625d59c99954246ef65bf2c3297705df19b2583c7ea8fbedf16d94be9bf7adaa4c3fd8349cdbf11a26bd75454b9c6763f47b0a5bf824057d057d012922fc1c8c5566aa715e030a987d997199bfbc84b57e7ca266caf256ac699ed4b0666526a3175784c51e46f677dbabc3c646d8172f9ef766634fbd94096932b89f3a0ad9ef3ce8f6a0572c132bde612354e93e00efcee5adeab9f4193644472db13979c4898be8abbca9f58a6234989beeb739f035b3276068596c331271fa329f74a10cc8b4338f16a6a4150f201f017cf495d00f84eea25adbdde9c060b457c9db894755e7c4ac05b9c975c37abcea6f2475275dcac58c4c2197bee7cdbd9c08543a89c4f1fcfcb302762890ac9441d3f01193433068f7593a3e64529e2eb0f956e70982e3c87c5f96926ec4698c34cd9ccbfe5990802f90816012ef9d03e59d4511d35621edef73920731bc217bde3f2bfed88f6d01a4d7a233f37cf4194ac812ffb953115ea672a4646d934d4300b47657215ed3f0d23889387142b43a5ba027527f394a3bd9c623df23d38b3cb02cc0ea313f6dbd78f8eb434c7e6b5ddc88c664f2fcb30ed14e9fe5edd9841d47a619147402192930e22ea424c7115e2fc6767bf5f97556726c412907c45f78a41412d4aaf9c5d9a2292e63ad8aab678f73851688a63324524ca9f0ba5a4d69189156d06e40952f19e61ecefc9fe3124e7274e1d94b4535449c252a78d409c2b616047e294346acb4c177c65611163664ce036f48744cee6c5dd8a3b9ae19545b30bfaa18710a591f617054a34de4641f1d3cb0f8212b97553c6cdbbe4076b96ff7e68463b4685180f3d22ac9c31c841513894efe3becc7ca3e2cc7a2e9d8e7dc733f18ded2066a9b251aa0525e01e1029cac24026d9eac246f147b5397002a80a63c8eb673b55596d1ea285d29518c66d228dc7687a5172ed7fcf6dcca18ddf69c444b1a717855749c40f692577759ceae0b40b78c5a9dee4f29251c0073d524769e8eab93f0dcbac229d63271f61817df1eecc4e7e2bb79fa56418e8beccfbc79b18505568ce10f0c41c326fea27b1b510b1a5afa2940ecc3dba93130387f0106ac65168d73a59d9e09583ce9ce3b612bb81046de76d5c25b668cd6773017b35964d47fcd62ee48473ac2631963701d37b90700ff36b75ed82be5171d09ced44492640ec2e7b7e377d32ac28cfd13c2c4316f4855b06405826afabb76575d5706241c922ea3e421057d9019401789e0335b489bc29b82ca32b78864bbeb35af9e67aa7e92eecd3ca6d0266af09be6c7c6b810e5d760a5c829d91ce47fa52fcc91d0016ce4884aefd10bef73d0e362a5099cfe9f2ccf1ec71800ad89df9a780e44062d9f8a7c2cd677879a68d13bce754bc81ec7f6cfc9a2dda24daabdaea645d7c9502b31a55ab4653da3bffae9c95783dea482b9645d2faef12e9dab1cea2134657f1d732359231b680070438f68457882a15f8ce4e612dfc7111d9c617350740063090bb8", 0x1000}], 0x4) pipe(&(0x7f0000001280)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:21:30 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)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800451800bd0066008607169078e0000002ffffffff070f0200000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bb2000000000000001ffffffff0000000094067fffffff441808110000224080000000000000010000000400000004832700ac1400bbe00000027f000001ffffffffac1400aae00000017f0000017f0000010000003f014e224e23", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="a002000790000502047f0000e900000000000000000008000000000000"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x2, 0x0) syz_emit_ethernet(0x1066, &(0x7f0000002240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e22", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473def0291920ab60a7159e49fcbdcd530375c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f95482356c880aec8838e73fc7e801b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e2000000018d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c91f848fc6e5f243772e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74a613f4bed6f37ed06d81ba21e3a4253942edadd2d1272ff406fd5a9aa57fe76ea53f1471cdc82ebb1adc23438875d1011135cc3d8b18beb3d716112ddf8b1f90dd57c4b164a39319f55aa5f7937db8326b184584c43b96fc230e7bf347bb3a8247b2e179e2dde00228f37c4262e6e7211e9824c067edfc69342005dd0c788d82e9b85831219d41c4d973b0084d520ff23a79b526b5b593a88b16157f779366d434c8e03994ed941ae570dc5fabe0e972f4fc14ed3c526f717f16aeb861ce7fdf2790d1643173c7256707a46cd2c57a71c7ded30b84539d07e24e19990750e9f28c546544"]) 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)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800451800bd006600860716a43a150063b4e5a300aa070f0500000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bbffff00000000940000000015010000000400000004832700ac1400bb7f000001ffffffffac1404aae00000017f0000017f0000010000003f014e224e2300"/152, @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="a0020007907800030000030309050a000100010000000502047f0000e9"]) 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"}}}}}}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 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, r4, 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, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000540)) syz_emit_ethernet(0x9e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffff7fff81000a0008004500008c0000000000029078e0000002ac1400aa4e204e20", @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="c0280002907800031312612dfab60a892404ee55a3722ffb3ee3000506000000091312a996ef076eb5d0a54cb6a8994756b7f1130cb33fe46b9ebe16d55849001312f228c73871d34c9e5fd7ecd213af216313124ea1f21b940569e52434f7617092f000032e8ce9572a7edb"]) 13:21:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) kevent(r3, 0x0, 0x0, 0x0, 0x80000001, 0x0) 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:21:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xf09}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:21:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x39, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) recvfrom$unix(r3, &(0x7f0000000140)=""/166, 0xa6, 0x43, &(0x7f00000000c0)=ANY=[@ANYBLOB="fa553311dac2370686821f6c653a00"], 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000100)='\x00', 0x1) 13:21:31 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x6, 0x4000, 0xff) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x7) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x8) 13:21:31 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000080)="290ece069ad17f8e8df6e6690d73f3490d6aad57bb51464d31129aee61423f14f4149999db2f2278ba446bc33de4c0dbfbe95486ef3447211fc07f4ac6d7ccfb9f6d624ac5b328f84cd2bf5f73952d875ffd8d21de7b70925f80788f426543020f99222e77688cceb2f880227ff4e9dfef3c777b0f4d17c949e8cefaf664af86fa5aeb96044060b7", 0x88}, {&(0x7f0000000140)="0d6c39cf053d7083601c6b129eef3eb62f85b0df317d6eb8863a0c7c5eec8507a9afee8bc163718ce38205641dc1ff52a509f1c73fe718ca8cbee8218bae3cc1cf3fe55fda52afdd5535821e0b72724248336746349a30d3e136c8d898361d4ed21cec4ecd74e84d2cd0ade899a0", 0x6e}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="4303000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff0000010000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0053acb604000000f374d25500"], 0x343}, 0x0) 13:21:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0xfffffffefffffffe}, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x3, 0x0, 0x8000000000, 0xfffffffffffffffd, 0xffffffffffffffff}, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x3, 0x4, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) 13:21:32 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x993d3637b90df2c, 0x0, [], [@ra]}]}}}}}}}) 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_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x11a8, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x8, 0x6, "f67e5b", 0x1172, 0x2, 0x2, @rand_addr="1512769835789e07a9ce357da38591c0", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x50, 0x223, [], [@jumbo={0xc2, 0x4, 0x1ff}, @generic={0xdf, 0x13, "fb9d281ebf497817ed65dd3d56f4c031b0465e"}, @pad1, @generic={0xff, 0xee, "3ae577d464bdd1d8542c3c0a1860138bba0ff3385ca45b4f3cc3871ff6411931573b50791db10e2830ea1426ab2eb13b4802c42ec1ac143ba428a24411dbeb2737e6906604569e5d9fde5313f355ec5c59431f756571afab95b85d9af988163a25bb83911208f4f6fe84423685aa7c7d66173543486e3dd86628710154c58e5dd3245e6da8c2382bd3b3dc5e2d5c29014e0e647fceebb14e5c670ac1b0c106c734c8aeca57d719cdce957bf35723d88526e22976651a36986432f6fda9ab30c6383b9350ccf878a06d640aa67b897fcdd1e207b8a776c126b312f27e2207eb0d6a2f850a726cf90329b1283b41c7"}, @generic={0x7, 0x1000, "1d7e1f640b7228289b069a95aef3f866180eb9e73d668fb6a75b6b95a289957a5c22624b3b817a379252974700658a28e15f5f22250b0b9c85736f686062511fb132fc4cdffe506073b8f094f002dd00f807854488481172a65cd7368556249feee85962c05418e82a5688a178b4da8c7487adedc0cc9b98c39b93cb4347b017628913359410d2a96ac3aa77e70e45d481cf90851c9464fb75b803538ddfa12f44793778f53912da78649072066b2d8b4e2878bd69c45e6aba5ac573e6c22223eb6cf43d11fc86815c3db24694492e790ed6c78e11877c1cf6349b44811211cf09e314815f3ea67465811b9706d5943ea97327208230a9665eefc6dce7273150705d3d39efddda5b05b6021d9636a7ccc813fc7a397369aa22be52758e3051067c2a85511cb60497607590e939281a56852574fbcf588f4fced7579062704af0655480a8e5893696d3b21f897c5cff793e717c7464cc642d9dc9adb0c5a0483b1c4cffe3b54d1af6b99597bdae5abbe271c63d859fcb6c78fbb5119895b1107fe7c3c47175dfc2ddb2f4f2ce1bbc6561258bb9fe49babb005aa60bac3c16d0f2e8bc73b92861a63fe79cf0e9e3f4e3f7cda21915cc092c68c6d5bdd3917bd09f3bf9bd311a03bee681f47f80f677d42b18e16b797f488130fdd9a4c97cd7929cb6e63defff13dc41aa5308bfa3eebad40835b6c75dbe6b039d67d02afc86a480f0f7cf8f2b43e06b6c26248f8ab17f09693e2cd3b5e235fe338bdde5470d9cc10260782e71371d15dbe8f78e09dffc497e1d98e95cc3328e172e4673f1f1d09017abd887ed4d7a963bdc4187166ce2b7ea687e32d021cbfd4e459eeec90f261df75dd588e68cf40034385f5ba4be07614ad6343c4a4503c151252b3a4643d41804d41178061902feca93fd11fd20d9f1de47e6e97d817c4751225d52316cdc169421d899fd991a2fb94b3bfcae1916c8f96e01fc023ad34c9cbfd375400794d1e02605d969e4f257be4f7736876c074526e8e77efdb59c818115bfc2c7a68e37b52b16ff8951f1ecf4a7518bd8c1ac136c476c5a84640f51f9ada6959e441eff4d3faeac017098e3672ed9d6952a12f2a868b4395489ae9ac531990a51add56a755e7b3dcf3b63913be5d1712e7587aa98c9ef89b6ed531449762d78a01aae062c929ef7270237970f33c64d49862f79043fcc5ab897b3d98602b928ae48bc531528a26d0fab7cd0b45062342570dcef30f4d80ffc503717bf87aded8bf5c4838cd02851f34edc6437e20f6463609a593d79cfe0d19569d1d522245f8148113e465ff0cb73b31750fa70abd9ae30e61b8711963c6661c7b8f966fc019cf7553315f852b64a1c308de2347c82cffce905981daca4a4d65dee0ccfe70de798ebef09ea595d5dbf924e7574e4db7f2c08b4c26e2960ba45524c9300548da2a8b394d0e00194bb2aa4f7eee9978a8a823beba166557ab62dd85fb824026b5266c94dec669acf3d12702f8f45b1908225d8ed4ce1d7fb85516c616bdfaf4d49c0123e91d5b9ee9d922efd685135d0675befb63ce35afcb69306d5ffdf5dc3d4ed072071d4cff79e98031fffaa9144da2d51269141fb584f44a9af5b9135aa42c132de4fa8234a46196612ffb615b7cc883e43a024ba841425ddf3927d55005533f1b1051501bd2e4c2ca4ae17a93bcb6400fba7c491c0ed3eb06595985e74e9d54ede785c997dc95b62fbf058c2a0bfa359a0094a359cfb4dde82b20d6ec3c6a414eed9a996b3bda7d4288109e0e52dc089ca37efd4d6deda07e371d3c715485c439dd69a0826f9d4750c98cefc03a7b871ad03d1dd03ce8f7740b6c25fd7911e531c12a63fbf5fa88596ae305a8ad759abef36d3e49784d993f2444f087937105d8d1963e1604d773e6008bc6b870ef5d37e85fd2f3e53ace428ab0fe7d414855a3cf6ea905b6c4e776d03d9b6f2ede6dfb088260d24814c33c85199b5e2f1af98c7840d7fcb94b3d6e4942c03641fc96bcaa83f32d937992daf892c2fb6d27b8f6bd63f1ce1874bbdec2658cb9e8785adf5f1d270b955e125b2a66740588388b715244a32a16c690e65b6f8cd84e5c5c47ed2516b95ce017222829e464e968426e570329b29ebd7b21564c271d22460fe5167a98a68482679a94aa668612d3ffecf2a28bb4789f52a01541cad76462e77caae6dd76e88c18d6e7394cf98fafdec86a555872720ff1c597433442fd47b24ec39be4ae495bc979166963d4222c349b4da8f31425717280966282a87a63fc51ffc43c39ba69fc4d2605d4a0d30c28aa45e8691eb68f7a3d312439972565070fba34b65478945ad309205440859b734cc1723f54b36f17cc30d02293708ca9de5a85b08041d001441c4447a4d243207fda0622ecf6c66979601befd9611c131cb4f303bd2758d20bccc831b9f8c8ea51ecac1c90f525801255d37ab1a86d5ae49561fa282e6151869f7eca20f4517a41426f59bb2af341472d9985513d7d5c7c6092ab6af4ec8cb4493bac2c606151203676867b8b475ca27c0f4e134c62d3aa694bbe9a8853a5bc099b391974b940cf02747eaa0c9ebbc7dc635358f3b539df6d1dbf18275fe81cf66e3f70ad3e869fe95d072078b6ae4199b467b6b02ab8e81a4ae660f1d5efb99dd2e3e73e4e9dd9cba056abd701bac5ca05c60f2c6a16f8e753b8a607ae0375a95721b2b91aa6c83a2e30bc4ef0edb5c60ed8f1c6205a66aa0fbbb7a24cae4c012157c60486558b6498abc557c5b611dfe2fcc8943f8b08dfad0a1817c518f43a5e993111b6bfe27b6df8ba820ecfb2495837609866c3e2e45d7e54b5b852152bf121a9dca1f9c3256d5ea3735bcfaad96fa50c2d8b1e24d5359cfd34cdde39d9f084e288e66409e05250c3efb0cb4f19d5e594a4cb30b03d5d721bd9ada28718f014d65bc7e435ef0c65d551194a012b86737765c1012df4293ddb8a23c0d3f1b0d84cb1362380e286c04dc5a2713e692d8b61b6ad139d1a82038ba2e05132fbf04a8a9aa017bb8a95ff5f005475f4fb68aa484a15cb38b099173f27efd891ff070f45befb22815e3fd63aa609739ac8ed9a1efa6b596a642ecc7a18087a042f29d2fb2e0acba81fad13e12924dd44be93d9d22a00e8454f90c2562f5402dc17a483dfc4ccd9c0f138cbb09781f24a2863e5bea628c67a1731b2714edce1c8d29da8bd0c0bb3855513a231c3dd7482e55e84a22676804458e5fda073849febef1114875f4dfae83af81293c3ae473e55c9c9e5fe9bf3290ce41f881cc1cc98175b8fee5d8f1d2d5c59fe673159c0085a93b1bd33b6bc79a7e9348436a2afe97fe5b767d8e012539d5de458cecb6aee7d871215ba0db294239df1c53a4256ba6a0549ebc317cd4a0390fd8ec30f92cd423a1386fd7e4a7107492087b2b6008f9024721f018ae4ddad3f3323dde3b7a505526ff30ae8da9f9f1d57fd8a8e167a09085e474d710b42c76b4f4530c64a03b886e08315e6e2d5e2f60e05b718de7b27927b0820b7daa3f5963ca957ea19cce1edb3b039ebb5b124b9eec36eab07aba14a26aec94ce0f09847fe01622c82a7c7ab9f7eed56725d8510cb547e721985b44d1499287c01e4dcf4ab457639966fceebd9a8b6da46ca9535003a58dca2718cfefaeb9cbe7e7e97059e9186ec7405e04ecc18552171f17adabea42f937eebf97c3d8e6f3d79e1e7068ca7e0064d795924f1d4e2f714e7893a4b29269d0534eef2699afc1e1792e68451e186059170905f99fea6f3d80aa785bcc73c7586abcd57006f5ed1a4397d7d1e71a0fcb72c0603abd7e002b8e8f6db1acd47aec7b965dd9f11392e79bd266f6b1daffbbc8f97846a04f4511e15c4cae6f23581f945f403117b233d927d6be2551e5a3d1dc9d3c1dac52debf09b3d0cd56489307c18d3e13362ab6c6d13f0fae484ccd245d0894b69110a22b7551f64c20609ec30a1d1aaa6cd79a8fe820aa901f4795bc6c8299e2f3eaa00c14185af5adaa97915be1452cbae6590ab480350f5a7bc5b26cae572bda104533885a04976ed6e68a556a3990bc81408a6d7152d0c7281a426644a8e1e6404ef71d2c7e4a7002c7fe23c9a6dac4112eddf4fefabce1ec76ddb6afea8d86836ff471477060c7ea3429db8cc103df78dc4213464a5fcee20fc7dd14f7f1444160b5b4c22b1f1551440d62711bd7b74c7f2565636eb33d998b29d353077f3592eebb2ad4b1824956ff6b62694e1702d1cc1ab21a6c259b9f1c85f4b70079a0ee97daea9b68c6a07c46accbdfe45e0ec5012c99dda7030b35840d5817b43e44e5b75fc0c2148f86f02e35c4ee8d782a69215758eb06eb9f2cc53efe938b22dbca46c7ee17808aec91d57c6ee6aa4964fe674a4b6e7b248a2b4b345f7abc802f58a2b51cff1e2145452b3f6c8150c1186fdf553c0dd9e4ae909f1107d024307f92e96563bf7d0818af49b39daa15f2746d006d45ed7733a2d49b2efa1287416532b69b86484efd616eb69ef6859f9947526a56dde2a1597935b17488e0788389318ffb59c1f135a1c819fe8775d8d0d83719fed4242af59e15b61ca2f4c03926e6bdce9ef8082045a76ade77c27aa12ff67368ea921acf9aa9b016746763ed02720f4cc52b76399962f78741ca28076e8e09db72c16d50e0af47b96c2c1aa2dd0ef08fbb078e54d8852100a4b6f1a651d6cd533226b8c66986acf72e3d342ec7707a02b4a499750ef84c599e3fc5a3d50ea46d9eac3cd2708f62b219aa04569c43bd71fe1c3cd26d1d330dc29e8df3abe61f74f42bad676e136989480037e2d2ba9a54a73359fa454c54a92e217a90081a21d1860d4f9d4fad6bb635368c08dc157915859fe224dd3a65f710403e4128be3c6a1cbb57a9792720234d4db079a98d85f3b1e2790f2f5fc007dfc1713505c9bcfd6cac91b95dbc0a80422f57be11272f372b526f9bf76513dae549ce854a54c4b1cc99b4e90cbb85218e625001249eebe5b05bf3e1b9cfd38ba2366b4265deb422930f8a441ca829d59b39bc6d49cf43bd9d9de182a225bda92a8803d1ee5c3456f329bbcced63aef553ac3526384092f728e3a9021c68f10f607c543700938b2d1d20ca34142a7e41119eb866926ce98e080773dd4eb63c2d91fe09121c9e6f574ea51f4707f22b8b2576dcd1d86246e03609ba34579c482d77d678614bf312f23fad1ef8260a8b523dba43565a4ee110e907983b2e242ad99ce080f107445fc48401c46d50296ec471cdc06e99ca7358693bdd9deea5678da49e0fc9e889e2c2008ac727a0ce71c7d703f2f0c7ee2f1fbceab4aa68a76fa82a5722cc2b12947424a285116f93940eed6c8a34b700f04bf91a971658c35a7ba62efb97538ff5c8c751b46c176b445b6c1bb9f573f5da0ee384442c0d36a6b14a730994a463ce17e2c8937f985841609eebc129b8ac2ad34efb4a0074574226b7ce4d641daca97d8a42b344accd7e6677c36a57aa0fe05058935a63960cb1c00b3aa626f49b485c4f7657538d956fa859aca0e6210d2e2b5fddf9f8cd28f2cf41161c2ea8a5b67807efcf24ba0493776bac0440d2c6f5c697d9222cf173642992035e1965febb80bc26d908cb91d64384a1361d34c5b55de0c1d3328b83363163fec06b55b93e688417a24bb0572eaf8ddb80e18383dd89f559840c74f4789fe95293fa0ae9c0b52d0b880458d35da4dfb760fee1a5281a1407c7624bd58ba44e2badb2f2f36b0c0751c4103d79e6a7c857a7a525d982a7aa4061e4ccd872231ddd51bfbe2ff247ba75"}, @pad1, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x37, 0x0, 0x2, 0x1, 0x0, 0x12, 0x65}], @tcp={{0x2, 0x0, r0, r1, 0x1, 0x0, 0xd, 0x0, 0x7ff, 0x0, 0x933, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xe, [0x9, 0x7fffffff, 0x26]}, @generic={0x4, 0x3, "86"}, @timestamp={0x8, 0xa, 0x7, 0x1}]}}, {"00b13b40e059c249627203dcc410"}}}}}}}) 13:21:32 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x40d, './file0/file0\x00'}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 13:21:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001780), 0x2}, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 13:21:32 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca743973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) 13:21:32 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f00000001c0)="c7fc30ac06e06fce85914276a34006e3528b54993495cc74c83c46b64bd48d26dbf3ce7a8100000021ceffead0231b0f6f33d3ea51743b222b4fb2e1e3e9b8e9be6f0cc043eebe7304ceb126c18064897f0838bf0238127a3fa4b86f75ae960ada01acebb0a65db1b237600ff000e96296bb918a28b3fac3acfe2cbdb3dafb11f7672a329ef2bdeb99914d6c6b07f13e9e4bdc9e61ca638e8fd397a5c34e2ee8a538a284971a6c35fc3358d47adf9af09491115899771cfdf4c905f5fa1b4398f81e45eff694ffc00627c5503e99ef8f70f93d872692118be2148e4c0b5d9f9608a7a5add840e0fa2c9c3fce4f8ffcbec71765c0da3c8c0139973f9d52ab5c0140cfeeb49d7f", &(0x7f0000000080)=0x106, 0x0, 0x0) 13:21:32 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:21:32 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600000000014000000000000000000000000fce600400000000000000000000000000b00000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6800000090785200"]) 13:21:32 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, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118840500000000000000cdd892ba1dcf6154b7d322079c34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b484ae0a9623b90711633b03cfc471500fd219af49726826dffa625806e0d112944058de1cbd965ba8ca8ffa4e4a4c5ab02000000000000007a15dd20c9a018e1bfce625a8bde98b4d0ede5b8087c90a7931b72de1f81dd80e9a927f7690b4147b4bcdce421b0d2eb8d92ea7b382bebbf8320e3168d895e466af06e6f76e20eef0bea72a14515631f8fbc81a747be443d20cd8d71f85a73f23f9d55fb05c3d7f69d43a54e2e23a88269984bff70b089b79816300ca70f5f791287ebca16c08cc1"]) 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_emit_ethernet(0x242, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20c, 0x0, 0x0, @loopback, @empty, {[@fragment={0x2b, 0x0, 0x7, 0x0, 0x0, 0x8, 0x64}, @hopopts={0x2b, 0x28, [], [@generic={0x6, 0xd3, "33ae2ebd4cdce7dd0fe8aa4544cdcde680df843d75698449dd70efa366dfd7709a600b1280ff16694dc8b14a46f89041bae65c8d7989c8dff282c33fb6ce712283ea077995ebb116a169156d3d125af9f928069464d68044423058297ca56d0daf7411d93aacb622e3fbe6a8c85712ebb6c4e140d192137e3fb65b48bc5f35b6fd5fd7792be621ae1681468e77f4a1751324bd1885133721dd38250cc0f5b99153e3d333f1c9dadb02addaaf0f35c40b4a357448e039222905e096518978d04acbc118676108fb2dba9bcc35ebc0f2e71e6c2f"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @generic={0x2, 0x49, "68fdb759d53d90cd8cb058dff476fc2caa82d80452ea2b4acd0ee471ca59e380c522e707b140d43c47cc2364649d3bea8628a396eb0aed35924d90ed0dbf2b0a070bc83d377daf0e3d"}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x8, 0x0, 0x0, 0x8}, @fragment={0x2e, 0x0, 0x0, 0x1, 0x0, 0x4, 0x65}], @tcp={{0x2, 0x3, r0, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x1, 0x0, 0xffd1, {[@nop]}}, {"5385001d2a24b14bfacc9fd3cf6867c0df4a754c292adfbc5db3541eb6646efaf416ebc8b0078fb86a8358b8ffa3e05711d2fb761ecc83395db8c72ae5895bab97a9f94963eb868cfec4d8ac0dd2d950e45fee0afaa09744ddfb85cbcbcecbec70877058206f338d2ca59addc5a84f82a232b41b11722ac120d723dfa7b94593a6c25f0df56b246bd744ac53c714e2bca73980be"}}}}}}}) 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_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, r3, 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, r3, 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, r3, 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, r2, r3, 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(0x3fb, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x3c5, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x0, 0x2, r0, r2, 0x0, 0x0, 0x0, 0x10, 0x9, 0x0, 0x81, {[@timestamp={0x8, 0x0, 0x2, 0xea}, @window={0x3, 0x0, 0x7}]}}, {"c0eba74324c9f4fff116e68647f2bf637affb1b4e49a330796828449bdf3c7d8fe8b168e2c78fc625b9ad9f7af10661291d54bd1ddbe7b3ab94e341e4960a798a69128e27e384e7f9597f77c8bc981114d"}}}}}}}) 13:21:34 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="69cb11bbd539c8938f07f78eb954fa5cf1107eaa2d64cc85f09b949a9babe66d893db1c23289c7f5b449c8efed346b165e40c2c5fdb900b88272e6d98acf", 0x3e}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') readlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000300)=""/111, 0x6f) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x32b) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) 13:21:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xb, 0x0, 0x200000000000000}], 0x8001, 0x0, 0x10001, 0x0) 13:21:34 executing program 1: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a8", 0x1) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) 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 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 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) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x4, 0x1, 0x9}, {{}, 0xfffffffffffffff8, 0x82, 0x80000000, 0xffffffff00000001, 0x7}, {{}, 0x4, 0x10, 0x40000000, 0x0, 0x6}, {{}, 0xfffffffffffffffc, 0x14, 0xfffff, 0xa4f, 0x28ae}, {{}, 0xffffffffffffffff, 0x83, 0x80, 0x100, 0x101}, {{}, 0xfffffffffffffff8, 0x8a, 0x10, 0x80000001}, {{}, 0xfffffffffffffffd, 0x58, 0x8, 0x3, 0x6524}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80, 0x5, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x43, 0x0, 0xfffffffffffffffc, 0x7}], 0x10000, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0xda0d}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5af, 0x6}, {{r4}, 0xfffffffffffffff9, 0x90, 0x10, 0x4, 0x80000000}, {{r5}, 0xfffffffffffffffc, 0x4c, 0x2, 0x0, 0x400}, {{r6}, 0xfffffffffffffffe, 0x54, 0x20, 0x5, 0xab}, {{r7}, 0xfffffffffffffffc, 0x44, 0x20, 0x3, 0xdd8}, {{r8}, 0xfffffffffffffffc, 0x8d, 0x80, 0xf0, 0x401}], 0x3, &(0x7f0000000080)={0xffffffff00000001, 0x6}) 13:21:35 executing program 1: minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x1219560a2dc2ffab) 13:21:35 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000ac0)={0x3, "b4d326e779e45447ef0f49aea87d039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a265c2129d06fc33e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d414290deb23cd7a90cdd82d7ef91560daff53b2674feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe19900766685199dd51d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3f44b34d3a9acccf12b24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a3d1d052b75a1bd6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d97744743865a2dc9c27716541939fc1850de15c1ec38f6f3694f89371c03eaa7abf484768c09b0cfa87146175a150781df4a1b80f655ed871c88b59e0e9d739e461202404ead80e397a522b4e1ab473df2d3295bb84abc463605ba9855a5fe06869feaa0884c3efc0461c5f4dbc2e41da4b46c8908e6edce4b6844ec4982a87e3d07f31621d634a186a289931dd104c5c1f55d05d0111da765d15595d3148516a9b221a6e5a459282716df82307daf480d6ad19047fa6b8707dbfe9e30af5e434a84eb08f8099ef6d2b9335fd7613adae8b5f5803ebb2017b506da09d7513c070a2ece74"}, 0x205, 0x0) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r0, @ANYBLOB, @ANYRES64, @ANYBLOB="7f3cd0944e67d45a557e2acb0013fd125718eaac", @ANYRESHEX=r2, @ANYRES64, @ANYRESDEC, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) open$dir(&(0x7f0000000480)='./file0\x00', 0x872d4c417eef8f72, 0x40) msgsnd(0x0, &(0x7f0000000180)={0x3, "e6e05aa54d545fe0a6fc9ba73627878e5605e1e3c23997a448a3e37ebd4b7b846c"}, 0xfffffffffffffe9d, 0x800) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r2, &(0x7f00000003c0)={0x1, "d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xb4, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)={0x0, "ab83b0b0bfc221a3eb6d1c6eabd832c3e3a4cc1c07bbe07e06c1dea54519d3b4467a4ece3abc0cf2713edb846421c7"}, 0x37, 0x800) msgsnd(r3, &(0x7f0000000ac0)=ANY=[], 0x8, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r3, &(0x7f00000006c0)={0x0, ""/136}, 0x90, 0x2, 0x2800) msgsnd(r3, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r3, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000300)="7343c9f13a0700a5dc41e7000055b9e7c7e60cd427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 13:21:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) dup2(r1, r0) 13:21:35 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r4, r0) dup2(r3, r1) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:21:36 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) close(r1) r2 = socket(0x2, 0x2, 0x0) socket(0x1, 0x5, 0x1) r3 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r4 = dup2(r2, r3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001100)={0xf25, 0x53, 0xffc2}) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000001080), &(0x7f00000010c0)=0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000040)=""/4113, 0x1011, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) bind$unix(r5, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) 13:21:36 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) r0 = socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08060006800603283881c9d22003f45105fd5df49f26d5eb72c34ee41d73a13e77314d278713caaa6e2e829319155283e302ee000000"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x7, 0x2}, 0xc) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r3 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r3, 0x4}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)) 13:21:36 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x39, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x7810, r3, 0x0, 0x4) dup2(r1, r0) 13:21:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000080)="d4efe537af8dd7dfec07b8235a3a28afee0030e9c44032132a29b97fcfd1a243667725f381f3213e79b44aef6466904726faf775a765d8bc5c36cf846881dfd26aba281957626746a37bd8069d0ee424932de166a4ddc3959e5b65e012264401b2e0147ff915f6fe6310262641ac3288f3d17d0afe5b341ec08932843a1234e0e4dcd94d919bcba3143d02f4443d825cb1f1b710993b70ca116b475d8f7b47cd46813830a8f4ae2c8f69b99ca0a92ea9d646c710", &(0x7f0000000140)=0xb4, &(0x7f0000000180)="8a2beb755e0234c48d8d360ba2cb35a061396f8cfc0541de98fa840f123e2c92789012ea5b6f1fca3be2e92cef8928036a15758ea638694216", 0x39) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x39, 0x0, 0x0) lseek(r1, 0x0, 0x800, 0x3) r2 = syz_open_pts() readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) close(r2) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 13:21:36 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) setpgid(r1, r3) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) 13:21:36 executing program 1: r0 = socket(0xf3c1860e32d3de26, 0x8000, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x6}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r2) 13:21:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$TIOCSBRK(r0, 0x2000747b) minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) 13:21:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000140)="fb747dbc1c282b2c9e59312d4e977fb532d29538515937c3eaf217c6103b1b295776ed84bbc0763a62f8ffebaa6a89605ffdd17d39382100132e296b8166129076dd42d9463666b7006c3cd3dda85b9fd4c5ff351efff049bc30bceffb903892974b47a0eba2166a7b8e9c0e6c97a5bce2abb33b8a90573d613c1670e272bbff673165b5ea54171c5f2588f8747ef0dd886126db7be5fe31c53128e6fafeed85eaac6eb698736b0baeae5577", &(0x7f0000000200)=0xac, &(0x7f0000000240)="c509a30a2d16f72a9a965f7c54c95d6ecd7096b5bc78791ae9dac91cda697f20d31de65168cfeeb5dfc300e431202c", 0x2f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f00000002c0)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x8) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 13:21:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3f]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x69a88df4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="52997cea5c8229e4642993194b4513d1b289e382c590643489529b9e41f753eab2d52a98cef5a010bc5c23fb0fc8ff53ab29990ee73dd522ac2e42816c89c927d4bb708c8f3ebe4d48e5e72c8270bc4859dcb86aecd8f43e2f1ac7edf585ecf08be78f2c2d2fa623b66a9593539391b536d79057b4745a27242d5b4c60f7a135bbf5f219bfe69ba060639d08542890118b5bbf0e00645a3e0420c57e9885c4b63bfc8489524f0e412ae62e866a9f", 0xae}, {&(0x7f0000000140)="627941ffa44d37edb9f182bc93d8be3d71c252b08f90029ff4968bf112152892af6c4f885d513d51a3f20f45dd06500ebc600e1c412b178ee36210bf1c58a864deb2145af441866ab0abc300b5eb29d9360f6995838167f8a72978aa57bf8d002905dde7d60ab54ef1d242f74ea72b86cfee9a8ba5633c298fd957c0871cb4fc", 0x80}], 0x2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/50, 0xfffffe13}], 0x1000000000000159, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-6.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect