last executing test programs: 5.437988672s ago: executing program 4 (id=21): r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) close(r2) (async) socket(0x800000018, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {}, {0x4000006, 0x0, 0x0, 0x7f}]}) (async) write(r3, &(0x7f00000002c0)="c5449bc1708e16b9805a099e20a0", 0xe) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000004000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4c8af1c2) socket(0x18, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) 5.413116738s ago: executing program 4 (id=22): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffff7f9, 0x820351a, "090e4de6d31ea692318c7e0002f9ffffff00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9220075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c1952528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e", 0x163}], 0x1) 5.304668233s ago: executing program 4 (id=24): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) r0 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) setreuid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x280, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000240)={0x100, 0x101, 0x4, 0x9, &(0x7f0000000580)={{0x4, 0xf0, 0x20, 0x1, 0x81, 0x744, 0x4}, {[0x0, 0x7, 0x40, 0x800, 0xfffffffffffff943, 0x1, 0x89, 0x100, 0x7, 0x2, 0x1, 0x0, 0x8001, 0xfffffffffffffffd, 0xe2, 0x5000000000000000, 0x7, 0x20], [0xc4, 0x2, 0x3, 0x3, 0xffff, 0x8000000000000001, 0x401, 0x480, 0x8, 0x6], [0x80000001, 0x8001, 0x81, 0x0, 0xffffffffffffffff, 0x6, 0x3f], [0x4, 0x3ff, 0x0, 0x0, 0x7, 0x3], [{0x4, 0x3, 0x9, 0x8001}, {0x7, 0xfffffff6, 0x9, 0x2}, {0x8, 0x8bd, 0x9, 0x8}, {0x1, 0x3, 0x2, 0x401}, {0x87a2, 0x8, 0x4, 0x10001}, {0xfffe, 0x4, 0x0, 0x80000001}, {0x8001, 0xea3, 0x3, 0x100000001}, {0xfff9, 0x7, 0x101, 0x5}], {0x8, 0x200, 0x100, 0x8000000000000001}, {0xdc8, 0x3, 0x1ff, 0x5bb}}}, 0xed6, 0x5}) setrlimit(0x50da1c64ca37f6fa, &(0x7f0000000980)={0x8, 0x53}) 4.015919253s ago: executing program 4 (id=31): syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRES8]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRES8]) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) syz_open_pts() r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000540)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, 0x0) fcntl$setstatus(r1, 0x4, 0x0) close(0xffffffffffffffff) dup(0xffffffffffffffff) r2 = socket(0x18, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0xd01) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0xd01) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000380)=""/238, 0xee}], 0x2, 0x1000000000000000) (async) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000380)=""/238, 0xee}], 0x2, 0x1000000000000000) close(r2) (async) close(r2) socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa8f"]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa8f"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@generic={0x7, 0x3, 'b'}, @rr={0x7, 0x3, 0x24}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) 3.825532516s ago: executing program 4 (id=37): kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) getgid() syz_emit_ethernet(0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x3a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESDEC=r2]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000000)={&(0x7f0000000240)=[{0x21}, {}, {0x42, 0x7}, {0x80, 0x7}], 0x4}) sysctl$kern(&(0x7f0000000100)={0x1, 0x33}, 0x4000000000000237, 0x0, 0x0, &(0x7f0000000340)="e4abf2926c63e743f35f7ffa4132142ca74a2a511e92bfe0adae9370913935313585b4b32c3acc40003429333a303f7e9a92e4e49a79251fe2dab0000000010000000000004d75e36c000000000000000000a099c17c378e1ef780f4d0e396006edfd30c13ba273a38344148df3dd9dce53cf83c85a1d54d0ce49a7a41f8b0a217969c18af2179f9e33e9c7ee36dc1116e0eec913d23dfd5b558eca1971cc8b32d3a9b59679a1fa2375aec58ba8eefd5de83428aeddd5df779c563471378b358ae0c30a95ea6232476c837791adca2fce8646f777b451c2a", 0xd1) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 3.720359831s ago: executing program 4 (id=40): r0 = syz_open_pts() close(r0) r1 = socket(0x1, 0x1, 0x0) shutdown(r1, 0x2) setrlimit(0x7, &(0x7f0000000500)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x7fff, 0x1f, 0xffffffdf, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="af8c69b9170df067308b98eaf4ed105ffe1a43e0716802a79e34ac3a8b8a39645e3720e7da5e95aa923f23f6651504670a7d0408758718f119ed42dbdc47b53dbcc33a1f7681518a58d35fdcb9c062c88f0f1800d5f85689bca972eb92fe8eead1f740d9dcee60a7ff806c54c8034d0b4a69ae12b4f7c6c6da977e84945eb8268dbe7b70baa0a3f47beaf7468604f2d44e74bc45596ef51413e528547474a15b523cc83eba1a76a0616c86cca3a1242a3c1c4257acd5255c34e44b1324a960f149ef3b1d33682497392fcb0f92bf6db271882e63e41252bcae8325c02f74813e69b604ed4e6c3b152270765fce9a2df378a63a2f5cc284e731fa1ceaa1c0c7b3d18b6c1aa8dc68d49620a56da1579748bcf65c9aeff37b007e6864c005efda95b5818ad846d419d47e105e4031e664fe9db70ab116daad55f5c7834a0f27fda102a168c1cdaaf9e915192ec560cde24a0d32627ff3f8b71d5562f080cc3aea448d9137ad8a3ef5674030df7e48d4c12490bf0171b2575101e40203ba0ea8b851f0161919a3c98479d7b5062c0377a784303d03cd737936a11c68e72a8194d1158e54fca0997875d9ab6a6744843e15987f6c4bb443e972ad934b4e73c247f8f3e0ba82ffecb98a934c3e22a6783c5e6d502c1a7df5d5979dd944a1cfb57863be11dc7690b6230afde53b8d2afd72d6046fbccf1ec52ffc3d751ca3d80860386e7bfa2492f4176fb602a117d83a97142479a15a291cc433d45b835f729c1fc0f6e79e600f470e706e6e04f4b34fca1856c158fe13467a1c2e34ff641dec89d7663d1eb04924fe3962b84a8a5c187a65b0c7349f97997e3e561ab5a8bd30b5ae91d776ec7a8de35fe8a8ed4de46ddc99e85ed072a8168de5939bec6a6b0882381f5cb1a7dbd04801e44007f968cf1310c2cef51e8ea0bbba9e661a90e373b8b563476a5c794fc5048e747c45a0ebe45c6124a654d298f00232831e55fa431329e790bf4628a3a390722e00a016760f52425d8fcc36f6b37f642acbc2b7053162eb2bcc9cd51e98c91288d18b27d4a74db232cd22d0ffac381ee30e90029f9fce284038fb89383ccf5daafce9467a2d8b758abd51d1681974a39a4db43b829a885e13b4be8e92405c6c032793f23209d1317f150245229acb1ef294c52427d008820cc6464c7f82903e9fab5e33b7197c4f0d774e0d0ca9e66b5dd5342b1ce02d373b344f48730252d577c0234915c8fe6a873311db6d09e4dd500dad53d448724f69e9a8b87d2f6163a4f92d9c516d80d6d76663beb67d9df6abc451088fcdb5126337b6ec3899a5cfb795dff1b05503c395aaea4f7106e259f164fc12dbd529e9f25c53df108d574362629d9dce0537b9a79131f87ff5a5747431baaebe2f60435976a86f007b2c571a31f7c62facb593282f99104e543ae67b6ffb0cbca5bddb072f6dbc497485e4884a521440b4374d958ced3e73abea63a8f870ab8e73206b2f0dbc3e8af2acc1e1bdf42d78e008d88b2e32", 0x433}], 0x1) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) mmap(&(0x7f00001c3000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x1, 0xd1) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000e40)="545076a6bb4caa225f5eaefd8dee88a772eaeb9bfc9486c0efd28f076ea18bd0469b6415fc8419863d5eb14a9abe6c6dc8d62e3c61f935f124938aac6b4c40bd6ca248160b8aaa7ba927cbca644548dc3c86f42ad69e811346d82493015633afa3b13028068506a0bc11f70d3164745d78ff6fa8306d9b048211ac2150460ccf039215d66f6f02cd6d101c2399759e7473a46ee4419aec3bfb8d67bf512af32271cc8029b55c76acef8152ac05574dc407da4e3c8b6de0f22ad304c9f6463dda529889b412cd3ec80cb169e15280eb2ace36ecd9049077962f87ebb987829843e55e3c2bc1ada392d25d5dacb931d8054a51f91e53bfb895de54e53b71ae", 0xfe}, {&(0x7f0000000f40)="c64e8ceb0bcd25bc3da55970883679437a4123777cad22d28ba46f90b3db1553cd2de6ccf5b06848c064b1534abfe3dbdf91bce980164c6bd172b959cd1bf97446c7665c1b70bafcd22a29f3ec7991963e1795ed61e6382079b0f861b71b4400808578084492c74943c0ce308419a43e44454f5f35e734bd5b6109e0ebc36dc503ac709736", 0x85}], 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000026c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 3.23693432s ago: executing program 2 (id=75): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x7, 0x5, 0x0, 0x1, 0x1, 0x7, 0x0, 0x2, 0x100000000, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x5}, {0x16}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x7, 0x5, 0x0, 0x1, 0x1, 0x7, 0x0, 0x2, 0x100000000, 0x8}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x5}, {0x16}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) 3.224667409s ago: executing program 2 (id=78): r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r1, &(0x7f0000000080)=""/162, 0xa2, 0x800, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, 0x0, r5}, 0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/98, 0x62) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', r6, &(0x7f0000000400)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={r4, r3, r5}, 0xc) bind(r1, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r7 = getgid() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r8 = getgid() recvmmsg(r0, &(0x7f0000000a40)={&(0x7f0000000a00)={&(0x7f00000004c0)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000500)}, {&(0x7f0000000540)=""/120, 0x78}, {&(0x7f00000005c0)=""/187, 0xbb}, {&(0x7f0000000680)=""/128, 0x80}, {&(0x7f0000000700)=""/242, 0xf2}, {&(0x7f0000000800)=""/117, 0x75}], 0x6, &(0x7f0000000900)=""/211, 0xd3}, 0x8eed}, 0x10, 0x1002, &(0x7f0000000a80)={0x8, 0xffffffffffff8000}) r9 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r9, &(0x7f00000040c0)={&(0x7f0000004080)={&(0x7f0000000ac0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000b00)="139d52d3f2673254e950f4aa257a43f8d997fc3f1b62ba91bb0af0ccc3c99403ed1d3644e020bc019e7150f9c23bf9e025c770bdb33cd9f1c8e429a8bd72880739f8a6f9f4715abc23b0ae018cd7a83a01382144211ed62de4c36e7dffa6b11f25e0b4105ec83eeeb46d1ec7b75c47ea176108219eea8c8757c3362a5f8eeebc13533ddd", 0x84}, {&(0x7f0000000bc0)="3af0d2a4acbf87fb1183cee87f43a9a25d625aa4942377f6", 0x18}], 0x2, &(0x7f0000000c40)=[{0x1010, 0x1, 0x1, "64135fc2c07aa227b1f7e71d55fce09e9c00c86678236d16252646c042627e88e7a62762bbdc183dc9868ff8b6e7cbaa42b0cd10456063d62ec3709f16e2490049eb63304fb431749ab2116938d4ff3aad057e404e242bdb9038f036ed921a52af7bec70294f0cfe6e88745f41e34f021276fd3e5941e81f2ff88177f9566534c41291bed7e62c88bd76d4053539e9e006c39582481a6cab104e0f7faf62698beae997bac7dc5bac3c266af773cf07afa7b5f1ede1ba22212d19ec1a552dd7366f28e524c13ddb245cf72642d4ce1a6043aab2beeab2f7154c76b921a37628427a16a31fb991b331e785b79793900405f7eccb76caedb9a5c11e1d5cbadd0b70f757f3673238990fad4f8686fee5e89be27e42673cc1cc222f4b2ef082235b0dae9475449a0435c02a6a3dc05bd7a0ec77606e8bc99feb5d58d1efeffba3e7e1086b493e82ecd8d299d25a986848797f1084db12ec8b6fe0d1632bada7f45715bab99270ed47998826631f51154b3f6752fac4c34e944bf85e405ecf31c31ee25ae3c5e23c1ec76e9f106c6f624cc1c68a0156eb824d45f791a3497455a0b2ad8f7c63a214c0ec294f380fab710fcbb94c6ffc340d9acec3de9110baec1df481f3a08e88ea21d585dbbed5f70a21f0a1ca7216025a061dfbe05d959792cd90555a23cf792ea76534ef3e3e9d4a4c339bcb82509bc6b385248ba3a96745941ddcae31ee03980f0fd77cef02e1cb37ddb121177cd41c4396614d9b04f3a4c59c44e2cd95a46f5d60b6afb6a3f127ac82eafc6ba8c98277bb4cd9655a0f65089728e888e43d7448e295ffb6344a938fc65fd79ecbfe5fa2439ce3fe41604870cfdd9270469b8c8fb321d8b98181aa8893f31582200b945b5dbeaf6c2461b394d4260e7a5c7f9f67d1147fed3915b6fd6d609228f30a43a0f4f53210b08351ab4d0bb1ed31a69fb3c2dfa9a20d824955db60b20dbdb1c7409c7c62406efd3d8b617b3538df26841a993c4c53f0519d3c2007f8f0dfe8cad240057d5d36ce4d7056b4b35c31ede9878eda72b562cbd17cae9619f0a618949a527682febdee00b4d71e85623d1778225fc14bf59b1c364d44c5919f1fd0bebb303cf16809580ea26e4cda073b3e11f768f35974ddd8c2be26e0ee948b7f566673ad2c68d846674feffd019f8a615a35a9a2d290fceea06a0d8e15b3ffae2b2deea4b31c12ee289fffbeb7cb05fe36f8b2f0ec6a843f45300bb25cd4d7835d59b1e36c06a904a4069541888bc7ba0fc91b8729ec2d7f3954804b877d06261e8bc42ae66fdd34b89edf76ccdb6776f71b728ec88ca918ccca2a5e908dff1e320f949343d550b576a16a951a457eaaf961c8c3df819183497df3b475f9fb2dbad013f77daa222215bc1e7beabdd31b079241e016e9cc981b0f36e0b50a48b43a2e7e1f7ebc2ab86b842a3d137d92bbd980c4a2af92aa2efdcc6e238e81974bb246e53e525bb0873a2bce3865202809f193400cfac65f147afe4338bff00996452ef34950ee0c70a652148003be0dba27bc9b62eb6b0622939bebba7f513b5115df5a35467bf84283bd47bcbf03b698bd3a046a94b6fedd25065021d534a02242cd5a008cf05e2805e274ed7ff17947e0be0f609a10f8d1b127f091ac31554932ca15f5ed84fc9388d07c69d46bba7a6e0020c3e01bba70c37efdb71497dac6193ab7568c0aedf1889ba8bcced7298cade5306d4dc556fa3d09947f183b501205561f783003e245171da3022ed2789b958ce492e5b6bfd920831db0a4dec816bbfc8873f0c66d1d44681be8cee7b0e767fc0e27c28b3e730e46e5dd4ad02f59fb76fd26e21d8fe7ba5f47a45c6da71c654b83329243ac4ec35b33c6284409f3dc3299bd693095ad85d0b3f695f0ddf31dd40965feb3badded54e82e71aad6a25579331d61a85a07d76aba701dbd69b37474a1a52be1982f8fc782d95cded47453ee76f6d29e0e0c7f94522b281172b119aac0b37469c820e72bc363810b70d0ae546c3cc972565f20a024f1313793b07fdb6ce885ea729dfd965e911cd419e5a75da5d3e0f309e20fc33db5831a9611bfcb2ba3c010493321934e0491a55a86e55fc99d74f7c9fb00d34b1d0be0f660db21de49655d831c9998682a7f34f8962659b6cb02c2ea7777fff9e98b0b55bf312e8a500099df39e86fc6ab75cd05e2f7fc9052fd1240b51478dcff23c87b28bac439dca773a1d864ae14bd9d589b62ec784300dcb566c20ae2d61d84fc6010851d12afa735c9b0bdbcb16901dda417229cf38721286c25611891fcac0466af22191be3af0bd757d3458e48f2b5081cfa59b3f400db69d35a5effe8fa84e8c50893fb70bc32b2890bc3cc121b32a8b8e00cf411a280da6e72fcacc7228fc5978d49b657a8cf94e9fb0c5ba4436d89a890d911b2637d2cf55b45521e95d36cd720abc7398aded02fe860e413e9233cd9df1acbb7941f394f169681cdf60aed3b45f5c063ad6cc87b22f165f74e6029292af116cbcd62f00cec15013c963aaf6797461c97e6bc33aef675b60e8166d26efae984175aed8a67d5912c95829f5ab3c82869dd17530d7ebfa9f8f53b73db807eda3d69e08ab8b9f508b0439016f330eed10b29b79c8e864527927bfc4d121c0c0d91027514530d19d9a47f50b1c50c1430c4b613609c7a6c46f5dbccdb5e62261f3ffe003ff391b71be9ebb59ad16d687d8b4538ad292d2e8e25282d0378c4f7a15065a152e03859beba6202f825c68ce972f3c45c5dc7c35b2a1d71f9311a11c066170002d66c54b57c7962ad21fd1d327e3c94fcacbcbdde1eaefd6948bfc696a29ad799eb50c33b8b0c255cd45684a0cd3f215d3f217ad9fa03d867db9b8fb13189d504cce81b47e2962fe111a90597d99cb54000eea24ba61e10af1f56c43d1afd8af09f4371332a392917779239258d4528a421acfb2496bd3bdd25401391c6ded4e14e0e510ac604d531d4b7a25c24a3c664a651515e332f7889ad1a8aa49d0eeca21405853f101e86510d444a975e929c544e3c7ce0841a4d5694bd09a582c1c95315b0f3484618a4470418265ffce772a118583fcbd8874351fcbee6ab7e68fa9e6f340f04acaa248d14fee20a51f79b6b039ef40a28bb3fa71048628071941b3182bfe05457d621d8a954332da31623d759aab1e3fd6f2e6ac91b57d0267f17fdcf071bbdc61833e52f5053c1075ecd8a22f713904da73fcd14b46378b170c0fbcbb21d27a01c929dff68e44608d9596aeec7f577ec2604b88aa182164a3d19e2355b33f4693bf17d8740028c76a5dc5a2087a45546145d65f156ac05dd216461f437437cf18dc828186b35d3f5744a9c5c71ffb7021565ff5afea8b928f105b7709367539bc96a27f04560a73c84ca20500a7b3c4d928459bf072dcfaeb98027bc24cea87507b9a70a5ce573839a14d6d2d459eb3d818c7fc882f364c9dd722a5b0e60ef0e689d3782ea8ff2d535058924b55ba180a8f837aa210b730cc60cee781d779889786c04b42578263684f4b7abee06d53024b2803acf74732ba455166910c59bceb309ffd83198e3165e2c402afd9541e5f31baba926f2a426a9b1adc27cb6cef2509f6494a09ed56b76cc1dc38f0d48451215c4b810284b5e09db30d7437d72f04ed325b6a7d30152de3ac69ff23951a367a4393c4ed6a4264e3fc7aae4c330626b7032bc75f67945fe7ea3826f113d7fcaf4a3c3a81c665dcb79168578b9e14d31f776a85f968255de3105a513de0d71ac79897db5827ba4c6746963c23da67676a9fbebf92dbb14d65ea1d4b8486566b0e5dfe71deeac51577b63e424de20f013b360366bdf18079041187cac6c941f86f14a510c8f2c00c1d7198faaf46cbf06f9057bf4b86a06a91b5b2bf4fdfcb3d6cf00c1bdcafbe8ffd809689e364deed56cb699612e705a9d466d6fa8dc9e22110505bebfdd174c11fc9c74390241ec0a8130a98c30439cc114b44cb786de8932f8b0acf7200f6987a74fdda3e3651e67eabf19eb3ecc6181e135da88267be11eb99c400d78fa8069dc09cebbaf006ad64cd38a9010de03f3d861bebe7411d7a13985e61feda7ea05fa4a569f96b1591268f30ba8ee2540b63667de7befa60852ea81182b75e0c06fc06761d9084848632901ca7f41f820802195f1081884bad3dc9b5297fe0adc783852d917353af22ed9fd4a1cf1e3209bf4d8d5e3dbe03555120d5fdf24080a0d47b2ace300085e89aee28fb2b3ccb0cae128230ae642fe4360b90da9c3672386d0d880fa9d73046c7eda5da7304d95fcd6aaddc18a74ce7a5534398cc5f74dccc8a17cd098eb07c04987f04db1b24c519a2151d0da82eae4412b51b5ff3d0aa8b08cd2c3501057f637acd6251d57945d3f523de4791489d1e7248e8d5e6a71b6984a46a024f52fea1e91ced9f08f59adaa060763fc95f38582f6fa7c343687b4a19bde748d67617706cd2585f4581eb622bdd963e7dbc36fd7200434f34c2e1ce60dab5bede0f5db77a029eb2dc7bffa35605a9a2babb0ed9c654fa02367465f48cc79b4387af02b059810481143095a1cbac1ea54b504e7d29da566834eaf99b27a508fc529122dcbbb6df56279e63b12edc58bf172b4d7132b98122e5892253445eb61b05cb9a83f4bb23b64d83e8227a490c9600324e94c66f74b5382a51160bacfbce27a8781db8c9f19a5cd878fe5454ee864b772f90b9a947f7ab274246a2acb453d9a89e3e9bd200a1f06e72604dc81cfc003e726f7f86aa02005576c67a7f1743167e9f5878085bdfeb908b72407f3223f470734f0dc50abf03ca055491f4009a5e89f75b62b822bc0d0f89c69ed52645217995928b3c446955ee0c5060061bdc90643ae2ef00b420154ce1051c196d1d7cefeae78b7ada1e6ae319b04031b099a9581fcc127f65f7f265b1fc1068bedc50f1c29b0ecb8fdf0fb4803a5725a589baec76cdade45948cc404e50191f64035ce7bfcafe4e6e2d622e9a7a373c6cdd33ad5ddd9ddabda0b4fd8b4ba264d03e56b30964392e3b045405076d400bbc6035332fde79683e92f741e9ae9369eaa9c18d09a8f3a6bc421afdacf4192294ff0c34120dc9b4d484c2b7d564d8d34b1883cdee99cf766e471438cb8fe85d71f42c470660155a09beeb6022d1745697ce900e23e2ac10d4bb54c86d059a1d78b0e470750bce02a025e3d8d3b779bf01a8c8fcce1a107e18269cb79a9293bb0a275aa0ed006fed9e29e29bc1f1844e4dad253d72ad2bd7e6aad720b665a9762bac706b81d3f46909e303f5bdca10b67189f8e1b04f3bca42a9606dbfcba9f7b1854278723f7d672ad560eb26bc07fd642345f1d9f8cdf1238e0bbe0ebf3acede3202ba9f29cd8cf13aa951c1f07fd0ef17883277243297ece4152ae208133db867ed596362e53daf5f44f9b6d3096eb107b073a049a8dfd0637de0ed01539c564d3ae459b55fc30cd3e07ebedbc061d1ac1a59a554c74ad7ba0de50b19c38efe50e41e41e354f32cabcafc5b45c8f4e372267adbcccf9a1f41d94c763e8e6014bf67182bdcacadab2183ddb6c16a78a3c43804113eb5160a4b4d361f76542e02db51573b69ec111008850f17d86aa0b71a55dd006c9719efae8f59623c609b81642bb485faa587a7c24b52a306e4dbaa201ce3ba9fa90f281dbd195a5fce2140c003e04d13076e864fa8fa344e90d04ce30ee81afd7bb1d070b36d4b86c223c9f49770d4c8f9821148caecb31ad897ec4b11fd922aa4a7ab6c1dc3021232207a987fa80e9"}, {0xb8, 0xffff, 0x6, "969bff4622e751cbf03d5241df8bee86be437415e2df218aca3cc40f620b7afb324fabf47f3bdf06f027ae8e6083d4f15497827432f74fb8ca78930ad7e93cd4503fd728b01900780b0d2599b51855518b546494534fe2d0683b2eb09987919e64c60b11f8368efb61f30c1dfe3ff67bff84a01dae3899accf3129af859af4686993ff0fad04a682441508f0025dc94d3516c3d25b690c8db0eb23ae683085a216"}, {0x1010, 0x1, 0x100, "46d9c9e9091ef889249251be680d0c40ecfca09ccd20a5d811f8512f7338cc809aaf7a783ebe88adb09ebb31c755ecfc50fd0ef220a2e00a0d03ce86981526c90f4345cb6a3d18693ae8abf51db9d22c8a3aa637a2fe74a53d631f04d1992c10a32575c81dbef61d9494a8daa3a813c0b6cd23e6dce201f4f5180145ab27b7bc4fef9a26dc4147cd4f4f8a9b0d46b68b6f754c757c09c59db1c6900a7999143eb370baaae775067c8b0ef4c7a77b5630a029d059c559ff21515519af760c44ea5fec654da962600e2804cd034ce0c9241b5ab8209adaed925cb4398b20e3c6e8747f03aa4eb2345fe0cf633209c965805195ecb5e2d28fcbfc5e2921784e0b956a7b7c1398e2c53dfb6abc6da4189c2b5b821c492a1c0949eac946242060734f211ab2b60f84be67e91281a221f1bf778b0b55d7494487f94caa86b1c7eb1cf6b5673fca3b804d38848a2884b0c8837384b14514061437a95bbcc37c8ac2b5b440973be53c732fea8ea25dafa8158239147155634acc96b23a9c9fdeaf5c1435fd55169bf329729a1609a4b010ddd5403b13a1ba00feec9147051166cc2e69d89318fc47f565a3ff26afbc2d7ceac1215f540655aa2e97edcd56ff3119e95be11f26e713cdda3bdf42db205574866e4f645b1eb4f89ee29ced2ef4f5b2da404df80daf4fa20e0de4e1147fb21f2bbbaf2449d0428176624d5f58db7157a37e7ed6a22041197726deadcdc7654f28e8922609df431eaadafbccf6cbaf79c216dc22d682a1ea47cb42e29698784ecfe60d438a8446b51f32c30d6c5696ab11f41c41d9406b9a1ba0f106d95b71d475544c7b587d64c5aea105dcb453d30a3499c94d4d9b4e32ff9d5c3bad7a2c8a9702a2b1e1330905e14b40e3e0d1d1e874951de98eea9422d27a4650f6cd67349b5965320c48373dd4337f9de58f3cc537a6e48481df0cf719672679f3fb2e1f9e5af41339509e46690be16246b48dc7a8fa6447d51c2314a04b2c817531a2da2ca911af420dc3f6cfce31f74421cc7d2c43bd3fff82fbf6406c32ec77c9013c6866afc245822b5868acbeaa721ff94c33696e20def4b7b788f2ed5b531f83ecaed31ea7a6fbe69a19997734c67d3e719413487e8b5689a67fb802ff99fa188f43e63237daf61d7bd7da27f71c22b95b14b75b8d4634d3f8ea7e1292719e5f60119145b22d8e233e29e69d4f2ffad3c0e00bbfc8f86b16468aec9c6f9921f7eba75ff44c6997c56b3c48882582d29a8cfde624bd6398428dc44935526583f3c2a7eb20283e6534d8a9ccc6f1d7a8955351910fcc72d683b88a0db80ac569400448aa2b96ca95e5202ec2c3e23d6f85f0d5539b8b4f1f8c1275549a83c0f65ca249e20fd69d3967f0aa5286c82154e0feef62a766c6dd00ec6869e43a9bf431a9526c7ed1e0b982fae2d1b438fdde962fa641f9c7bf8c7791fb67d36e66a09be40d55c9c226349ee54f75c0445a85396c4790f3458fbac9c0d6f8db53551cf1c4e0e478a49d404f28891ca631f38facf3d090df3fe629992b88bcbb3c77cf41e416c4dca45d88b64a5a37dd6b6de2f603de9068e7d26ea79b6407936a16954afca97331c8a83c8ac02185b8933b499bb9028381cbcf0a810d367f2b1fbefa216a730b29ae41aa4d62c08757a1a9fb2e04b7c42df969aaff4f789bd29f4d497c0ba79e0d674ad69b31598fea6d5d9973759e12f8793219c7e4be8afe715d69fa1cf377057dbf59256d5db5377a5592ded03866cb9ec1315b396af1a37c9689897c585495b3affe1bd520e807c9cad8ba685037f1ffb0ecb09c61094ba7332bfd34899a5433185ed3e19dddca1a22f36744de719c9edf49493f307bf73676fd5f6616583f355252b1998f07ef207421991e079e23772799368f94bb081dfbf5cb1459805324c2128101d847662e5c701b754d84e5ba9915403e3c4893318bf1cea4d6fc380ee3b809c134dc3c5ae85407de0ff1f2bd1e32e20a792485528d53d8dea035bb5cc1ec8659e75e76484177563622ce9870e315a238e0d219c840085c4096fc765b888de9293616eb029921095c16676606d3601d251df6ff838f55851ad5935f6110f784042d46b08043f7f6f8021834691502e7e9b793089cfd485486bc598f0a03f509040630e37a242bdcdb0d6721078932b6a5e2d8f2cd330bdd03137bcebb94960cdf5e25ec8817b81bd3882526a453a470483637608b107e96b126ee483ad7463af391b744198b56fc4ec9bdbf0613533f190374428a15a6caeb8b856f0331a993196148f305fc91247155534812b139a37d69abb5cdcef85528cb16470bef37fa8fb4fd8deeb6c45d1634c942c7c9ad79dfb910309176da19e7c287958ffe6e5a6b261f5579e13946a96f7f74a1855a180f15a39aed17835b6cfbfe73f6f9995ffd6fbe3d87aa360c3ad0fee449c92f284d31ca810297e31db2d0482f0f425d213eabd6893acc2a0f879e575e2e6c9205bb8359656e7b646269032cc676136364a7700e35b1982c4d0b4ae953f8b5034582a0d8d031c3a13684791bce6cde25641035cc465067a6817b150bf500d45c7bcb695c9649f211d50f4b8da2e5fd7812cefe6eb1b51dee4ecf18f28c096b3280a4e53533daa214d254a35e706e052e2860020a3e0c63cf0f1b237c8520efe146f522adf02730fac6ae0baa876071841b415a33c5d7c1363c339a68b5265438772b0bac3303ec152b736f74ff94197b4608e7a830a4b30ff82185e5ffbc2935fdef272e3d506eac4da029c2a337b3075cf0577cd2f65e32f8a9f1e0b80c0b39d89c4503efc87879dbe337080dc802d3f15c2a6d2469579ec22da4c2054e4125689a633129178ea509afbc59b31f1af2eced19f9a1a7e5d19a84379b9daa8cb59b457a8ad675baf46ce408c144db869e2d7b988bda6a52cdfe4cebdf21a2ccfc4b82063450d5a5ecc1560e746d05f75960a8111addd941e809d8277ff6b8e8e561c961070baefe71750a28a7fc90ff753786d5c9af58067eefe0bbc466faa1bcd30a39f4d8711840d22396f13819b7fcc1a41a0f3507df4ccd4ed3324eda04e1cd5278bbbed65557e76322e3a28c6d8f2c08e24fc6be5ae864f4302e7b12e75994497d2933454b7efb83a7f5e93066bc4e5f381a3439e2931ea3f471d554705785c59c0c4aa1eeb35ac4c038eba84405c98d99d3f2a58dd6900fac79cfd7757bb2aa6c5aff9a44708584b53a5203bc9c908eb9b8aa0a50d54f782e31fb387a32020291b3e7b82a413e9582ab929644ebb30b03b71281acc62f3ce3ec0a0e0baeec5e45198d714e6f80ce941aef64ffed3bf758906f1d00b47360ad6da3d998fc14e3017788593ea3520c04eef6091b4c8cd2d796b8a3da4b7dbff47ba0b29444f8d75fa6fa73f93c0369fc8a30441f05cc09d77f443f1799bce82f8cf10d7633c72b01b1592818b55c18dc76184c5316afcbc02a71dbc5a426ff55aeec0dbfee33123e162a68d32d3c0753a19d804110b99654bb3596155a991e002c16d812adb1710c28426533a8412a4d7cd246d98c98e0f962e40bd72be7f52c755e40e0bb31d43acdd6debbb94aff84ac0de952bc8499529dffb2aa3c910b6ab4f77b39b98cb7bdf70919b79e76783bd268af40d722597e63aa46ea23ea2f753bb79dd01c87f90ef2808bfb87a96645f0b50de1fc0b16cb6a83e410109c24909a68318968879e2881a7fec2096330b9618dbdcc84ea2ddda31f6e2ad8278aa8a19883bfb692065dae0b73984730868039572650c1bf916239104c40f889ee491d2cfd406b88d33d2754ea2cd9efcb5c9c91e966d6dcd945df8b9a11228d8498d32e0031b5e011d2cbd96f4d3aaf4fa7523eec82f67409dbed6e30e7c30df8ccb99b3f3c141af28b2d2c4ed7e77d300f3846ced5d351cc80412f21b101f7155c9c57d628a6df109bb8383a63be8e09d8ce01cccf0dc41323008b30c620ad7b2effbff542e70601c285e34a30a6c0380053e55e378719c5d2f230ecacd5426bea1127d906c59cbf66c80498f945e8aa6760e3fba399aa21cc01980e618b9756df14c82a8994a67871cb05c7549694525ee29e24cd1af64157d38cf8d311829261b59a07efcf867be1c45b4aaf696eaa353a38dc6e73c295be6f30b83ac78413738b4762d53c1f05abf0ab5ebcc0c61e0838812cea7b62e164ad45549e9f399d38ff7629e67bb9de50cd38c93e632e91728fdd4a4dbe87b8a78b6fb4bbcbf9a3cb4804d2307bced3afd661686dea2c0983fdfdbb45091ef271d06d44e794cfadbc0146bc019dff537dd96a48d70e19d38c74e8aaedd8729f3b0d94fddf8abee4b8c5dcc0ba031f02294e695f5d0327001ccc7f0005fc7e5bbdf81cf8a5cac4c065172cf80be8f925ed14576494eeff8fe7bc5800669fa596214ad4dbc3e13a1420c5a0c4b7d46de5eea2df54c7ab8a1b03edfe1be70d2df915717daf04e6a1ff07565ed7de5ad1b43861ec44974a8abe64ca64dade122805de8b0a466d9a98e3e5ecd808f9f66cd1873ffa2b40e42ec9042898285ee053eb6f2ed4bb6e59e557b871690b94721a8b630cab075e01d0f3fec5bd43aed0a897816f3c63a266edd7330b129c01dfc4e567b3ff08fbeb517adc226f5594f00c300dbf22a160f7d97527b0fa3e26cddc5b1ac6ba991dd75f2c494deaac92dd76443308747b6a6492b2a7bb741a5fcde9446b147de1378ed96637f7b15fb72e0cfaf0987f50226bfcf3b9b80bbc1520ee0a88e946f4e023fad4f9abe501cb5db47a671d3609658c045c2b3e9380a745b0414e5a85379a52eb13e3219170d17be791e579d3a6747426b91bc2e34103ed0ff07ef8bbae56c41fa252ecb4955ff71fa4a6694d981ad9b575cf8ba46ba07bd28ecde223048c5645ff44c9e87ba1a41738d2204d5cb7d73b0edecc5321bd0458c5b674f6295203ab443a579637258bb4715eef047f19e19432a899cdac12344b895bddb9eccc101023126be78010c3748354976c3acf7fffc50624844491b3f6b720b81edf622715e2ada9dce5ba89ae40095f1b58395674982cc077d0274cbbc7126bd2b2de99f605418405c2d8e78691d0dac838ad3132a4ae3ccae2da8502bcd05101ec3b4e747ff0b77350c5331360daf62e2e88afd0b6d53f67e69ecab03254d1650e177f6090d014e8815919e5eb4fe25764c15937a3d8bfe24c73f07e11df4fd830a99b7543859bc2e83d8148cde99bf160781a8485b97ee4bf7e581c0db9fecde2871a699d31278c0a0a4611f3d9a1bee7e6c76a65c5e58da04f0f8905dbb274140842f33efcdce83a2feafe6e363424fa10f302b29a982e7591f640ecd24a339cc9a49ff8fc0c73acbf3b3929156623278665f4f510ea74e1777c95fcc24fc3ac1efe4803ed9e4de225e59e65e5f5748c38487fce5317b47158d414114db567795a0949735ee90425a0d0e33d374ecf7418cc712a10532107a19dcced45d0e2c324ffab0fc61e915ed2e6b6107bf3f362e314c39c2febf69a1da18f2d27948f4b05e8dc1a04bfecfac4150fe43ac84cd072aa31074c452e484f435d50ffccc48ff29abf6e9b8a1e9a7b7feb6eaa5e9ffb9ba68f2ffb9057d7092c8bd1b6308fd18472ef7e309f7fb01c33d3832af007336e8b7694dbc5a83350ba88604e5fd9593ad1da4e8757555e1c37a06f7fae58e8892ffb0e01df1deb273fdb7c66f2e27abe2f96559f4e2e8e6db19be75520e34e767f196e84a077132791ca070c396baf7dcc6438bef86516858eb4671c0fac7a835a0d27cf40c0"}, {0xa0, 0x1, 0x6, "e48cb925ea4ed9fd0c4573005134815aee3bf20c2b96175aec5a3f1af13a9c8428ef8395f8d431ca16202085b10ab24223c4b1334b632311c89dd7c99ad35589f9f671450cd0b024cbe2988d42edc8a27a8008da7c90134680dc214f0c7b2b6a69af738b5107072fd5d42e2ac70572c0253f6eaa656cf91f7e3bbbbfab4bdb49102580e76fe01c0b1c8d66c7e55e1781"}, {0x1010, 0xffff, 0x6, "275590fe1fb3cf1b46a9c446014c35a5d743a5c39ab27175b20d6aa3c84f9a4980be58df0283ff7280a9c3c85b6d700cc41858535b9543b450d3830dace78abe55e523026a68df1c4b9610ab815a3985a4a9cb205176e8322a1e4c99b5250f9490199024b4bc76980903b87af0f5e5ebe189ffd62eba93972752545fe0d03ef818bd34eefe25fae738fe80d8565293166fa63e19c001781eff6e09d94bad5f12e270485d29b08b27b250802e8809b02e83cc3e260b9e09c74a88f97e298438dd2f4df4bc48d2eceedef2dfa231e42abd136f1f8194f8db93bfc7ac58a9a4fbc219fe0d8b29716c34068c3cc33fdfd68eb7afb20d2ef00cad556bdd09febe9a49b4fa573164ff5d6e2e84a9924a338ab1a0f0a26171c9e4d6678cd80d9544aa86a5a30735b63572e0103c2c041e483a08f3df5e537aa8132f6e11009bd188f841c3f4a829d7cd84c1e5ef53342ae0ba0ee946ec5671f5de74f8103e43fb3ce299d30382245b235136b98173aab5edc67e133e7278aee3b88599e921a3a22fd06252d36b7a955e51e8367580e3cc926c254e38a083647e3e696bd97694ffe71c9b22a811ed978d66b1ddf8d4205fda62c72ff21cc3e083bdb2f6f3118a1506b305095feb05b7f02ac2ed34d7d27c35caacde81827517370edefb0a88f6fc1d3e69d805a9bc05bde85f29b79bdd23bfc41c47ca08bfce4d361e6751ef60d5077dad575182089728e67ef2613c8d2ecaa132d7f6e81fd3df806649aa15bdd9cb10ab01ad6bcdcbda785862b993df3c6a19d8b06da879f6db74e08b76a925249c84f6c89e2a399c8bce9316ddf21da6ee155f09a852c0ab2bf7497f7d7572aff746e16379450c094011251dbd56409031e2b9dc79c61dd6cc98034423253cf95036463d6c1d74fcae56382e5db17d10123b947bab26c70fd813a1bbb9832dca5650c10a713b0beb449a89ff7c85f8ee396dc044eec963647fbf90cf299289456e6ef2e1c017d180571bc7b6af6d0180fbf2958e083619bf4a8752154294b7a3ba2ee2691270819b111e46dd7ce3de489034ad0f161e6abd7edbe8cd3391e78b83d2a78d902732705974e86ee77f78698536007995788ea6a0f03106ece0651267a7d080cbb230f2c0cd5f58284d46a10389241b202effc6a66e381f0e123c83382d33d7bef8d2eb620f7a6dc739e805fa2b3ca57bab5929a93923fff3e7f0db4138c95a60d9b7c0089a25ce2810c0a53aa9e7d105dab7d5ee1779b1f5caec853ab7875ce4ae7d5248aca94071284385335829259bbf981d0fddc4492ff983050954fe8923d5fd94949af9910eedae0d84643a08f7c8ac00c9b8939a3ec08034d0d240c4c7122486b5b6781243d447760bed82315339c5b538dcb5b0d8521030505e4468fa82cb781132bdc79525604a0fdf7c1a0a96d4ffd97a8a205310e3c6652b56562104b5f7242fb9e1a153f0c1ee4b0299aa5408b52e0c6bdb7f72957e1d8b3f60659a2f7ed163dd65ddbe5c9bdc1385520341c968009fc96ae11e4964df6c6129c5dd34bcae0597f0baec36fc485575fde07dc71f218076cb5d270ff082a7838e2883428110282b853b8115ba7c740fbf4280ad96406ee3d0e3e5e98bb6e6aa943dd3a6924e46793244d507569f1368f5045da558c629371fe9974ce0092921c74fd55c24eba3f4a13b4c9f711a685ea7dce380288cde197706809da55465c8b44d03d2ed12efd650f17f50b21689afba8be4e9f11fb9fa9c377fcd97ac522aee4ec835740b700b12615563236ce5daf08ec292a48cb2ee774bc3efb79bd0e9ee551581199a637a07a54bff1c342670441f846935b7b4fee2732b985f30e02cc2b07bd45fd0f5c31a4980f29170b21a48967e5a7a0623781ff9956216c9be7c98c284dcdb87477c454dc067da988d7c77482f9ab29896d3ca81a278b9ceefe2062512ed219409ef5e4ad590942683211906b72ae371422e1765a1947c624df4da7273726d64a0c70c1e2a87ec14db01cbc33c994c008666884581594084d2eb26edd64907684197ff59d29c460b45cf9c73a9ff065d0fa2e8892c28e0a9e3c2bf8093a488c3b2ac4187c726d74e3b37cd8e04d9c1048ba0cb1bdd048b6a9ee693690836329ec9fa6bc57b0401f0d678c6aee7e64551d0ba3a0be55b6c776b6efdc58b57263e8543fd65f9d0731bd5d9e1b602164bd12dfeb8c72680cfef74ea3757440b1eeb2fc641b7bba2a44cb21280fb76300c3c86a59b6d59b143efb51a15ca62f76bacc4eb0e455adf71f646d9872e9784b6551167d0553087cc05efe39d7cfd27bfe15277741d71636604d0898c5a2ec71c2d00e56fd1e054ae2066e486b43636fc464fa70cd6c23d708fe7a0f81c3cdb730d2d0aa82b678f67597604c6a8f7f94852977620757b7da195f9d0cba4b4f66a88df0cf42768c21fee8ed4f820b62a0f2e8994de699ee7a454b8a3053f2d2ae4f7a6838f277053ddbdf9cf74a1349627077ebee5a12334a39ed293ebf10e61fd5bd6e9e402115b0e2b129dc89b0b0bd2e84572f687ab5675d5d6124ae145b4e30557fc4a7e029f25d9e38926e489ef283aa77eef3718d897599e2f751c40352bd8e6ccfec184524ff777a0604931ea3c7d479907f1d07c1d28c9a5a8d75d06831e9a3b37d134117a42e0342e9dafb11e1acf190c1c544cbbf376340322e533de73e035eaa0b6d19347319339082e8e9811f11b2ef0c471c4603aae7b050eb03c20be6fa1a138d9062e0c80637df81762ba8a735869924227f4d5ed4df643a992de2562f8c3ed354c9177fff6de92d58b74783d57cab8fde8a310a7daaf4b999c515da0fa80fd1a49f249931678b29b8e85bfb3a1baaf5d68b8bfc492b13a8197ae6e060467fa63b87689f981c13a15c93ef3d542b69f586754fbaf10719a1169e18b2dfb22af8c0059979593dd85ce7795b1998312a4daee6010b1182bbe4af4b4da739acc3ca342363f32987e5372d4f5d3529279c68643256f3e4e482f763c0c3882a5ec4d3df48896c76a342e8444096297a130a2a82d501bc1eb30b3fb824b1888e0329d243c2fddae8c472d031e0e3a22eca5425a1e4659b18eb0393bca1eb78d8888a107607a7a4f79ddfd7a5d000bccb4fc81a9cf4c0893aefb01af6d74215ac988f05f4717d873694a1d028be4569a7f6a27533a1d1a045924a5ae038b59e70f371e661d4f87965b11e647dfebf96977bdbd6ea9319242af525425a8bc8f68de094916b6debd856d8aab83d32e258f7b7fe49cf8b146559d36b8a59ea84be7fdab78be46f528f3d0c79caa40f2766a97990954e1b9fd9cd5c1086ac61e1941c0f4658297e72f85524dc2e5527273c014bd00e04215ca2a24a6df50ceaadeb755a3d4d4b156c237d95a54015f827e2e095043c312cb9ae1a9b0e811899b05ad15a4cfc78111d941a67520dc352aca08bff90b347edb5f53cacc7d59dc05db38e370f8915195e6bafac09b75b912b8be7f5905be302a1f2327d6e38199f73c429de80efbebaf8136305eac1fc93c8d2e771ed5ab52be4cdc954f7efc766c1a413a363bba9a6bb0540d88b23ec0f5a788d7d3a9e3c657fd029c6ac122689e5a9b0ab096c49db6b1f6bfa86ab6df322fe7d1704b710b8ccc0a7cb0343e61f9911d5269b4312d70b13c332f0c441916e6a3b2b5a86161569d03a31b6038fc9d9370ea95b353462b4c1415875c96ef85d1bafb6f52cd3a56acc2368dce5993c07977270f20b956cc0e4cec5fbca98fc180206ef4fc3b29ac05d3a8746bbde3ebb07951b8dd431caa602dbf2e7e5fa73a3589bfba7ebe2792c3f16d64bf1491109e64d5fb9c4e6bbd0df7d11d3f524eaf576db1aaf73cb6c1d435022a37d882f1945dabcc97fa46c7f28a57555a288afb8fde7340913b4c07706d67e4592f6be2c46e61154212db306cd823c2539c0ab08e06e77d915900f31d3f0446c47d5d77822f1178db0a5d41a776e099e51f23746b0f988b5a6511a54960f1c057d72b018df970c1cf9388e3ff365599b2bf23b893108779bcef4f47750b60d9dd10d073fdf5dbd11bc5b0e9edf91489634024f6070a2da8035d84d96dfc6669ac05537fedafc3448609acf8dc194de210a288b94ff5f60cab196b9c21ab82a5055a51dba97dcce6b34331519fd59a451facb0595548135a0cbffc1a4735efc798447ec17bf57e253c16a65717163e2f4a118704d0b321d5dbdf6335e8329db16e0efc2c67ac10867fa89379f8ad8f572b965b01209daeee8fa9c5e1a89b3a4067e3c390a9a5824307124d254817e287c18f5935ea84676c49c1ed3a8437a4a11c2fa1e5e97277e00ee3efe7ad17ffa0bc7d8f1536018916370b347c64ce4dc31a7e1760b709f7a687461492db79bf9de02114b92f0517466c2251d4bf9485d395292c3df9ce47c334575aff9b829413179e0577fbd4c984b4e21daeec8a63d6abcbde7e9111bbc36ca11336cf2ca5d1208c378267be200fb59195780258ca8120729c19d6a15eab3dd8891cd854db8fe91e70387e5c337448159ace5543f1fb7d1b4a43ca40ddc7ad53ea492e5cbd4b5d88c94f7b7665d1f3776d521a4da30d88ddd2017bf7c2428f32ab7181d592595afecf7d4dd5a10dc1a855984da122fb150f820b7b71568b32ac54260f68c9b99f0f1df919685f01012ea41017b67ba19c529ff89abf8004bab57ffb315555e4f36adff9529b1c6e1cc5a4c31db04236783e6e2372e2cd20117ed32707bb24a7eba57aa63e2a4989e2d34d8400435e19cc4b03d927911a5a584852beace357d870a0d9bb43e04bd81c354a773fa0c85890741587a70c4da58e1123c525cc2348f5cf3f498d299d15297d465d97c0edfca94b8dc57cd880efa23d7595ae58f27d41432a302a5e1b1b9a8c20fe28392eb99fba916e2e592d4e3af9ff87c769cc543ba111514ef7e8e124322c584695c66a50b007b7fe3fbbecda9f6f4a6c672fb4b0109621f672036d5bfacecc1d047b97b4acd979fb19bb5550f2faf56ee8e641a7c568d7548ecb624b2ec69b5cfe2f62fd1dd099ef988e9c17a785bb2656e5c5b323576fabbc955ce31eea672dcf07c4f2f09746a663219c16af3f9d71ad076ecdd3408ec120d05ccad65f7bc241fb8b8aaf35234bc06e509b30f9969be3ca1fa82681ee5d8ffe641b4582d6f5518573081286c32dbac05abb0c1cf88f3f4085d5208a4c88302384b1c38e8793728f3ec70c30f65285d0255b3d1022d7565ecd1dbd05bdca931eec12f412352a332b88a66d8023fe71214f72f58cbc81bc4d4557a5318d43f8dde13057a7eb122b40781f1920a3630abb54823869fb84eb66e6f688336e751e4e707d701772a237e850264c296dc3551e4146e516a721f89365b524e557d62e8e046beac14f385fe3645cf2093217325579b53578f5f8194a8debc76d4c0f5469811484fa9f09ca636ea38525d3676dff248e8e8f6c3dc02962c2c26de41b4771e3446b488d3e93a81c7d4fdfbbff17ac02091efd6fe38cfa9b9aa8a84f8cabc1707e4040104c17856671471e1badde93b9199a40b42c4a3679dee70bd95e4a28dd2060d03aa9d176b9c44443fd2e5651340284ea9543b7197be342b36e219b0eb2f9a9c21065356f2b1821962c4fe4ed773565b2bf18810c9c288028c3044a493d84bd6dcc5c4a15ddba6d2cd899909d6cf3531ccdb7367436475f63aecd001fe5d1c99500bc72e81032844eaf46f50ef1aef206c6ca94b42a93507c54cbde70b9ce66e43fe14fb2331f479313b1037cc8fd6a7288b904"}, {0xa0, 0x1, 0x744, "be8abe839b3ef27f6b8cca40442084ce6706397e147f3aa71b456bdb5a1e5d5bad70b857dd0e9b3c68fed79dc1d53e60b67525d550e2e527334acb7af731cfba596e13eff8b96b4197e71a48d91804fb676632dc388ac9b7cad8433a77d704026e83340e2869752db13d7fe63f8d5ffd41e7b13f448c04d3051effb31b0b62ffadd73f43a42b1865ff2f8fecaae2"}, {0x60, 0xffff, 0xf2d, "4909bdb73ba7119ef514aeaf43567ec4a5054aa1b6fc0b9dcfeafd45b9b509bd154e2f81dbb03f47743b427856b6339d267b22e1eb6c561b3f05cd3742194365e220e5c12730f9f61d5b971374"}, {0xa8, 0xffff, 0x4c, "09d850d5d60b8ee5ad1fa55584b4f97cd3382611a662e65396b315dd13a9f1a57a247261f48adb3bbeb438f7719eef89a460a9a76a7064ad214035047da6041e0d02f3f312968cdb08ab978d991559893242ec173e659f452f2da9c4b273b8a0dac027b751ec519c5d5e12a40532caa080beaf9c1e37d768c9056770402ead96d0ebd65949f9ae622babd5ed3cd58fcebc936cbfd3"}, {0xe8, 0x0, 0x1ff, "dbde4dd468f1abf1006bea23038b757896c65f70b6bdd34f0662a4fd6c68f24717d3fbb988a1a1a7a2c5651adb5fcd8257932f4142e80b5af118d21a171f6858c3587df6e6785142501f24e4f250a2c6465727646491fe31dc1786978040b2059246dbc0d779c60f2ab29f1c277faf110c507705286e66a9fad8013c720dba282fc4339cd4dfa782cb255f49159a859101d8ff7221a8ea99cce9b0bafec20653191df5ddfd7349e11e7b882475e5cd58373d559507a4151354d9731e20479dc9798fa08644413e791af211bb684f71f754de"}], 0x3418}, 0x9}, 0x10, 0x400) syz_emit_ethernet(0x28e, &(0x7f0000004100)={@empty, @remote, [{[{0x88a8, 0x7}], {0x8100, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "4f0cf3", 0x250, 0x6, 0x8, @empty, @mcast2, {[@fragment={0x89, 0x0, 0x97, 0x0, 0x0, 0xa, 0x67}, @dstopts={0x11, 0x20, '\x00', [@generic={0xfd, 0xfd, "ee71e3f516083eec33126342e580f6df98f2365921de473a99cfc13f91dea81941f51f16553e6b1474535518331d7efb099531ba312c7cf72a5adcedb2542f63723c8a52087ccdfded064bb66cb5c497cf0f418b650ecdbab1aad8ebf8b923aeb1306a58c25f77c3cdd6aa8a71146262108d2a6b1233fac0747fc9a2d4401a9db1b5b22ca7279210cd07efce1141167278502f341d1e58eb4af5d99f199ac8553fc962d03b46373472bd2bddbbe417938d99603ad6e4fc9f1bcff7a5a2bcebdd239db9f905a9e4c7efdd50a7d6f997038bbc01e058a1a851292a14ebbe355ed36fd02b35726569d7cc44d6e69b9d33d15b57a372657383b39105129e31"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x3c, 0x2, 0x0, 0xc, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}]}, @fragment={0x3c, 0x0, 0x7, 0x1, 0x0, 0x11, 0x66}, @hopopts={0x3c, 0x13, '\x00', [@pad1, @generic={0x4, 0x79, "8f2eb5e6b574122b4bd719c68c1d94c94571fc560b1787e1682302a44acded21d2f89c5833fc1cbe3374d38a96eae540492b189dfe4c6a8a7108e31ed18a2963e9fd2a3a8220b3d915b698d2bc2ed3c1b1f2d65dfc6fded04e8a91d329f3b770161d8a53a343ee71eb72d71fb6eb419c05f49ba56cb4e54b1c"}, @generic={0x5f, 0x10, "aa141c54e822a00450e938d51339f03e"}, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x80}, @pad1, @pad1]}, @routing={0x4c040218a643da69, 0xc, 0x0, 0x3, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x80}, @mcast2, @mcast1, @ipv4, @ipv4={'\x00', '\xff\xff', @broadcast}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x1}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x8}}}}}}) r10 = geteuid() fchownat(r6, &(0x7f00000043c0)='./file0\x00', r10, r8, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000004400)={0x1, 0xd7}, 0x10) getdents(r6, &(0x7f0000004440)=""/222, 0xde) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000004540)=0x1) sysctl$kern(&(0x7f0000004580)={0x1, 0x4}, 0x2, &(0x7f00000045c0)="2289e6ff7db9023147b87e2a480bcfe8c54eb3582d9e9ea42b8c60e21b5aa0920ea026e0bebbcc8a40183a12feb277d8e5ec709dec74f0ec54c91b6516b675893491e031896721a3250d762ce2128eb3384baaad55dcdcc47f5d09e73030", &(0x7f0000004640)=0x5e, &(0x7f0000004680)="8f90dec97a57e22f40c6c6fffe6c635571815b0cf6be5af2c55347f0a6d754f7ba0aad290b149cf7b5b5719ebe6ddf8e9bfe8b14433432ebba552d240ff60a59c3ddfc584b3e88432c178dd5ba86ca8ae6fd4b2da8a1b60bde7f09788bb59c5d120407e66ca0c9fb03a5cd68b0cbb764f27515687b1d43a5bcd6a90103f763ec01b11f5d520d21968c52c8d2990042128b0e581675cd3c340c519db7e8ba06977ab01cf12cb996edc12d88dd6a3e5b02ba608eac6ee8e6bccaa97520259674e2e37d9e9f9bf4af421442", 0xca) openat(r6, &(0x7f0000004780)='./file0\x00', 0x200, 0x8) setregid(r7, r7) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000047c0)) open(&(0x7f0000004800)='./file0\x00', 0x80, 0x8) 2.136079101s ago: executing program 0 (id=80): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0xc6d, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed8b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c8a920796b2dd92fc8575680b37fa955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) clock_getres(0x0, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c230000", 0x90, 0x0, 0x0, 0x0) syz_open_pts() (async) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000009c0)={'./file1\x00', 0x0, 0x4, 0x7fff}) socket(0x20, 0x5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4", 0xab, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x20000176, &(0x7f0000000080)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='x\x00') syz_emit_ethernet(0x36, 0x0) 2.132719129s ago: executing program 2 (id=81): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0x0, r3) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0xc) ioctl$TIOCSDTR(r2, 0x20007479) (async) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x1}, {0x2}, {0xa6, 0x0, 0x0, 0xfffffffd}]}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000040), 0x4) (async) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4000000000, 0x9}) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) socket$inet(0x2, 0x1, 0x0) (async) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x6, 0x1, &(0x7f0000000280)="e9f2d7798689ff222fba97fc1e5a7ecba01eba7e0c48300dfbb1f117f3dffe46cd05463a7d1f66f96acb01b4d67ac1d689f05390433a92eecbd7ec95602fa31c8cb2f4efe50c57f5a81c9ee90515a3398794f86b23d510", 0x57) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f00000001c0)=[{0x9, 0x1, 0xb9, 0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f00000001c0)=[{0x9, 0x1, 0xb9, 0x6}]}) 2.129338872s ago: executing program 3 (id=82): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24b, 0x0, 0x7b13, 0x3, 0x5}, {0x80, 0xfffc, 0x1, 0x70e, 0x3}, {0x1, 0x4, 0x9, 0xdea, 0x2}]}) 2.107232483s ago: executing program 1 (id=85): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x60) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000540)="dddbd963", 0x4) r0 = socket(0x2, 0x5, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffe09) r4 = socket$inet6(0x18, 0x6, 0xff) getsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x4, &(0x7f0000000340)=[r3, 0xffffffffffffffff, r3, r3]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000003c0)) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r6 = msgget(0x1, 0xb1) msgsnd(r6, 0x0, 0x0, 0x800) r7 = semget$private(0x0, 0x4000000009, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x3, r2, 0x0, r2, 0x0, 0x20, 0x8000}, 0x8, 0x101, 0x8001}) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000580)={{0x1, r8, r5, r10, 0xffffffffffffffff, 0x42, 0x7}, 0x3f, 0x20000000100, 0x41}) semop(r7, &(0x7f00000002c0)=[{0x4, 0x3ff, 0x3000}, {0x4, 0xa191, 0x1000}, {0x0, 0x1, 0x1800}], 0x3) semop(r7, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) geteuid() semop(0x0, &(0x7f0000000240)=[{0x2, 0x8}], 0x1) semop(r7, &(0x7f0000000480)=[{0x0, 0x3, 0x800}, {0x4, 0x2}, {0x3, 0x1, 0x1000}], 0x3) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x186, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3301503a00fe8000000000000000000000000000aafe8000000005000000000000000000aa02"]) 2.104492663s ago: executing program 5 (id=87): open(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0xd01) open(0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(0x0, 0x801, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc110445d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0xc0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) 634.857046ms ago: executing program 0 (id=91): munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, &(0x7f0000000200), &(0x7f0000000400), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10060, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54, 0x2, 0x0, 0x4}, {0x3d}, {0x46, 0x0, 0x0, 0x1000000}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r6 = socket(0x6, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x7fffffff) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1024, &(0x7f0000000300)={0x0}, &(0x7f0000001880)=0x67) setpgid(0x0, r8) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r4, r3) 632.853749ms ago: executing program 1 (id=92): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x3}, {0x2d, 0x8}, {0x0, 0x2}]}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x6, 0x4, 0x0) close(r5) r6 = socket(0x10, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00k\x00\x00', 0x4) setsockopt(r6, 0x0, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000001600)=ANY=[@ANYRES16=r2, @ANYRESHEX, @ANYRESDEC, @ANYBLOB="53770c84318f44569648f1a6d1fe3c9f8f13dff1467c57d3178e2f79c338aea04ce3d3e9f992cca54b4b54b967781b2c9874d04a190c6e5ab92d1f720323140e9a188d773a33ed11c8a9c5efa4d4060dc37821dc48c04dd78bfc4f81407853b97747f7beaebf966c86354d1f7c0e820b31c971943e503c", @ANYRESHEX, @ANYRES8=r7], 0x401, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 631.771917ms ago: executing program 2 (id=93): open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x6) (async) r0 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000040)="03", 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, 0x0, 0x0, &(0x7f0000000280)="14bf6617513b4ccb108d9b3a89eceec4544fc5ae4a6d00"/32, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x1ff, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x1ff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) clock_settime(0x7, &(0x7f0000000200)={0x8, 0x6aa}) socket(0x18, 0x3, 0x81) (async) r3 = socket(0x18, 0x3, 0x81) connect$unix(r3, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe00000010c009078000000004500fffc0000000000010000e0000001ffffffff060740810f6fdeee61aaeaac58847a30b4dcd78df414afb56f8d2c1ac94172284eeafd9b7fe05e56ea2a3efc036b5977fa45ce9ea47c7fc7f50e1874c0916f962e07ec4de48d556110f3dc671ff87991a1579ad24413cec29d8c05df448a9676dc118e28e9916d8af2a0929d0aab"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = getuid() setreuid(0xee00, r5) 630.802758ms ago: executing program 5 (id=94): faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x40) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0x1a) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 551.255773ms ago: executing program 0 (id=97): r0 = socket$inet6(0x18, 0x4000, 0x4) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="b286d61e3a6a26138fc361b5b643267bad41f9a74f8bfcad3e5f3d5f2e20bca6cdd13f30aa49ab7578193316d9e4f48cc323be81b6aefe44b1d0f77b49a23f85d54d5e113c1042e0f7d6554c8e2d3e22ca36ae0401f52b52a8f94befc8a693c0e3c0a84a2830a0aedfd5abcad44a", 0x6e}], 0x1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) (rerun: 64) ioctl$TIOCSETA(r3, 0xc450444d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x15, 0x0, 0x1, 0xeca}, {0x406}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) (async) setitimer(0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0x8005) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x4}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400000000000000}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x6}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async, rerun: 32) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 32) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) (async) munmap(&(0x7f00001f4000/0x2000)=nil, 0x2000) (async) listen(r3, 0x0) fcntl$setstatus(r0, 0x4, 0x80) (async) shutdown(r2, 0x2) 523.19952ms ago: executing program 1 (id=98): socket$inet(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x1, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0), 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206981, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f00000002c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 481.200414ms ago: executing program 0 (id=100): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r3, 0x0) seteuid(r3) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x1a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x60498, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r4, 0x7d}], 0x1, 0x0) 469.006986ms ago: executing program 1 (id=101): ktrace(0x0, 0x0, 0x144, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x81}, {0x16}]}) (async) syz_open_pts() (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) socket(0x2, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) (async) open(0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc, 0x8], [0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2000000000000}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)}, {&(0x7f00000007c0)}, {&(0x7f0000000540)}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f8", 0x9a}], 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) (async) syz_open_pts() execve(0x0, 0x0, 0x0) 467.366584ms ago: executing program 6 (id=102): socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x6, 0x1}], 0x5, 0x0, 0x4, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000002600)=0x1f, &(0x7f0000002640), 0x0) 356.713671ms ago: executing program 0 (id=103): r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x9}, {0x1}]}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x1e, &(0x7f0000000200)="4d082af4bcc12688d228ba6216e45bfb25a5183925a30172f9fd8e38fc608fd1bd4b57a7499fef66044dc94f2afa495f586f07a718c0733cc3d0d14d9704964b0a2c3a3c9aea2456c6be3259feb04b1fc9616c73aaac82271ee68b9c35d42f94a530bfcd2acd3c8b2bfbcb11bc26a41d9f04a0c2d227cca0d86276adf7817bac53508ac8a110bafd4e771dec6c9d6e3e34e070aba3a8342cb63abf753f8aad70454b8a0f426813264947d57e1be5608e1f683b0cd685ea861f783ae51c", 0xbd) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg(r7, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) 350.397029ms ago: executing program 1 (id=104): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) 348.81388ms ago: executing program 7 (id=105): syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) r0 = open(0x0, 0x615, 0x0) mmap(&(0x7f0000069000/0x4000)=nil, 0x4000, 0x0, 0x6012, r0, 0x3ff) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x55d5) r1 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x8, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = dup2(r1, r3) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) ftruncate(r1, 0x40000) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2000000, './file0\x00'}) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x18, 0xffffffffffffffff, 0x20000000000100) r5 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x20, 0x181) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) pledge(0x0, &(0x7f0000000580)='\x04I\x8e}\xcb\x8f\x00)H\xabuLM1\xb2%\x0e\xa3Ge?\xee\x06\xc2\x8bM6k\x02\xc65v\x04q\xbaO\x8c>N-oi\xdf\xa4\x15\f\xf8V\x1c\xf6_\x9a\xe9z\xd6c\x8f\xd4\xd8\x00\fN\x10\xbcS\xec\x14\'/N8\xeb\xc9$\x9cp\x03\x9fge\x15\x95G\x11\xbaGiPk\xdb\xf0\xfc\xd3+X\xa6\x96\xb28;\xf8\xde6\x97\xe80)\x9a\xee \x97TG\xf8t\xa6\x8c\xab\x7f\xbe\'\xe1\xce\xf7\a\xe0u\xd4ny(a\x82avx~\xdd\b\x8eF\xe9\xf6C\xb8\xe3G\xc9\x9b\x0f\xf742\x8b*>\x80(\xadz5;\xb1F\x97\xbf\xb7v\xbb_\xbbt\xed\x1cO\x164V\x88\xd2\xcb\x85\xa5\xbc[\xb1\xb7\'\xdf\xb9\xdbW\x91l\xa5\xd2\xdb\xe4\x1c\xda\x17s\x81!K\xce\xcd\x8f\xe6\x02\xe1\x92H\x1b\xb5\xb9\x18\xca\x9d\x82\x89\xc6\xc8\"\a0\xe6\xb7tg\b\x85\x97\ni\x1d\xcb\x15\xdc\xfc\xf7&C/\xa6\x96wi\x8d\xb8\x02\xc3nC\r\xbe,\xe0\xb5\xae9E\xc4\x85\x84\xd0\xfbf~M9%G\x8b\xd8>\xb5\xbe\xcc\xa2\x99\x82\x00'/297) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 348.006666ms ago: executing program 0 (id=106): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r0, 0x1}], 0x1, 0xc9) close(r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000009c0)="c28e8995f1f36d658ec62afe46a73a3dd45529932e08815b57a484009a0720bb2801c33551eb2b4764fa179c788b9fa06aad70d0c8d0837280a79a41db382a38c91b7165e16f767f9b6df440ceb0612e8e4933acecf3d7ea727d2812273ccf7760eef4f04e430969d0a86bad9a902cf61ad83240538c716e99dfd4887e3466da85bdd19e59234c787d3081983e25fc12a05e4c73ff73ed60d29f8f87d9fe71d7441ea68267f4948073d474c7bc9ce843193b3e4830e50fbe495f1ce5fe531dd977564159daea138610881ee8ee1ea35fd64fbde52d525ae6d758aec91f4ffa1afe3ce43629b5b3e1ae45d51a3b4b31735e74ca5237d7b59d1cd7d50c79c005222e937a68861f8f1fc2dbc8bd8598b92a27bfca802ddb32f6e6ee3a1cfbfd3ae9d36a6d9f06e503e1e287c251ace7778411cf9363f32be604c4cf6f0d826d0b79de0b3cbb0ce2cdd5f2dda1e8a5587657b8c714f33394fdb99c0e61088526937958d9d52fa85423194e554d5722ab56672fa45bd3b1536ca30a7acd0316f317477709a66596c4879ab224b042263c8833ba618d1f40a527fe93dc131049d3c1be8588a21d909e9470610491625a8e26006cadd042b280672828048a73c662c7fb34bb7095af982eb12cd10129fd4f87a1aaf561d4e4907fdae4e1f25d3170bbd67f9e31251b8c7ffb1c7d3c4080e0b31fb638bbf961add1ef726d08349901090b52aa7cbd4053555ced9901ef53209d4d1da239b6959070ab4a671b67bd091577628714e686c02f9e2f1483d4bb60a5a9bd49fb6031ccee4c68758bf3536ca16ad6b46a85f70dcaed8b1ba7157030a2fb0ca45a3906491699323729a69d98a738e5425d06e6a0fa8c7fc70ca7b0bf6468cf826c04382aaf7abed355e85f42667e68f3daacbedc9bd19e2216468fb59482f4e8d96e35193708424d668c7b5074524e2cc76e8fb624c36c881ce2c1aa015008b8348f10688907ed8a17b99e2a0586ef609e1e86bbe937d194b22404f358e1d467fcc4212007c89000597f5d63290d5e7c93bbf83009fd0b667a31832e835c35cc11319809ec519bab04163ff1b8f73d5cba23eef62e44c4e635c5d18144224790f2ada24f119ebb097e004270f914a45efc14a0a9168033695009866069ebc6206d4138e0a707f6dedda224b67ba4e5a1802415e5ad9d913d8fc73f84dfffdfa106a15dacabe7c5612721d57552d18e860de0599669d875fbf5af3e57c3cef8b0c28be11997e07abae308a5eaa937d33c2173e93c0b9101802402cfd6c7784efb57cdd8a4e15fa00e3099b39a2f728d31a4e65102ef2ae5e3360be4f1a72c1a631ffa028d6fc1d1cd90a10854235929dee8dde43381d85c3be13964f591342b4a344f72f25ff4b29e98c9181c3bd0eb7acc9289a9bbbaec414380bbe697e46feb9cd460202f9cd91e76c40444ec08e4d7e9a2d02d794d562d0e5ea465f124a40d9f6ca3561e57494e5afc27987c79deb726a246d1013d70bd337b4fca12a40a0633e0a41f84fb6226c7817a4137e989f84588cdb8dcc384331f5e83d7d531dca09be2d2e6d5200a997228c8499032a95b5e47f5b2099980c6507b4173c37074c83da370c941b4409062b2b853ce25560c96484c11b7c7f5fe8e9f684b936681ce9c523fd88874078d74776f71409e2cb8814edaa3926d7b4823a0c956953b16e76bab30679c22620e89d3a48c2a8d6e776a059afc19ef88de7540616cbdf3db96e2200793ae40abb223407ccb74fa2805f7f22c0dc3fe16c9e5277eac9e30b8c4e902acc0b1fd0853cdbed03038e61036592c8b84e39c25f501376e0594f4c11967f90a593467d76de6ad89a9ece084432c25288d8ef0ebfc735eef7f7a50e1da7c47c24e9a913eca3d90df79d870209ec12b11ad1c9061dd574aaffe9e6cb59b29de92ba09776f89495e503bce138d96c38ad8012b99063f5f43a90d6bd7c29c0901960650c5a3fec793ec3b8767ce70dcdd4c874a741d9199e813223f9545c34ecf29f318aea5d2a1b256e4ef780802f3b138ed751ab29654b4fb4e71203f325adffb858a57cea369f9151c2724c223c7c4419940111d57bec82a675b223d30034c1e32dd93a96ce61b2b0ba4902ffd0acc5c1325b0c0cfb4f3164443c2f67fd3cf970d6d640c466299c2ae1e2b615daa3a049bea97e13e5fb2af785c524a2f315cb9fb46b46ab5970a8c925fbed2a9f64b2d8c3291a2b9a64aa21ade172bb8929f178881408e84c58b7a2a4f65cbae6d05f07e0886d3814af876765d475bbd72214b414af6afd8a15b8e9b0782449e3dfa0b0b0760a47de8eec3415f73212d0367e0f75874e7613b86dc26874a8fe93e4fd39744c182d67a175dfedf926d025180fdd183ad9ae412142a4b0bc98e8b4c1c8705b79de1c43124892c15cb18a3e4c6980d0d7fb425bf1dfd8c811a7c9e7a4f91041f0a1e1e1eab6cd88c9cedffc6388e824d81a17f0a771cf98db12fd4794f5dd6f9d292370b4f66be72265ecc4f49a4e5872c3d3547236457e2707b77cead732a7ae9ac30e62cef57e93513cd08daa2a1bd4ca56a12033fda05cbcab435cb59d2eace92dff6f97749853b55b5cafddfdbccdd43c5f923161615071d23abbeaddb86980974ab4437195a0829b4b019c5a27c10d9a13f1a29af5d6d7eb5e9fda62edd6febb00f10612390c89bab9847534072dfcd8b2a7197b022e4b64e522cf56fe744715ac02b05567768240b30019d6d29838bbf665991356e00302f2e622e1a61e48bf22fc112c8b7c064b869ded6917d26272a23815f583fa362dc2ebdc7c3a614bf1369682b696344b7859f1056e2c9c209e6b10ae7f4405b0cc9dd13c0d9f66b123b681e995b8ed2757ea4a24276849fa533ea623356367a", 0x800}, {&(0x7f0000000240)}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x0, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) 346.89516ms ago: executing program 1 (id=107): sysctl$vm(&(0x7f0000000200)={0x2, 0x8}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 346.389209ms ago: executing program 2 (id=108): writev(0xffffffffffffffff, &(0x7f0000002300)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af", 0x78c}, {&(0x7f0000001180)="af951366e443101e825b0c2d9b78b71117f8940de5bd82de211b83f99c2ed55bcf03a13ed83cb96666df02e2edcbeab9f4db48ba231a785fabf9dd183033867c794f05b879fc91c02a596a59622c30e99b06fb32ecbed85689655ae34202acacd5323b6ae99622a5dd36fcd145ab7744c8be01a6e582dfc007f14b612c8f3653cfe6de3819b55ee69b05a908e900ae5de2df1504000000ac3137298e354c2506ed77175976f2f5019667a871aa7f89693442f82aa3d6186160c345eeb7d89e43fe019d2699f629c92b69d9d2c4fef757adedeb02e13b62bdd535724c561ec8626078480dd25ea8e4fbb224f5a1f345b15ad2cb1cb83ce849907d82681f6044c07e9b8666c444ee0fa600cda2a27b5402b57b028faabc5066e01988477f89a93dd742d7c83ea60e3efe594019b8715048fb2625cdc335b07d369099c6e94a3d8dbdfafdd7c68747a0ab06ca6cb52447e2868c7315a203d6d1002ab8d4c1bab97c650d843fe578d38f1e0220bdc0e7f65d1050654153298b9b2713", 0x17a}], 0x2) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) fchflags(r0, 0x283eed71b7a8caa0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x1, 0x0, "d6a249ebb178926c79486b47c1d100", 0xfffffffc}) 345.732285ms ago: executing program 3 (id=90): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) msgget$private(0x0, 0x4) r1 = socket(0x20, 0x4000, 0x5e) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/71}, &(0x7f0000000140)=0x49) r3 = dup(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000240)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000280)={0x28, 0x2}) syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x1) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000300)={0x1, 0x5, 0x3, 0xb, 0xd0}) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x100, 0x148) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) pwritev(r5, &(0x7f00000013c0)=[{&(0x7f00000003c0)="b9a5edda9519bdc52a9ce719b9059f71cd0645b02ab0a4a6def885b43a2b48a4ab9442fdad3ab187154d2323d0d4567c85edffadbdf4665d66c3f2ec25a146726ccb056e85ce9ae2fcb8e890e2e43e1abd9f3ca9bfc01629ade9cd443321030db46d2e0522722cf37d73c4568d11d40fd3f577a185da3ae4018780114a48b1c635b507cb0fdd1da5d9e462a7a01e42d9c4045cc84cf53513e0dacea5ca4f20ea48f0291798a537f2aafd3c43d3774e4d9317a2c50b7b0e88c478df326fb05f23d8559f378a1f6e955667d545d803f5f919acb3d646647f6a918448d1265b24de97251f5c07160ab3ec5f25871385ef6b9224f2fdcbc05e41c6aa240e64053c2ed0fc5bf6d903320fff939687cf6ae781d03e62f00754e823d995c43cc803727ccd09895dc3f90bc1491b4babed73be15d99bb3e54da2cfaf743b8fb11e271c98499ededb865e1b77ec6342a6534a058a49dc0db4ddf3a048cf5a440ee378232445dd5f8ea8c4a7543f470481706c4e97469bc358e3e407ca92acc2464a3309999f292f48e7eed409f202362c5c7378a26ca1e2307405d03ca306b985a73cfaeb840966c198981a3d4511f964c2bb6656f54dfdd03c548611b8c4d978ec5269e41f186dd5052dba27c776388c921c8677869dcf2f1fa0509aca3faf5995dad689d8e12d59264c4f31782717ec300c26fdcee71b92fd48f56fdab226055e5fe50abbacb074e84718c7023435e513e5f35247a586e03872c86d3e143e964e5cbb958137f331e1c9b3e70169d5ad5b2face9ed9be8fca4ad2423598f70ba94aa41ef6326cc8960525e44dbc326c947324dd6399b08d3d50c7a2750701427e8b61dbf2f37b6a2cd9bb9cbe5b673fe1483eaf12b8b8e893e4c6b854dc4fc3eadb910f92b88997093946c1d17b6d0931ba0b08f879ed6ed3c4d4c3acde5ee5bcda2e5e56d721068fe0fe8cdf48b969b6ae656b88ac0b22681afc1c72713562d85c5c81bc323532043694704847c1a678ac0623dd996b9f2af3f11bcae488783d544e3bc2c8d68df0d3c462a7f2de64f77d8b39a8d34a97a4f5c5f2f0b46cde13c51f76eedf7ffb437343ba06c16f6f97cacac79225e72bcf0f6d0dd40e267a5967309cba7e6dd1000a7081fd5145916994455d542350d3a966133456b4a3afb087f0d440e0cf7f012af6110837e1784408316d3145524984abe9324ee00d28bcf84601ed39592e1d7081b79bae7f7e492cf37edfd9227bef6b6bf9260a9f33c0186ffb7fab4e951834a0eb4a09970e9b16bceea94df6de6126244e058a767eeba3838f92e667a5d4b57c5389e108b41a5d32c2ec17a27ed5b9e58b727399a7a148d0a9c95e94e5bea2803000e2b94c699d35c0eb7877c37044a34dab146c3659a945a016608dea0e0834904bee474e4f64de64f5e0fbddde4de79e93038b38e8c72c338a4f4f64112699aa54004ab8f9da2a7ecbcebc83c08be45f464468fe34ce691cb928f3377e9ab1d9854786ef9c11cea8f697716fdb15142d35e846deef170cd2db6708e3486e692ab6c82366b082e7cdc2c2a9ff438081e3bc2a98375e3268ed27fc5ca0de06286965824e5e671c2d6a7c35976cb549f765a8ef87d46414e65b924f1c40987a99ec0fb35574e6bae70ed52e3b18dffa76e674411530494f25b31116168ce3970a720a47f70af21070e7295363a4f69c67e15a8b33874f8c2925c66781df588146a3d6e9a37affdfe7f352823738da855ae50c50b69427faacc889750f710cc70674c9081d9de064b24e2a03df51bee2dbe16e9ad3f4286dc3354c26e77bceccdab6d75c7d41e74e32a4ef9561b77f0d430c1b89732315465be6b100f0b0ba650c2ca707fae19a3af236a624b82e2b6fb67cce0dbfc443ea4d9161dd2562339f77bc10045d4e5c7a50a5b625feade90e6159ef2396472bcff9d6ad42bded62974a98a51b9a2002290a0b030f281ba03b140c778c0c97c597a8d7e8ea06a76725cbf4b6ee70f178a9624a7ee322c5a6abaee090b36315fce79f27ffa4ad3c33c60b7f1e65b959488abc56f8635fab28dcd959621760b40338126e20828181158854038fda098ca4330b090ee8d3613ac48a6cae762d63936fdb579ea1175f7d7b60a4fe936f51bad4e95616705370a721151c0f3f87094163f4452481a9a4172b4655c2675eee515b30bf4cfea5bd25b4484d3a60f41e8ac7e80c03848b205a0f4d53fed4d5dcc05b17476f28d461056da2b741133e549adfeb1897341ec6366ffff25b055c0f29125f43726daaf3b02b3e1abf9b4d360578bddae5058a1fd472a8b56a39ec9011563ec59559c67e6956f680ed1e09cefe6b35c324063696b6521499440e7b98a99430af6f5a49d1cc8b42f1dcfdcd6018757c4da177d66b240fd665b8c42a1398e4b551fa9993f0ccc5b9c7a9a69d179ba167d45345042da151463eeba075c7c020a29e93b7ef36cb0cee0cf317ae6d919a9e9d481b297bebd4a09a2003eb142e7a6ea085c9b9f759f451e4f603d3a890e097fa6c3d0d3707b1931f64064a8919b25b1da88836a0408f1ca0e0f5fe9e7a8a80f716decdfe4e7c582f36ddebf3ee72bb4a8e3abd55a5b4e459b4b578fdd76d2390cc6ea9d1381be27bbf5ea12eb94d1e051c6685cda902416e8d3f09746cec579b6a59d979c08ad205672ced2484382d9d6056bd092d278ec43edd5cf1d67d4cffd6961a80e37583ad98e7ffa3f9f091ebe7ec2462067cded29703c2bf82e725a27c84cc8d71443763063a3c19da692b2263a025bf798569b5995f0b55e392cb5294a8770698176e6ee333d6af4095ac7ad38b60b468b55dbdcae8383b6f79089b889a5f565c970194eb6419270703d50d706ad0d0179ac5414d9319e7fbbda26e4532f5fdcd6563604aaf6d1c335d47806dcbd83603e11b0536c4ba5dc13c207b902a094c289492ac7aea72a2d175838feffa3008c2c8e9069564417f53b9da49fba58a3ac11659d2fd140723c2b0c33a111fef41024d37f1ab4657e282ad924296c60aacf8ef6813d5dc2d6acf9d9ba48a10070f3e08d80c766b4b77fc7c442111eb8707086a7b8d9904ba1d5cedc4ac18aaf72ffe862cc4b0d73c8a83e509291ff6a25ac2066f39e7f302ebd1d22a980027887ca8af5ef6fe5360318288441027fdc00a22223ac3ef85ef2cac126850bc6b26e05d8e984b7cfcf2c50a7658d0711a1227068d5e91bc4680d1cf902877f5c27c1bd1af88de82a8c4219c7341868556d604effdf08e0567a6b2cca10f9cf7d923c2b3772d1d06e7c6f8cd9b21aad571f989874a1ff6a5ac9c8a7e63cab4238f50d459169185c42948143d6002dbab19662bdd7353090a70787ff9c25a5013a5ace42f22fb5fe6c0cca8145abb2f772e56f702a56c9bf7f5df61a4ddbb3acacd664b2c05904909c46a97e54094a273581e557b86280eea625f29eaa7b6d25bdf412ccbecb4303301f2818a708e811ab28c3f3be0f1ec1361f5e5d7a1fa259fa5c45b6d1374fc68e1676fd8296d94e1d99148f78ab4c613eb87f479b015a466d4f6ed21b0e679a13c77c599f9123ee6c6fc0a55d12c31237c90fcc59c5240cc957c2893e56ff5a58ef603c8e54294fcb25fed6009029f08ceb2ae8ab7a5a536bb064f8a49a399dd10bd9a558803a4357edfbbda11e60040dd87079e7a15f5264626624ee507eaeeddd7fc03870f535e82d5bd6b5aab8ce9dd404f18127d83468be98db6a2b4909c2458742d9c20af9319937a49928335ff53ecfff55beb28fb5f545ad81daa9360b253909dc5595b64d4099eefbeb20b338c673c0d78d084acb350d11e549ccd733be1a2e3b4f1a287e60a023325cfa1443a35c5424dbaafa0fa038e7c73d2ad327b54789369e480ebaa42cd4ac5274ac8864c270d73ddf7a4f8e8cf41cf973b216f537460bdd1379ffdebff57ad3e8f8e5b59d4a36e952ae9edf6fa908295ed08600714d1dec572476ef04e3f031f47e8a87ad7d5e37d52bc752f089cbef000e278f04536dec7cd9306b53861c51d931fbc4d69acbde8b01f6c5f2d4a726d52fd43a2818df74a871f486d3cef9d86b4216fbf979c2bfef525caaea76cf4293e25bdfedcc25998f2ea1c80c97bb720ca0842d725253d391888b6dc56e166af8a1dc65caa9b16f6c09ae4d8eba4f804403ffd4cc1f468897cdac5b862a5814476248ba0a4ac10447b9e02df2e44716d973debabdb654e15155824ca29253e75b67200d24a200d7d21cdf7e10623e90fdaa301dd09565ea4bf5e51f57ed2db1e311f331e3177a226414fc34e545579de81ad80893e2c27903d06d11ab7dc1bdd618180ecd44531ffbfed661d32db926eb94efe55deb6cbf465180bca6d51a3ff78394018430143886f3c5dce2683517513ec6a6d7a055c733ea299e3e6e9584ebedf9771d752cefccf870b66b50e76a390df9e30682de038072c8b6101125f832c431773788ceeb0eba775b80eb07f8331fce86c8994680edfbde06c1b132f40fddab5dd3cbd28d17e976872b678d776f067a4cdeb14a11c1d06b14717d0acd2f32e17f94058f3bbd80fa08313bd410e3e4364cab8b719a39af7878085d1090209bb966fd97795edb82efb9f13bbb864750a5f00c7a61b2668711252b913ce7c609cf6927adeafaa198367e0d53d84d641cd867f2baa4826c2f490946cb8e23741bd8f337cf31dda182300e35dddabcd21abc7563f21ffd190a9f0e499a6be3f91249376e948ab5ce00f5ac9052278fec80e857715c6df3b3d58152d0ff62a8ca6834feede37d684132c9e894b8427d7dd1a296c2545f7e9e6bd7df607379463abf0d6b31236f3527f762cc9900431a76bd4bdff596c0a317d60d68e54cdb08075aafd3d93586c35a1d66328dde020b260ba181f89fa95d8f0dae685cd28d62a74340a264bd26f382b5573fe36b55760f462edbf956c47f8e1a2be57f007e68f33ec42419d12501c8db788510c3cf1c30a5c92cb8506a0be667f0b42807a6b42823b56f99bee9cdbb15d59fdf7b1281ebc6dd9c896e3582c84df4bca966671fb0acd6e2b1b3bfeb3b4c5d3cee8de1689753d695a98bb1833223cfd2a188c43523f328e11863caf21af989b071872a688e293019cdd37ed5aab41f4d99be040ba0dfb1cb6eeb7ed108af096697289c4ac3a270c7e0af5c8138af4474665576199695df70db16735a7d75cdaa0d199964da2aa46b579ee3b586a8b308a1b4403a9d0bbed00f09ce4697dcb2efd11a642d46cd0186732efdbaad83bca4a12263edf92083bff7248e7656ffc41ab9443cc66fa027472542c1a7654a6c67500963883a41bd6563c841d3390576acd186f9b187c2c58cbe605213fca7e1393642b8defadc039cf78ade81f45cee1b1bb57e15baa2709321e4cfab9e272a471dea4841b4cc4671a119aaf303c25625f77e764a04e6f9826d224ef99bb4c56699ff1d010351b9d42c23ea8c0621ddc00e5c0f0b85c9e3355b7915307a2c1fb541ad6ff1725e9257c6b8ce1f6ee0332da0720c69277847a386136eea0152b85031264c11669b95a897128cfd0368bd7a5140124834520b4363fa148d651d84164578fd9376236113ffe153b1b67c55445bc9432cba8662302c7cfd811b182f83ef33c32e957acbee6af1973eed776c505de39fe0bf9cb7461456a32de12edf248d328a77867d0b596b9578e99ec81706689423da458620b3fc236c59a9476e5cf8ac8e000c36959ec14423ad3062da6f18384edeea9c5efb3ba1e86d8ea2c54beda8182659fb45d55147d75261f6", 0x1000}], 0x1, 0x4) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000001480)={&(0x7f0000001400)='./file0\x00', 0x4, &(0x7f0000001440)='./file0\x00', 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r7 = getuid() setreuid(r6, r7) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001500)={0x7fff, './file0\x00', './file0/file0\x00'}) renameat(r5, &(0x7f0000001540)='./file0/file0\x00', r5, &(0x7f0000001580)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) r8 = accept$inet6(r3, &(0x7f0000001600), &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001680), 0xc) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000016c0)) connect$inet(r3, &(0x7f0000001740)={0x2, 0x3}, 0xc) 281.779269ms ago: executing program 5 (id=109): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44b437", 0xa, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r2) getrusage(0x0, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2f, &(0x7f00000000c0), 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000000)="5ab777", 0x3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, 0x0) 281.232538ms ago: executing program 6 (id=110): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc0104419, &(0x7f0000000740)={0x0, 0xffffffff, 0x20000000, 0x0, "b7a2224ff1c14647ebb178926cc9795a6b8444d1", 0x0, 0x200002}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x5ce}]}) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) 278.952786ms ago: executing program 2 (id=111): socket$inet(0x2, 0x8000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) socket(0x2, 0x3, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xff}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x13, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x2) writev(r3, &(0x7f0000000140)=[{&(0x7f0000001180)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee74b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbde9b7a6d01ebd2910aa0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b7741c4e6ac27367c65c5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b4497991437caed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853dba9f3ba20e52bc147816ee8c6e65cd078362ce44cc01bd64d5045d8a1c186eaa2de2fb5aa48935a60ebef59bfb168160e75c0a8f7dd3c19077391e8098baf", 0x103f}, {&(0x7f00000002c0)="9ee4bce64d4c926928000085b9d21ac9f39b5143da8653466883adbc7478a770b9fee707afc643ab189def0f963d38629c0042e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa10af8364a3df7ac41afc73f10c1b4b6ffd7a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c69", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4", 0x2a}], 0x4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000009c0)="c28e8995f1f36d658ec62afe46a73a3dd45529932e08815b57a484009a0720bb2801c33551eb2b4764fa179c788b9fa06aad70d0c8d0837280a79a41db382a38c91b7165e16f767f9b6df440ceb0612e8e4933acecf3d7ea727d2812273ccf7760eef4f04e430969d0a86bad9a902cf61ad83240538c716e99dfd4887e3466da85bdd19e59234c787d3081983e25fc12a05e4c73ff73ed60d29f8f87d9fe71d7441ea68267f4948073d474c7bc9ce843193b3e4830e50fbe495f1ce5fe531dd977564159daea138610881ee8ee1ea35fd64fbde52d525ae6d758aec91f4ffa1afe3ce43629b5b3e1ae45d51a3b4b31735e74ca5237d7b59d1cd7d50c79c005222e937a68861f8f1fc2dbc8bd8598b92a27bfca802ddb32f6e6ee3a1cfbfd3ae9d36a6d9f06e503e1e287c251ace7778411cf9363f32be604c4cf6f0d826d0b79de0b3cbb0ce2cdd5f2dda1e8a5587657b8c714f33394fdb99c0e61088526937958d9d52fa85423194e554d5722ab56672fa45bd3b1536ca30a7acd0316f317477709a66596c4879ab224b042263c8833ba618d1f40a527fe93dc131049d3c1be8588a21d909e9470610491625a8e26006cadd042b280672828048a73c662c7fb34bb7095af982eb12cd10129fd4f87a1aaf561d4e4907fdae4e1f25d3170bbd67f9e31251b8c7ffb1c7d3c4080e0b31fb638bbf961add1ef726d08349901090b52aa7cbd4053555ced9901ef53209d4d1da239b6959070ab4a671b67bd091577628714e686c02f9e2f1483d4bb60a5a9bd49fb6031ccee4c68758bf3536ca16ad6b46a85f70dcaed8b1ba7157030a2fb0ca45a3906491699323729a69d98a738e5425d06e6a0fa8c7fc70ca7b0bf6468cf826c04382aaf7abed355e85f42667e68f3daacbedc9bd19e2216468fb59482f4e8d96e35193708424d668c7b5074524e2cc76e8fb624c36c881ce2c1aa015008b8348f10688907ed8a17b99e2a0586ef609e1e86bbe937d194b22404f358e1d467fcc4212007c89000597f5d63290d5e7c93bbf83009fd0b667a31832e835c35cc11319809ec519bab04163ff1b8f73d5cba23eef62e44c4e635c5d18144224790f2ada24f119ebb097e004270f914a45efc14a0a9168033695009866069ebc6206d4138e0a707f6dedda224b67ba4e5a1802415e5ad9d913d8fc73f84dfffdfa106a15dacabe7c5612721d57552d18e860de0599669d875fbf5af3e57c3cef8b0c28be11997e07abae308a5eaa937d33c2173e93c0b9101802402cfd6c7784efb57cdd8a4e15fa00e3099b39a2f728d31a4e65102ef2ae5e3360be4f1a72c1a631ffa028d6fc1d1cd90a10854235929dee8dde43381d85c3be13964f591342b4a344f72f25ff4b29e98c9181c3bd0eb7acc9289a9bbbaec414380bbe697e46feb9cd460202f9cd91e76c40444ec08e4d7e9a2d02d794d562d0e5ea465f124a40d9f6ca3561e57494e5afc27987c79deb726a246d1013d70bd337b4fca12a40a0633e0a41f84fb6226c7817a4137e989f84588cdb8dcc384331f5e83d7d531dca09be2d2e6d5200a997228c8499032a95b5e47f5b2099980c6507b4173c37074c83da370c941b4409062b2b853ce25560c96484c11b7c7f5fe8e9f684b936681ce9c523fd88874078d74776f71409e2cb8814edaa3926d7b4823a0c956953b16e76bab30679c22620e89d3a48c2a8d6e776a059afc19ef88de7540616cbdf3db96e2200793ae40abb223407ccb74fa2805f7f22c0dc3fe16c9e5277eac9e30b8c4e902acc0b1fd0853cdbed03038e61036592c8b84e39c25f501376e0594f4c11967f90a593467d76de6ad89a9ece084432c25288d8ef0ebfc735eef7f7a50e1da7c47c24e9a913eca3d90df79d870209ec12b11ad1c9061dd574aaffe9e6cb59b29de92ba09776f89495e503bce138d96c38ad8012b99063f5f43a90d6bd7c29c0901960650c5a3fec793ec3b8767ce70dcdd4c874a741d9199e813223f9545c34ecf29f318aea5d2a1b256e4ef780802f3b138ed751ab29654b4fb4e71203f325adffb858a57cea369f9151c2724c223c7c4419940111d57bec82a675b223d30034c1e32dd93a96ce61b2b0ba4902ffd0acc5c1325b0c0cfb4f3164443c2f67fd3cf970d6d640c466299c2ae1e2b615daa3a049bea97e13e5fb2af785c524a2f315cb9fb46b46ab5970a8c925fbed2a9f64b2d8c3291a2b9a64aa21ade172bb8929f178881408e84c58b7a2a4f65cbae6d05f07e0886d3814af876765d475bbd72214b414af6afd8a15b8e9b0782449e3dfa0b0b0760a47de8eec3415f73212d0367e0f75874e7613b86dc26874a8fe93e4fd39744c182d67a175dfedf926d025180fdd183ad9ae412142a4b0bc98e8b4c1c8705b79de1c43124892c15cb18a3e4c6980d0d7fb425bf1dfd8c811a7c9e7a4f91041f0a1e1e1eab6cd88c9cedffc6388e824d81a17f0a771cf98db12fd4794f5dd6f9d292370b4f66be72265ecc4f49a4e5872c3d3547236457e2707b77cead732a7ae9ac30e62cef57e93513cd08daa2a1bd4ca56a12033fda05cbcab435cb59d2eace92dff6f97749853b55b5cafddfdbccdd43c5f923161615071d23abbeaddb86980974ab4437195a0829b4b019c5a27c10d9a13f1a29af5d6d7eb5e9fda62edd6febb00f10612390c89bab9847534072dfcd8b2a7197b022e4b64e522cf56fe744715ac02b05567768240b30019d6d29838bbf665991356e00302f2e622e1a61e48bf22fc112c8b7c064b869ded6917d26", 0x7b8}], 0x1) 269.830992ms ago: executing program 6 (id=112): openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, &(0x7f0000000140)="312aef567ee4e8e70a686ac39c9b4cccee029c365e3072c3dac11021e37cb343231e827279248e7dbb394c0489c87578c80884cc8b0e3c050ef62312336b53c2c220ed5f31a3a8ec41fd39517b16dac4409e5b4780f089f569c78283795eba8b3b2a06c4e32a09acb7534796b5d470c477f036312993919a3aaeb77f73e49ca09196ad0275cbf1dec6783c8f086ec8367ff646818fd1acd4999fd8fab8776323f24d0b12d04b121c7bb34c0fde32a96b18585ad2f16539ed6854f97211cc0f32938b602acd5dc52ae5b355275fe4be7f0863c1fbf93f444d79", &(0x7f0000000240)=0xd9, &(0x7f0000000280)="7574ba44a4e3d7226dc848f1516ae872bca9072194904f0a332e5906975ef27b2254ff4d9998093044b3d6e8cdca5f52913196e17a928b94a73b0758a3a3b1d277ddffa1a41b35deb9fb7c7d5d2a2c74ca1a571eeba1a1cb48af0e0d039a503b44d077adf677ae350bded4668721af1384cb8c93003b8bcb29ad35444db8d2663928d4e96b5205c6146f3da04b5c48e97ecd163b7bd85196a60275853d6f2e248e826d678b534ae4c2c2f30ff5c614ca779d01d06fa2d3bab2c7aefcac19656bcc4308a33c9a6703927403d0569208b728fa8d8c59dc20480f0aeb9d4c38d3857ecd613c30bb9fd3", 0xe8) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@end, @timestamp={0x44, 0x10, 0x40, 0x1, 0x0, [{[], 0xa0c}, {[@local={0xac, 0x14, 0x0}], 0x9b}]}]}}, @icmp=@mask_reply}}}}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000240)='x\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) fchdir(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0xf96}, 0x10, 0x0, 0x0) kqueue() open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000495000/0x4000)=nil, 0x4000, 0x2, 0xa011, r3, 0x0) ftruncate(r3, 0x102bf5b0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_extract_tcp_res(&(0x7f0000000380), 0x4, 0x6) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x20000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x4001, 0x0) 254.998036ms ago: executing program 3 (id=113): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x15, 0x0, 0x57}, {}]}) syz_emit_ethernet(0x13ee, &(0x7f0000000580)={@local, @remote, [{[{0x88a8, 0x2, 0x1, 0x3}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0xc, 0x6, "9f1f4d", 0x13b0, 0x50, 0x9, @mcast1, @loopback, {[@routing={0x2c, 0x4, 0x0, 0x2, 0x0, [@rand_addr="6af0c683567a41f6a6abfaeac084423e", @mcast1]}, @hopopts={0x2f, 0x0, '\x00', [@pad1, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x29, 0x14, '\x00', [@pad1, @pad1, @pad1, @jumbo={0xc2, 0x4, 0xfffffffb}, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x8a, 0x65, "ab1ee9393e0d4f0d39f24c677ef665715b88c11da5f15fdde481629aa39be22095e6b426e49f2430fa5bec4e3fc60e57e51e72ffaba5350eed201d5f2a9a5ce52e192055fa840ef582cce2d271a993aab958ad2d00518e9e02e965f499c53ff869b93a4ae6"}, @generic={0xa, 0x23, "c5eefc8805a3ea3077e2fec4f414464baa4fbd3a98d786ce3bb68c7e1a1e567aee62f0"}]}, @routing={0x32, 0x8, 0x0, 0x9, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @empty, @mcast2]}, @hopopts={0x6c, 0x0, '\x00', [@ra={0x5, 0x2, 0x5}]}, @dstopts={0x16, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xd}, @pad1]}, @dstopts={0x4, 0x12, '\x00', [@generic={0x9, 0x90, "16a262fb2464c447343bc9cb7e9ce439ab500bd4704fbcad2f0305c0625a3ec3d410049d45590375f056240d8ccb52862ff91bae50abf6c27d3dd320df39d8f5146f380b4d8b5a78b61e54ae3350903ef652d2e47c53214dc050504a3423f5b50db4ff4a2a3b014a1cd80592532ea0eeb47e9ce5ddba4c064758d67db00e23fe6864cfdc603698607f19c8a712f957e1"}, @ra={0x5, 0x2, 0x3}]}, @fragment={0x70, 0x0, 0x8, 0x0, 0x0, 0x2, 0x65}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x1f, 0x14, "7aed419f6806f7bc510443bb3bb729fd38cc6f982886f4eddd0860a67c90d85bca79dc3ac3a2c8305668852f4a71160e8ca818f53c5e2b671dbce939ad36e0894b4283dce8bd3e8e07e3f73cd7fd21a19650b8351fabbcacac505537606cd3a9eb897ab4e94b281a7ae8ef6b5f06fbae26ea7ce94ca5bc687b4fe3a8f820041127af8f75714fef66888b19003da471c7bf882b18424e32e2d0d2b3dfa5b2f2f64a3e3974ce"}, {0x2, 0x200, "baf2ba1148394579fbba43e74b09374539c6bef54e8238686656aa83d75f3ef5a9b12814d6f8239c8e582a0dcd10edc59975a5af8d53bbf379784e47679745830f9c4bfc409f034c765ff1e1cf3f5a5b8e632f23a1c904c0a191f50f7c652c5fd69e4aaffc2fc086662256aee971d55b0d238247c1f1650a59659670b31aff29bdd8ad5817de24299661f69560efe984bbfce461aec117940eb28be2abe6c1b2d9cbbac22581a1ddd284dab133b5776fd5a770d20644b33aca13269bb2461149400879522d258235a71bbbd182702f96dd9f104f50366eef45877ead37a30ad857ce8205e058bfb854e0112222fe1480c98a7a471040f1114fc3f97334af040977392a850805f26ad463a28c44b583a6e36721be16089b9fb7bf8f54ebe84f9048afb7141a5b0e04baed85a49f85b0eaec6b2e65e8f7d75c75836d9a46d95e7920122bc3033c860c84b86fa0194c1399a45c5d9c4d8ad426422b6ca6e11a6a965dd8800829341d3260904674ac6242e6abdde5a28579dfcfa9648abb7dc6d10bf36da39b1069035f623a5bd22e750cf6835a3b68da01bae17e9610a00a06566814ba6eb40a821469c210d80bf197bdb45754b8fb628d88999923881d6d6e6ca06d0e73df6b2ecaa827a71b86412ed6e9a50a81568df0c84b66fe834101cde145a5694828458c959957634368e6e5d9ea61a21106e2c916fe475bc4095efafc352260da327d30ecadbdfc134faa951bd7b362c2a43af1511b844f4c91f8a4bc7f540a519da762ae5808330f72fce40954a1705f478a8cabfd6b43789fa4dd2a21b1abf45a7e2a450a3f4556217aeb8b506f6a516538d12db002c0f150b37072ce8b5f6da5d59203d0e18513b8b0185fa45d1bcece8a619c84890a131dd3eb58ec98d4f2bc9ba9166d27d37158cc6b8c6b80991d30eecb5d7dd7b082c26a73f81b92cf567b08de4e31417078e0e06562e4cc44de107e0e43b6fbb81f55711ef69452a103b42a2213efbbf0d2728f42ca79c3ef5535d0d139240dbe18cfa1415893c253639934b21a5fad5c94e330ea529d428acbf7ea5d20a34ce246ee4ea797b3b51c65368783a7e882210df8bed569d1dd9233e076316ab6c0e397c695bcdf5ce02cb5f0c9bc26f8364020cf01283a9a1e655aa2d41652f3df86e0471606bd6022247540a04a44ffde7d659b9db85df4ac2cf3049a6f3b94cd39b98ad07ef5028999ef596b2b3c0214a54d360636165535ac1d83ad7132bb8f70d9ffa100a8a8541430e82a986557710fafb2a384d54458c63adab373068bf1956db8312ae5ac7dac5d216d75d7e23546519b0e7e0d9d77ef6ba405dc04915cad1759fb4afbbfbd4c4c07449c41a346412cccb8b405a2713844892e0af2bd5346ac4f38614ebee7678b659fd4309b5f68914644ae37dbedfdbc3e9bef9399f5befd9eea86536758b03ed57affc6e3b325ee37860c5cef076e17c7c3101c410c0b3e7a662b76d6df50719e0f41d9925edc6ad9f46ba58467618243e192088df6b981229ce26de003678d9f2e69b0a95623eec72ceff11e03342a570ab7488c5ba386c4959aee8054865e7135871df891e0886320eb56a8644c3e294abc46c151603646dac3b56a608749c5e65bca3aef9fe3d6e3aa544a18b35cbb74d596d09aeaae538fcda587f04c21b804f87d45d048b6e8a3bc7a5416ce1295f39a26daa32797040b814c98fce595413609ade6177066c7725aef59da8b1bd669e120caae595e00b710a09d7663f4df3244781a91c59e78bbc5ccce5704977a31fc51084ce12bfbba3dc9caab4478c51ce920d4096d9fdd034c6b1fab36c0bde4bdb5c29cd37b5f557da0ae900b2242ead7ffd832df7ecebd31a539c63486416f4865e75176ab0b1a4dff68d8cafab7f5fbf1b6e98a9db20def80b06acf5e78fc4e0dfc8c9c113c6fc3a3a63b686ab2dbb1a0cbad689b459aff6bcb128767d4a2a03ddedb29a71e20ff4836d51a3c07e671b47c027230376e155dd4cfba291edb384ea9c1cfe6f9dca10b776e8ef3fc05b9d5754dff864c0bedc152b3e451bb283f8d4a7e8ad3876699bf04ee06277dc02f9c3b7ff05e9e3b21d782441a6842b369c43d57f06f07c71a03436e0b74456fce3891da5d0c02848d55f964b13da75238cf69afff7dd0a2a071497ab42605ef08df874e9e7c3a79c7da41ba17e87ea1217b7d8221c69a28ff0b296cf73e05592560fb03c8a033135a1f12e7d594504cdc95531ede2fb72f0bef8ca0529a2516a0e4c54fe2bcf0ba5129ed66940995a78894e674e62988396056d861a8a5d977c332c1227ad49848cbb3ab1452302ec2f8f3add6ece3027010d64b1c842676167b329cbb46029c89c583af97575d1e99effeab368394cd1adcf5613c5d5957888be2a5ccaf9612e9cec00fab99e6feb44d463018d4c41be6fa6d16d81255864246381f2b07edf372bc4224512c30723907f1ee9cb6373961f08c37098edf4f9d7da4b4dc3ac653b11c651cf7cac6e91b069fd37c88b09bcf2a154645856a42a0d07da0b266e7218d1df587188c4a199f16e382afe6a287bbc55fd6264f591f874e0892eee8e838f41758e6b488cea8e679f00f5562c95844b4f89676dbb5c695c5f62618bd56ea7cfbda469138cccb2267a831a67bdd762d831cd431df59267fc75d9e5413c32cd4a480020f216589962d85ce959dd92a15e97a43b637951a06c1d0268c55baa03316499c80a3c695bf7c62831267521ce9892e5c7a920f52198ba6e836d435a1bc9a8c5f309bd556a695886f42deec05d68c74fb77164bc1b05418f399b41a5e1a52c67f9d40e7f72680241448d2250ef2baf2183e8e3417e3ee83f360cceda54fbec55cf133acbb88ec276583c234a3f4bd94d3aaebc7cba2f07cedd302d5bc88917cc92a964092822e1afc2a85ed4ebb4c21e38e3f0a0b483c5163730d84dda89247a4f18f910d894c8b5f825df0b053f85bc6f129ce3e771f0bca6c61644de699ad5c48b48307fe652ea625968ef98bed4554fbb73dbcd401eff7cf22b5573d08c5d6eb1a5dfb47fa45dfbf1baeec2be0ceedf94e27bfaef728889735d1ed8535fb61194a88e2f69b14ef04bb0ceaac23a3eaee1ac8dc36a341b266ce570c6e127694f18328b6dbad711ace5f5c6f021373ed08d5744d19d957abe9167635d18938894ea7440dbaa301efe07cb68b6ef19ee203c3b7fd73591cdf5a4a6fafd4766a8a6f9bacce07e29aba76f5990882451f01b94a8b34476a92f3151ad41d71b4cc3f6d91e97b19e82195c2971dbbb6f6a755db7f1c83d8ba4d46041878600afe717210beb14312392aed19aa47e6ce34c95132d0de2f8a2d00689a49b1a1cdb9145290b712e94416f287531dfd3478fbdff2e1b2f624d87c05e10c0db81b1680755de146d1ddd2b7839edd71aa701c9ddfeb25453ae44a508c34c8a753a30384c68375c8f60d389f067eeb608d15a17dcb723dce111da7edc12dac5ba588e6866a3423bbe6eb43ded5e72e4445858f8ae6a8734ba9a87e384bc52e928b30138215820f6e5e0a7a9fa7ec48c3418b1e4bcdeec0e3c24acf8ac98d459b1deaa1b88d1f85ca597679d6dd2f46ac67583802d2e41d7eeec559adcad08eac9655a30ea5509d8fa132cad0d9d4d10220abaae6af4456b85399cf32dcbb49dcf5380e7d754595c2774304fdcf951929266a1bfd16af0045d69532962d8ab9075096a59491bb84df8c661bb293842aceeda55f618dbe3d5883b4dac004c58a28d986c6f5c40a8922457852f3793066fa5b73683864039deb521a1a241bf7ab624f52036441d07ab652c331d6af0f91b858a79b5f4ab8ac43066d2c446973e04fae73af4fd91326c1d60f82d694e7c43a5530762bdb65ec6177baec33d5a40ae39b828d5460d2c2d146f1a2c4180ae0dc7eb711e26f0fd0362d0d02a3283e2219b0c6c01aace63949c6b9e5e479ce485185c90d44a37c3a4ea68f1aba8943fe9eb9d66aaf97c3674535c972cbc89930ea1b996916fbad2511ddba0b217bc3eb4737f135e270feec9ac60d3dd022bc370067642aac5f79094cc0eb9c21dc29e088d8fae18588864bac14dd77cc50a3805310d2dbc4964b060f13d3d1aea5a99effeb5f5a2ba1fa5026d39c9dfc55c75ca7e4907c6d4aa089a6a61e33a0397d48de5a6671d9aa75c24f2f6453441234a1f3491d87cdb673a059e6ddf1313e4959425a2660afb1db6fbe2d4b841eccbc90dd84266f8e41bac61de5ae8b88b7a0f47c566bb1eb89bdacbe3f4a7270d1b316b454b81f6c408617fdb591412ff8e0b2347f823bd765e5d7c64466ac0921139fb02f52438c8ceab54a666da7a7122629eeda6b507779c7382039ea6defa2b7874323496051570a0e11eeb301be91f62bbc1b2f1c7e990b1c841c575ab30ec3862cd3563c02d031e2aee59597065e675855ea081db7cce54362c339c1795123d647e011fdb369a60539726d8a429dde5016a9b3e1801533daa742dea3ab8377abbeaa95460a70f7b2a3bfa2ce7ab79fa352e0f20df2b3df6201e9aa1b023553a66f4975638789abba98e462fb80cfcc3bf289eeb119883a522cc0028f84b5691847e8b987ee6eee33f273080b88e456e56a644a1b3399cbdc0b9638a104b81d9a4fefbfa315ef26a8fed8596f8d677d156607581d603cbb3d6ac0e768f13f89990bdc1ae2868f1129dd3471ab167c02634d23dea11ca0b3ab8b5ae9433b8fd6617e1f51972bdd6628b0da261d4394ac9b23c5b09ec12419dc5503907719c972d3aa732c128c8d69414a921efb82f230dd37f29370e9e90a7aa868cb7a11d5a6b9dd1ff84dc1340634e9f2def44bbd4fc18f1d4bc09477d1ec3a02e53952dbcdc96cb012cadd2e3b44b8624d001e6e6ebfe2b0e077b6085c9278b0fc73f037ef9f0bb60a9f6d6bbc2c22ec85ccf82c16dc7f692afbec0ed458ce765c2e4b244f1f4bc565b348648e4a660091b0342d546803a642e528e8be15068f1005615040fec9fbe0b865d42371822ac9d8db8200fcf5b561994e8bb175d8632c9e81c109705e848f25d3d4dd142347b218a63b99ccf4313dca9361ffcf5728b89077d30de0e873936de3d666d0903ae571fbdb8352b8ead03c20e98a2467fa4c96eef6ab61f0dbe51dde473c1692e745c06ffa7ca7532daf047771653086b13f281c9691e00c893520fdd39f54e1150f738c37ff9593496f70c6886c266ed45fcd97034492e5d97e9d179f85e2daed04a3cb490689e49ccc9063e84abf600fbc000ee2f59b9338ece248e7ea0b770e4703d1588f448914d4c26b53af1ff05caeff1d1c035dbd9066de6492130dca3c009ecc2a7566c8ffa6e6c87b3e358c45a33c33acd9131399ec4c56209a61d5a95d8abd00f392dfbb09d36b4536245a2d45cc0d2e286f456b19e923fa45495a3a5eac6d4dfdfcfa4c36a8ad0d260ad425d637ce1053e0b4aeb92b388294f2425f344174cdb87844328fc706aeb37266c9dbea291876d342778ee62b479288fcc169dafe6b0c126848f846599985a6d7794f3600f99487836e0f3594889b4365f75c55a51ffade04eb2b52c0b07f2aaeca594a0263987eb4e5e09b4d2cb01d0194f1a362439e6858967740c1317bdbe66b641e6d3d1db1fd11ae591ecd2995527f0a3ff23ec02c8d26a9d6cc53629273428859d878116d64826195f771889911ce51f9bc6cde937b0851fb55357e4d10af7653799af4e217dac9841403bff797d945c2aba26cbbc3f311a355b3b21311d21d4ec1ac9ffe49ea5b773e2872"}, {0x3, 0x1f, "230aa8d9706606f7f75214c0b669a9d1bd6c49c15f007e0c3c588d0a66d60b6522785787f794e113f6979b8253659591b4cc817425ebf59b291f369c30a1b66c2a156c89a411dc71ddbd6aeb285feb9b08db6b96f76dcc1a36aea8ed8991f67299c588b9c138a2979358f26c1e87d429b2ffe25197580e2826801065943c542686b6506885220184d75018174e2be0990ea48e433db35588fd480dc22b2bd418e9e470dfad1525ca83feaf4691a727d5831fccb6c347a7aa6ba843a883b51590d70ea5b6d3f2271d6498f66d719ce8fd01ffc36cfaa5689adb18583a1453419d8024d87fe36b2d6c5fc3200654da53a4a13dfff4b0d65a8a3f"}]}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000200)) syz_extract_tcp_res(&(0x7f0000000240), 0x40, 0x3) r5 = fcntl$dupfd(r0, 0x0, r3) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) 253.353564ms ago: executing program 7 (id=114): openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x1ff}, 0x10) r1 = getpid() r2 = socket$inet(0x2, 0x7, 0x4) getsockopt(r2, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000001c0)=0xa1d) 173.700189ms ago: executing program 6 (id=115): syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000280)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x12f, &(0x7f0000000180)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x121, 0x0, 0x6, 0x0, 0x2}, @tcp={{0x0, 0x2, r1, 0x41424344, 0x1, 0x0, 0x13, 0x2, 0xff, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @nop, @timestamp={0x8, 0xa, 0x9, 0xb}, @mss={0x2, 0x4, 0xc}, @window={0x3, 0x3, 0x1}, @md5sig={0x13, 0x12, "374201a2a0db462dd295a9284d2d8a0e"}, @sack={0x5, 0x12, [0x0, 0x2e2a, 0x2, 0x235]}]}}, {"c9b89dd58376f4c60aa5e44c4d1221b6db737e1dda4c16daa4566a3ac13d4e8f9c8c9d0f0ac4616b584c538c79a5eb956f4be314e1b46daa1a026d2322d0b2baf3f1f8d94f399facf5c5369817aec82fcb74a1ff8453ecf0377480f8bc74bc86bf89afdf61fde192ffdfe3a6ca51ae7ff25014f43fd1902ca707be3fc7ed26cd84b0398920943bbb909bb22ccafde4972f848c47c4512100f661c4864503f93be7146f7d5933fac53ecc2923f8073ed5d568ed02d92e0c5a304e39030e7822cd6f"}}}}}}) syz_emit_ethernet(0x1082, &(0x7f00000000c0)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x104c, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, r0, r1, 0x1, 0x0, 0x13, 0x2, 0x5, 0x0, 0x7, {[@generic={0x8, 0xb, "74e42b95ba538dd6f5"}, @mss={0x2, 0x4, 0xfff9}, @nop, @timestamp={0x8, 0xa, 0x7, 0x7ff}, @mss={0x2, 0x4, 0xfffe}, @nop, @sack={0x5, 0x16, [0xac1, 0xff, 0x8, 0x3, 0x1]}]}}, {"f7a605204dfc8e4c194ca0c2129a98fe800f878732b9f2d16c8deaa8c1514a194da60ec33d26445587300249047543177789765ba09bd267d5e8390b7385b310fab3e62c9bceac620b668dd0adee364a0bd99bb13a6e2d1e7c6f5a50e1f403fb6d901ae938329cfe2ee27530c6a40ae830e3d27f1caac0bc50526d5b6c97d6ac0eccbd514fddba4183970d8599560a26c9cec40b603e9efaed05b25347cdfb9cda1686f4e3780fb79b22922262e2d9a502ab1fca5b9ce85071fd44ab7773d8b80d33fb741848d0830694b280ab7c82ecee00a3ccacd75b54dae2b67003ca614ae05860f97675280fddabb569f750f8dc466dad41b3f90e8dfe634c3c017cb1130f59ed9ee0b575d5ad06e1e1fe7e382d6269a9469f55a8407c446726ac047b378d6221df5c3c89f64d3fa21a6a570658310adebd6e9dc1f7fc6bb9db3ae3bfe921ec947cc28c8f2bbb1d02d91849e03614c50f3d1ecc938bc8b1ae4dbab00b59702b408d28e6706cf64f78dc8942bdc4a336e3c717561adafcb20b438840d28a649ab7ec8acfc3f9b5eb79753260cb2fac0f52ebcc3c73d7ca57b3d6a41f69af46cfa03831c5691611330cd9df905e872435f62379e535773c7082df9ded72a29c7da780317b9a4ddf8ed9f08aa7be724dabbe9621bb4f0d54755172681a508215e5de0c88c64826df9cbeae428b0ecf9c8dbaaf3a90ddb0eb9b98d9818608e3ec5625f4b0b8d27f7f1c54c25e92dc7621a4fb3d727249b66db38d68b9f1f31c59f724fcd3764b945f0d70555f3273a9dbb0246d8d9d69fd4b260a82ffb12626e6b7d446ee507dd8c6809a311e9c2c7ab8ea0fd3f382b3fa979245e6f2fcd6d8dc19e65d3aac18add86873c1e852ae8b68f8b373471ab7dcfae0f8392dd35b0a6ab1fa21ed5caca10afefb10b9cc584a13dbf658885c3799e1eff6ecfae571c5e3933ceeb9799e7f3e572861c4db6a7588e180daa65fe4e5856b84eecee28ccc183e1f2f5516e46459b2a04983a7d5a2866efdc32bf237eba04de946886054cd3e0bfc0d74dbfdd2a562faeac973401951d9f03f4b26c0362c91ef057c3d27e9e623829d28494779d27ebdfbbc5a2c0a8e0b2080919809447dc4c8cb36374be9a91c18148543f64f4a1f3338e53cdee11dfdc4d0d32eca2577157e741fc07c53013caa9ae2b5ad47a9018f02d3f78d6c9494f98840fddd7b3b13bc9cadcfaf3bd4a588ef8969576001797344652a2a3842866085b3e3ed95f13f8f20c6638a3cee89d810b0d011041c9cfb6290342c8d15496e68beaf54a90cc3da36f379b67937a858b8e41788f2b7e4c80f36db1c858bf2d15bba4c046731eda5e211d034daa1c96fa9c116cbda35fd470d308ba62f03fb0537866ff0e01665f6298a56313a3d3e5b8793efebedd619c21ba6539001dd91f6c849e7b3c72959389f0a332287e8f1112204b43dd26a396bce96dbc54c1edd46fc835dc084e9545d5ae82efdc888368c52fc2ce6e8d257b45372f5a9999567b33ad0d5504bc59c929c5235bef3c6fb094c971c55aac235c4c0ff2e9018e1bcebe42ac06598e242da1189dbdb7ac3b989a941127c5c978fd61b2f8a46d0dfd0e3fb62d21fc5148ee12d3558478330668233fbfe774ca36295ee52390c65ed12f765ad19cd5d2b261efa14b65b1344e98f5db83c871b29a7f5f8d220f36e63467c4b3b97121f84fccaba0b0cb3f99f71500b07d3fadccfa4ae8d34c05b9dd2543db6c378f3c5bb2d3775e18c9610e1fd1cf3933310fade1175aff5e2a145163396e4e3ca88cddccd06bd0118187395197fb041e867f21e52bafd7a74a8ab6869ccb781e89ac23eee2739b123a7de8a3d0c9c1267c11a378a9de102bed1843785fab74533188635bc9d3cb3c7c3e8a491752715cda7f6adc0865b10934f0fcdb73b54725753823cb13b40fe2717763c6459132e72393816a03d966cb5e56986e43a1b424a57fa21605b0d527a74f0edf8e4693f58226ae448c7c769143a6480f4375662c624ef6221d7b5aecf8d0ea297acd91b5a60775ebb29f1f2a223efa73d72cf5a96b7c32ee544a3c8815cc714ec3605b593f81499f84030e53545f57ffff703eef568ec1c5fc574f0befc4a27ab65ed86d57d0f62b790c8aa0d19ab5a5066dba2e8dc1dbeb8486928ab5bd8ee6eec7bfb6bbd3fb1a5dc3c981d9ea46666753afc454f98dfc334cccdaf4f4975d8128dce4dc3cfc086fc58c45752aada9074920b0347d87f2db3273833f90fc2930c8da63121eea0f8d8448f44c8a07a9b59bf0ec994d14fe65f908e321a3801dfda3f09af2abdbba780d21bc37335538260dd71eff7238d74fa26c56a7e6da01236364728332a51d5b3ce03fc130957a033b53e90a4e80677e51afc270701608940ce72b771e62426e2d6e33ee76ecb8d7bd79a81f343b939ccb2cdcd1de7a831e6b3e2d7f34f520500742d0e523c97f7e898d8d4590da37a2576892db8765c0132f30165420b4eb24d18aefd24e95d1e1012075432a83680b2a57f05215e95e9ad1f172a0305c5b3b01a8a1c1abf1f6aba28120e8b423c7c5fe7494c163d16b7717d0df7221f3d8d50698c294c229eb38ed606c1137ffdf8fcdde45b6834a8f78408c51cfe26eaf5dda909d9790f425977f0572efefebca6b5d95da8b85dbafa4b9ba875bbb3230ae4da0537de83a1cd965c28a47268ace2e132f5c2a2fe73601e734533092ead2a55fde597eeb5f29ac97c6a5faf68e7ef126795c6e4b89acdc74882e68652a88dd3f5ad4c37d5b89bdeb326c639ad986067e0fdfbb523d225a1a94ad4b909e3f7d03867b237a3cbe34c29fd3ad114afae1253eea2fe40357c6127f0fb3e3d556a418f8ac392396a935795ba2654a42d2567fce73b0cc7800af72b6d68cc91635f72a447a3f5c99b07b908b5cfed31ea0a57799ce6e32eab55706fbc0b22243a7cac451d8f42963c0dba5f7275e33e7e02024128897373cd03a115ab83d175378dc0a6ebfe06c2840ed227f0a23abcde325f055465b2677e2fd4735c156eb0a399e34df7fb4d1ec32f3448e1f70e9a7658d6b1895480545cb45b65a9ec7333efa83ba689486d7c8fe7f32a768d0b895c61528d30dfa6b149ff2770ad8b4e5060bf34a2ab5d665e54f48cd61217b7d539071e6228c88438b493dbe8635083f555193282a4713009a63302139841f7467ede1d95a3e51fd8b502199451306423ea637c154f02ab56e06831a0b895e344b53a843eb692c4f2c3ab62ca4d2b0c79cb0ffc4b3bceaad755fce192ac60ab86ca2f123f72648a9efa82bb9bdfa81e4036eb7e8588ef237b2694ed49431518c59f60f33572d5059e976f00bcc5b48131f0cc1ab03f4d72d091dd15a86add2b07f6e93240ac0c5c9cac322eea51f3a7ff708f4ce9216f24d1d23857e782e757aa2c03802c9a0e3863d535ac423f03174b28c7c263dad5761e07ea8a6127bc6c712beb862001f27c167313f0b94674b3f67e390a5c67a9eee90ac1f07f9fac890bf71599914b64ba2058a08f344ccdcbdbe01de22399074c26054bef048cd6b92fd8374b28454670a369c4a64747a270a571d3db032d919b12727f7e83f401994b12fdca11db34bb4524a8b1b4863ee78bd28930328aed687d8ea15f889086d9a5da32f0fa46f0f27dfcf7a62c66666a8e7d9a6879f2aa08558147abb8d5b1bdceee493f6d27862f58f788bcde4482536d2fe1ef7df9040f6f32ef04bbe21a59ae5758c901ec4b15f3db89098210366e8f67688d7ae3a1d5f8a3653ae3b93e259209c709e9d0059ed02743a713f2a40b9127d9489ebbdca4757090951eb82241954d2b09ebed4e494321a80036e5f831a3feec91711e08b40125463ae05b81319228dd3e5fc219116d18df354c940d5c2da4da63908d98827e508de8702c5a684233b6ce6b77195ba8da61b098f10009a8d813ddd570b2c3ff8b5cef1dd4532bcc06c4610be2d343e4129aef2c0f4351fa0b479f766f4292103ab07fc3cc3d142093f0eb58fb0f261c106a8ac3d9147c2ebe0db4956b77fa98b0ff0a3f6d5eade86d9b300b5f1282bd579bdbfde93ad4a7316a5e8e70d2dd10c12928747328c609a8b41fa610bdf7d21b95b951e6ef9424be54a404d096236af0bd1cb6e2bcbd39bf79a800df6d40d07b5e001a8cd87e5c7e874d91d8f380c564148ceb290b6aaaf21a0fbb74c17b3be4714c5ad33954326267db4839601fda2037506a131100278c312c3e7e7ba4613353308bd40280a12175c760cee6ebe3a570c6b733ebb888312507fe9fc6fb58b3fccf287343a5900af61aa941ed38629365c2d8555e7135945e33dec7ecc936127c1536928849aa051020c8b5d1bc4ea602198fd8994e4810a4d8eada2963ebb0cae5cb919718f43d7513845f48352c68ff6f1699934354650a35fadcdb1b635d574751e2dd041ebc489e5d9dfb24f43dd61ed0fe8386e7a5fc7c3ac22b1801b872deaeb25bb49892d8e6aa94783a85747a1e49d8c0956f57af4eebf5c213206196e9821c4c4b3ad328f39baae7c2c1172617d6cc4aa66ca5bdf57418084c774d21f3d16d7c79998be19808bf8330ae2ae92c2f752ce8ac8b2b69c7944e53fa642ab961a182a068901aab10e0537448c66e37eacaf9948a692b5e97656cb712264d83b95b3f7ddf6279c3c3db433b6be8491b874bb5d9f3bb13e207f78b31590a939ba7d18701702226d052e77cedee7d4d5c71b7c31a7187446fe2e1c63ed52ddb4ead9c35c6f223743565825da8b378983a1126f9da4cab0ce18b9ebaf1108d19986116a33c1c6743dfa6ad9fdaa7c04d741ba40daa0be31d548031e0e0378e2d022e13507d912f4473eb7c553b53b23736aaecc77b47897d31e2baba954bf0fe3ef75e54ef537c0c44b963ef5bc3206cd656e1c935b8d5043353ad2da41a5df3240110a1f2d8d7044c6547f6180da1759567f93485214eab87a9c6b6554c43e43a131f0a50a6002f30395eb8b844b780e09c1e5ebb5fe2391b8a7d2024efa6c688c4c249561312b7bc378be6311c27b339adc4c5e96ffa71353784567f20dd35a4eec19fe83b5b975c1b67176552905bfeafb8d1ae8ea14f644ece8bdd2141aed9317337653ce64fa53ec9ccaae345f492829954bef7172b72d42b7db65cb048c1ae55cc8ae443c5b52378d61d84764ff1edbf88d9d07b9b22a69276d6ed23d58307a3eeb8af1c03e50951ee2f8639a8bcdac762998e35072f4d15e041eb1d9703c74204bbb8bd9c02902aefe6fd4a5f14d78ba1a8545eb20620957e53b91b67beb834e6e8f1007461d14ed221e2f07bc32385968897d4533e0f9060f7d1807f2448c2aecd18fa34561b22013cc9c7612e12d3b479a8564f1b26fb71d919dba003fde969998f88d6d4c57140e23b16be9d540e68b6fbd0072bd440d75e7f3d1a85a62a3d5f75509379f4bab505aa090965191aa94c7367c45ff069bb11ca7c4abda032593a3fa94d5f44a242d3a38f7998a42a08c2cf6745e60baa81dfd131c9aeeec116342071dbee4d1867e99ea5ccd00c642ebf46f725cdadaea930281811f7c274c1f8fbf64bed09228064533b80463acabe5f40f48ce6c7d08fc35d62885659108e54bc026b6db2abbd94ba8458a929c11c5166c59e27a14b1b007316e3c02b7bc7be10983d58b3bf70261306908362c6def1cb0e54f593b22f09b00ff3aad6730328b8dc483ebb65ccb3aa09b62a100f3ef556952b1610d5b74c2dc705598c67c208f6b49a097e165735f986b1f7e5c71e216f94bc2981f2165b3f"}}}}}}}) 172.650883ms ago: executing program 7 (id=116): link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x40) r1 = socket(0x10, 0x4, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000600)=[{0x61}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000a80)=ANY=[]) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff}, 0xc) ftruncate(r0, 0x7397) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) clock_settime(0x2, &(0x7f00000001c0)={0x1, 0xf24}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x36) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x89c, 0x0) 171.396369ms ago: executing program 6 (id=117): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040), 0x8000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(0x0, 0x40, 0x90) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000001100)='./file0/file0\x00', &(0x7f00000000c0)='W\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000040)=""/4096, 0x1000) linkat(r2, &(0x7f0000000380)='./file1\x00', r3, &(0x7f00000003c0)='./file1\x00', 0x4) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000010c0)={&(0x7f0000001080)='./file1\x00', r3, 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) 170.841917ms ago: executing program 7 (id=118): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x88) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000680)="97df8c3d29ecccb406c0d28625b36c36c6e32e7df7102a5ccb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e0983cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42c436fccea1b5d55d4e10e6d1b203af969c9d38a657eb9de16230207c5eb2e2b8c0249b9e09c6b4822cb7bea7cfb5169cafe39c024440d322ab21e06860f1eb1fc8e9b6aee7000000426e30fee4143c75c34bbe22a18321305ee96b2ca00b3f8f8f0bd7008e6af6fa154e240f58ee4c278b131aa48aeafde7f3958a8df4fd67aefdf1af390e6d1df83d4d1094e1bb10c6a2738a46ff820aae705dd2ec42016a5858ac43e4235456cef0071b45b1199d312df6c347e33cb68040fd54c90ed683a7948cbf3a279d13bd74903b44064cf5a8c53d1be5c3119c11026aa67565e375dae7dda7a2bd334a582a6c104ff870c17b033485e9a32c418e22635b58581cafdfc3afae122806e12657caac00b2c3fd4045ec771d0368a373", 0x1af}, {&(0x7f0000002100)="a8e8f99a414dc820b0062f4ea5ee1679a397d995f33f3bf1346365142214d0731c0a9a630ea207000000000000008af899a50fb07a47c40b4ca83aea74504ff417a8dd24e8115852d39207167c13369213e41699959b121481eed2ae7d4630173a8931d3fca364d5ba89a1612a5641bc767fca1d07020cde39320f300971f7686ed0263f4f372a8fe2ef2a7f6ba523dd2f7433d792a367af61c9b6032ecf9b7c79b6ccfb4dbcce7c2f264747732cac07d61855d764e4b97f7ae8a902876f43e283eec27c2cb4c9ea6adfbe471e0fba4fe3861701", 0xd4}], 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c583a9285268343dac12abd36c88edcc9d56b14855858", 0x15f}, {&(0x7f0000000240)="badbad87750b277e6e2891897001b819402604bde9d85ec8de55c59b91548e03353d077321e0f20f36bea80857afa367df95a46707000000000000000000007193ed37a1d348b88e0c73f95b27b66f7f32ee46ec7829b4faec9010166266838490", 0x61}, {&(0x7f0000000580)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045099f977452ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185103bf3e9362d582eb06562630fcbaa8f893de606729e522ea8493aefbddacc567dd6a7c3f5d4dd59725d7d3e211b0ae74338242a6277f46f217d88cb07", 0xe7}], 0x3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) setsockopt(r2, 0x2c, 0xff, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0xc0) ioctl$TIOCSCTTY(r5, 0x20007461) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r6, 0x6, r8) fcntl$setown(r0, 0x6, r8) 136.462726ms ago: executing program 6 (id=119): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open(0x0, 0x78e, 0x0) getpid() poll(&(0x7f0000000040), 0x0, 0x87e) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) clock_gettime(0x4, &(0x7f0000000080)) open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x13) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r2, 0x0) clock_getres(0x0, &(0x7f0000000000)) pipe(&(0x7f0000001400)) clock_getres(0x0, &(0x7f0000000200)) clock_getres(0x4, &(0x7f0000000400)) clock_getres(0x4, &(0x7f00000013c0)) r3 = socket(0x2, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x113) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)="090fb20000000000006f", 0xa}, {&(0x7f0000000240)="27ee52128360b508cdfe4549d0d7b40864013a12c66b2b1557d4830ae45a88b3e44d1815a79ce51e3cee05658b3ff8857080b04a53cb06ba10b314ba8fb5d151fc7c57d4613341803600da1fbb798c0764e294221a9dd2f12e1f86a6af8ab1e62f265095d46b30cf9173656e0ac1c803f0bdc27d10a006af692af2f68df13b31b5a7781320333e9268ca2ecca6898a71a78f8a571491c21657691b345c813e3d0c44639af4bf561ce1f3a699d0497beb0fe4cc23fee7dde73810b698c3cd83816d54b2e4aaaf46336c0911382aedb87871103520f7be56c7cbe491f7dbc2149a14d6997a96270a4da6d25670d470e8347a82c590da0d", 0xf6}, {&(0x7f0000000340)="4724b1155847e6fb0ff143e3889599e609c6214ffd5ace1ff7d8b4b682b36b8772dfb473c3c7abfcbfc81e7921c8adcfa689a4c6e386f8822f0c97901fa0613952f65f6fded650c3a8a880da37befcbdd496ffb5dfac2f70c059205a2b1411f5b4172d3ba79cc19d3112a9e03714fae10a0e21bb65c73dd03e21d439a291e50ad37655d8cdc17a88c8ea04fc28e66e5d98358d81ffb3c8c40615b620e9efcce6b8", 0xa1}], 0x3}, 0x0) r5 = msgget$private(0x0, 0x0) kqueue() msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x83, 0x0) 128.960658ms ago: executing program 3 (id=120): syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) syz_open_pts() chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) bind(0xffffffffffffffff, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) faccessat(r1, &(0x7f0000000180)='./file1\x00', 0x84, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') semget$private(0x0, 0x4000000009, 0x82) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) 128.109124ms ago: executing program 7 (id=121): openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x812e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getgid() fchownat(r4, &(0x7f0000000200)='./file0\x00', r5, r6, 0xc) r7 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x33) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) fcntl$dupfd(r8, 0xa, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$TIOCSBRK(r7, 0x2000747b) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRESOCT=r3]) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x52}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0xca) writev(r9, &(0x7f00000002c0)=[{&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67e21738e741589f262141d357790a", 0x73}], 0x1) 83.473296ms ago: executing program 7 (id=122): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)=""/62, 0x3e}], 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 82.233963ms ago: executing program 5 (id=123): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) msgget(0x3, 0x0) (async) msgget(0x3, 0x30a) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) (async) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x7241}) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x2, 0x4) 65.084918ms ago: executing program 3 (id=124): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x1, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) sync() (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x2c, 0x102e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmmsg(r1, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) (async) fcntl$setflags(r1, 0x2, 0x0) 6.773471ms ago: executing program 5 (id=125): clock_gettime(0x4, &(0x7f0000000080)) open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x13) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc0084427, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0) clock_getres(0x0, &(0x7f0000000000)) pipe(&(0x7f0000001400)) clock_getres(0x0, &(0x7f0000000200)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x113) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000100)="f8002f7c2dda7523b717595563adc9336f91", 0x12}], 0x1}, 0x0) r5 = msgget$private(0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x83, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/4096) socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) 3.989105ms ago: executing program 3 (id=126): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) semop(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x1e, 0xc003, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(0xffffffffffffff9c) listen(r4, 0x0) close(0xffffffffffffffff) accept$inet(r3, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setrlimit(0x0, 0x0) r6 = dup(r5) sendto$inet(r6, &(0x7f0000000100)="03c019b7e2399b388d3cc45f01364c934feea3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159f8000000000000000c892a0", 0x37, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r7, 0x4}], 0x200000000000003f, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x1}], 0x1, 0x0) 0s ago: executing program 5 (id=127): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000240)=[{0x87}, {0x5}, {0x836}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000040)={0x7, 0x3, 0x9, 0x8}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.244' (ED25519) to the list of known hosts. pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000371d6ae0 panic: vclean: deadlock Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 66813 93093 0 0x8000002 0 1 syz-executor 249187 39056 0 0x14000 0x200 0 zerothread db_enter() at db_enter+0x25 panic(ffffffff830dea7c) at panic+0x1e5 vclean(fffffd806c55c6e8,8,ffff8000ffff67b8) at vclean+0x482 vgonel(fffffd806c55c6e8,ffff8000ffff67b8) at vgonel+0xec checkalias(fffffd806c55c898,d02,ffff800000a66c00) at checkalias+0x1ab ffs_vinit(ffff800000a66c00,ffff80002a14a980) at ffs_vinit+0x13d ffs_vget(ffff800000a66c00,1fc46,ffff80002a14aa68) at ffs_vget+0x429 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd80794890f8,ffff80002a14ace8,ffff80002a14ad18) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a14acb8) at vfs_lookup+0x8fa namei(ffff80002a14acb8) at namei+0x7aa dofstatat(ffff8000ffff67b8,ffffff9c,7f645a769190,7f645a769590,2) at dofstatat+0xd2 syscall(ffff80002a14af30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f645a769640, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: vclean: deadlock ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830dea7c) at panic+0x1e5 vclean(fffffd806c55c6e8,8,ffff8000ffff67b8) at vclean+0x482 vgonel(fffffd806c55c6e8,ffff8000ffff67b8) at vgonel+0xec checkalias(fffffd806c55c898,d02,ffff800000a66c00) at checkalias+0x1ab ffs_vinit(ffff800000a66c00,ffff80002a14a980) at ffs_vinit+0x13d ffs_vget(ffff800000a66c00,1fc46,ffff80002a14aa68) at ffs_vget+0x429 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd80794890f8,ffff80002a14ace8,ffff80002a14ad18) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a14acb8) at vfs_lookup+0x8fa namei(ffff80002a14acb8) at namei+0x7aa dofstatat(ffff8000ffff67b8,ffffff9c,7f645a769190,7f645a769590,2) at dofstatat+0xd2 syscall(ffff80002a14af30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f645a769640, count: -14 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a14a6f0 rbx 0xffff800029b7cd87 rdx 0 rcx 0xffff8000ffff67b8 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x1f4b4c325239bf47 r11 0x542f417ef0d160d7 r12 0xffff800029b7cb88 r13 0 r14 0 r15 0x1 rip 0xffffffff81ff41c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a14a6e0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=66813 pid=93093 tcnt=1 stat=onproc flags process=8000002 proc=0 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff6cc8,0xffff8000ffff6030 process=0xffff8000ffffb610 user=0xffff80002a145000, vmspace=0xfffffd806c84b540 estcpu=36, cpticks=2, pctcpu=0.94, user=0, sys=113, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 45095 64357 85416 0 2 0x8000000 syz-executor 45095 95694 85416 0 3 0xc000080 fsleep syz-executor 45215 226663 22651 0 3 0x8000080 nanoslp syz-executor 45215 422222 22651 0 3 0xc000080 fsleep syz-executor 45215 162384 22651 0 3 0xc000080 sbwait syz-executor 45215 8990 22651 0 3 0xc000080 fsleep syz-executor 24597 195 83079 0 3 0x8000080 nanoslp syz-executor 24597 248610 83079 0 3 0xc000080 kqsel syz-executor 24597 422653 83079 0 3 0xc000080 fsleep syz-executor 52118 77063 44207 0 3 0x8000080 nanoslp syz-executor 52118 156181 44207 0 3 0xc000080 sbwait syz-executor 52118 176259 44207 0 3 0xc000080 fsleep syz-executor 23480 17079 80119 0 3 0x8000080 nanoslp syz-executor 23480 516926 80119 0 3 0xc000080 fsleep syz-executor 23480 497969 80119 0 3 0xc000080 kqsel syz-executor 85416 291377 85075 0 3 0x8000082 nanoslp syz-executor 22651 501400 85075 0 3 0x8000082 nanoslp syz-executor *93093 66813 85075 0 7 0x8000002 syz-executor 8559 213969 85075 0 2 0x8000002 syz-executor 62366 366917 85075 0 3 0x8000082 wait syz-executor 83079 82774 85075 0 3 0x8000082 nanoslp syz-executor 44207 81155 85075 0 3 0x8000082 nanoslp syz-executor 80119 391298 85075 0 3 0x8000082 nanoslp syz-executor 85075 417330 52983 0 3 0x8000082 kqread syz-executor 52983 36949 69416 0 3 0x810008a sigsusp ksh 69416 518879 22143 0 3 0x18000098 kqread sshd-session 22143 391159 4223 0 3 0x18000092 kqread sshd-session 77262 192955 1 0 3 0x18100083 ttyin getty 4223 58784 1 0 3 0x18000088 kqread sshd 34431 301097 89793 74 3 0x19100092 bpf pflogd 89793 204633 1 0 3 0x18000080 sbwait pflogd 87030 101214 83815 73 3 0x19100090 kqread syslogd 83815 406203 1 0 3 0x18100082 sbwait syslogd 72360 97922 1 0 3 0x18100080 kqread resolvd 36832 516037 7750 77 3 0x18100092 kqread dhcpleased 68305 8726 7750 77 3 0x18100092 kqread dhcpleased 7750 190682 1 0 3 0x18000080 kqread dhcpleased 91039 141550 0 0 3 0x14200 pause smr 39056 249187 0 0 7 0x14200 zerothread 70450 327043 0 0 3 0x14200 aiodoned aiodoned 72581 101408 0 0 3 0x14200 syncer update 19021 11899 0 0 3 0x14200 cleaner cleaner 60948 222564 0 0 3 0x14200 reaper reaper 40720 176430 0 0 3 0x14200 pgdaemon pagedaemon 8253 461730 0 0 3 0x14200 bored viomb 85832 234206 0 0 3 0x40014200 acpi0 acpi0 65636 93795 0 0 3 0x40014200 idle1 37810 126618 0 0 3 0x14200 bored softnet3 87011 348831 0 0 3 0x14200 bored softnet2 30215 337460 0 0 3 0x14200 bored softnet1 76932 180298 0 0 3 0x14200 bored softnet0 91138 81992 0 0 3 0x14200 bored systqmp 86740 148619 0 0 3 0x14200 bored systq 10746 326120 0 0 3 0x14200 tmoslp softclockmp 86860 143621 0 0 3 0x40014200 tmoslp softclock 58306 57855 0 0 3 0x40014200 idle0 1 309286 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/vfs_subr.c:119 r = 0 (0xffffffff8348b0d8) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 vclean+0x87 #4 vgonel+0xec #5 checkalias+0x1ab #6 ffs_vinit+0x13d #7 ffs_vget+0x429 #8 ufs_lookup+0x16bc #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dofstatat+0xd2 #13 syscall+0xaf8 #14 Xsyscall+0x128 Process 45095 (syz-executor) thread 0xffff800034199978 (95694) exclusive rwlock pipelk r = 0 (0xfffffd806cdedef0) #0 witness_lock+0x5b8 #1 pipe_kqfilter+0x45 #2 kqueue_register+0xdb1 #3 ppollregister_evts+0xca #4 ppollregister+0x3ca #5 doppoll+0x21a #6 sys_poll+0xd8 #7 syscall+0xbb6 #8 Xsyscall+0x128 Process 93093 (syz-executor) thread 0xffff8000ffff67b8 (66813) exclusive rrwlock inode r = 0 (0xfffffd806befba38) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ufs_lookup+0x16bc #7 VOP_LOOKUP+0x6e #8 vfs_lookup+0x8fa #9 namei+0x7aa #10 dofstatat+0xd2 #11 syscall+0xaf8 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806befb928) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x218 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dofstatat+0xd2 #12 syscall+0xaf8 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8356b120) #0 witness_lock+0x5b8 #1 syscall+0xad6 #2 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/vfs_subr.c:119 r = 0 (0xffffffff8348b0d8) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 vclean+0x87 #4 vgonel+0xec #5 checkalias+0x1ab #6 ffs_vinit+0x13d #7 ffs_vget+0x429 #8 ufs_lookup+0x16bc #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dofstatat+0xd2 #13 syscall+0xaf8 #14 Xsyscall+0x128 Process 8559 (syz-executor) thread 0xffff8000ffff6cc8 (213969) exclusive rrwlock inode r = 0 (0xfffffd806befb5f8) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x218 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xaf8 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10202 10295K 10629K 166960K 11520 0 pcb 17 14K 15K 166960K 72 0 rtable 244 8K 8K 166960K 449 0 pf 37 10K 14K 166960K 69 0 ifaddr 46 15K 15K 166960K 62 0 ifgroup 59 2K 2K 166960K 81 0 counters 66 36K 36K 166960K 78 0 ioctlops 0 0K 4K 166960K 1496 0 iov 1 2K 12K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1468 92K 92K 166960K 1724 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 13 1K 1K 166960K 16 0 dirhash 15 2K 2K 166960K 15 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 16 57K 89K 166960K 286 0 sigio 0 0K 0K 166960K 2 0 proc 70 91K 115K 166960K 601 0 subproc 104 6K 6K 166960K 130 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 13 0 in_multi 99 7K 7K 166960K 126 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 401 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 237 72K 88K 166960K 4123 0 UVM aobj 7 2K 2K 166960K 7 0 pinsyscall 41 82K 102K 166960K 1417 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 15 0 NDP 15 0K 1K 166960K 39 0 temp 51 6805K 6879K 166960K 6781 0 kqueue 15 24K 24K 166960K 40 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 52 0 48 1 0 1 1 0 8 0 rtentry 112 139 0 27 4 0 4 4 0 8 0 unpcb 144 361 0 338 6 0 6 6 0 8 5 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 49 0 43 2 0 2 2 0 8 1 arp 120 24 0 5 1 0 1 1 0 8 0 inpcb 336 311 0 298 7 0 7 7 0 8 5 nd6 136 32 0 7 1 0 1 1 0 8 0 pkpcb 40 4 0 3 1 0 1 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1168 2 0 2 1 0 1 1 0 8 1 pffrag 232 3 0 1 1 0 1 1 0 482 0 pffrnode 88 3 0 1 1 0 1 1 0 8 0 pffrent 40 4 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfqueue 264 1 0 1 1 0 1 1 0 8 1 pfstitem 24 37 0 0 1 0 1 1 0 8 0 pfstkey 128 37 0 0 2 0 2 2 0 8 0 pfstate 376 37 0 0 4 0 4 4 0 8 0 pfrule 1344 24 0 17 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 549 0 92 29 0 29 29 0 8 0 art_table 32 550 0 92 4 0 4 4 0 8 0 art_node 16 138 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 12 0 1 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 0 3 0 3 3 0 8 0 dino2pl 256 1828 0 313 95 0 95 95 0 8 0 ffsino 272 1828 0 313 102 0 102 102 0 8 0 nchpl 144 2209 0 516 63 0 63 63 0 8 0 uvmvnodes 80 2210 0 0 46 0 46 46 0 8 0 vnodes 216 2210 0 0 123 0 123 123 0 8 0 namei 1024 7618 0 7617 2 0 2 2 0 8 1 percpumem 16 53 0 6 1 0 1 1 0 8 0 vcpupl 3904 1 0 0 1 0 1 1 0 8 0 vmpool 696 2 0 1 1 0 1 1 0 8 0 kstatmem 264 38 0 12 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 6179 0 6179 4 3 1 2 1 8 1 plimitpl 152 58 0 38 1 0 1 1 0 8 0 sigapl 424 583 0 535 8 1 7 7 0 8 1 futexpl 64 2730 0 2724 1 0 1 1 0 8 0 knotepl 120 315 0 0 10 0 10 10 0 8 0 kqueuepl 216 63 0 50 1 0 1 1 0 8 0 pipepl 320 129 0 102 3 0 3 3 0 8 0 fdescpl 496 565 0 535 5 0 5 5 0 8 0 filepl 152 3196 0 2934 18 0 18 18 0 8 6 lockfpl 104 64 0 62 1 0 1 1 0 8 0 lockfspl 48 31 0 29 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 36 0 19 1 0 1 1 0 8 0 ucredpl 104 367 0 353 1 0 1 1 0 8 0 zombiepl 144 536 0 535 1 0 1 1 0 8 0 processpl 1152 583 0 535 5 0 5 5 0 8 1 procpl 648 802 0 744 7 1 6 6 0 8 0 sockpl 664 730 0 690 19 4 15 15 0 8 11 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 225 0 0 29 0 29 29 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 234 0 0 15 0 15 15 0 8 0 bufpl 280 2481 0 97 171 0 171 171 0 8 0 anonpl 24 160841 0 157387 25 2 23 25 0 185 0 amapchunkpl 152 13265 0 12764 22 0 22 22 0 158 0 amappl16 200 4336 0 4313 5 3 2 5 0 8 0 amappl15 192 12 0 12 1 1 0 1 0 8 0 amappl14 184 136 0 124 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 1248 0 1218 3 1 2 2 0 8 0 amappl11 160 54 0 39 1 0 1 1 0 8 0 amappl10 152 16 0 16 1 1 0 1 0 8 0 amappl9 144 147 0 147 1 1 0 1 0 8 0 amappl8 136 19 0 17 1 0 1 1 0 8 0 amappl7 128 114 0 102 1 0 1 1 0 8 0 amappl6 120 189 0 188 1 0 1 1 0 8 0 amappl5 112 144 0 132 1 0 1 1 0 8 0 amappl4 104 327 0 306 1 0 1 1 0 8 0 amappl3 96 2576 0 2460 4 0 4 4 0 8 0 amappl2 88 647 0 583 2 0 2 2 0 8 0 amappl1 80 8370 0 7790 14 0 14 14 0 8 1 amappl 88 3734 0 3560 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 567 0 536 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 567 0 536 1 0 1 1 0 8 0 vmmpekpl 168 6568 0 6523 3 0 3 3 0 8 0 vmmpepl 168 43450 0 41594 86 0 86 86 0 357 0 vmsppl 440 566 0 536 6 1 5 5 0 8 1 rwobjpl 56 19030 0 15863 45 0 45 45 0 8 0 pdppl 4096 1141 0 1073 97 25 72 83 0 8 4 pvpl 32 10877 0 0 90 2 88 88 0 265 0 pmappl 248 566 0 536 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 391 0 27 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8341fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8356af18) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 _kernel_lock_held() at _kernel_lock_held+0x7f msleep(ffffffff8357bbf4,ffffffff8357bd78,7f,ffffffff83017138,0) at msleep+0x1ac uvm_pagezero_thread(ffff800029fd8290) at uvm_pagezero_thread+0xe9 end trace frame: 0x0, count: 6 ddb{0}> trace x86_ipi_db(ffffffff8341fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8356af18) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 _kernel_lock_held() at _kernel_lock_held+0x7f msleep(ffffffff8357bbf4,ffffffff8357bd78,7f,ffffffff83017138,0) at msleep+0x1ac uvm_pagezero_thread(ffff800029fd8290) at uvm_pagezero_thread+0xe9 end trace frame: 0x0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff830dea7c) at panic+0x1e5 vclean(fffffd806c55c6e8,8,ffff8000ffff67b8) at vclean+0x482 vgonel(fffffd806c55c6e8,ffff8000ffff67b8) at vgonel+0xec checkalias(fffffd806c55c898,d02,ffff800000a66c00) at checkalias+0x1ab ffs_vinit(ffff800000a66c00,ffff80002a14a980) at ffs_vinit+0x13d ffs_vget(ffff800000a66c00,1fc46,ffff80002a14aa68) at ffs_vget+0x429 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd80794890f8,ffff80002a14ace8,ffff80002a14ad18) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a14acb8) at vfs_lookup+0x8fa namei(ffff80002a14acb8) at namei+0x7aa dofstatat(ffff8000ffff67b8,ffffff9c,7f645a769190,7f645a769590,2) at dofstatat+0xd2 syscall(ffff80002a14af30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f645a769640, count: 1 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830dea7c) at panic+0x1e5 vclean(fffffd806c55c6e8,8,ffff8000ffff67b8) at vclean+0x482 vgonel(fffffd806c55c6e8,ffff8000ffff67b8) at vgonel+0xec checkalias(fffffd806c55c898,d02,ffff800000a66c00) at checkalias+0x1ab ffs_vinit(ffff800000a66c00,ffff80002a14a980) at ffs_vinit+0x13d ffs_vget(ffff800000a66c00,1fc46,ffff80002a14aa68) at ffs_vget+0x429 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd80794890f8,ffff80002a14ace8,ffff80002a14ad18) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a14acb8) at vfs_lookup+0x8fa namei(ffff80002a14acb8) at namei+0x7aa dofstatat(ffff8000ffff67b8,ffffff9c,7f645a769190,7f645a769590,2) at dofstatat+0xd2 syscall(ffff80002a14af30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f645a769640, count: -14