last executing test programs: 9.440004475s ago: executing program 6 (id=854): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x4, 0x9, 0xf, 0x3}, {0xffff, 0x8, 0x8, 0x30f6}, {0xfff, 0x9, 0x8, 0x6}, {0x101, 0x7f, 0x8, 0x2}, {0x1000, 0x9d, 0x9, 0xcd}, {0x4, 0xb, 0x3, 0x80}, {0x2, 0x1, 0x6, 0x221}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) lseek(0xffffffffffffffff, 0xfffffffffffffffe, 0x36f73c59ed6c26ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x80) r2 = socket$inet6(0x18, 0x4000, 0x8) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x800}, 0xc) r3 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvfrom$unix(r3, &(0x7f0000000240)=""/4096, 0x1000, 0x800, &(0x7f0000001240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000001280)) sysctl$kern(&(0x7f00000012c0)={0x1, 0x55}, 0x2, &(0x7f0000001300), &(0x7f0000001340), &(0x7f0000001380)="c0471906bd285a69b7e6328747a1c6ddc991c5b603f1e68e0381ca6249d608a9e127c10fa3e717348934ff4fa1ba51693c48426ffff4d560c886544a1a15ee6ae86f8804af6525eaab3f7a35f1a69b87a13da4ac15de48c7970afd5c74eac1cc64c2c2b1a86cea20a456091f02c0f8380161b6647db2a84afbcca535d697951fb769f70f36ab6b7b7f5eb00688d68e7391f8230d43f1637aefbaa2228ce631c29304dcc40e966a611431436abe01b27312f9499b49c3ffe5b697d8a9a6225acea3a694d208b3", 0xc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000014c0)={0x5, 0x1, 0x9, 0x1756, 0x2}, 0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001500)=0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001580)) mknod$loop(&(0x7f0000001600)='./file0\x00', 0x1, 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001640)={0x9, 0x2, 0x94c, 0x9, "809909f82d0e4c9ae5abb71942e1fb8203463af4", 0x1000, 0x8}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001680)) rename(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001740), 0x400, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000017c0)={&(0x7f0000001780)='./file0\x00', r5, 0x3}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001800)={0x1, 0x5, 0xfffffff2, 0x400, "ff97ace0286cdec161df58e8adab7a4b55f82c40", 0x3ff, 0x9}) syz_emit_ethernet(0x37, &(0x7f0000001840)={@remote, @remote, [], {@arp={0x806, @generic={0xf, 0x86de, 0x6, 0x5, 0x2, @remote, "0e4526b47d", @remote, "863a776c8f867726984d00266ad34a5c"}}}}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001880), 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000018c0)) lseek(r0, 0x4, 0x1) 4.45192572s ago: executing program 5 (id=960): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="44ca", 0x2}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="4daadca2a150ac", 0x7}], 0x1) write(r1, &(0x7f0000002600)="7cc97585253a5126a4ac0678c6d790b6c33b3e6e763c38371579343e19562401b7b74f0055ce1abc9e74072d11b74b65d267fefb275700f04cc1f8f490e5bb72db73bf3b59d1ae962bb0e2c9b3a30412087b7513d03b26bbcb131156c5b601d726737abaed6fc4125089b530cd1135475f8fb9431d3b5f1c987229bc588ee7fdc124c69fc4f8337a514e971c8b2da6c7bb34732e903bd7aa1143b450bd07e39bf8c1a49d7d5bff56c0c51ac6983a1c1820f7b3ae7e9d9e93525f7dcf8e322b9dbe76baa19915307b384bf3afecbab8a53cf1c3162610d96adc5a602165529e0406a344ac3058", 0xe6) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7822) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 4.165155906s ago: executing program 5 (id=967): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0xfffffe01, 0x3) (async) syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a8"]) (async) r1 = syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x6, 0xfa, 0x7}, {0x0, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0x0, 0x5}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) (async) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4000001, 0x0, 0x7, 0x20009, "59a6a348c00e00000000000000000000000100", 0x6, 0x9}) (async) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1fe66340dba9c939897bc0edd1df88db3b186dfbbb9963797a437ea9651419b8267ba14919a324647b660cb06dd6d8138a590fbdb5dbd4e904272f06e47418ebdbdc3e71ad13fc69de2a9ee8d7db3e01937048701598428034e8ea0be262431a1879866ea0dd001c15d588acda928bd076d6ece7865dcfa01ff561ad114f0abb10b4", 0xd2, 0x4, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB]) (async) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) (async) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="4873dc01574030c34b4d8f3b"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0)=0x401, 0x4) (async) getsockname$inet(r3, 0x0, &(0x7f0000000180)) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) (async) setreuid(0xee00, 0x0) 4.164788641s ago: executing program 6 (id=968): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async, rerun: 32) r0 = socket$inet(0x2, 0x3, 0x2) (rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x28, 0x1, 0xa, 0x8}, {0x44, 0x5, 0x67, 0xfff}, {0x400e, 0x2, 0x51, 0xfffe}]}) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x7, 0x0) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000340)=0x4) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (rerun: 64) close(r2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000180)='x\x00') 3.874432498s ago: executing program 5 (id=971): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x153}], 0x0, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x0, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) execve(0x0, 0x0, 0x0) r3 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() r6 = getgid() r7 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r7}) r8 = getuid() r9 = getgid() setregid(0x0, r9) r10 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r14 = getpgid(0x0) fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() setreuid(r11, r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f1943a2603c5faed82cdb93de69550c0", 0x10}, {&(0x7f0000000100)="a61fd99c64", 0x5}, {&(0x7f0000000240)="0ca363401eb0c06e6699bb626be9b198204d9e2043e40417905cf55b52009639739f438ac50d45a220494489ded8d6f189c10185215c545d898c5720598fd4f5b2117641c647a5c71b33ad462754dfa1e5eec4ec3a40d1b9", 0x58}, {&(0x7f0000000380)="7bb17395b4a0bdef4e5cdc429890804d04ec189e92688d6fd8951fc4da96acf44e08f3ab1de4aa885d2c85b87898e8d31d7f87ead71dd68da016e2f8b57d75eba0398839422aa862283ebfc91bd0ceb82c31e069b9fe38b18f8cf9e95448dbe848bfdbc97ee23d74f4fa1452ec97925b485b655ef0566dfd8e99df10d56592b80677d10013d3c7c8124b278f55a1c8be5e675cdfe282081edd7dfda3fa58e73a3b9bfdff60f770a7ea3b88", 0xab}, {&(0x7f0000000140)="b2da3d54b4579253662ef45e68c82a57e6d2", 0x12}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xc0}, 0x6) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff6, 0x44809e9d, 0x0, 0xffffffffffffffff, 0x2800000000000000, 0x181c, 0xa, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x17, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 3.664698896s ago: executing program 6 (id=972): syz_emit_ethernet(0x23bf, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "ff4a2e", 0x2389, 0x0, 0x1b, @mcast2, @loopback, {[@routing={0x33, 0x8, 0x0, 0x4, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="1847a5efb524d56b56f6e71f92adc39e", @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x6c, 0x15, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x7865}, @generic={0x4, 0x9d, "04adfdf8c2e1aa4c826566da50382141bce0267f08b37604c29bad41d504df09682ddbe123edecc22f73a70662f02371fa8033cb0719a77dd336d5ff4d3deea4211240bb595c8537742fc67a39429c55a3a6cdcc0bf0fa8f9d4ebfd03f41f764faf17ff810eedec478e129999c6b315417a62372026021d680e0e5688a36a8fbf90ce0f277cce941559b0a4228a272a63931d512053781f12a36ff0ed2"}]}, @routing={0x2c, 0xc, 0x0, 0x6, 0x0, [@empty, @mcast2, @mcast2, @mcast1, @mcast2, @empty]}, @routing={0x50, 0xa, 0x0, 0x3, 0x0, [@mcast2, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x11, 0x1f2, '\x00', [@generic={0x8, 0xf8f, "8fd9bb29addf59651cd1eeaef901ae8738d806b0825bf008371acea6e61e96d85e26e0d074f0ef3f57e4b38b9372f6ee9f703b2d35497e4883a4dab1fed7580d2fbfdd9924e3f9bfa04ec73f56b3c2f3bd79f025a824dc52db2451d5b7c30edba220113440e6ae89cd7606a24604db45497bf7b318a5ba689b46f72b88422db8dfc3dbc1c05cce41b7566f293bbb313a79ce79833f5e937d0db640dff2351e08cf6b385732b488fa47c1a76c25b7bd5f5ad84cc6cceee42a71e3f23f07ea197b95af6c1f341cc7ffcf0b65b6d606e5ec23142d1a81f54191f5e7c085a4119018cf1b0920455de9a0c56fa8f435b1e8f1486c6ea17a209a7e93bd4883e8d7a4343fd8782c721fe086ee1990874fe8079db32a65a30bc5f0052ae94f5b5ba2cf6eb0a437ddc478d4a16070d1cef015bdb5b8ea6d03520998bcaca721c24e0f435ccce18b3fc2f00441ac61992b2bd0a27154d4ae92bdf94f4fb6876d5aec1951d572217c68de0034768ec8adffdde4f048f38c4b5b950fead7869d493c82594a51a46560c1511d52b8615e28a2780ba8949230fcfc037c3df4c0c009e52dfd56de7c4ed2588da88c6f5f31a42ca122a9c60f325c5bc92c35bcc64fda4eeaf8ed935fa8163b6bed0024e6ca3f77767c1adff6cff20875d8c295cbdbfc5f467355a4bc6256257e7be6c18906d69e491cf2b9b26c873a745c040d12c7d0cacbb692cd5ad3a3169d732c7a710a8931c43e73ae77687aead2ab51b599f35012787a1e07ab85b366b1b8e73dfa47d10290bc1dcfc2186b76f8a4101d350e0058d6a740491773509d0f4152cb9888b2afb29440f31ba769b44af1b31b73e58829a46ada314b10fe5c72165e6c21a436675b9ba089ae78d1fec3ce096c915c6f941d74bc4f6ed35cc04c854f41bb3a28ddaf7847e9c1e092950bd066d65c3c102679d118d75370c920e0fd3cde4287ff5f99f0f114586c747b7c69fa6894b1065bf0affd4ce720669c4277b50332ccf22153c63e370e565b2fe126569b6bddf6c8baa434f9a3d291b26543197aec3b05371a77aecf7236e6958412f9f478c9e5c9d46825c225eac3b9effd574cceba34f5828915eda6a7997005819e9d5e634a911cdeb9095ee488af069aab20c1feaa27195d66411cd9a0355bf349dc25bbcc751420d5edebcb38b1d3e244d58dde033509be9889b68614cabda9c0e688e00b9a8757c980cb93d3dcd42a78a234036cd811ac088d5cb0b30922621c8955700091092b0a512de556967798706adc632a5fa9db2a7539dcd7afc9e441fbe8ddfd76ecf3d514cb4d1f54860f111237f6673bf61b426cac020287192f4df366b0e2ec79eac56435d4d4527cb1e0883042b1e440e0f8f0d8327cfbac2d4e3ca07b09747b9d17e29c6e18ad4d34deb8fa947f6ed46238c7299fce942fa337d93af521333571562a1d458f733d108159251cf686eb7d2f35f482468de524b91d9ba9091fee701c7495bde2055e06a684689ddbc00e36bdb0d851ecfd87c92f77fcbd5df09b6f0223a372ff1fb142b5d2e2fc5a159206d988597206ad0ed7ef569d5da9ceeb9c8bf25c5a9db13eea2431f11212d0d9fa0640e8467ea58825df11958516e55230b3b313101665c109a016d02773904e27facc69995c4e3a88b5a579ddbb0006ea2541e8897ae6f11cb0d9849a8daf0b2ce6f0bb35026946392a84f8c01f0ca5d14d8d7daa5f759d789b6e989c173e881a7474dc07d39820851e71e59fd6ce59fc2f67c435f2c880fc6e0a77c859b8ecc286d8c22f04237db30a3af40abaf93fec3a8c37f3c0af916c817a613a55ba232785ae9691c00bdc3879150b2c78e636e8ca16555a1f89049b27ecea8dca5ce52ca72bcbf1ecc42bb5a212625e6695654230618269045240a0431bb201f578684a3e745989088331ab362d9cc7c52e7eb8c8ff721d2bf5aa6623bd11d2532b5801893299f6caa233dc8782953ba32eae9303642570f584403346a11040ad2f42b971cf8db34672590ae5c5d19c9d87b02314e698a24b2f307f5d42847c12c5bf9f73dbc8fd543890b10338ba90351407d4acb1848e11d693bedb5f88659831b8ae5ea93d30b481d7b901f1de982e2169926ba25a329d4b3091f0fbd410ff80aa837269449ce5bcacc2f857e7743f45abc2d75225e1838a338fc642305c45b1148259e78f3a7ad9dede60e72a4426cea5e98bbb836be43dbdbcc1a957bc10b8c72ed9a348d256cbb653d8c868f30145f9fc0e4399e39f3af8096d9ca6e2cd3af89e0a5a0051fd34f5787a7e11d4342ae9bf755cbae8fd4694b2045c4a924eb0acadedbd81b9aa11196483bf661af2419b74761fef7cfb28a9da61f02070fcb1646c43dbb6126d7c4e70ab425e6e30489e45dc15428cd3f7b50eddc8c12bb22f8d8aac6d589e4f590720d5fba02d4bfe614b92d03665af9222b4e3f44bcc610f0f0d1595f7023499fb73d071e59e4aeb616b6172ba5496758a77d0d21851287d49645fd43cb681d8d3e53669d89010066acfc55af2be83d6d95d9c7cf275244b7291b39287284bcac45e14be035068eb826210d691eeaf18527a4cf8844282afe8195d68c2570305c3dc2ea6492e8a69b5f7959ed83b9ad7c8255e4f90c1abee0880d5d0739e071cee034462a660db0d27332a414dc0008fa076f2dcb8678f57516f6e0cee7bf4d97f0dc80f88c279849876c34318a042afad41506d4c3176d76d429f4110dc4027de4becc44e870661f495cec544ba64ad1d918c5e4354e69993dcb9369f4a0f04a2eb3c7a8f865a30e856891e8b8494f9bf2adde7cdf459a3ffeb7d2bc60108e26faa36782feffa10a212723b05ec8774cd4114e0b192ce8da5d23bee2600c6ef80703da16eb5d9d8a15d4af87687e6b2573128bbe6eb55d0a5deab8d5746f61388dc95560d28892b201f42372199fede88a0bd9d239c812099e10c4e07456f87d2536b2b90b363ec4154bbb89b60a33396b3d702b649ae34ed2760d93abdf7479ac07c45c3d00657b0dfd2fbb2f6283aacb44674beeb12f08f801aba7cc89adf6d005e1d20df353441dd2af277d2b8b29640b720cb987b41b271190b156e6cf9028509b8614e7670d47c863925af1739314be792a61cc2fefffeefce1742ef5a26980f9d32777fd0590838741e9c91a3b6a748860cdd3706ded5140ad83595ad5d43e94401bf35f418750a6da8c22ab1bcd19a57e82ba15f7ce5ee284d7369d5e47884734ee2db6cd282e87d7bf9f87cfe5e38fecd21e466624dcba397c6e1edd22c2dc9e931e9b61b37aee1f306d918c76bd1e1236e37993835b43a3a5532f9525911a33c6e88e28cfb53c6a39dbbfaffa225837db830ad50a129f76e1c387719cd1caf92c74f1904b2825298bd94d0a4363d6fbbe81b79e864725a23fdc1ec98c17349c526d79452a056aba82ce0ec59baf9e260a28e1e4d9f45ed4a7ad77b8ec4e7004e560231384810f247b046341e60d59a7a0d3d7ff0aa4cf9d72ccc053d75ad8df38229e9312a403d8f17d18fd11974c704c1cfd13fc71426ef127610b17fb7d0488661cf7da1192caa1be442efadb136767797a337b8b71a4ae9e908fca995e9deee8d95f44aab33e3b121876771d7c7c7357b6e498cb887c88afd9a683ad8c7852752cdbdeb6c56272bbfa117b014fbbd42d5e8a1996375e3fce949c2fee400d01d7ed9abaa70b926c1ca003b6639c3350afb2db5c8ea7ac76a8d3b6a3d4494385691d10a9b99a07f54cf8fa94188039be897f4f7af40da998ed11cad3a8d4a9744133b982b9b93f321dc498c565e96e5464770765eee5df118b4b340c4e68995c48ed0720957e04dedae6e2f65c79e49fd8bf05898214ab03ef7e0f49ba6986a8164ee5fc3a5fff0006779b983ea6b790572b8694be4bd052af63f902f3794a73af611ae6aba8bf9a7c40c51689f8269c4c7144197ad2f9b1614e7c8f8661284ede76c1fbdf1ddca61221a53e43b3c05a0ed8d94e319c275d20c471f760f093f4705d5768200d6245a2eb442b0c0e5a5bc2e30a2d2f6448cbdd81de401f515baf337ed5eac060b370dada61a5c56cd2c717dfbbf99d3be2d9097af79bfda87a51077ceaf9d466573bfe68b9aa23c11b61dbdf41fd63f30666041a1bcd60b7234849fb32ca69133e172a799887e1bb0b8cfdd4c714c65d6e8261b2ea29ef99a046d29d46bc92591fbac12b35665476342c571df719b01c5fd8565c73b4c155a6699168fa2dbebb908440f9b17310a618186fa4d52d11dc8fdb1ec003a2cccaf92509ac459c0f78ce9e6164ffa89119737355943b0f3570406d02352d13868eed96bf5ff5c5289f4dfe14b33479d92e120c26cd8166cb7c90a96665f8f01712ebe2e891eb7d520a9da4762dd60933e14cb0e18449c8ba8efe99a6be033f980096b078cabd2bcfea05f7000c8cb96376b8d52976ea516c650f52015aa4fb04634bcba0671466bccb66f4e17fe205087a1bc217fc05a67250ef0715a4ec6726ac13908ea7be08b2d665b25015952d0d1c8b40a6d414c8f1b742fcabb69976c7febce37a989f7e2068c97b3265795dc612fa4009bde9c5544ecfb88e87cf09bfa80bad4977c7b0a3b811acc150e09c44fb042fe8e0e3fe2b58448da60bdd5a57ba2a694c29379ed6510ead9fb795698c3b2f6dac11023471ee9a49d995614e013a75bc605cc4d07d3a4f2b43f52b898d7b2eb645c4e987e9c3a33d7c240cfee36fd6285b0cc9bbb6ca7c9711020e37a6deb3430e7f36a9b9226d3d087f20c9728e54ec120c6af5617a297ada7bc48d37ce9cd321bce427feb99b77457c8c031a8bc5874beb72c97f491b2173a698e8bec4bd4a9479b55602d42887b9536752f5ac6e8c2f6f6425a3e49691e259cfe87570f7e67398d4dd6cfb9243442e65a47e58cbbebf8cbed529b5281dd71d6c6ee39ac5c4b336923caa0341c2f62a0176f6407401cce4a7ce2bab7abe114831e2dacb09e77c8b652ba3ba2e15b6ed1e414368435e1b1bab4d11696f7ef73e93bf155347184e134e0dec34e3706089d175033c8201fae2dda49d91995b751f0bc5c44556dcca577684fcdd12a577c7a9ecef33d4c02f4fe298338a57e4272da71d94fb7845cd2029db9846958b6714a4daf29ff3ccef540b462287b0cea20817c1e2e601ba805d0b9065a1d73ba0078f5b1c25555c3327820cc74cb7b03a89f665312c97ec54dd523e361fe271877ca6a00baaa7a5ec8fe70760a078aea59f5cab44326d501079381eb4a27e3d4fe59967e90c3170b130b4a4b772f2a24fc0d7c92b372de535a9ee2b3a390729787c0860c22f56663bd79d4f0801082342e82f19e112129bfdc28b2a1f1aa280530dbf588eee6b988f3a941802197c7e3b5c0a1b6ddea8ea222fd4acf464661b3590b55bbdc246c1a0dd816e66b5b015e5d9d7a797fd8c9bbfe4b821e35d5a27e33428bb6dcfe2905482182a4d0e79d4065863eed7f353bda1134e1de08807fdf00487fed7cf64c46ef4bf003ca6f42532fc8e311621fd9fddf1988d24bcd18a641346290c68a26217453d88dab4dd2b20db911cc64aebab111cbf6bd06a7a23d43778d9c50754e2f91e990908a2a7038395a44d7eceedb6251329a029c"}]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x1, '\x00', {0x6, 0x6, "fed222", 0x200, 0x89, 0xf2, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, [@dstopts={0xf0, 0x20d, '\x00', [@ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x8001}, @generic={0x0, 0x5a, "6b152e0a0dfe30e3c55321cdad09bc2c41dfb63c34890e56d2695440ae4aee1d54a49711b7b2879b8100137b164dcee261e2515bcc50c62d9ef30fb2d18dc8f2baca514fb204860f9a8620940858171a9ef78071879552c67411"}, @generic={0x5, 0xffd, "d744a7233009042f3b71d0f6b798f67398beff3535e216b23f1a61ba790cdcda968d1026717cf09946e0f2855d86a81408e6d76f193e93c2ad2c6c8bcc0ed93a5c059a879c12a93936a1056d8a129e5a1723f31d053b17795b90d2ce1acc992556ab88d73a3f30f7652300b2348bd72f2cb30ba43fa7d89e87fceaeccd9e5845e6510830b701ac0d4cee1ad4aa1697f87392d8d758c3d74a290d46d0cbf97dfed08250927a701a4b818c2c1768df57b14e4f73c210eadf5cb59983d7c863d8155ce1ab77fe61d67ba4717c951e29f9daa6d6b69aa13c16f2a0d640a2aeba949db0afe8ed64254a9b997b380994093ae28803a2a7fe924ad1af87079cc7f4e8993b3eeffe6adabf05aaea2b4b668cfa71b1aa6516660126b3c0f428fc0b44db2c0cf7ec92f54e9aee5466419040a525078c5e65be557b6cc02421431f55b50351d650dd1bcdfcc62d0f6f89b49391c2adae8c93ea6224aa7c9469a9ae02356d5ef52e54173ff6368c329a4c9ca7ff6bf18ee2d593a211a341189fe65d68c13a8c43fa2f789f5168ab4a02f3acafb5f47b8bb5638367ca5266bb3420c17f3b4bfcf5da3dede687ff25bd354992e5de2baceb67c9356d45818924d6297b757e294188024a719433be8ebc8b71ddbb41dd1503e27e9dcdc78dac376f4558ea066704ed33f3b4b8d7047bfd89ab8cc05c20e86188820f36910b206968eccd20ef754f109211a0d7e1579ef27c341058f435c8507872790cc1ad285aeb98753984e09e09c361189e018227c63c0b75cbeda5be7e68c43d5922ed8dfd0738cf59325fef59dc1069446516f3e0b8299b367053fbd148d7736d9470d87905bffb50f8f59af256afc3f36754e6ee655f6147f9a8061cf5638af955a976a69455c6a883d9017e9e08471092abe9220a2443e311d643721b6949b6321416d8b68ebfbb89f05180253dff9611048908c0a1aad31d96631fe8f74328fd015ab58f04645e7f048258733f03759e3de6ad25895d074cad56f493a689196cd2458aa6783f7c1487c3670b12369e79d4d99a5244ef6e82fedb97c50b4b7890212d89445976853d5bf06ab11afd8051dd8cad958055ad78a1c49f8455228ab63e0d377654fd74310a92a9fbef71dbe23c5299d680b79e335e8775bf5d0354b4f423fe06deb9305f8a556e67562863a3bd86093611ccd99315e7f2fb830ffc8f37c67ae755f18f1e098f39c147424e2c991bc2a45025874b6aa644576d16c51a1a15db16626aa52226b5fe098858d99343fedde824956bcd8b665fe45c5ec37c53cf0a65297af8e763ad934f3637457c5f2385616b21517e369fdd130f9f24408e98f2b26fa4e0417c8c9173ff36395f8934f5022cab64ca7092652e07e11518df55859382f21f41d8f150240b46db81181c487e5328f5708f1279ca8f7900f1e0900dbb13c32bba7ef4b5d4b2f1d377b5df63d2d63f55b1ea465834e7884301db0163d611f5d3d6b929c7e9f5e9554944fb98a9530f3f51470d742798bd39688e74c2df2f6abd06384bbb687416da5930f2aca9929e165048ebdef0768dba6ec426eff60332bb4ee3267a049b5bf1532d2943aff8aee5c5e65908ac3b5303fc55f3065b1a8aa968ea736aa66f0b184842e051e68c2d584be0a51ec246e17bc621400515b77ec7cbbde443704ea0c4da6f3488340060ea4be335f66bc3a3cbb654d828445cbc1a461828f68dd7030679277cfe5113b69d88479981f5fef98be2d530c84ac8d52f3dcbef316d751774c1010260aad76603f6844b0cba6dc278ef98f0d2d63d0fb1e5c20f38b6ca258b057ae850af66e6e1c21e9ddcad17daeed4d26b6e683735be593342ba97385c2680e78927ec341942802cadbc6e730f56278ecfa211e8cf24c615ae18875d37360d4229c606cf9dedbbe2cf10c7b4eca6fc87b936062018dc7241b29df8edf6de97fb71bc6f4bb0aa5d1282aacf2626122f6164a097ad6cdff0579055f81e1636404eeeca8712b9bd07ef5f33c7a9c4bf0c6b40e730a0bc8de3a14f0c74eba984394d2b7617e29011ddb3afdfc77f4a2ffba1ea1cdd26907ff3db1df63dad11d065d1177d796ae30785ed5d8063a39c1e208e029360bcb9d9c43d46a20a4dd78dcee1b319eddf34a3bba42bd48dcc3994c7900c688a24cf4e67a3189a43f1b33ed8131e513ef88f8de8859f234756ef66199e6c9ac05346285e4eaf11dce451397808c76d9b149bff2fec9870c1784e7406d66d1caade545a1b717dd2c8b44f906f43d74df63add40b3d98f79a7005e28179d50e5d9cafb586baf97a3c2b887645bdbea8c0c4675c9c6b899e7858131f7b9995e48ce651f876386d96ca0b97c6f572bf90df3a7ecbd26fdccb7eeb5577fc5b411cef9f2cfbff653abc7a7dd841df0fe18e97aceb70dd5cf7f3f8201a61848603c227a499edff4032eb47b22709e5d25e49a148b0b55654de3c93191b00d2558d8739803144cf1f95704f06ebce56001e0e8208d1404ba695b08e9ebc99daf0fe6c9d06ba700609fe79c222e911304fb194069eb0e1b319c9a835de6bd6993b13b62aefa12d6a5117b2dfa4b5d688d969cbeae77f1ce6ff7d0a40fd570340fa8d012367043d8ca1f1d06e6d9ec0f76083717f310e24adf667e37408a2c3e295f16ad8b05ebc302c3114643cd8c63a3ffee004bc0acbd76088c45bb9da75c36c74a53c34104cffc0972311fe1a8b2df43c04b7de7a89fb4114247dfaf10a3fe26cd0bf6c3cbb3d3d516531525ec65c1ef7a189e97df8ba1c564727c938381a4a9351f0a92aa294f886c782d79e03d13ba1dac6d2bf4fbf277aefedba234a0ffc1c57c47806bfcacf5a3dbe847c8f15c13235f8551c11b3b502c1eaeb42ec851a0e81089dc1af7a50975d0f4927002eada86feab617c84b4107fae1c6d5e8cb4ef18f766f96a02f64e92d7306fb6223aaa2fb4cd920198c30391dfd097697ef78f2afc7b6750b50cb59adaf2e6633f15c2c1bef26b13ff7df5f3abd31f6db49f8371c23bc35f49eef701c129f3c9055247b154a61b92d448a2e6599c3233a5020f9aaf5391e80b0c261968290dd72064fe34e5675e4034bc957a34a96d56ae884c5f6a29d242c31131e30bfc2e407fe7d574c345d3037f8c624ebe54744e030312d453e399f04b3b3969272b03f7df5c8f3641657f5b71e2e86ff2f95e719ad77203eb128cb25782cce34eb857118ccbf9cfb924343e92f979ad91903fc68da56de21c525511b76fe718d3fc32d21ec7698a62de40eaf0c72549f8d29aabb96327fd00484a417188e2c4fbd08c0cbbb299892c83724ecf50da18c468e17cdc7b131ec7b8e1def3911b07824d8c7dca7fd7784a8a8f6b0b1e67be83c6bc83124efc8b9229996b739e649216da643372b0b9c4daad4ade91e5887b5fa8e75d5cb68eaa604eb8f138e5c4cfe1a4f99bc03b9ece4826455f5702ddcb283e9a41e7c835116b56ab370b53d99c600d967ccdb7c063537b0c1d22298f692395286d69dffe8300c9319606429ea8928be0d8f103f2121f1390576653c87f24c4d35f2ea6a7e2f9826a4f587a541a8ed4a11150dd97bd80d3ba2c6769c514c3fec8fb10b39905c67cf0e7126710ccc3b67da5887d208680b331e1b37cd359946680b477c8fd8894f489693978339d7772b2d8be7480d46a2b3c4633e836e09f9d052d0b7d7715d1adee6ffbc5f3b5000c31d2d8f09e72a31879fd1a44bd3ab5377c55ce6a67e80127a58711159438b31636bf6eedd5fa37f4a61e1f831e13ae8339f1e761c8b02bd3174dd5e07860abce5f099807e54277f25051b43b77a3a0790e779250669a49af77fa6b0d9cb7be0fa2d957a98af403d669aab40147856f807b4a1c5028829f17db550b1a2a5193175e2dc0b19152291b5b05dfa929f745c4be85da019da166b0fb9b638d6d31a9319cf3c42ddb8c4958c39e0beef489c4fc2b509a9d3d02e752167d3d994dd010f23f48e3e6275d4a99806f7474b5ce20370580a89a51736919a37c1dede5fa85985e601007fe3eee1450fa4c22e82697d6e34caf31776ce6f7de94c800cb8599f7af91f9054d313a05ec80697473844640d3be7846d2bac4f929306c015d9036e8099a1d38f5cac74211954e365e8d0a4dc1f02295ead543813617a7024819e33b8ff5a380ebf4339d22e79daff83cc98d4a3b84ab25acfa58d144e2d042faf02df6d8f76ac8b024d91b8319d3cc207e7a92b52853351d1d9d42dd4819935d60d4b4edfbd514022feaf66c3a949589f97a75bbe44e5bf1a1e20c94eba3790b9c3e607fc178cfe6c8ab10539d40589670437383bcfa3e47e3f58fcef2e58a55965a78f8085a01917ef37038a7cd0271653960a928e16928267c3086b2121d475a0010f6839aad7187fa700ad0e56c0abf58f88c06b8e9f7c15864a875a13c77fa39e7342a47eff83fa12445fd8d148e8461f2bf45920a14ad2aedfee87941363bc3e55b3c98cc526ef6dbdcac3f5bf2f7b79c81621ac189bf50ac4b0e82d4d5ffbc258064a36a55017fc76affdee3e7b7e9689b731b96bda2220d1eac9165f949fa60222b231dc9c57356eb889f0af8316c82c5435f52cad7ca612d98ae0c7f36b43901a2fd4e6c12c3bc6260672c41e199c59b4fc3863fd64737cb4cb3f5415858840dc2c990d3e4f233c1cf63461985abb6f2cf2713199540a67c613af817a5121cca2d46ee421e4c9f44cf396bfad612a5954931dda1a859487b52d21e9688c467205ab934934382810f30dc0a620c1886eaf8213b13228395d4983e17153c5b4bbcbae245334f84f66f96692a0073258981d26749d64b561e61de4a5d2580c3aad5a56df054ae2d9a61729d48616e40448df68d0c366c1273f9c9923ae08a5517ad886059af9e104bf86df6a96babe309d4b2db0f504ddf148f6acb647cdf667b62a0c14cd0c38ea276932016ac3a1cb9d969fddee2c3efa4c2ece63041e03b07a0fd3829190ce95fb064f63b16ccf7a55c978dd291ee48da6364a880107c718f691c3bb8b9ddf92ed57b45f0becea29409b8e7768b2cb5361691125d37467c83ae5d98d838f2b1c3c0502d5a769138c7441e62640cdf6029e85e6296cbce8a00a06b5e340c8b9ec68310e85c1711fe7f4b6eb6abd67650176db2a9e7a6a16c974863c80704be33d73315f1d48759b0de07b7f8292828df53e95521bfc15bec1e92dbd3f8c8cabb8ec62ee1bcc35ee06cd2b70f9517d0deb44c7390e5a2627e37c728a3ff9431dd1d44df369df93982e21e6572581a0702b8c099aa6da3a49218341ca1d34ff17125111d7f5ae8ded126c0f5aad5fafbb08c8aefd45751701f78f57236504cd99fcb500247d827f87dbc6abbbec2e86ab9346e3338cc3ad3f27809ff01e3d411b6b2da42479038fae50c0284b3f85adcea17db66e13f39b82fc5bf2cd6b13cff82a0bfb69c0b8ea4c941c70daf62b00254de5b6e5cac902bcb396a426ccf76cf9bc28a4f8aa4776594265064f19e0a53c26a13360529b470960b4115ff898fc8aa11e6d0f9c36c52585f677077e19c4465af386e0d087a99757a0b4ea53a4874c8232222c01b95d3008168c3b874a1221336e1984d784487c501c78ceba3d89952eee4287ef2f2bbe9692fe864b72118c6b2b582f64bd954853f9c00aaa5a79efe714f2ac3aae1c92e13ea9c65781ea510d3045c7aa4dbac88a7cc2de5ff83279511ff283835c592b4ad6f837f6cbd5f4d9895e33c28637d0f2a45ca146e60f8b5b1a264dca3771eddc72ae40f5131b325461da6"}]}, @fragment={0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x65}, @hopopts={0x2c, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xd}, @padn, @ra={0x5, 0x2, 0x400}]}, @routing={0xf0, 0xc, 0x0, 0x8, 0x0, [@rand_addr="f4fd428b1cab7c048298e65826c4f857", @loopback, @mcast2, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}], "2d300ae8d606bdff48afd44e07250066c88499b261ba986eb2b11aa89eb08285b88bea20d4a1ecc6f8c50040e89747c9f564894207116f7d37c11928b0c0a18d0f24945f5332ccf8ef687654effac7a7567da589338cf6952ad2ce87f2e7c671e98505cde7c1efbe952e43d933d602e6183e03bc185b5edbc3fcd061dbe1858f0eda9844ca7cd51382139d9b7d9177cb803661e55f2e8fb7222e7662b1764a4cd280480a3611e3cbb85e43a3d937639c008ea241c4363c5898cb7e6c7509507e52cefe98ce677a640e579313f7f447d57e0ed669861525fec11f3428ced0387a1ee4466b01d927d2dbe810747185416ec4089506f5f682f584"}}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000040)="cdfc60e5afd42b106d4c07df91b24d9fd785fa7bbdf3b233cdce1c0f3eb3b0b63044c8fe34b26712ca66031b3830a4", &(0x7f0000000080)=0x2f, &(0x7f00000000c0)="d3781fcd41ffd75884236e54af9868404805cbe41cdbb265ab655aac228d59af18279fb68866b0d3370ad026159ee1", 0x2f) 3.636025894s ago: executing program 6 (id=977): syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='[B']) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x80000915) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x69) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x4, 0x101, 0x80000001, 0x81b0, 0x6, 0x10, [{0x0, 0x2890, 0x7, 0x71002}, {0x7ff, 0x80000001, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8004, 0xb}, {0x80000401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9c}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x5}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1001, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0xa, 0xc}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x7, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x9, 0x1, 0xfbf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0x4004426a, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCGDLTLIST(r3, 0x4004426a, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000005c0)=[{0x80, 0x43, 0x17, 0x3}, {0x48, 0x1, 0x27, 0xd}, {0x400e, 0x1, 0x53, 0x7ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) r4 = kqueue() writev(r4, &(0x7f00000006c0)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800008000000000, 0x181c, 0x8, 0x2000000000000008}, 0x0, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x0, r5) (async) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10c) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0xffffffff, 0x9, 0x0, 0x1, 0x22, 0x5, 0x2, 0x5e928c5d0a5bbba5, 0x2, 0xff}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0xffffffff, 0x9, 0x0, 0x1, 0x22, 0x5, 0x2, 0x5e928c5d0a5bbba5, 0x2, 0xff}) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 3.568388857s ago: executing program 1 (id=943): syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x2, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1, 0x0, 0x0, 0x3}]}}}}}}}) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 3.447144871s ago: executing program 0 (id=979): socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet(r0, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\\\x00', &(0x7f00000000c0)='%[-:\x00', &(0x7f0000000100)='(\x00', &(0x7f0000000140)='}/-)\x00', &(0x7f0000000180)=',*\x00', &(0x7f00000001c0)='%--\x00', &(0x7f0000000200)='@\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)=':/)<\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='&*:/#*\x00', &(0x7f0000000480)=' \x00\x00\x85\x1bc\\Z\xac^M\x13\xd07iY\xb7\xedW\x9b\xdb?\xa9\x88\x97!Q\xd1P\x1d\xcfP\xdcNLM\x14\x98&d+\xc9:d\xc67\xc1\xadH\xcfs.\xf4D\x18\x98\x83\xfd\x18j\xff\xe8\xb9\xeaL', &(0x7f0000000400)='~\x81']) acct(&(0x7f0000000000)='./file0\x00') 3.444730174s ago: executing program 1 (id=980): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x1) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000008011907800000000ffffffff0b0090780009007f4509000200680001ed700002ffffffff000000006630aef1e8a1eb8fb0c922a024ba9b4459d4ebeed653d38ecdc0dbeef007ff873b11b14880292307318d71751260df33923d7f94d3ec4aa8a6b9f78025f7e15b574bc4e5b9b18fc324d0780bce0c00"/152]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1, 0x400}, {0x0, 0x1}, {0x0, 0x3}, {0x1}, {}, {0x3}, {0x0, 0x1fffffff}, {0x1, 0xffffffff}, {}, {0x3, 0x1}, {0x0, 0x1ff}, {}, {0x0, 0x1080}, {0x3, 0x400000}, {}, {0x2, 0x2}, {0x3, 0x800}, {0x3}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {0x3}, {0x2}, {0x0, 0xfffffffd}, {0x0, 0x9}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) unveil(0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) getgroups(0x0, &(0x7f00000000c0)) (async) getgroups(0x0, &(0x7f00000000c0)) setregid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() (async) geteuid() geteuid() sendmsg$unix(r3, &(0x7f0000001900)={&(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001680)=[{0x0}], 0x1, &(0x7f0000001840)=ANY=[], 0xc0, 0x8}, 0x401) r4 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x1d4) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4ebfac6bbaf7989) (async) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4ebfac6bbaf7989) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x9711e361c498d1f2, 0x0) getrusage(0x0, &(0x7f00000001c0)) (async) getrusage(0x0, &(0x7f00000001c0)) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09000000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6eee", 0x62}], 0x2) (async) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09000000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6eee", 0x62}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvmmsg(r1, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) 3.36882996s ago: executing program 2 (id=983): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x3, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x37}, {0x9e, 0x19, 0x4, 0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)='T', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000180)=0x4) setitimer(0x2, &(0x7f0000000100)={{0xfff, 0x1}, {0x3, 0x3}}, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f0000000140)="71f91e3871ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff17, 0x0, 0x36) 3.365482221s ago: executing program 7 (id=984): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.234527742s ago: executing program 2 (id=985): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff020b1eac1400aa7f000001000e009078000b0008000003fc0000000100000009"]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.234045018s ago: executing program 7 (id=986): close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() acct(&(0x7f0000000000)='./file0\x00') r2 = socket(0x2, 0x4001, 0x0) r3 = socket(0x2, 0x4001, 0x0) shutdown(r3, 0x0) recvmmsg(r3, &(0x7f0000001700)={0x0, 0x40000000}, 0x10, 0x80, &(0x7f0000001780)={0x0, 0x7}) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57325, 0x0, 0x1, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x4000000, 0x1}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001f00)="b4a258fad05eb0a6283bcace4652ad995bdd190c5e71f941b460948ce4127c469326878f0d0ea15317ff9e75701df3ba52b652dd1ea34b393828a8ba56952becabf7912429128f5d5120cc44f303fe637b5b820ccfdbeda2bacbc862441c3cf5df1bb1acbee2ae1736172a2db239f490dea3886e2cb4ee4726843089d81f9e7a706004aeeb7a11cee95827a72a141ac2564729449eaf115ad04dc770ffb6e6c1795dc572e611b5a51cf19f6051546176af467192a2f8d1a25630005df9fa695df1645daf8a6d15626d7c7afa67e11100678992fedbae960e0034074e6fd6ab7b23ad1efd8d270fc17849478239f9f5eef6d4e835f92965e7f8451b51d2bafb15adb41ddf054fb1ba1d1d29d1d27f7ee78475c9033e135af91ba3df4676cb4633ba1d44f4128ed7467e458f3fdbc64c4fb974073935b127819ce5bf20d108c4fc613c9807833d0069da851eb45e1f1fb54f24b2547188fde18d155d5b79c31f8603e856b66bc6c5f72a875228e25023e1de76827a76b1e7758ef698d8e006950caabb9d66757ee0058a888d1d9eda3c79b31365dfa86d248dfa5cfc82e312a60607fb966a21fa64cd412ca0bf7107af1917114e56ea5599b72adee5eba983330e2aa552722412a926321ccfddf0d7e06bd5a5aed931c23c7756b390d64e13956df7dd0a241e460a0ba2202af7c0a350c2991904594a49c9d94747bacad9985a4329eb7938eca3cb03521f893da724deec342cd52e2f05b47b563e10fa0fd8600bee8205c8e5439a11b273a7a625509a47eb397e6ea313d2d8e80b17cb2c6747d07a207c6243c9554ec54b49552ba978efd2be109ae936977de72581fb07313ed458a71f83b2212f251c57e4a4ae275c7a631df5b52864077a58be14363b5f96b60766058f891705ff752c6c09f6d3c1e8c3fd98bb09c0b7182e3243e3b3cac7e87045388ff137ca75adc7a1ef86e1762261890765460f9d1e990a8fe4dbadfc8e35c8be0c38986cd0ce550c97259e1411b2b2147f271259d0aa63a5a7fd8e5151cbd9549954439126d07e5bbbea69d6ecb52121a8d330a0db58699129ada765ca205f8cea6a00efe6cbe6a80c1e3b0e098a9a7d1b30be462133527d83381181cf5092db609b456822f8d03978dc21d8c7958181e0777caa8945b9c2167dd0cbbdf509370b95b3d44b22308e50c421563da56256758ba8b04d94e09d1c0f27bf26a4f09e8aea9af0b49b10f6537b8519c34922ab5e960c1b4bc9fc9e5a6ff45a1798a8110743ffab85bfe8feeffd87ae4f2a0fa03b41b198a2e4344d3d11bacf22255c041cf90a2a929e4ce7a202d380170c2299a918ee18588b0b221ab3a5677a0bb840722b0b07c7a6eb337134ff8edb05b74334be200efac7672dec9dbbabbecc4f198afd0818e359388044823908056531b8fc0778d08c82cc003fce916fdee74b8b42a337fde107f82902315cc07cdc6eb5764003b719c5b0d2518f514938afdc0da12ddae5793e02306d5a197c5775fe6b0d23d8bcbed688a6888b718ed0a4a0a59f2681874caa70b183bacd9265d7f96382555f8d1b93dcfb67e81e657f281e9b421857ab026d1e1e4441ee13f452791ece8f9e1646f3ab0b052cdb9108454fea91a1311ecebe70a2c3aa093c46511716b51a16d89490d6b32a5744582970a671e30496005ded2e8a79e78aa9a1e1aaf7ed52908711b71f48efd341a7d9be2ca54cca471435b06fafd1411020cb97006d68d733865f86ba226ed1cab596410b47cd4bc31f8327337023bf5fa46ebb650b234bb52046169c1b340e4922784b9dc0aa33d2ee7e5323bc862045b4d167eeb1d151415697eb97dd05b02eebf5459a7aee0facd4866fd148f8efa363fbebc35b35b487ab8fdce3aa2efcac6a4830c998bf50b4fe8c3c314491f1625d43f2c64879cfc65cdfb63c9a5f2a1f98b3c563e4cd82444558023be919a3f728f01aa53acc015e78de55eaa15656c2bd63862edab913f7c00e162c23e72705a22789c72f620d4cba638880871f9476c731508822ac68ee61fac41e27784cad81fe8bc61cfd8bb4e4943e8a4b9aa0a6b04d927f35e18842452222ae73c375ec04f1fb6a8b3c59e692de314ec91ec59c27b973a908b16882b8454885a91ff67f1ae0a5e146887ee36604b8757182dd8f81c9cbc081042d7547bf93fe3e1e088f602f9ae446d8994c2a7989763e6f2b88bfbf89a861dddd5809fc821f0911043f09f1ac89ce380f1da79bed9cbde6b49a612f4b044d593dcd6b04c85d272c6704b2d079e9c59f38214181583c7113236140458f7d08ecb1cda864d8e03fcbbcea9c74217bd925d13a5e0a09d58d786bed30d8cc284768a6e6d8b6e18658fc6fd3193362f13bfd91cfb69697bdb5af59b5d647c72e6656e3949965d4390342ed27dc9e2bb30a780bf60af4d7bf861096b22da91d2709345436b751b35ccf8c88b39a03c7b04ec57f9f8839ce2db3a09e07f44a40e6fb2c6d77b4514ed412742802e378d08a5e22c74016491cfbaf01634fa88a8717c54b1e7e41533242ee580c87316274c2aed395b487ffdedbee125faf681f5b40311120ae81dae83847807f4c5457c0f710381063b88fb7a48ddadcbad54bfcf3561afc2fa1cfcf5ec07d4558091d945627990e5e1481a1e49136768a7cfd6d3a94f971269f94a514c39258d732a833404f5a2d076494fcb5e5eff9a7dfe10e9c6ae8d1a5c1cddc51ce7d1bcee91b9c285efcef5276b49a8cb454a8da1c4afcfbb18cb2905bf3c8dc4fa611b6f8c80d10a8361d40744fa16e982d6285daa10110818dbd514e0d30c0d92a07bfa2484e57f30a93cd150c3c54b3264e13ff90a4dc9448478ab399bf4346172031a26a61bd40ae9f66f215daa5412e7d117048097928db3cd2d6f4a6eaef333301f336c711293adb684373fcafe44d3451a3145000031380de7ddc8efebdd5c3e2aaa43616dbd7aaad529f63fe63a1638ae67d8af8b38cb329b2570d1ca705c801c8a978bbc8a8001460c48459f79a7b2d427cd4fe6233594440e09e0dc621d5dd165b540e561da780df0299c5d7b917e1b4132d459c9f290ae384ef1a1897bc50951d2cb33604e7b305c7ea2f03988c6addd479067941ae6a9a3782187dfe341fea819cc95a563e11c2b91c595aaa9633c29ae9adf311b43039ef720751fc884616fc5904c5a54c30e0395418fefafb1cdb3552c81b5c57e2be38441737976f7196bf9af06b84f792945023fa687979116ca0fc3073d7465c1ba26e907c89f6ac78c62c9d128eaf76d618e2cdc68e5fe70c6b42bd1c1e119bef540aaedc8e6b5b5ad86987b855c6dcae0a644299c09d73306f23d69e15a5d761f33d6af2aee14a8613ea02ac05da883b267f0fff20d55260eb71b9d211c5fcc46227d302812292f28e9b5240b6669c3299ed253e2896978be9f1099655fc836ef262492df7145812c633dbc77688615264043b6f6f57b461ce2d8f6bc6bb8c41dfa3a4044f9580c1f8d1a8a748100d2b187cda219b928b47838ffbdedcf722a3f82fa6d65718d0c7bb0c104c88b6c9f3cc474a3afa2fc896702961695aa10115d033fcf7e0089787c307f889e938a9b03b541300533498cf92aeec66201e8346e9f9fd16b37575c3f8538c8c679f22acc2b3258945960654afe46d12612f1d0e047b67a868906f689a28940c294fd275195cc95125dcc24f646c369cc4911b90d559ab59b9f23fde912d64843e7b98ed3c997f9970bf51928f8c13dde9d7b17ce2106f423322c88927fc9af3ad7a096fc1110c2137d2c5a6428e9e65c095e478c198abfb010b403cc2ffcde040024f22d1f0c6ea9181fbd59dbee6677ba03ab95f80ab4037701f5dda89f6386cdb1c50c5399a3f7f7cd8fc95f633dc008c51edc92542fcf779a9e69c92e519855cd7253cbd075fee39cce3f501a9af76939a4ee2e660e1f64ac4e5c2246066500da7c9ffff3795844be66c00c980393854d3e03353d21135731e196b5c0942a431e03c634354a8ace7380fada6469d4197d9121eca0521118bad03aeb3aa135e921057631c7a62a3856ba4bb6244f0640c0d0aba309361c0967382e954d7bb9357266cb3cfc124d3cb5fdfdac2a13bca9a963a5bcc15088f1c3818bf2d9ea18d5fadca5eb0d7fda21a2e34cce519b90549695d7970ee9a8c932c9e10ca47f32c9d43eedd03316c98753bb060999ee286186442603ce374cbdb070fc09f6beb4203db61386e80cc1589d00ace935b08fe68a07e78983c1c61116e6697e837ea429cbfeadbef636b938f0592d8a5283b1508cac98886ebfe73464c9217d0c82038d8e5fe521d56cf38abab9213528f2621dd4e866ca404862a040cde3ea971c84a457feb5d0d756da4c0baa1a9663ae53ac7d4d86b0919acc07daff31cbdf3cf530a8aa55a69040050d9211e2c101c04b460a7e08a5f145a6a3b0c2fabb3ec2e290ebd485fcd30e69558650631d5bbf8d9179e1065b1e67599488e5832664f08dbed4759ee80555a9f9671e7fd2c3f00d1ab6eb145c6583f8d1183c85d60f24208d7271758b30a851578d488be82b943c113774fe2910a47670c85472d1847885deb5ed753cdddc41ddc5d1e05a0dbdfd554341d6e969cd37c55c3f47fbe72a7b1b4eede12f8076987098207d8619084b973ef27b8b1f5364df77f2615818386ea6576d3cbc892a585683e652a9cba4e707d7f6f1be951fe3843c07291457efe5e8d405808851c098bfc023d2e13c007e384030201a2d5718571559b334810a00a6ce64da756338f7fc04112ed1196736807e58d61a4f4c56c6962ed596d8cba4afb4a15bfe4428d766d115b29a7e0c2f498a651a80cf82bec2582fceef09c31df665ab372d1623a185f29ba530153b959925cd2583cfe7903909fb4ff6523f4a167e64c99209ba7409e92e102d1cebf28fbc4f8b63e2ba151574f15e278b24da581a9ead1cce5e202fb63abb3e1e809ac30b6bdb72d8f7effe877f458606cf1e865716c362dc33a740ab571bede6e49a553cf1d13dfde20228c52eb6451d17e1f46071cc5c87b3c297a94c315f384b5f283dbb2842b6131880b81a2a88bd89dc33c58867fdb89bce97b469bd3cab3ffca74171162d71978118964a2bca6acfc2345957168998a0c5cc80e14860e38740c9dfbebe07ffb5bcb95c90cdc75988271dc4d32207875bde5a44148ebab8be28983", 0xe65}], 0x1) close(0xffffffffffffffff) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) acct(&(0x7f0000000000)='./file0\x00') (async) socket(0x2, 0x4001, 0x0) (async) socket(0x2, 0x4001, 0x0) (async) shutdown(r3, 0x0) (async) recvmmsg(r3, &(0x7f0000001700)={0x0, 0x40000000}, 0x10, 0x80, &(0x7f0000001780)={0x0, 0x7}) (async) dup(r3) (async) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) (async) close(r5) (async) socket(0x2, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57325, 0x0, 0x1, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x4000000, 0x1}) (async) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001f00)="b4a258fad05eb0a6283bcace4652ad995bdd190c5e71f941b460948ce4127c469326878f0d0ea15317ff9e75701df3ba52b652dd1ea34b393828a8ba56952becabf7912429128f5d5120cc44f303fe637b5b820ccfdbeda2bacbc862441c3cf5df1bb1acbee2ae1736172a2db239f490dea3886e2cb4ee4726843089d81f9e7a706004aeeb7a11cee95827a72a141ac2564729449eaf115ad04dc770ffb6e6c1795dc572e611b5a51cf19f6051546176af467192a2f8d1a25630005df9fa695df1645daf8a6d15626d7c7afa67e11100678992fedbae960e0034074e6fd6ab7b23ad1efd8d270fc17849478239f9f5eef6d4e835f92965e7f8451b51d2bafb15adb41ddf054fb1ba1d1d29d1d27f7ee78475c9033e135af91ba3df4676cb4633ba1d44f4128ed7467e458f3fdbc64c4fb974073935b127819ce5bf20d108c4fc613c9807833d0069da851eb45e1f1fb54f24b2547188fde18d155d5b79c31f8603e856b66bc6c5f72a875228e25023e1de76827a76b1e7758ef698d8e006950caabb9d66757ee0058a888d1d9eda3c79b31365dfa86d248dfa5cfc82e312a60607fb966a21fa64cd412ca0bf7107af1917114e56ea5599b72adee5eba983330e2aa552722412a926321ccfddf0d7e06bd5a5aed931c23c7756b390d64e13956df7dd0a241e460a0ba2202af7c0a350c2991904594a49c9d94747bacad9985a4329eb7938eca3cb03521f893da724deec342cd52e2f05b47b563e10fa0fd8600bee8205c8e5439a11b273a7a625509a47eb397e6ea313d2d8e80b17cb2c6747d07a207c6243c9554ec54b49552ba978efd2be109ae936977de72581fb07313ed458a71f83b2212f251c57e4a4ae275c7a631df5b52864077a58be14363b5f96b60766058f891705ff752c6c09f6d3c1e8c3fd98bb09c0b7182e3243e3b3cac7e87045388ff137ca75adc7a1ef86e1762261890765460f9d1e990a8fe4dbadfc8e35c8be0c38986cd0ce550c97259e1411b2b2147f271259d0aa63a5a7fd8e5151cbd9549954439126d07e5bbbea69d6ecb52121a8d330a0db58699129ada765ca205f8cea6a00efe6cbe6a80c1e3b0e098a9a7d1b30be462133527d83381181cf5092db609b456822f8d03978dc21d8c7958181e0777caa8945b9c2167dd0cbbdf509370b95b3d44b22308e50c421563da56256758ba8b04d94e09d1c0f27bf26a4f09e8aea9af0b49b10f6537b8519c34922ab5e960c1b4bc9fc9e5a6ff45a1798a8110743ffab85bfe8feeffd87ae4f2a0fa03b41b198a2e4344d3d11bacf22255c041cf90a2a929e4ce7a202d380170c2299a918ee18588b0b221ab3a5677a0bb840722b0b07c7a6eb337134ff8edb05b74334be200efac7672dec9dbbabbecc4f198afd0818e359388044823908056531b8fc0778d08c82cc003fce916fdee74b8b42a337fde107f82902315cc07cdc6eb5764003b719c5b0d2518f514938afdc0da12ddae5793e02306d5a197c5775fe6b0d23d8bcbed688a6888b718ed0a4a0a59f2681874caa70b183bacd9265d7f96382555f8d1b93dcfb67e81e657f281e9b421857ab026d1e1e4441ee13f452791ece8f9e1646f3ab0b052cdb9108454fea91a1311ecebe70a2c3aa093c46511716b51a16d89490d6b32a5744582970a671e30496005ded2e8a79e78aa9a1e1aaf7ed52908711b71f48efd341a7d9be2ca54cca471435b06fafd1411020cb97006d68d733865f86ba226ed1cab596410b47cd4bc31f8327337023bf5fa46ebb650b234bb52046169c1b340e4922784b9dc0aa33d2ee7e5323bc862045b4d167eeb1d151415697eb97dd05b02eebf5459a7aee0facd4866fd148f8efa363fbebc35b35b487ab8fdce3aa2efcac6a4830c998bf50b4fe8c3c314491f1625d43f2c64879cfc65cdfb63c9a5f2a1f98b3c563e4cd82444558023be919a3f728f01aa53acc015e78de55eaa15656c2bd63862edab913f7c00e162c23e72705a22789c72f620d4cba638880871f9476c731508822ac68ee61fac41e27784cad81fe8bc61cfd8bb4e4943e8a4b9aa0a6b04d927f35e18842452222ae73c375ec04f1fb6a8b3c59e692de314ec91ec59c27b973a908b16882b8454885a91ff67f1ae0a5e146887ee36604b8757182dd8f81c9cbc081042d7547bf93fe3e1e088f602f9ae446d8994c2a7989763e6f2b88bfbf89a861dddd5809fc821f0911043f09f1ac89ce380f1da79bed9cbde6b49a612f4b044d593dcd6b04c85d272c6704b2d079e9c59f38214181583c7113236140458f7d08ecb1cda864d8e03fcbbcea9c74217bd925d13a5e0a09d58d786bed30d8cc284768a6e6d8b6e18658fc6fd3193362f13bfd91cfb69697bdb5af59b5d647c72e6656e3949965d4390342ed27dc9e2bb30a780bf60af4d7bf861096b22da91d2709345436b751b35ccf8c88b39a03c7b04ec57f9f8839ce2db3a09e07f44a40e6fb2c6d77b4514ed412742802e378d08a5e22c74016491cfbaf01634fa88a8717c54b1e7e41533242ee580c87316274c2aed395b487ffdedbee125faf681f5b40311120ae81dae83847807f4c5457c0f710381063b88fb7a48ddadcbad54bfcf3561afc2fa1cfcf5ec07d4558091d945627990e5e1481a1e49136768a7cfd6d3a94f971269f94a514c39258d732a833404f5a2d076494fcb5e5eff9a7dfe10e9c6ae8d1a5c1cddc51ce7d1bcee91b9c285efcef5276b49a8cb454a8da1c4afcfbb18cb2905bf3c8dc4fa611b6f8c80d10a8361d40744fa16e982d6285daa10110818dbd514e0d30c0d92a07bfa2484e57f30a93cd150c3c54b3264e13ff90a4dc9448478ab399bf4346172031a26a61bd40ae9f66f215daa5412e7d117048097928db3cd2d6f4a6eaef333301f336c711293adb684373fcafe44d3451a3145000031380de7ddc8efebdd5c3e2aaa43616dbd7aaad529f63fe63a1638ae67d8af8b38cb329b2570d1ca705c801c8a978bbc8a8001460c48459f79a7b2d427cd4fe6233594440e09e0dc621d5dd165b540e561da780df0299c5d7b917e1b4132d459c9f290ae384ef1a1897bc50951d2cb33604e7b305c7ea2f03988c6addd479067941ae6a9a3782187dfe341fea819cc95a563e11c2b91c595aaa9633c29ae9adf311b43039ef720751fc884616fc5904c5a54c30e0395418fefafb1cdb3552c81b5c57e2be38441737976f7196bf9af06b84f792945023fa687979116ca0fc3073d7465c1ba26e907c89f6ac78c62c9d128eaf76d618e2cdc68e5fe70c6b42bd1c1e119bef540aaedc8e6b5b5ad86987b855c6dcae0a644299c09d73306f23d69e15a5d761f33d6af2aee14a8613ea02ac05da883b267f0fff20d55260eb71b9d211c5fcc46227d302812292f28e9b5240b6669c3299ed253e2896978be9f1099655fc836ef262492df7145812c633dbc77688615264043b6f6f57b461ce2d8f6bc6bb8c41dfa3a4044f9580c1f8d1a8a748100d2b187cda219b928b47838ffbdedcf722a3f82fa6d65718d0c7bb0c104c88b6c9f3cc474a3afa2fc896702961695aa10115d033fcf7e0089787c307f889e938a9b03b541300533498cf92aeec66201e8346e9f9fd16b37575c3f8538c8c679f22acc2b3258945960654afe46d12612f1d0e047b67a868906f689a28940c294fd275195cc95125dcc24f646c369cc4911b90d559ab59b9f23fde912d64843e7b98ed3c997f9970bf51928f8c13dde9d7b17ce2106f423322c88927fc9af3ad7a096fc1110c2137d2c5a6428e9e65c095e478c198abfb010b403cc2ffcde040024f22d1f0c6ea9181fbd59dbee6677ba03ab95f80ab4037701f5dda89f6386cdb1c50c5399a3f7f7cd8fc95f633dc008c51edc92542fcf779a9e69c92e519855cd7253cbd075fee39cce3f501a9af76939a4ee2e660e1f64ac4e5c2246066500da7c9ffff3795844be66c00c980393854d3e03353d21135731e196b5c0942a431e03c634354a8ace7380fada6469d4197d9121eca0521118bad03aeb3aa135e921057631c7a62a3856ba4bb6244f0640c0d0aba309361c0967382e954d7bb9357266cb3cfc124d3cb5fdfdac2a13bca9a963a5bcc15088f1c3818bf2d9ea18d5fadca5eb0d7fda21a2e34cce519b90549695d7970ee9a8c932c9e10ca47f32c9d43eedd03316c98753bb060999ee286186442603ce374cbdb070fc09f6beb4203db61386e80cc1589d00ace935b08fe68a07e78983c1c61116e6697e837ea429cbfeadbef636b938f0592d8a5283b1508cac98886ebfe73464c9217d0c82038d8e5fe521d56cf38abab9213528f2621dd4e866ca404862a040cde3ea971c84a457feb5d0d756da4c0baa1a9663ae53ac7d4d86b0919acc07daff31cbdf3cf530a8aa55a69040050d9211e2c101c04b460a7e08a5f145a6a3b0c2fabb3ec2e290ebd485fcd30e69558650631d5bbf8d9179e1065b1e67599488e5832664f08dbed4759ee80555a9f9671e7fd2c3f00d1ab6eb145c6583f8d1183c85d60f24208d7271758b30a851578d488be82b943c113774fe2910a47670c85472d1847885deb5ed753cdddc41ddc5d1e05a0dbdfd554341d6e969cd37c55c3f47fbe72a7b1b4eede12f8076987098207d8619084b973ef27b8b1f5364df77f2615818386ea6576d3cbc892a585683e652a9cba4e707d7f6f1be951fe3843c07291457efe5e8d405808851c098bfc023d2e13c007e384030201a2d5718571559b334810a00a6ce64da756338f7fc04112ed1196736807e58d61a4f4c56c6962ed596d8cba4afb4a15bfe4428d766d115b29a7e0c2f498a651a80cf82bec2582fceef09c31df665ab372d1623a185f29ba530153b959925cd2583cfe7903909fb4ff6523f4a167e64c99209ba7409e92e102d1cebf28fbc4f8b63e2ba151574f15e278b24da581a9ead1cce5e202fb63abb3e1e809ac30b6bdb72d8f7effe877f458606cf1e865716c362dc33a740ab571bede6e49a553cf1d13dfde20228c52eb6451d17e1f46071cc5c87b3c297a94c315f384b5f283dbb2842b6131880b81a2a88bd89dc33c58867fdb89bce97b469bd3cab3ffca74171162d71978118964a2bca6acfc2345957168998a0c5cc80e14860e38740c9dfbebe07ffb5bcb95c90cdc75988271dc4d32207875bde5a44148ebab8be28983", 0xe65}], 0x1) (async) 3.233737609s ago: executing program 1 (id=987): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x4, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405000000e9ff009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x8) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x2, 0xffff, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000000000000001000000370000006302267c0e16250fd8ab0009be9911437700000000000000b800000000000000ffff000005000000683764d2ac10a2417f284f2cfdf42caeae1a369967c59c0165daae241311724455ef2fea392c2d48f14524c36e5180f9bd1ee2c2a5a4bf3c4345508b4153d5c04b714530789a0e60ca8f446cd29009000000b1d6e24c6c3818f7523c1cfb547e900d0b9dbc357be931d0ee0d7a269315bb0c55d9c31e6ca27dbfc8859af0d1853dd0f0c06217394080c065c0adbbea4aeb657991b099255eb9eee78dc52356ad4700000000000000c800000000000000ffff00000700000077da0a5c652498c5e91aa8f1d716dd669073b6a8bbbdf75c2d55a2cffaee3734f6c11e5c34d10c13f977fa430fd969e16fd6f2e83a7dac949ef7c4213f326a0dedd1de5f82849becd39509a5fcecf16db333bf0927b195cd0d18b2193fd9bd5ef2244efa5c9bd7f537d12c738a22dd6d506ad8562691f2e07cad00e6cde9e5f3ea4c6d0756edb55b633fa46d46344ad0018baa274b0f4c1156b62d40a75ee5a0875b64ddd08a22a14e6999f6cc507724cb000000000000006a1f219009746884b61f91e39e8dcd53557369d807769afa5acf3c77aab43752c9c79c319e78c5bad70ec0f0133298d71cfdb2cdedde746094ea37e6dd7548d1cd01c3df435570d1f483456cc5d02c6621dac240bcac319e36cc5061fda9d6ec4ffcc55f3073777e2884d573f2661ad9acc45df6370acb53a350d3c85f8826a564e088797eb9870ea1fce0af4a2b2d30b3b21d26ec747bac722320d252ed9cd4ee7000455e98fd3de7a50dd2b4f9a26ed9abbad5c42d0f"], 0x1a8}, 0x400) r2 = socket(0x1e, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) (async) r4 = socket$inet(0x18, 0x3, 0x102) clock_gettime(0x3, &(0x7f0000000040)) (async) sysctl$net_inet6_icmp6(&(0x7f0000001540)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000080)="ace30341", &(0x7f0000000300)=0x4, 0x0, 0x0) (async) r5 = dup(r4) getsockopt(r5, 0x3a, 0x12, 0x0, 0x0) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x190) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0x1a1}, {0xffffffffffffffff, 0x100}, {r6, 0x40}, {0xffffffffffffffff, 0x8}], 0x4, 0xa) 3.233412073s ago: executing program 7 (id=988): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0xfffffffffffffffc, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x87], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0xfffffffffffffffc, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x87], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) fcntl$setflags(r2, 0x2, 0x0) (async) fcntl$setflags(r2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000001600), 0x8, 0x0, 0x0, &(0x7f0000000380)="3458fd190e73f5449e403fbfbde39a49ff8f01fe405448aafcbeaeaea060df9546f3c0de896126697629e6e4866c5bb039241bdf713957c8ab5e624c5ab5e5b8a60f7ee7f6dfdc502ec7a24301dc6a34a3e0c819cd91f82cfc869c01f3741a921ff9f5e89f4f2b367e347ba071accc1a7c544259039be659893bfce997f9b369ed79d996c18f68c4b1c2dec138c97e39540ca2ec29cc5351fd24d6d4b34cf3bec879f51561eb243c22c583a33b0021e4a2af72c13ff6e2962553b35044bf61e0b4a4c42211d36eb16a32cc1d86f0a005ddfa653aea236ad7455abe31ae421d30", 0xe0) (async) sysctl$net_inet6_icmp6(&(0x7f0000001600), 0x8, 0x0, 0x0, &(0x7f0000000380)="3458fd190e73f5449e403fbfbde39a49ff8f01fe405448aafcbeaeaea060df9546f3c0de896126697629e6e4866c5bb039241bdf713957c8ab5e624c5ab5e5b8a60f7ee7f6dfdc502ec7a24301dc6a34a3e0c819cd91f82cfc869c01f3741a921ff9f5e89f4f2b367e347ba071accc1a7c544259039be659893bfce997f9b369ed79d996c18f68c4b1c2dec138c97e39540ca2ec29cc5351fd24d6d4b34cf3bec879f51561eb243c22c583a33b0021e4a2af72c13ff6e2962553b35044bf61e0b4a4c42211d36eb16a32cc1d86f0a005ddfa653aea236ad7455abe31ae421d30", 0xe0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000040)) 2.029530425s ago: executing program 1 (id=989): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x9, 0x3, 0xffff6a83}, {0x2, 0x3, 0x24, 0x80}]}) (async) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) (async) close(r1) 2.029167485s ago: executing program 0 (id=990): r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=""/228, 0xe4}, 0x1c02) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x10c, &(0x7f0000000180)={@empty, @random="29a4097c33d9", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xd6, 0x37, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x5, '\x00', @ipv4={'\x00', '\xff\xff', @multicast2}, [{0x2, 0x2, "7cb87cb2530416aa08e3306bd54d"}, {0x5, 0x15, "79b090ab0b348269887887c0fba6b9c1e17a5e385971899a0d89d7c719d5c66b1662cebef17d9b93b32fe444910eabf2271d05db2c0b7abc6aefbd42ad418bf6509ff25b7368f720a3f1fdaadb189faab2e43121c4d657a00011d1dbae9d174b4e84e90b853ecdaf487f893a04b342fb7178ebdc921268f8dd3ed22f90cf24cee375266ffd73595bfcd275289410b33e3783f3ad92f3abb4100015a0e26af4da8ae32bb86868423c8c88d5bf"}]}}}}}}) 2.028918405s ago: executing program 2 (id=991): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x754, 0x9, 0xffffffffffffffff, 0xffe}) setuid(r2) 2.026905733s ago: executing program 1 (id=993): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809ea1, 0x200000000000001, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x42, &(0x7f00000003c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800200029078ffdd030301030427930303090000b55f15aea8ba529c6484536f3ed42ba4f7e36c6de4cd71a149cf786c3e89bb6c70467920b1daf1acac5807ea357e03376344bf29acb9e1abfee6b082244741b653540f3c1ea4e87b211f4fd01229be5c3c03fe4a8f43ae4cb97356b0b1c049b05f29fad62c2bf49e43c16c26f6cd02e8c706cfe58e0716bb08f296e8d7737874db9c2aeeb7566ad9fb70d86e415d7611d469ae5a151fb77a5e2241d7c016639c4c4804482c6b347a4abcdd"]) r0 = syz_open_pts() close(r0) socket(0x1, 0x1, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8218, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x7, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x10001, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0xaf5, 0xfff, 0x30004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) kevent(0xffffffffffffffff, 0x0, 0x3ff, 0x0, 0x8000800, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffa, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) 1.983404377s ago: executing program 7 (id=994): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/526}, 0x210, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x13f, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad901093a2900000000000000000002000000800000fe8000000000000000000000000000aa02009078000000006006c33e0000110cfe8000000000000000000000000000aa"]) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) close(r0) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) (async) r4 = syz_open_pts() (async) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) (async) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x1) r9 = dup(r8) dup2(r7, r9) execve(0x0, 0x0, 0x0) (async) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) (async) dup2(r8, r6) (async) ioctl$TIOCSBRK(r4, 0x2000747b) (async) ioctl$TIOCSETA(r3, 0xc1584460, &(0x7f0000000740)={0x2, 0x4, 0x8, 0x2, "97a2a24f08c2ffffffff00000000795a6b43c1d1", 0x5, 0x6}) (async) setitimer(0x1, 0x0, 0x0) 1.857883957s ago: executing program 4 (id=995): sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}, {&(0x7f0000000100)="702b8d767d3961519b94315b8d68367baa0d522808c94e595c49e696cd43ae71758a2d1cb05b79fe5508b51699d5d52cafb90b2c7f478743", 0x38}], 0x2, 0x0, 0x0, 0x417}, 0x404) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x1ff, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x9, 0x42}) clock_gettime(0x4, &(0x7f0000000040)) 1.857421973s ago: executing program 7 (id=996): r0 = socket(0x18, 0x2, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71008}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1002, 0x8800, 0x8}, {0x401, 0x2, 0x2800, 0x7}, {0x4002, 0x6, 0xd8, 0x99}, {0xcdf, 0x1, 0x8, 0xb}, {0x6, 0x180b, 0x14, 0xd}, {0x8, 0x82, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0xf, 0x9, 0x5}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6, 0x5}, {0xfffffffd, 0x2000009, 0xf7, 0x30005}]}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x293, 0x3ff, 0x3, 0x400, "2c7f88d112afd4f3bfed0f274ca9576eb663855b", 0x794, 0xffff}) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005166000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112", 0x62, 0x4, 0x0, 0x0) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0x6aa1b1da9f415add, 0x82, 0x8, 0x4, 0x5}], 0x4, 0x0, 0x6, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r8 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x50) kevent(r1, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x4, 0x4, 0x9, 0xedf}, {{r0}, 0x0, 0x1, 0x1, 0x8, 0x8000000000000000}, {{r7}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x5, 0xe}], 0x9, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffff8, 0x41, 0x8, 0x8, 0x5}, {{r8}, 0xfffffffffffffff8, 0x22, 0x40000000, 0x7fff, 0x6b}, {{r0}, 0xfffffffffffffffc, 0x6c, 0x1, 0x5b, 0x7}], 0xfff, &(0x7f0000000400)={0x5, 0xffff}) 1.857024723s ago: executing program 2 (id=998): chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) (async) kqueue() (async) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea8", 0xa) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000001040)="bdd2b7a0", 0x4}], 0x4e) (async) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) (async) r2 = semget$private(0x0, 0x2, 0x69) semctl$IPC_RMID(r2, 0x0, 0x0) 1.856846215s ago: executing program 7 (id=999): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() setgid(r1) r2 = getgid() r3 = getegid() setgroups(0x4, &(0x7f00000000c0)=[r0, r1, r2, r3]) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r4 = shmget(0x2, 0x2000, 0x34a, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r5, &(0x7f0000000240)="00000002", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/193) select(0x40, &(0x7f0000000080)={0x1b, 0x800, 0x6, 0x6, 0xfffffffffffffffc, 0x1, 0x200, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) write(r6, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) 1.723134762s ago: executing program 4 (id=1000): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5efc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/7, 0x7}, 0x0) r2 = getpid() mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0xfe, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r2, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 1.720645895s ago: executing program 6 (id=1001): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa224f0cf3d71bffc10092ff0587956d4726d1", 0x2, 0x7ffbffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0xb6, 0x5, 0x7ff, 0x800003, "970000000000eeffffff00000000000000e500", 0x10005, 0x9}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0x45, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000000)={0x19, 0x2, 0x7, 0xe, 0x7, 0x3d, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x4) 1.718606594s ago: executing program 5 (id=1002): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce", 0x50) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xc1, 0x101, 0x1, 0x400, "d985a745e2977fbe56b0b1156f82b66eba801dbd", 0x7, 0x8000}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSBRK(r3, 0x2000747b) read(r2, &(0x7f0000000400)=""/213, 0xd5) sysctl$net_inet_ipcomp(&(0x7f0000001fc0)={0x4, 0x2, 0x6c, 0x1}, 0x7, &(0x7f0000002000)="73da727c34", &(0x7f0000002100)=0x5, &(0x7f0000002140), 0x0) 1.717501938s ago: executing program 4 (id=1003): syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x3, 0x20, 0x67, 0x6, 0x2, 0xf0, 0x0, @multicast1, @rand_addr=0x2, {[@noop, @rr={0x7, 0x3, 0x3}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x1}}}}}) 571.006551ms ago: executing program 1 (id=1004): sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x8, 0x9}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) pipe2(&(0x7f00000000c0), 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x69) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/231, 0xe7}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xd0, 0x1, 0x7, "dcf85627957fd0fa8a0cdf645c6b2348d36353c2ded03883f3b3adfd9d1fcbef7eb94ac53e5366f7630ac00f4a4ebeee3b060ed1ba5d2ebdfdfca3813692238533859b17247ac5c94765d69561130afb8d31d1f6185a6e1b93ccc4b413eae2d445d9e1ffd7819a5584337c630e2cda6f26482ddca71e96bf0261f7674306966e18e272233cffc62c03a0fc084de68fc8f22fd110b57983e184b28e44802de6493a7ecd296abaccf37e8ea3fd6a4e6635cae0d20352c66ea184"}], 0xd0}, 0x0) socket(0x18, 0x3, 0x3d) syz_open_pts() syz_open_pts() syz_open_pts() kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x50, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000000180)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)="26c561f4218dd3af5805f383054b893d2493815a0fbf49d7ad1076a6eb7007bf7454ed8da52790105505e20d2972e997378dcbd20910f2bb95e87249d21d0d5d7bddc5fd328ae67a5b5ffee7b7442f078c84c4d9b93335fe3fc6481cb59ebe9d15304035d1f41705affc9ef7ef5d278bcaff1ceafd971ab1caad582e9781cfd7c745cfde53b680d743e18fe021c3089dfd3e5bcf745a73612b16e4fd3c654c0a88dd80730b2e522f2304a1c70778e40efc8b646e6caf1cd13abe061add5ae0c055fa03a4a56703ccf2698953494733b77c48b6ec901a147ec4", 0xd9}, {&(0x7f0000000340)="9e8f736265b26c43efa6e081133935982f9e9c63cb1703c532636c870f49120d07da11de9fd68565a59aebf4b565f9104dd57aa9f813f9385c1ab647576df6b0fd738925d71c131a679c5c7db9a713093086108e1fd111484c4a16b72e9d64ed7501091e6ed24189b488b26c7b77c5e68cc04bf6beb20ed13d59ee6a1c08ecfe7442ed26f11db5c679094d66118a0ed1aeb9b03739512b9a8eda9edb4687c8d7b05960", 0xa3}, {&(0x7f0000000400)="f5ec14da67424c61eba7b4e0b3aa667e8bc260f95890627e7e50d2082aa38644878715b960b5460e94f4b994573a0b2b2a64974a2decd20e87837500a836bd2caa4160fbc7b7f8ad39174838e82854140cfbf726615b85759d57df8e1571fe63de7815e18ff9b92775e7cab346828d8d358790df6a0fe65d4e2257e1b695d3b1b0e72c585846de6fa1c60a5e59b826a9a1428d29657394271c17cbac7f937dd0de475684693c1244eea22d4b6122b02864f5cc9b9d74557e61e35688aa5284537e560c02bd527c2316df4dceadf0fbbe7ddd5286ed1b50f5a9a8ce7f9972bc20a7305f1009", 0xe5}, {&(0x7f0000000100)="8bf24afe8012ba7377c586c3e1fa7787", 0x10}, {&(0x7f0000000500)="b578248c26dfd0c11eeaf3e12995f14a9af198b6ebb8fffc0795fd2abfabbdc5c13e2e882b7cbd4c4774b4ef60663594020fb6284b1d40bb4bb89f7b8e2b499378", 0x41}, {&(0x7f0000000580)="4c60fc59ae4fdde8700677e09c8b7336d917a7d97bac916450dbd1991810af6d24f25fb277fea43c1556bf1be72c13af5a3253d28842ba109d24b24c17bdcf600e0040b5e20e8d138825559a3cf0b320371f1c9749299304e48a7e21ea1eafb32a4d46a991f558dc1d7a66", 0x6b}], 0x6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1010000000000000ffff000007000000623ce78c32a0aec6d41c6c549bac1cb0ad8b179082f3eb756a8818b0ba7989cd9b8e311eba5ead4cc6802322773e7ba3804a05f67e48289286b659044a155860b567c08866d323582ece8ddf61e3419aa18a916280524498f69e6f2b1ad8d6189145170af354b8606af7756c87af741175f0a6377d11b7fce197fcb9173ab291bcdc5fdb77812801d3dd12974908b1c92a8a5fd90343af6bbf96e6efd6f78a9665b048b6d141c5ab582bc62c8140bdf9f24ff890b24cc2762ef8e653590a076023ba6529c7458bb35836e1480c333e89c9a492de46a352c8fa8a73988ae3cee09b9b0b9a564372ade0cb7980185e0021413efbd2b7091373c3bf25446d0bec7ace7a7559f47470625eb9abd24ff164bc56d823b23f78233c5309a3fc3405bc030efbad6e713988bf271a6f450812bf683d3c553b7d1317d4f668c2b14bddb10fca9c62d1a2fddca56364fdb088b4526ba4a30aeed4c7f5d38093c3597afe579619036ee8ea2ba4c8ec74f47b2ed82b533ca72564d9a045b41ee7d5c8f275cac5061e9974b71784741d89c75cca208222a247cea9d9f793e2754aa2985b2b0328515c83a18f7c683b919e67a80ec0eb6cbffaa19250c2d97b97102ac333173ee8b99d0dbe51f07b4aa1aab6339acdbef6c189eff92bd7fbb3fe76769c94c4d3ba18f4ed25567810bd145b86cc47d9c1b651a212ec37e1b6a886f87252fbc5ef64721c0f94ebc7b98098b61fd7bc6baf298f25399041218820bc910c7d5a92ab745a7a8a70c9fd47844a544959df4393d08b335148ab62eda9f74737078e32a5c44cc7bb76259cc3cafe44af6c4241368e2d4502c1d006f8b7d920d35f1b8ce3b4a78c2f3c8f828dc9f0ece75e0697af04213093f0dbd6a10f510525aef5b8a6c7e26dc6dfc386ed0c3542094d076d184b0f0c1517bde0aa0a2a768d11712380378a62d0357cfc4fc2b10229037b9cc6a5b3e3be04f3d3145ed900ca8180e4d97cb1d60494e7092344730d7db272a728b3d95fd58bcf09ed5ce19e64cd6e4c5f7bd22064677a53d9cf90100dc0a5458efd4478cef06805e3cf54fb4a5cc3d26f26679959e32dfd8d0fd44d24f493b9bee2b46aacc2e0ad3ee8797e0978e2c3ccd2e3f54e00d5ccd4e0569dda18b0981c7519ec58d1131cc6410ebdedd43dad242f6b97cea78c1d0fcd7570c74f668e54e602479a73803810868a23891d782fbc0508a39ef7354068577084f222508048398dcb3e6fb4b3bee1d393e91c64c29abdffcf9f05296495c82ac14a2dc0b420e30437a843f3db5be374f8f4552bb87de2e772ddb81599860d6f272716c6c48e24da9451a5fc72d0d055745ca402d232dfa821cba92f989c00d3ce7cf85aab381524d73bde352cbe412b49d570273d6d2fd272d48ca2547d0ae5a9fa2eedf06f01c3a1c93d5e0e364e1933a868eca96ee05ac8195e6cd041756ebba3581daf3e2f20082ca9a606792520fe10580cd2a1787fc128feb35bf8df932fb1a446a1b98d5cd3ee79d7d180d256cd3a6edd8453346a0611af4924dadb9c958a34aefe6475d17e83068942c696c6e7c3c31555f3c60312dc853b3ab9a83da9fb458827584b2a4233e018be6024e97d024cb5fcf5a2b4183b086dfc3709361dedc85ff79226f151174a67170e8c1061c8d96066786cabbfaecedfb6a55928246537966147ab27ea33adbe0e515f2d428643a2a97935b10ad1e0288a3bc0bc3dd3623bb1d654103c12a77fd0a7ed05f87c71b001721a83eab6fe652238f4843596dcdd3f887c3be78a916c4d5fa78173ba6c516d27fa6494d6463aaed0e75143372405b24e22c318cc0d32812f1a76383d233df72bf006259d13b3c94bec329db0830034857bd8554df808a0b8da7ef7fd1ff1a51c8caec13a69cdb0a010e3648edfb46b8297ac39f77ab42df42ed6e7f24e061e24cb0f2a62b10317529be3ebdc577cd438a731b0d4bc33792332264721de0855fa3b41784209aded9eb7c2c395b3e5d1710e8e0de94e24343d46c623f12a758327fe9fc0f8a36877e483fdd8b12e67b44c7bb445332f07ef3d2f7db141dd665266504ec6e269ee2765c1e31f65d7c3ebe30600ef7a8593e66c0f54a5593825d66fd623b0423c0b46af0ff1a1ac9c5cd1e476522b2eaad9c005adec788bc1955b226fef189f9f2bf35acecfa98a8131e092018eb539d3b80a7e255caee739f63792f7438fc1fca5ce8202e8f23098cf750d4fc74103d23f720b7635070dd8c06d6358edace2f04c85ab9e837826ea1061a7df2e78ff997803ffba448ccd7a88234bdc5fc697644bf5a262e97a4010fd444d45d43bd409b87c3c729af444e9291e4cb76959ae87182b58b662d8eb677fc2e3570f2ff21adb2dc0f585fc3273373805dc15a0bc3273fe10dadc5158a028daf8f87d41c681e62f0dab6bc19bc6845b7b508d90ca6e69c0987ad979f7ca05be9e919282a7fa274f4c4f3fe56c1bd3b98d971e3cf7e781cbefa22c416db830b8fc61283b09000000a2aa33772986a39f3d8f3601fa0e617f1a2ed152af2123dd064a5a22c65ead7c52881156ec2d2baa15430c5f95615ef4cb3b622f1023ebcd8ca234563741cd4dbc87fb6564e1994290903a7e4068f4776690accce4eb1748ea9e3f773e4f3dab2d2c113ee57858375b0b7405be394848eb50fe7bb0d22cd7450ff52cd3c9e67a10199a269e7d082935536b714f87d303696f0f4b77441daf99240db752b728d106d6ae60f8dc0d9c4f91184a98bfca7c3ea35914dce7deb9d0b2150d1a705f672de7c2ce9f5ebe4da50822e0f2ca9839caf1964818179bbc03ac00624dfde78cf3bec2fa57ff1f00fadf0ad58b54e8c6070e13d59952ec44c81ba5078b1c1cbf11b6c61e6ce33b57b7b92120df6221389da082e5a6913bf01af2d5693001fe9eaf98df132f15738a2d54113c8cb585133e35a8772daf180eb1163386e52948ca041fe0bc6736f95aa4af5276924257671e6bd821a28ab27db8e2bc68281a29fa245208378d79473ab8d9b7df176942977afdd69cc01658eb39e9c0add87744c66e47fee6b4a60abfcf899fb6287998687df90bcbbe6df31579fc956f448efadf7a9e771d2338b2810787d0efa79f3cd36f894fd44b083eb47c7d0917e410c2ca37822f268e650a2a952f78ad72656602c9166102df9da30c937a43f6e9aa46d5ab64e5da314235e7746d05afea662940435697ad62d6c20357090efcef6781a8bb8d0b4548d08bf221ddbb613afe1b2c9aed081ebf95bd344f34fbe8a2c5922fe309611dab2aecb640a882a0d89ac296198811d6de35d4121bc0d6b837b404d1627d1b14920069a5a6cf532b6e67f4386d30614e7497eef5bcccea4d20e65df91152e301a84629f00defe4b67689994328f6a5b859b1574d8413fc7d3ec4e6941f8b53c2c9ebc06e2f4549560e376b0f01d1760f0a9f73966103dfd6f8f5c754f0785e70ad58af84a6b37bd5d73906606f266b5b093b819c2047ff0e3ee44a6a0081c8354da34099bff082c7502c59ae1a36fddff8bb3c4f3a8a5c4c7759e0771b643dff80e7c6d860ffec927ebcadaf44bbaf5d1f4ef1cf0c8124586612372f17f1b68f8a6f7311946f54a7bbbae3bf4b14a1e72c26895ba436ebd6d29a6548135cbca77c7de3633c7215edb23bfe5d207a51793547e7ef62410ad09dbf27b654db8369d6fe35cef12695620c1f7a0ce07552b4677e4531c14bd7de478a2706ef334fcd32b0eea6afddecc9b0421efb9993378992e33644e3e35914b8742849db080ad5cecc3c84a296508932c3d724cac7028172e1f9718563cc2f8057026f2fe28dde4603fa1845b47a72194f5de6c0c89a01fa5fd56867631ba4ef00342bb3785ef9d550753a76d7271678807cc567d61d884ba58f7983809d5b3f95f2c8f5191cb286037b0bd8da4184c60fc15d70272ffc6c74fd3fd5f56e3021799c274ebcd8d395d1d0f956dd70cbf7a3e5a6b967c50198c824ef8f9d8638b87e841b427b3b304c37511f8b1de45e3b399c2f5e745f9b44208a76de8069fe97f810aac1055582bc6a2e5b5c68f1f436c7ff6a0cec89e54099018cd8002285ca8ec8369aebba9a85f271660f7cac11dc62b6c1f4f7510e62f0e43edaaac58f8f42710204fab1e3b47e9a77ec658331af7a0a42d1eddfe80aa2df5845794e883d379539a2e6dc9581db879f41d88e3a96748f6fa09030027634f9b6e430029b5876486e38a3c942472450e3584b19922d89445d215830b7aa2c9efa4d735465da5e149b51bb98e6730c14bfbfcdd7ac92aaa5f49a6c292652fa99dc0fb7b03a7a8d64b2d6cf97dc541cf8a3f250cb456a27d90b4eba17e20e166ef04055ecaeaf420de527829c13a5d861e4df1165d765112c9f513f5a34ec89868caae76a5bb71cb0b8949c73df820bf9ea75ca12e7bb45a85565716375d1ad3a3bdd80c057066df6175bc37c1355b3aa95fc2da8de3fad4e134b3bd3e7c10f4d169dfa527fac42abc91eb09fce8c455421b0f09877ca8e9f917d5574e62a9b6efcb9f73520f0d6315f1e5456b5e63f71d17edadc5ba8b74476aef49b4314c70c48eb19b6d6c4be7b7ea2f05e63b264dba994d1f9b2dd7671e2026f2d5c267e6933c6b160d20656d320652b2dff84e6b141909dfc8729b283de63543c0ac86d7e9a228bfcd703941ad4d6274a6f2a4c12de918929ca89d773257a70d1923c2a8460060ef4bb469e538c83acb3ed328350e5c7686b642e2b0775bc440ae8b93552e4647d6ca46d58da22b86ef2e037678c81c6955f66ec6c306b797a21e0c398e0547f4bcee0e3fb3460576df7113e45f846a2a790184d4cb8faec14b07e21c414dc7aa239328365605cc3c9908e866c201e122ed93382588eb849710a3d7d4be4ee17bc32a119ee3070db386197d2d8305159f7ca65aaec6ce8f0403d4ba73a964ee7cc49d2a05fa6ea70edde61698f2036852e1bc4982b93397a7f6f75f4ffc05397a3b5535a6089f54f7976ddb353e2dac0f6569949e20f4c1199a40d441437a2633ff6badf2539bfbeeb25c540e9bee54f0dc072b1c693cc9304bb65072ac0a42303f60e94248241d246acc844b318b78d0ddcab20a022448bfb75e5b4635d1ad17e9e591ccd46c343c75831542b7ef5cdf412b13c2aff4f124c748ee19544dad044a4171726e7becf2b50f078a0edfc4d233e1fab29655c3a63bbb12920530fb592e8e604fcfbfa08d23b321b346aed3d5e824b985bcb7289631ad0e9ba59aaa59fd9c09ddd10ab680105a6b15dceefe80232fcb401aa7519319ed3fa47aade8b94d44b2501f3d9de089c01c7bb904af97cc8767a7e9f543883391a3551502f849bcb151717d7d5e4449d1f14c38c06a7b953a6ecd12b1795e0f6cb529a7d7d48bcaf4dcf6ad3e57e70b7f964fafa771334bdd1963acdf103349a196084fd85f197f8d929878a514711a7abc36add257fcd98c7084702f8b3b5481bf6a0d99721c1d48e0bf2a77918ab61a113b3e744cb120f3c55a4f6f846222bad6e5ff3ec7467179dae932d9469e7239cd951bf91edafd62d41e1b0bf31f4a6c1c20bdd1781ad2a4c14667004afc7e767651753d7609b5a5051692b27027e8e803d03ee9f3f22c3ffb83cc8234dab1b88c3caf2c03f0405c52dce49892589e2c93f92b14e3ab7e216f7e86202e21143dd18f38e4c851cac2297defcdfed8f86bec6dc970aec33af4bdcdbdb631dc912bf865570635e5dcf4e6ea6cf2047ee821b6bf8b2a3c2da5a6c951c420750f778c8a483ecd6751321593a180000000000000001000000739d00005e313d243ddfe100a800000000000000010000000000000004bcc105d0b6879bab83be75c83520f228913d51712992fc6ed87b998d775a1e701a3fb812bdb8a6b54a564a83c2cdee618f63b5e46be76b962c4443f934dac8634160c198254c2bc699f5e395e3be6a52c3238205ddbdea74dac26b255e594aed37abfb0024ac9bcac3312455fff4761d982c6eef5bb0e3acbcf8bb9451d4ff29b88cdb70c139fd1e07a4c305e41b1cec00000000000000e800000000000000010000001eea00008d3f5d449c669ec36dfd6c0344df6d02b01e93d805b229c1a1f330c9d4686e7e48a7a84e64c6379afc7adfff1502371e6c2c7f5138224c95347839e89aa5f5d60f6e3f815c38efcb72104f62776a495e475b2d1531ccc2bd8419c445435e0cd481ddd0915dc118fbcc56f9b03f1f7f2273a8db91a5496ed69b5e378a662e1cdb0dc453a9d23167f5e596ec56c3563cc52a894400bd29c9b71da0afc26a7f419363292f8166ea7f8547ef94b236daf20e0350ee93a7d23fd10f96a3bf74b02dabc7b254bcd6374ef9b38b4e72e42cfaec643d95b0c3a700003000000000000000ffff0000ff7f0000139172911a081e42a0a86c23abef8293574cf5c2945d124ede9900000000000078000000000000000100000046370000484410ac9bc5ebf4b061f4634d052884514363e039bd541a4abbdb8440aaffa5e1d009f72b6d37846fcc9b10e2c05dc66da03f1a07fd4b3b750876c20416d5c62a872351870bcef7d042746e7ccce3669f9be793176bf625570d03c053818361b0ce31760d0000009800000000000000010000000300000021c65c0e9ceecd911a77fcd894cc89419410da4d4088897029065bfacaaa30996883c2cbd77896ff65db092679e628eb18ea9005c7869fc5a14e6d614880842ec8aa176543368312bf11f3645e59db7c93551988a9d11fd358efa52dffca4a688c06e7ff5b87185d7f7d4ec38060077a0aa5fd8bbf04539dda7ec875de78859e4b87000000000000f800000000000000ffff0000000000001b0fbf23ac43c22e7531466420221ed99bcb45ac1728b36a6f06e6b222a0ac611810e8d0ebb6769862d4b0dbec46b8aa36342357bb9e9d645acb2b97ef104b3c5c4adfdf646b30a5233624e95fc78ebdec3d5f81025529f99b28154b2b3c6da81231e9ca5069e47a5596c88a8afe5dbf2d82f574b42a8537a0f555ff5aac1dfae6c1d0526121dc5f46ba5bf9106baf1e252a00027b7dab80421798f7b0bb6393e9951d41e8cafa2d1536c0f12d7b0dd5e9366b42b05d2def129c087c9632ab2f7a444cda2778e936e566aa2bee51b73dd235f53ab41ebb47a484dee32702c1d795f4afe100"], 0x13f0}, 0x406) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) getpid() 564.411225ms ago: executing program 4 (id=1005): symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/109) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0) r2 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x40000020, 0xbb06, 0x5}], 0x3a0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xc0, 0x40000001, 0xfffffffffffffffb, 0x4}], 0x3, &(0x7f0000000200)={0x0, 0xfb00}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x10, 0xfffffffe}, {0x18, 0x2, 0x5}, 0xff, [0xf40a814, 0x9, 0xb4b, 0x5, 0x1, 0x8000, 0x0, 0x3]}, 0x3c) close(r1) fsync(r1) r3 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000300)="1c778aaaab8a5d9bd4af6263a4534f5d330def36a225b199235e0daa62eda97cae7d5589b9a1517a80c14fbc0f52145b2c8bc7befe1b85136ba5db73fc74e56a04dbe94e8b508245e096634cb0c07f205b7b27bf489d44e0d176cf808bc213a02f329aa14ef928bec9cad08af736278adb1d6ea39ac30ceac32b94a73c578777d9128e652bc114347b47872cca7571a266a72f5633b7f858d3f6fdbc818602ff6122b05d919cfc7483aece01974c2832b8600cdc0716a1af26590872829217a18d9e15ac14f81f1f5d994ad66b50acb5f8633442af2dacf1f1cd5c14b062513f1d86a82ff1358dee00c82f27c24b2ee2638f924abdc27ea631afb9fa378185a593ed1c75f2b681e6d2637024cf924ff5a2dd065336ff7744d1c87904ed85269113d7a9210ab06c78635d563c08a4b7eccc14a346b958e03b094fc3354d13eb846dffba1b1a1288c4c19690030873b0b01d53af526c65cf90daca19a6d364d26c6d0b64f57094e4484535d9b3b8ee15683cf4e6abd1d53ad1b03216391dda6775cc8055f76b31c478c9886b84cfda349fd81a5551ec7e759279114c4de6c8eaf7d2bcb123f8a2d01a57451228f507ac06ace9b432bc5f05291b784a81bdd0bcdc986f3320a2c85da52d7624073f82a3ef2ca93a2d8410aef0200cb8d10fc3bd79a3cf81f84ada160486b9287600b36416509700db922c53c9c7c2fcf30a90e1c9980b5cce15735116eec8ac3cb1207df9dd51d55d978d4bc399c10ea4d3673e953c01ada64c0abbe6bfd8c8357a307342201abb1ae032fe15cea37a0d392de8f906504fa4b1f2864377f36ef369549e009fc43491d827acfd1e24ae086e7b5acc27a7fd5bddc900a3403c2ebefa23c205795d41061b212e07a652df3ca1616ac4e6917da04c234fbb92ffee268c31359300943e5313f145301ea5fb68f9b445387ac168e1a16fc45629dc5efd0d66e94573f97cfac13c83a29127c69eea09a8db38478b022be51ecef4eb0242b8e45a98fa0612cee4aeb320d1c11e615fc7fa7c01bb0f65ef99452937a738834780662320d325b4b04233e9fa8376a9fd02b3c53800f591788fa0d77796c3944033c29929a4e863e4b7237870f73a2ecfc8c20b97f2fee956b7ada85ce39879f47f1c37f870435cd4f9fcadb41cec7897cb6f90c8c949ad4f6e20ffdefeca3c58680f4c89989b0d662f99b7f331eea575eef931edbc3926475a0e7f608f497d9abd70fcaa2efb335a540ed26cb9411c4420b4d6dd227e4cb7889a9265fd8fe8e0584e37d889d737f82c5f580a56343b3978b6a293bbb059669cb506c6aea804dba964638b2a14d44671ff9f2143833262dfd25751d7efec8fa585c8d86ada7e8c0071e4d01ff25dd766b6ce000a25201c205a27194ffe7effa8277ca93c45ed3c9366d296570cfce4652bbf3b84f41f4c317839e0d2f71e57815d8b2f0dac6bb0a9095fafed32b1f07db9bc4fc1188165fd0f5b085dc58a2c425c50ee94fe7ab172b8eeb5d22082fa04a7cdb515b5a73db1f8bf067a698e37eafd8267dc92ec2cfbe2bf27c8a5dcd9a337e8c1daf2d5cd3931a757e567b181b84687809f6da0c6f3e8d683c319d1b4921ea7416f331ce4d953adfe57d5483e153bceaa34eebc4cb762d5f0993c5f7eb59d6835e00ac816c8525488282d892a7f70d64c784a9e8fd8785567c74c88811299d32b74b6167f35768c0a8985f19d461440dc50027d5525e54bb493de0b0ebdad2c1bb8a67ce0f7c458764ebf3f81272149cdef30b25152b45bbb58a2116f44d94521a4a53ea281cbe193ff38ae6ba9bb559c9a8102853577eb325ccdb95bda23eeb2f5ab9674588541a63aef5e970e4cada75203d165bf9609611b2ba939df622e120cf65d41abefb9aac5370f1c3f2edf75ed99fd27a3d519932c2e19d06bd4f806dd8590efdfc11bc01d5a1d6b7a7aae7e856f33088fd35b4c3f494c68a431b67ebace3d6988fe80c881ac6f88613b7b8bd9e8289c01114b1e42b4a9413bc2efea97ad8688bc472b9e3a468ccd9fb47c67001d62312614dced233694b9c33763083b1ebf8d890a6612a1ee94e38f92fa6274f251d4f03220ba06bce046ab1981fa1e6c469d09fbc26e33df9593a8501329aaa086d52f2f9de14e86b86ce0802c9f012a692a07f547166bb208ad254a9ff3caa880e807e5560ba7d37f1f6b49dc981fcce4e1578dc8c322495c5fe0a2fc588d743897e63d56619898c7c54edc4cb7cd7220f1bfe7af585f992a52605c0b6a58fa33f0a87e8511b6c11c7448ff69636a0de52f9fdcb6ec8a4b859b2df60305b2483639f83e7108f2cf4b9a2436ca709606d43017eadbb811ca758ec5f51f4b7c347faf2177b452e804a674302ef190418025da95c017c587d0ec943ebe2acc7d84d9816a7c6ff44316202f0487765759d5ea9c63cd6cc155d5b74d004bb70375dbe4b2755f8d292c72a2270137d4699691d72b279d3078904efbf5817ac4b6e8dab9fd00dfec5bab925e4b311186f33373b74f2784b7c60fd8b137dcb6cda5ea9fba42a35d5d0f63f4331b46f97514aae128b65e94f0df909971c534ab252c9a9c2209c6a3415ca12d571a0c0cbeb4ff09542f5b3eb3a420d719eee797aa3ce87fc473a61aa207fa70096f2ba57eb010969db5bc89118549642dc62f9d9b04e56c921ba68b0f12b943a65fbf1ca9f8b149bd8fbf3ae5acf851665ae6d2de1c74676c94c6214cf6e4ba0354f0f3072c42da762b9edb21798af820e6a20fa3df2a3ea8c9b0af5444f4a1a0576837c407520d73b843863c8c4e60829aaab306fcc68cde796fbe1aab0aa13d5c7eb6c972d1b2446db1f5280fd59cfb04627cc3ad51bf2ed83c73bc732d399037b871645b636f6276452b7d26a23760fd00ad78861195a4dd640372dbfca391746f40be08c3a92c434c0970fefef7d8c3ae405cea06fbb619e97f4ff69c70df1ddfb5a54399e1392c048911753b37c1006b2035695585de845ef920022bd843f96e1337ab6652a9cc68ee310eb9031d2ebaca994859907fa59a1394b959c883980f0c36bad0c94ee9a86f4e315c16a28602bb75376ce9e1a3cc159b7d44bf16b536338aab8f95592c7c7679ab900f0d64b1fb5e5f2775cb1ea924ecd83ba66c68e50c720dec0f6d47a5669bde8f7a3cce4e6c3c775088476bf7b48e2f5c9afba7d174239c029bbdf6644a772c75802f03519e0246a6506266e4654711147c102b32530d052e779ac3995439434319cecff5e23ee1df3df1cdf2b41fc13cc26764857604d25cfb3107abd0c5c7b0b4f191c0274334e4a85ba2a3da339c71a11edafa82a9f27cde26deb61af8df4598666197a36b8e1e52df390bf0e5bc089982f311f11468dc0cd5060815bf2fdadc1020b03cb8214b21944c2ac5fd9503ed1e642830df432a8147de398af22552cb8eb8443539d157f3d2158deacbf05fb331af93c16f7441c1193ce27fbabb555daefd4de06f722b5408ff471f7e741c997e380a2fac6ef6c52b87a7bba9363d686c9c068010587a7e2a14d3b579552235dafbebf765edc10d1707a6dc608680c3f4e279b09198046f308417b1415be779d51ff659cb45201d7b004106dfd1093562b33ad6333743d6404a72ed982ee5e4713706baea90ef52f634532f416e22bf5d12188b72cb5f3b75a0c6c57bd068ee116f48899914e729150d97cce909386ca58157be30fbb2aab66352738d2519d5cf1fd3fcfecffd80c82465881787f4689782a08a7725fe81e9390a7af1bcd36b5180606f447bcb7864e0569ac3fc8cdcb0cca4841be53fe19a305e88818f9632e86d6de979d2b2901fd79e9e60072821b39cd0c92ac5fa204577360282e59399571d10848cd6c4d42070ed782d37773ac83903a47805ff756ac59a3c7403fec1007ca83c3be121c868d38322e7d56bc4bcddb7602ed2d7a2b1e41c415aa54696782b16035b212d5e9bacfa915cd26af4de861b55b8f3baeb3b25252edf1a78759e48bfade41f47b11ee6b10ecc28a822b2bfa343313a1936beeee9e25e9e081d662e863c2875671c31daeb3df1f15097f1620e4bd04065498ffa72deddfe854898d8d564c35e734c6d50b78bb7d03fe7a5c50211dddd0dee4dbbd9854954495ccd1cf9a55cd4213089940ad041a170c4fd11a7a3a42823271a08bb8936359dabb6aa4f4e7797c366bf514a5667c628fd938011d978972591ca2ac8835b68a1aa14c58de43206d1cf264e8df5325cc2a4ba0759c9a6d8f759214b36eb0e3125969ef069e2e7a2864654a3508d61c7ce8d7944b1e10e92d4f4ddf5bd4f1246899d74509e27d46f94f0df9364d7fdb002f493c50c86758675365ee2cb7805796be92de8b5c7c3afb8e672e3e0ce641c82e411a4c8d0055e9d72c5f29b2b63ee5e831e9eb70930f347313e65cb4a68df61fd00dfde18d42ce497a0498b2d98d86b25b7e8bcd990f05de04ad10051b0e733e8fcd2ae089c0635b497e03d50ba9cb4b01eab7feda2cd300423a1ea1bf36c13a66ee5a76c71bb0f96d04f5a86a0a98f8134469b41b88b513934b2d4a5926fa1432d0d697f4a29417ac911c4d77c809cf81c677c0fa97618edb630b3df0a4fd0382db54f050a3088bb0931c87eb105c813241a779d4572515c3a78e5fae79a0dd563437584c826832177b22bd11cf8f9b6fbe72e2ab4c023f3cc7b941d563b673d394419c8eccf90da681596e6bd914a5a11a44a985c3a5b96a64b5bf9b07db33423308c2dccc32522ab0d1f54d163de8361bae104b22727064549148200cfb21b60d5fee5db0895f9155ba625efaf75d92817e23a39028b80449bdae8ff03cd49acd23d74cc4bdc99066fffdf6b285dd130bb809327e4b8549a48ee097963bf6770c1eeb127bb04eff20c8349b9fc8979d4f521cfe2d8d84170bc8c4c77f14081e442926b821dd5e133a690b2a318b7391b02722cdebd76afca819d7ba8bc6741bd1f785aedb76566a88fb5fc3353ac9d55265aacd92b60114f13010a2022cac524cbbe1bc669996b64f5011c2f8546c380b392ec1c8c8d4373c109939844f58d370cc0a7c2d952ee1e94ffef85f8e57c02c7284ccfbd9eb628f60bc8427f3504616b6df17154937de1dd37692ad51452258d1374d0530a79c5fc9a811ca0f057c8129cef96861c04fb029927c98a6c266cfefdd35570f8758d7932a4d6f2a4099e349d58c1af38e9630f14e0616bedfa32619a012484314f7ce63e64fcee0d6f76f88c86f2c5567e46367351f8d7e6de0527cb1fa46fed4254bd56ec281af98a58b30df6fcc770788afbea2525e317f869a01c225cdffe20b334f8419ad600b30cca0b0f3314710d8f08d257185c6d85ed3c0c1b271ebb880793aaa96846fa1b83fc93cc68e9c23160aa99a2b3afa4fe0cbf0d76a718a2cd1e399a948bd1c873d1e932dc165d06565437998514353c12f5b31c6a1ddac7081ed1740a3f5630133152cc337c5779a8e8f175bdce0a92591fd809b263c2b1cef5c7d71f0438ab78969a12db9b5375812bf1cdb7791656ec3ef73d50b0ba7ae8808f20ef6231c7a66b85c7e9a2e54a608a235ff035204cb5aee8cdfa931d45df34be08c55e15a0102bbe8e67c549a7dd5c9c3b10c7da716e2958fd3ead19cb9bc85bb97420aaf346b4040da6273968029dfbe3469b9df322a13bee47f88747b41465e4ea29f22cc3cba715e86e3879048fb2146469f7a8306f8c5d32f3eb680c567e114bbad7c4dd47dbed34d62b0dae958adc64a5f2c0cf10a4cc75a5402a32eeedf61194", 0x1000}, {&(0x7f0000001300)="419e2b8f947cf9d574aeec3dad430ae376431510998c0cd1d8f1b341417c76fa326e0d0a2182407098d3cda85eebf4863a8cffa65edd69c9bbeafb95df98d0b725ddf4cf1bfc2e16c3f7e307a44bfb2b2b28872e682896e843348566fc6fa48df9ff9eff2a03a8987d7f7fa6e848adca6d94d197a7419c735795eca26f6a24ae211bda3e4f279a27bc", 0x89}, {&(0x7f00000013c0)="9a7268c59e3e335ebbcfc26dd9f71e57b0b8313a80c64793c5c91dc79e618282ff8dd15f45b1d762161faef57cd09fb9383fa7", 0x33}, {&(0x7f0000001400)="94b0f63070aac32845455517ec5e2565a9396da088f5eace17105376671f29fb1350f8496aaf42cad00a23a1b5c90412fa91a3c36e626cec76047e9f7d18831e9ac83d15b9b42ed8131bf4acec9a2a5dc1876f929dac0a6cf08614adf717ad815349240b9a9cd9aa49cb9daf0264373f893528dc0b4803437c36ef58067782cd58678f210fc973558caf458496dd7632549be8bdca4c505d8c6ed86dbfcd145d059e8b6e7feb1fdcba999b398199411569bcd9f10cc769f28abefd195bdf1c3ac74eef20e98464cc53baac02c443872ace3d0000f590ee948b2d6b46ebfe60b01aceb23051ee5fa7ae976e07a57031be16f84d3fb29e57be50e4b4c6333ce40d9a7a4861803919dbc0d5d984f5557b233928cd3c10a569cceda45bf628181db3cd6f83147de59225dedfeac4e49177263ac069c4e5320afc3ff0b416e769cd11b922cb0bc60b5e4f3212a272c11e547166935084cacd1912c23d0e2170b8423f4530c0e8962c5f1ed1597ebdde66a40bb446348d17f01aebf604a3628c493f24736061368ba1d2dfa72229af27171c4f43fda8b953fdb7696721a4760dd77ba1c1e817e2933efb3c9b39b1e35035102a6e9e2b983f57ddd31dfc161233b3074f1f8a3e1a61a49a379ae8a9f19f956b1ce0262c58e9a56e606232537db9e9217bfae93a2f16b987d29c2f7867711627e8de82f649189423e40dab0712959e6fcfbd40fbf6d82f1dd765392c6290a0d0b6a441bbe5d4d7cf057e3040fe3316715561884f6863cc1191008817c3bbc6565012883e458257dcb07d8e981cff6557bfbaff8a878c83938c7f3e7e86752d1ba574d0417a0142dbfe086b524904175de8215cc4c02f8ef65f581854fb7f951deb79b3d048de81fb772e24cfe5dc0762b75bac909f3d5abbeaf519a5592b905c3ab61623cf99f78e49e325c2a7c8aa36b7178013616e82d6ca855ccd911137353d29317bb48f9eabebc3afe7a9fbfeb6637393aac5351902279fbbab18766af2908448674a6264e8176e8940b0692163c38370473b225dfbfb0fa7b7ea5a301c7616e2a7047b66161440759c373486742c866af175353870dd7ea8e488acd6b3d98b963207bd4121a79562528741addb98059362a46a38a422c02a320442ba403f92628845f852619cbf6bce02c11c76701ec5b98f33e1fe8b48ec963d8d30236eb7083e3c25e442e4713304b1c35a3ab51fbd32c2b31a1e9bd3e2f0479f7f3b9610ef98d466995ae403b30e7c139d49eb5afcc74e2e71a7d95619e9b477542e9d78c57075d14756fadbaa2f8dc3f9a2165c8222eadbf746c05c869883c51c1c9c4a6705dd2f88949908937d3d4953777a6dea1912e1efbc7c44426dc50f9f0a6aaaa821c2b65004f82b431d3762b68f66f0e67ef2ec35448f3a983968c88571a6c12b2a9b39d9c7621db31dc4c2d6d2de5f2ec43b4276a3b14df258ed6c45b0e3cbb20230cc120b8ed994bb173cb425d363cab193ac5879bc903f54f11dacc9bbbe31ec4b4ad998065514a8ecee64353b28cc919ffe8024fdcc37d23f18e90455f2150ed12456c60b364fff2bdcfd00e0afb3fe176c43bba71d9e9595529411def7daa3069a83209ccc13e0235e10d49c1f6057fca1772b5b6c1b76ca4369ed5b74994249a50b212568ef36e819ce13e99c024cfcf865d4d5385930a4bade9e17e79efc232cb7f54f2caecf9c9b23053df80e28346c26e8edb25c8efdd3663ff02d3e33f893dd66eba0142849cd725766173a475e1c713af911d19c49c8bef0467c14b617e97a7f27b5fc3f0112fe3c8827d58d981d0fa44cbeea442efcf714fb0fdae354d9ee626661359b53ec23a923777577384acf3aab4a85ad32822e45aa1bcb1513f79470e746d0efbd1380704d2c056d0ea845d5a8ad0cfe021c0ada4b1dd0d10c0514946572696e07c58d158bbfe48b440a943444b41bd8ab018fd68c77e1babc588eeb500a6f25d6432d2c1672597f0d3f3ea5e1c7fe1823dd9f4f67ffa7a54f4e0214eac63b1d38e6bada0c202d29762ba3966a11fe2cc4193c3ccaf1db3e71e03b4946093d0bf3fef494bdd41960b03e4a53c9321cf56f1bd6b9152d91e28ecec70aeca0c1d9a19a1c529aedf58c61693bb6bd0489c89f9dfc0fcf2b88b019a6736c16a3415f60426bd54cc89fff910f303bdbae4d80051d2e9b87f02cb2bd21b2a9ace03b288d82737282e629ecc543956aa6a8cefaabf3f78e53cc98372e884ec765ee68bd0fe8119436919abd01493b24ab807f38b8438426317956a1a6e86fa8f25bcbd1c1d9efe83979e20b1483a8c6e257cb57db4c7670e03dc215585616230ed9703314602763395728746714d24a7b8f5e6043830de9ea485fa5c9e6d844faf56feb068713da78339046a4cf7200e121997b3621eb0fcd222fff4dccf1afcdba102908c1191dec7df0f2aab49be267e49ed35d8710d38b98781ffa335ee71fdd1340547fef73d876848d8306f9227707178b1d0b8877c6332f3f326c8b601fac3b72e16db1e5acd17885a97e7a49a470d4e5193fe182bceac5c22b49058067897ee91b28226c949519611ee3099f5b096f38fbf4c164a0c0192180a2a9810bbbd118c81e4a5da58e13f754a0c348d8378ab185cdd857114b47b2a77bc863daa7bf814bb6800d4d0606efbeb68dbc66dca0facdb8edebf7145d36e502e60f2717f31f44fff599e855b5fa5f2791c16d9386a2b543a5d27e046d3c6cfc85ba914c7f1c73c3f35b15f0b56d4e0fbb80f206f4720711615ff748049d4cb964d7734b90a041c33776ceb1ad7309e2013664e992bc2b9897a695cd38ac4b389fececd60a75168ab42646e517855f38d93fae1df5361ef3ce5672801cd3db861ae3e8b2244f72d7e59498f35da56bd503f5721ed9ff8b1eaa7bd7870fe965e4c7c052e17bc8e40ed39f57d54b7500769cceb3847fed05f2e238992578a72fe5eef63f1ce311d318465b51954d7a8bbb586785958370b6c42e19892e3e2c9dc80cd9ec1996ebf4f1a22520b14ad9c1d8b6a3112728c49f7a5207fd7ab9c310705f3a9ca2052d7c412a6fd1200022797b6d8db8f6129f133b8d4966808de382adeef7afd550958ac7d8db6419c26e86a820303a1084375ff8ea25d46c915c56beb7addbbdd7b54bf7f99bd9d9541921f57f462f3fa26cecb73417b490c605ca1f060f10d41ca71c53fcd1fdbe42a0c11d831b7c4b374df924749e6fa58be16c377dd3341e09fcbd31cd468a02c7c0a34e87fc04812e5b715de6b2b7c8f2aa725c85d1af8347e1c0a53c96f9c779ba9e01c72ea5f1b5d950f4e25f37cff545a95f5ebbacc6c4d36cf565bbaf1db2fcae280765fd56a8001c5b8f0c8f81d57fe7161c7814c10765de67a9daeb01b3e8ab1811b04ac0ffb02ad5735f10e5747623c6591e2d901144edc1e6e69c17dbd8a71a0fbb430cdb01223da5ca30ea4281c423fc7848890edabd5d9833d87978e18445f6c72e3a87d663631fea26abcb6aea4e0cfbd8fa92d0eedf05382cdb5b5012e37b1e8a7cb7a56d39e2f1af3610391b0704a75e235ee66be2511c6d698b252c5be173a29677d2eac2257bd56bfbaf9c46d71467fb67ab10ed80898f2513d9f128b76fda2990100d1f90c58f8fa013790726fa4795226f1fa8d4b563643cfb8d7392eaba4140737a584bd1643274c4f33eeeb305af67cc63041b28444f55547e829e0cd9a1fde2c63b4cd73bcbf18e83c80bf01822a61bd702f02800ec264155ea0b8e96edc1938489e38061fbeb19cc73d96492c588e4befe74cb345b5b75edbf950ca2ac7d1736cffa800b15be0abe95114fd8271dae196899f7607d64cd3c1d8a820ecbfac49eeb77216216a616aa901fe2e1c5267bc706883f9b70858c42a1f21e2200be314a40e602b2e69f6cc0711d18c190a933e698a9b312b05889b48894bd9e70c27121f92cb79dfa4d0dd31b529049f32c0299c39d899498d98157bd761125ec33c6a3fb1254f521816998a9d6932cb2dedc0707bb6a9fe3a8c108f94d5539ea010f2653bf8846296a071b9383a2bed6e85cc67629498fa6d235e2765a6aff3cfc61f0d8a38bced031c18bfc56d32ae29ebb149482d7da038c94dd0ac51072477d1879beb4a7f1f297999ddabbbb11decf8238c020dc48dbb58a1a93a27e56479ed9d9a15dac9b29a104d44b7b41d3667fe90c9c8aa99ebe116c33c6fb0ea58127390aa975287936fc4be358959e431631d82c48c5622315ff512ebb4169a3e07550513b6599250fe7a8539cbf1fae3444acf3312683198dbe4687d02d61249c91cb718c63d99d55311cadb001dc47ac4a7fcfba2d043116dcd153c9e281cbd1c99065b9adc3355f02c4cf63b84f0bb7bc21a6a8333f305171934d13c7600fe4574c16e9f96aa0af1cc4c80da1ac7898d06cf278702df1d14f9662fc07263936a9d31eecf1feb48a566f7cb98bc16566e80d4e706133b0e1a922e9436b30fcbbf3acdaa55911667a16069c03040ca595b69cc04d74180b2dee250d30c475fd515149da8491840fbca0a9c80947a72ebe1302ddf4caa2fbf07d2087725755e3d04946255974c675904d95353fb714314c9cff3bfad175159f775136efe72b8c04a9b5610fc9275d0e2ecbc40820d42f2cc4344ec6069af58084d468e9a861cc2b4b7b7beeb13298d8987cdc981f0588414baa340a84c45602226e3937320fa84171e96a47dc8f1bd72c866272acc346f14c9196eef84834bbec4565c282db4fcae806628cabe525cfbd32056b2b88f0b9183ee5bf9d0c1bf839d04c5cca401c3a09f2651e2f0e283fdf22b2b58d511966384296bc7585978e0bad2cf3cbb0ad992d8b0861c55754314b42cbc0d698e2db97fbb3950ff9f40f3b1fffea593ef6a7a4ddf080d6ba4276340ab890d3834ce6ae17c003cd212be1f18220227346e42a1f04da807f98722db2091cdd468237818b5ddba7304fc901242a9ffa4f295bae6415bef0a1c368ac39152cf1aaf9095b87e27581ec11021398485e6687771cce059ed5ac72a2c39685581fe32a7bc84c155817069850f0aa45cc43d8a7c586b07b5553aa32fdfb534e06c7ced67625d9199d3130aaffa41a295b42a4dc4fa4bb429eccfc871d581b643fe124e130109477dc37890fc473e316450232cc4f25828589ca48983a614c14e6814e3811ed67bad9ad93226024041132eb94375822e3f69dfb437fabe59952db11e542d76769bbd3333ca0f5a9c6c498559320e67c3a27ade5ad00afa810d3042da196d1d6c713965560adc88c910c9706c0b60cb9f5b9cd03b20281ac81516e3cabe4d9adcc386d753cb32f7a1c4f9b4c870e423d2b2d660334b897c9e007c12da307f5be124b25633209adf057d14645f167a84b5aa561660706fbcda3bd6152a60eb53530d0e2929f4e6e9241b60ccb77380d4b11923ab18bcc0de03e3f7b0bfaedd81123afb7502520489d73a584f6aefa637bcf8e7bacfa58080dd2e5ed6463790b7b69f09064d3967c9ddcefcc288986ad5b5c0ff2cae9bba89d0c60f3dd21385591702cb9944f0def3c84ba4d1eb35de0535e50252089223d38518b73a597587d4a6f748d8cf48cb466d1deb79d93c091a250701d5fde22c5c466f8ca03811b11a094780c6c82b91ba7e2e12060f8e1b20cdfba79b4856fd6076bb3be4d9311d073f138508a79379910b82f7d61075b9172da5741ce3a940861c65e1b5b2320f01dd426e1fb122eaca605ff07ab86e1fd9c63ef3ba539ec4b2325618ad61875b38ef9726564342831dd", 0x1000}, {&(0x7f0000002400)="84c5ecf2e05534ab631238c09b444bd3ea11f9708fd76f6de1e1db960f0568df765b23488776396ea8f1e888f4d688d175a1a803be02b104fc990c5a1ba61b4454ebda95d98007c53dd775591323350fb053054ef971b427f96239ac53e3d8a3cb84e6bf050cc68064c64c09428b8a821cf52983ba6cfc8156ca88c65761adce1881e7fc398c0d41891412e4cfca11bfdc7fc3d026192ca8a66fa396a9dbabfafcd0d14093251e435505bd1a68bcc8626e9909ce19c7b9670cd7e694da189e9f5384ec33b3698f34940a241d3362934062a3dfc2fb2dad8b7d6f303dce", 0xdd}], 0x5) r4 = open$dir(&(0x7f00000025c0)='./file0\x00', 0x0, 0x0) r5 = accept$inet(r1, 0x0, &(0x7f0000002600)) r6 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000002580)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x1, 0x101}], 0x4, &(0x7f0000002640)=[{{r3}, 0xfffffffffffffffe, 0xa1, 0x2, 0x3, 0x4e4}, {{r4}, 0x0, 0xc2, 0x4, 0x7}, {{r5}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x2, 0x1}, {{r6}, 0xfffffffffffffffc, 0x6, 0xf0000000, 0x6, 0xb2e}, {{r1}, 0xfffffffffffffffb, 0x14, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20, 0x200, 0x4d0a}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40, 0x8, 0x7}], 0x2, &(0x7f0000002740)={0x8000, 0x8}) r7 = fcntl$dupfd(r1, 0x14, r1) r8 = semget$private(0x0, 0x4, 0x400) semop(r8, &(0x7f0000002780)=[{0x4, 0xd, 0x2800}, {0x2, 0xfff7, 0x1800}], 0x2) link(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) lchown(&(0x7f0000002840)='./file0\x00', r9, r10) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000002940)={'./file0\x00', 0x200, 0x9, 0x6}) r11 = kqueue() kevent(r11, &(0x7f0000002d80)=[{{r3}, 0xfffffffffffffffb, 0x0, 0xffffe, 0xa9, 0x6}, {{}, 0xfffffffffffffffe, 0x1, 0x40, 0x9, 0x2}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1}, {{}, 0xffffffffffffffff, 0x18, 0xf0000000, 0xe, 0x7}, {{r7}, 0xfffffffffffffffc, 0xa, 0x8, 0x1, 0x8}, {{r3}, 0xfffffffffffffffe, 0x11, 0xf0000000, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffd, 0x11, 0x0, 0xe46, 0xb70}], 0x100, &(0x7f0000002e80)=[{{r6}, 0x5, 0x6, 0x4, 0x6, 0x2}, {{r4}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0x400}], 0x2, &(0x7f0000002ec0)={0x0, 0x81}) semget$private(0x0, 0x3, 0x200) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000002f00)) 562.589386ms ago: executing program 0 (id=1006): mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x61cf, 0xe780, 0x8, 0x0, 0x7ff, 0x1002, 0x1, 0x2, 0x1, 0x0, 0x4000000000f1a}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) open(&(0x7f0000000240)='./file1\x00', 0x80, 0x1a1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc2c04200, &(0x7f00000001c0)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3, 0x3, 0xfd, 0x3}, {0x1c, 0x3, 0x27, 0xd}, {0x6, 0x1, 0x53, 0xfffff000}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r3, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x18289, 0x101) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000500)="12b141464298bc0f059492c6fb3400d05745b7b6b15d6cad2ed572c69c013d8be8a9ac42c324331fc962f4bb80f3545b9cf1da871f24e55e522e693cb09f7f8f6c27356896227433f17e25cbca88f8afe8b4bb75abe781acec539f22c40a36cf915ca040930e9b2dc1633a5c4d4c1b0b4d4def27ea56735348f68ccecf3492d7fe1edc5cb0970262bca7d43c7cea968f42b1df2d42c223e16d68ce0e5df044575b93091d9e4567956a5ebdda62e3c7d2b9eef355de5e16cec86ea5cdfa6be87ba0a8d6e1937df16af003a19d72427184529271b426384748cb5a09c5f7c9bb39d88f266207c2cab61a8ada915fe11ed43086a6936a4c7ff110ffc7ac3fc3f454975d3f7f23ac6269b9f9bc01a6266d1709b0d3aee4ad68e14fc79a5fda3428c29230e6bb1c5240aa07e57b5feec172816783014f97968f1eb71edd131054cd6ca4b2da4e6a5fe1ac36c3ec5a29c73bb3b233687727034abc23cd4edf935a734a46a837afccde8447c0d8b0a4d0cf99a23f557f62eb9d6132110f355f525480665911e0639d8a3fd7b4c4e672e41e9bfa15e34778877ff15a60423aba9a6ebf19de95da671e2ccdd12afa8a291f104b7346739c4af773a32b3c0327c7b7e34fc7332b8fa5252a7aab1951022130921bea58b8e01b8f144aeb7225dac6e9ea0505d67d4bb65ee81611021e1c3bd5a9b156dc78ce275dc7b2fc391365cb1b621c8974c00f9bc0a59cd5a340339380fe5afcfde6cfc1ebd2b11964e8d87b46a0e803a3d66f7bdefe417d158453d6615a633b64b9e80559de281bbf90cab8aa3d2e5e81af32c71f9628ae6b5ecf474c42c470691e1a37065245cc4bf917acbd45c94e65f379aa10e3134f51b6934914932acb90fe5ee80d388bb31c329f4da60d5a814ceb9742861fbd2b9506cbb652a6af1d573398008882e891061d00971164ad08224a4cde9bfbb3e2d9850d0443921ea7ce990a854ea0d8ba25ca1d4f3356dfdccfe6b4305993a0648f76607414d2ee9d1423537afb997ec2a1a520d155c36a1908341490b292760692476156b1807a47b7b5aa8d7881ca8479d12c7a2b19000ceae5956d6dc55c1c5af6edc8aee334d6776715edfad6736444480e2dfe6879faa5d3c8633fdd3da11d05854bbdb8253a95148a95b426460dd71f4a4b9f1c943ccb8b1cf0c7239443a599212a9ac8125ee527439c149f8839ae320a0f0a41975bcda99d3de469bbffc607fabdd32a5dd3fe39a25e5878c56317eb156e7e3c56bdfc76b97a3b4ee3929898918d0f188fc2054d3b2fd9153d75497219db0b201354d03282035f692f1f55f3772a5e4d175f3b8ac273e2e6b8d7b02765a05fb6dd654f0549d663d2e79892d66eed1fcdf81e324e489fcdbac6b274c5d5b3c9953947aef586f0053b713287881704f0f1bd7ffc50ad9b10a4ecd648cd02fbc5709a58dd911cc9ba4653f57e04fa4c8a778d468086308de110f1982082bea5acfeab6801070d3b1774818db546693fc01a52d1b385ef577789c9b0c7f8cb6f35c3befbb7e0cbe87eca37492cf45a1ff4517370b499b279b77a20ce570b643d8cb652861ef4c30341b0752b79e1c58b0d653d95419d6b891095831fe79e83415ebb2d01a96db4805c9af6dae86bc176c8e277bb76e47b13596369a22263503ccb3e76117237155bc601c4a9d319b9661ecf917d72ea6a8856a5367b196c9f3470289b7d53b535d257f635098d437179348a826d63aeee560fef8504cb322314fb794e450aca91cfbf8ae65bb83f7b285a78b2907b47f60e73edcc7750872029699df9dfc9492e4996c386c65c56d1458ee31768f2e7176b69920079bf9b542ea26a535c2d35b689218175800e81f7d2779b9bc08c558109d496372332d618be022a335b06c715a2e9ed8f5bf8294e7cefb00a75b1626e446a484eb11b586e8638f55d5d564907203f14977bc445d31320c18cc9ee34e1bdd9b514b974870ec4f48660e2690900aa674d37a1246de941f983f5c216340369a6a2a8cef932b661935c1e424692d54337eea70e3c448dea05dd9c5b38b5d429fa4f3b73dbde29c4a7b62a5f2710284ef211a4fc821429735fcefb9ab6f5138d4a1c594df5a3b1efb58a477ee41d2829a4f3811e9c5cc0322d8a3b539246f96ae5fcff30cdd21a86486ecd83c3fd4b5678a30d216bc7b27f7681fd356a8cbc102f4f9a36edc1f731fc6b48666d3bbe7b3e512b924f2e8973fb9b8885aa76d58444e734e946e334c067b1e34ab61245864446c8beac4ada08afc0a930abb4632646d6c4d828fa2413ed8909e707ce2b298abe3ecdb615a5f9fdc53cdee387d6e83030acb8fd82ea8011cc2a8ed1fb6ff8325b42ca00ddc6cede475713675861783330fefe99f0dc1f04b87fada3e11c8133deecd4c25451aab206cdd2dcf90c8dbe57bcfe1aa0811aa15764bb50fbb816d9707bb454a16a3629e54b6bfd929a38e375318b9b0655882e8ccfa4076b756f2840f642b8b7197ad12d45bd636030828d0d95a482ec988b70a49cae8ba7a1c06caaa6d34a87383956d9eb3f6d2d86a1fbae1e278e0afc22a712fe50eb9f5e13066559287a5e3b2bbb7fd8ac155b92ce6ac455f6c5724384ed4ae0934f3c46940f2a43ed28c20c8f391a415e91ac21b97410bd1946cc7344a5a99f7379d9fdfae9cd9c212ffa40b3f704f1fbcf1f3995bb8a37fe690b44486351226a139a11f76aa6b1bb3af555621bad8cb6e35204448f697f74a0189bc8f812a25eda7dfa4a66c38cf627e76dccd00f2d310f122587ca8290072d31db8aa01063241be4194ba156d28043eeb4a2db2d2052f031b992cbee2aef3c63665ebc89c7b475fe3c01861a1656f985484f0b244fe6d80ad41c12d00ff0746e19add7ef708b5038a46870341cd2e810d79d690d00d5635fd09c10a71d81b2734cdfef80381350957b79b39faba13bb87d5cf1a3acb445ff2da92f60b24fcb2c4ef1b602fdbdc93d8536c1ece3f15385a5700f299d73d949a72c910e5b10bf434954fd069d055cdc02995c823229e0f94ceac5a3df0aff36ea2c49840489e3262b3d1e3f6b5f378e9a78e6e71d862cf27f40e4ecd7cde0e81e55df9e90f79f6fb6bd13fef742c829d9488a58282bbf7b204b88a2434d123da341212a9cb5f14cfb5a55d9f635ff3b3baf450850471dd22ad950dcee47abf2cd4a7b4d0fd0032d6ec66e06bcf24d602aebee0db92acd023245a5149d2f0dd67670328519af46d5a44c078bd1f3c7f58c08fbffa5d145c619ccb3a4c14d855cc562c02c3237726a2a78f4cdc950d11b76aa0c8b5c72221ca976c53beb35a5eace5feee52b46a79140ace8c048b31fbb6f55ea26a26a06e5a61f1efbc0601dfac01244579065deec111615abd7291a7a0a13d637e2a598f77d9f2ee9460b32e37efd487ba9c033dd1cf3fcc3f3caa95d49f092a2ac7ee81e52e7bcf7ec80bbc95c053c3bdde2f96f776c8ac47f2709277d2d80228cb9baabfeefd7545c89eeeae34e5948716ef832c0c6f52815bc2710388d0ebd4ccbaf31fff25e47d5c65439d1f73a7d06b952611a8d2a724602e2bdea37f02d0849c5588f8973fbbc9f4551a4b9546d825a4369cb2a57477277ad0821dc34be7b4197b4a2755b35bce105ed7d568b8c06d2032050b9dc17c9dd319ea766b992ad7625270d06a61520ba818aae4198367b98d5887b65008cef6134e2eb557a053b24cbefe04bd038a621bef4d88226f91717d920927d0f8f871099c163304661297975b58a7b2416803a89eb171abbf4b89518e4d76c1f67fc96a1ad5c319cf31ce579b1390d97a87839cad606795144f177ab360f08e9bab4b6be40ff1ef11f2d31689fe0879527385971b0530e3cdb334bfc03fffbf6745ab966f1843fd18b715267441d856ad43314f3113c811112462ff1db6f1d32c9a70c54efb1b7de570333acd1a1fe79023f27eb0013c9d68024a7b87c16a2886b3d85c81e9a2f117c9941d664b454cc9a9585b551494207d0736c8d930ef74f526abb1d419dc35fdbd323a42df9a195cb5f75cfffe823b4c863b1a394ed7b0c62076d1aab759c4f5261489b07cd207a9dbcfd38aa531dda93b582fa703ce7d7a22b6e174bfcd481cbca5cddf2ec4622d1dc0c6c5e24235c79989ce3a02e7f48ee665256ff9523a61766dab2c15a9ca70b9da2806f0d4b16c83ac476b95e22cde05c98f5392cf0a0f4aff85c51562e04a91ad1b07e53447581840b1d79b6f6336c5052d47bc42a451f81cb4379a22de53c808c9de4efccbb7a4ca52f833819495d9fdc723c02cf24bd912f4d44c22b151e4a62d5b0f4eef2bc39fda3243e2bc3f92a484e682e93ec6239df53b66cedf7e5f42c6fab6df37883eb9274962baa7de257bd95eede58ff539b239e8d856c3f2418bff5ee39d74066952585bfbb2413dccd4132ba36d950bd12290a331e6077c9014cbfbf65ca0ad2aca4b266322568ec156905598787dc55d54d369ce6981d9384315c94a18760879ece7d2eacc85eebae0eab14c5deb60aefbdc3f0a6d49568a8e8dc04412d5a22af3b632d275a29976cd1846cc5875052ec05b456052f5b74011a8ccdbb53e9b70b8918eecf65bd8bb9b39214ae9aa59ffafac1a7f4da0cb3a6d93deb967f1efdb499b01be6c294e1d3213af9168bc0d75fc5576991d0c1c19769b378b6541315353c655d4cace5c9d408a3d5cee50d20eda29c84abd353fb529bf9a2766a6f1fae36e252b26262519e5a1ef3eb3e7fead553d6911b957fb0f64acfd26fef6a46838dff0dabb836e6306caea7a5172e449941f727be35265303b94145840c597565caa520d6a6cbb54eca6b59ee7747a314820866bbffc0fe72cbbb4e9c8f574fc262e0449435ea884fa273f958016233ab43fc76cf4293bd607e0d94387aa719bb9351b06cb3369dd6c29452a09080bc6b4b43314ea1f8e694a57bd78a9f1b06d4e776f03edcd186e3196588a13c1fb414e97b0435f2379a982612b7370b143d3cde9bef263dc97306fdd9d20f3d9785d8675a0ab88ecd3183549147442d54fa9bd57fb58c5fb01e598ca3e0695648c30e918ebc8b5055009a8586f7194466922b0a1c527ade40a44e2617bdcdbc8af0ebf1b08580989fe2de3b3f0dc0a6b9cb9005d70fab65f31f8d6987d2a193adfb75d0d1c238c0d68049061da39598d468413d663552822f509c52216fd9706f9354b881110dce8bc0e1be76d94d67fa33358819341139e117bb07b999a69ce3f27260f065b1d35903474490acd19867f7593103b89be31e61fe9338446d8837b942c5c76f11e47c38ea9581f91caa622c601db17556b68e0d509afe035e66f5f0530b835c885b6f56b83fad070f01c4bd82911828cd93dde5a8433ad895ed1503fbffcf42c3bca6715be2011a006a6047c13c948265e1263a0308c056cf957f40004f2c84e5e7d3b239e55a5e33530e544c27805d2248dc0fb42d993591bee4618decb2112d8692e77e8c11ae3debb93e8a9b0d9747157a720318355599807e1991e76e68df6d268a8940e13e26b5a9e238db2e1e6e1e89ab89eddbec88a3b9c10adec11109a67e81ec95f598da49901dc9370a3474701f291a00b26117cc51cf860c1a34c990ead8628bda288911e3667f726d9b1de8ba8a6ff6ec36c4ffdc01395058c1edc237221b40d8bc50c7fe9c84e7e59d16dd99cb0255ef7070644e77af69846d7416b400d80be99b92b6b5b853334f189173e3bef82c39060872356f007e08e86a61503e64b6d873523c07d1974db03cf5fa597d34ef", 0x1000, 0x0) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 354.778494ms ago: executing program 2 (id=1007): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0xc, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0x5, 0x9, 0x8, 0x7}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8027}, {0x2, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x4000008}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1d, 0x4}, {0x1cc, 0x5, 0xc, 0x2}, {0x8, 0x4009, 0x8, 0x8}, {0x1, 0x7, 0x8, 0x2}, {0x101, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00004db000/0x3000)=nil, 0x3000) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) pread(r0, &(0x7f00000002c0)="f444b4f6beeb97c1ef8145c51b57b31c27040281691d73b416e80aa0b2e451d0e2731fb107cb650d300c977d35fc23275faa38e8fd034025b1b0bb0fabeb89b42816683111d2dcebaf39afbfc17f0709f172829b0eee07dbef5d662a5861f7ab8baaaddf9b143d27ba193a9482e14c151bdbb4a1e56d92ff4b3b8a8aa93ecef99c112d912fb3b44e6a52f1ca24eb628710b4dd6ef855337592266b16848bec8e9088ad5962c30564b723a5c35f4a7e56964b5e224f51a081f278e771fa0b7a4415376485fa57e111f6bb9c00f77ceec6461a7c6b319e9e0fce17e51fb5fd293b009f6dc61366bd5c", 0xe8, 0xfd5) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f0000000040)={0x0, 0xffeffffffffffffd, 0x0, 0xfffffffffffffdec}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 352.680161ms ago: executing program 4 (id=1008): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x21, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929649", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f13630b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3898718e85a774dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180", 0x7f) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000180)='./file1\x00', 0x80, 0x80) r3 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000200)="3cd2af921cab6ea660550197bda9bd2d9eebc096475ec2dac4378faed975cd34c9e2ee59fc490d00000000000000b72966aad5aee1473471f947", 0x3a) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x0) (async) r4 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0xb, 0xfffffff4, 0x260, "001e3c36dbddfc0000004800cf00", 0x545, 0x1}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0xb, 0xfffffff4, 0x260, "001e3c36dbddfc0000004800cf00", 0x545, 0x1}) read(0xffffffffffffffff, &(0x7f0000000200)=""/255, 0xff) semget(0x0, 0x1, 0x281) (async) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f00000005c0)=[{0x0, 0xffff, 0x2000}], 0x1) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) r6 = getpid() ktrace(0x0, 0x1, 0x40000b08, r6) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) 352.048367ms ago: executing program 3 (id=1009): r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) sysctl$hw(&(0x7f0000000140)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffbffe, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000900d07000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804bef9102f5f0aa71bd638164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00000000", 0xb1, 0x0, 0x0, 0xfffffc9c) 240.30247ms ago: executing program 3 (id=1010): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000000)=0xfe1e, 0x0, 0xfffffffffffffd7b) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000280)={'./bus\x00', 0x4, 0x7, 0x3}) 237.957757ms ago: executing program 2 (id=1011): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) semget(0x0, 0x1, 0x281) seteuid(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = socket(0x6, 0x2, 0x5) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x2, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x9}, {0x2}, {0x0, 0xb6}, {0x1, 0xfffffffe}, {}, {}, {0x0, 0x4}, {0x2}, {0x0, 0x800}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x25, 0x83, 0x6}]}) setreuid(0xee00, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000002c0)}) sysctl$kern(0x0, 0x5d, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) 236.954751ms ago: executing program 5 (id=1012): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9e, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x20000000000008, 0x4000000000000003}, 0x0, 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x200, 0x10) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) (async, rerun: 32) r1 = kqueue() (rerun: 32) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x61cf, 0xe780, 0x9, 0x0, 0xe5, 0x1002, 0x1, 0x2, 0x1, 0x0, 0x4000000000f1a}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) (async) syz_emit_ethernet(0x3e, &(0x7f00000008c0)=ANY=[]) (async) execve(0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) r4 = kqueue() (async, rerun: 64) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async, rerun: 64) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async) rename(&(0x7f0000000140)='./file0\x00', 0x0) dup(r4) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a02a9581460e2e5392d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f00000007c0)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f00000002c0)="5f6a8d748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a783f407d2c30eea6356105ec8aaba86930f1aed0b3d111d00"/63, 0x3f}, {&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000780)=0x7) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0x4000000, 0x0, 0x10000, 0x7f, "b90000000000cf00000000000000002200", 0x41e41089, 0x10009}) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) fchmod(r3, 0x789d5c51002fb016) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 64) close(r3) (rerun: 64) 236.437363ms ago: executing program 0 (id=1013): r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929649", 0x14) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929649", 0x14) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfff7, 0x5d, 0x10, 0xb, 0xe93}], 0xd3, 0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) (async) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) syz_emit_ethernet(0xc1, &(0x7f0000000200)={@random="367c848393dd", @empty, [], {@generic={0x8147, "e6a2b8248215b8dec58ac1a2a5ea2c0519fc5ff9563ec380ef2429991a94558e425f6c16beaf9e1df3e96a2ca3706baa32247f56129b922ba9082e9825f170bc2597718700a5b8f72ef21ce73d3304db9b56c1fbf44f93d7b277d540170556ed682cc1dc6149cd71eaad3c2aae4e97876ee4e5ddcd8ea37938df4155c86974fca9669e5fa399aa1b4f846379ac480a8771200bade141b404ce3b2a8467c26fe0471a16b10e291f939105aa349a3fd36bec63f5"}}}) 146.243729ms ago: executing program 3 (id=1014): sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 145.365895ms ago: executing program 4 (id=1015): syz_emit_ethernet(0x14, &(0x7f0000000100)={@local, @remote, [], {@generic={0x8864}}}) geteuid() syz_extract_tcp_res(&(0x7f0000000080), 0x80000000, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() lchown(0x0, r1, r0) syz_emit_ethernet(0x14, &(0x7f0000000100)={@local, @remote, [], {@generic={0x8864}}}) (async) geteuid() (async) syz_extract_tcp_res(&(0x7f0000000080), 0x80000000, 0x9) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getuid() (async) lchown(0x0, r1, r0) (async) 142.757459ms ago: executing program 6 (id=1016): mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) sendto$unix(r4, &(0x7f00000002c0)="9e0fa263ebf3168e30348151764eb9b2376a3658e0ac3b62d424f49386b5e04e89612548f7865c2e2bc48816c957e4c6451835f057cced66c0df5a4b0314657d5ff17dc8907d13d5edcd3c9c21dc0c1da70fd9c6b0dc59e50b693212a44f77b5ad0e3a5030edbc168fdc7279646f807d4ed1c70783316be327acfc30ea1f0499f9efb0d625cf5dee95aa0b171c1ac476491e821d7ea9b89ab9611b994a5ccd062ff26d38db094f543cae60749a9d8adbcf553ff929862407c8a18e8d717cb33cd5e6413dbd9464a9fb8d0244936fc389a0307d9cda24e8b238e8d7047eb9ea568e9e516ade14ffe4b01c81ba4608bc1373e7b5077e8421f3c947953ad23f765cb3eb17809580c8cbbe1b53397a2e00aa164ffe84d5c07969e36f7b46a855d760b4e833f5403f8e0e3a7cb6a332efbfbbce6f5e02e1c43e8503c9cddb6aab577e1df4bad6fd7db62f8445987d033770c0d4eb99db31884389e06d1250a7359b7bec639f5172660e299166cd79967e10b0ffad96154fd71019c19261f076644ff8fc0b16e6cabb7b7a644955d3373f01f7d333649044d04ca537f2a03b057641ddef495c9be4772a47fd3b496000c2942431c860ec465090872c54252310b0bc7ea113d2c56164f251d9c3b9024126aace007b93e2fe5c2084eb8e86618f1e3e477c1a770c76b41cec4ba7e58a3e6cc13a087728fc9f022e40cd5f41a2c52ed3790cc33ec2bc99d3a6aa0c5313df0503741bf15b290ee6efe31d16cb85478334d5ae68b687bf2c1086b2b5a346ee77bde77250bb774e25236de2547d9cd0af4e3bb7bd286398e2e3cbe0f21b0245aa0c9ae0825ea3f23ca6b5c02ca30a5a0b580fcf774f85ce471773bd61bf899f60e8d3e523bc80fdaec9e34d86f9532e77cc991225f68d9bab053bde49a92a475a2a941131fb6db3b8213c59be9559e79cbc60e950fcf40e58a53972738fc1171194e9edc8100c783e5c35b12f4eedaf777742336c1991d903661f639ece8a92912d0b4f681b55f7cd4719fdd6f3a42146c0a4bdb152b8b25b4ab62ef6a5a37b54948866fe38f5b62e4fd54e66412fe60b73f12d76b00405ee566bee2dd3dc3f4f0aa3cf4cbc6748e0a09b47389ac4909342d95a5c2e18be738fea70205a5ef40b0dd5052b0591aca7de496e8ab92200d9cd4c86c4bb9a8c4e0ad38a640fc4a48cc2c2236dc4a6e8b9d6ad13752ded41bb06c085f802f423ba0764d014651d385bb56f5fcdfb254648b0fae339a867de77c19cbb1918fcbf8cbc0460032a2c43ee329a097027d752d9310805ab2514d69ed84889cb07f9ea69e7a582f23c9891585c904c832c2d7d51e286a785c437f7b38d804d8d1983738667ee9c7ea9e56bc02877efc9816868e91c28b2c48e45eee18a2a16664fe6117347ac6353a92be3233e93d722429788ff0082a8cf32aa1abd3284d2c29a1c6ce0754c1097c741f17b30a4b98e62f655967683c01450e48dfccdabb7a1111ecb3a327a5f013bdceb3b614354ee3f2c74def87a78f781ea7c325289f07c387b46c89429f05315f88ec214d6c4afc15a9cbb8ed732cc06d4f27805ce85612f8140bb6080ba66890df3452f21b1e02111da139e257a9b99ada16d3064d71655ba5156ce63b0878096de9c5e34ed77916722e3f99f58dd9ffadb9229ea5731d4c0b936a512fb20ae6abee238b9cae76efa36911fa8d225fd97a4ea682c089b08fa7494c5a0e7660f6397df8672a4090e17313c6ab47496d2d75c375a3a9de5571d146d25fa725befd69f19769b5b12d3029e32afa16bf8ad91c89f8428e3d41750ef2e3873f638904abcaea71f4de2cf125bc916277c5f8477b869bd6410d21f3cf9bcb5d9228e9fe376ba071d14d2f609eb13542f5053a55d23abdf1ff4a6a6f287bf9426701d9afd3e11bbb8882872eea9959de2903282fb0401b3414c75b3c749f3267d0406a84523fc1cd41b42c87862e057a7b9542b1aa0351e8a7edff8e08569fd0e45d5f98db9ae42368fdda7016230a03dee6aa9806face9e5f8a8111db52cb7840367a244869d544d571cd8bc7a8fe3b887280df025c5a2beb1cddb92b53ef5efbc374335f2595ac7f903c04e43258fa8d98fcdeedb597c418cbc05cea3ee40cab89ec216c68fd164abc5bcaaf746762aa59770c5757861ff67630cbe6c86d83294a7913ee92430d0ab0f0194a1d2b4dff9ba6f87fd492ff4ad67654299c2b8b3a52644ef37e0e1ad2d923b882615e4689eb1d38ec500e51e8363b8087c33c0b883fa7e8880613fb642363e2ff188413df6a3c8b5ba70958d7b2245dfcf1fe2ae795773747734a66dd0af6b095dbf76e79155eb3542f1a8d3762d6094b3945bb6a9f431165502797378be0c6dbe7de47506c6bf76c00b3732b3c758edcaf65a9190036238428482ae94ba03add94303ea50093c94bd8c6cdaae879d1878da0f9d1f1135013555e7539ed3dfb5a55363708a55e5e4a323bd31dd4ebe11a512893f305a26ac8b3a8d69b81d2328b19d8d99a858999da8f07a29957f8575e09c58714a54012ea8ae322ce7d55e434f8b2eaa58913f36295150396bb40a762966729c46081e066783bcd3fdbb7e977f04772d4977fda126911b7e9385af50f54c1056c38d8773a83b9c41315766573a2bd42bb1308b46280489228b59862e5e29fc377586ed85636190e26f4a35a0a8e6465e0dfdce2cde3598b740efec65c513999976313961f04a0ebca66d364ba807c4ab094e5154c234226d1a1fb0942c53a45593a1c3fe877bc4c05a25b6028368d8eac313ff663af6c5cf2348814ca100c008f0f94f6091d961871c77ff00f9cf82c8f24b2bd63754df663397b3651ea262a94584e39e92e55a4d0f85502042464f77aadadb9659741f8612ca3bd854682190014a9c203bfd3dd2456e3c0005c455df99584426f34b6ce4fac2681381457bebe29bc7328f83194a3d2b034e9cb80f4c2c14f7f960e3c5498f03892185c0ce2fcb0b8dc430f8f5c6444f30a6966b76b5ee3453fcec0a3b03a43d15d2dd125e69d2436f746b59d535328cee28001309f5f1e40eeacf93553d49d58dcf626199ec8552ed060cbfe2c6497c77127ba97b384a4abfff62d568921f5e75b27f68c048a688d7d1b601eb64a4584ea11c6e909af85c567e6f1c0840e39f048621651752423687769be064967e8f51df0b18e7525edc2e915139add7b47d0bb29454852cbd236180d8b0c758243f0572e20318696f05faa3aaca180d1567731a179cd7df7b0c121e1adb23b3401677141c5852729a3ddf5aada7d7eb59e386b4db156174f1cf597a7cda9f0bb7da770d66e5b50641c77f6b564db5f799fb3da96025f840a653c08233ed4d7e66b32b3abf1359768765a936b4ab218b45cac51043eeddc10aef62fcaa1f3722d90281655e0cbdb6fb127998c6bc9240e93d03178f73af4ffe10eb756e8b6653f9c86d0dd3da8ee26382f31498283e754cf8cc6d5e8b003fc6d1be683afe1699e986b6afde5493717831ce00d6402476bd2b86accb18a50621e5e1bae000ff788b1840ad6c68c42450116266ab3397a4856af516f2a5b15d84983e1fdb60f65344eac9b4ba59008f7b0e7824b5fa1de177d5d331c58758ac0a3304811e6f8a7332cc69f783ef879bf37a734c14e0aa46fcc2621914dd61436ce99d70340e2ef46358e380835edd54bf1ca590ce5b40d2a36b3f96b0c98efb8a24661151b09bc47dea1c7fefaf9da21a81e91af652746048a28c7fa2e1a35ac12485e433f17d67fa82cacbd598ce77194e165547170332e5411502aad9f79f51c344091be006cf6ced8ba0d09fbfdc63f5094c5834d5f65682e9f2cda1095aeef147240c8eee83c57c9f62d9d541ee7319ceab727601bbd7fe5893c23cbd66b5e8a63a5aac755703ab5387bfd50e97eb2fd0b04d363e484d18e7a30e055449773d176f258efae020fd7d71c06eddfba84497a0f544f216b2ba9c481c7ba2a61753e02e25a05ec13ac576f09f5622500861b1739e27af6d1337528b5c9a42cad17af10e2d787629d64da26e31fc30bf1f9b7befaae1e6e3726f0b78d4098a9a78219d7e4096b46512a8dd2299c932fe0185c711dc69bdb02cf005331cc78f19af2c9f04f51a06b576c0b7a9d8f5543d98a07e328b0bddd64a8036a6e0370dbf4673c99230e622ba0c5c4f7ce860e03866d12e9a57d0d7a0cba996ecc6c8df662f24783c39a6b23caa81bda905261891bf9828fbcf2e19344d8b8de251b6964bded51578caa999dbbe5864b79f7ff3b9782e806df6edec5f9407c3e3fa6f240da7d7a53e3cb4893710bb26ba7d9de8b8cc6a51af97640347d9ed6bdcfcc1ada3cd66acd29f0bdddc9c68697a9cb0ed1ad7e653b76e4a161cecc1724209455c4335ea1b91749d9f3a8653e5bff321bf92db34e19c42c41dfc94cb649413e35ab4585eba5650a0342bcd3b23c5d1d59905a9f04652785e782b3ae6daa2aaf2763c310506e68067dcf07c95e78823a46282942279b4e5a0600277d8d9cc863938c0273610b241baff402f2d01ba04be8bcddcec0498ee70b8c5254cf30045765c6a5ccde37f4bf294548ae729869b636bf9e8193e6f8fad06fbde36015f8aa981d9b6447c5bed4c9513b61856627b1f2db09af52b5d8fcddb7e1cd45b0e91971e447cbc379b4dfcbd594c20a79382ba4b8803b023fe7312aadfb9faadf35c87f7d7aa138e5e3d86e7c9c3794f44b23eb021bd9b111e48a1c7b4dbf5fb2bb75a16a2037e20ae63e4a11ac84048321718dc4873059b68c7b2e6ed536ef6f3c5486a36cff2a4062a3ca53efa123c2503f1de02f9effeaf9b43b7e7e56a844040747bb158891f6cf3d720b3f1b1d67af9cc427f9de279a50d30d5f028cf214422656e34fd8530a72d5bca374f19470bc8b7f9585ba226bb94279e72af3aa5d6c38e5903ef796a452fa3d5cb6d026f8dca78755def24debfe908a3c0458f1b464d2b7c1b26881d348995627cbb96dfda55dee7197935770867ca23df94edbe379989df742364885b43b288e8db6c50436f71cf8516ab578e6c249c8803e30c6d5c61207bad7bed5ca4254e556176a4b31a7418b66fd20f5e8c57ba3555515ba1fb488a8ef6d314dbc7e17c850c3fad9babaa148fd083eb179b504436218b2342a13c25831f1944d81c51e9f7a87a287491ad0037a021a23c6b2e837f2b65ef39e6b095ac68a5c19dbb781f534f4fe521f02d8e5397ac408eb609f40c7464f3e0bf55107769b974ed43ac6b5b430d8e1565e1f74a69de22726b4b585e03b4ae5bef226c51b615f9765cc9536badd3ff77ab5c9302f435cce3a3a7ce10b148a5197f40b4a663f60a5f26c6f920562c173eeab0ad113da03c02d4ea97da55956266148d9e0e508ae7b8c3670b520c96a7c2f52557bb6027fc77ccfc77ae34ce6d96bacbdc2c52f92ba280007927702c69a8d1c85b0894ebea7c0aab212d8b63d62e5d9b4ecffbec2efcab216b714dabb4d7c129f925842230a4a8a35f9959684d3e32c9ef914c071f381359a99156c81fa5fdedc429344217b7eac730a3f2566d85fb8885aa4a2f7fe0c253f847f87ba9a17896d1534779c3093e822dfa494b7a9c7b07cf92d2b85aa3735723bd4dbc960bf89c9d847d05213ca0299abfc93a01535dd017c73d0de54daf118952713fd9b14ccd246541b5c594b913b039d6321440eb270dec8c14a2bfbac35ac0c188c29ee6c2bf5288dd9c178ffcb622ef78713aa359e4aa966e476a5e9e21e7f49ca12a1d0de5fab176457ce061d9bb", 0x1000, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) 114.315061ms ago: executing program 3 (id=1017): socket(0x1e, 0x0, 0x0) 4.758736ms ago: executing program 0 (id=1018): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000ac0), 0x0) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000001580)='+P)', &(0x7f0000000080)=0x3, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) socket(0x18, 0x3, 0x17) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xff, 0x10001, 0x28, 0x8, 0x3, 0x8040, 0x10, [{0x8, 0x6, 0x10, 0x80000001}, {0x3, 0xe0000005, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x7120000}, {0x9, 0xe2, 0x7, 0x27}, {0x81, 0x40b, 0x3ff, 0xa6}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x5, 0x804, 0x1, 0x2}, {0xd, 0xd, 0x28000, 0xb7}, {0x2, 0x8001, 0x6, 0x7ffa}, {0x3, 0x8, 0x6, 0x28bf9}, {0x0, 0x2, 0x8, 0x7}, {0x6, 0xc7ce, 0x7ffffe, 0x4}, {0x401, 0x10, 0x6, 0x6}, {0x9, 0x1006e4, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x1004, 0x75d98003}, {0x9be0, 0x2, 0x8, 0x2000069}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknod(0x0, 0x2000, 0x20db1a) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101, 0xcca}, {0x22, 0xf0}], 0x2}) 3.512889ms ago: executing program 3 (id=1019): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0xbd, 0xa0, 0x9}, {0x5c, 0x7, 0xc, 0x10001}, {0x6, 0x6, 0x4, 0xffffeffd}]}) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) (async, rerun: 64) connect(r2, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) (rerun: 64) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5c, 0xbd, 0x95, 0x8}, {0x34, 0x7, 0x0, 0x10001}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setuid(0xffffffffffffffff) (async) setuid(0xee01) (async) setsockopt(r4, 0x1000000029, 0x9, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3201) (rerun: 32) 2.573815ms ago: executing program 5 (id=1020): socket$unix(0x1, 0x1, 0x0) shmdt(0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x76, 0x0) mkdir(0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x4b) ioctl$PCIOCREAD(r3, 0x20007479, 0x0) flock(r2, 0x0) flock(r2, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.878172ms ago: executing program 0 (id=1021): r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x6) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, 0x0) (async) setsockopt(r3, 0x7, 0x5, &(0x7f0000000100)="544faddef399ca61a08d33", 0xb) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) (async, rerun: 64) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 64) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000001c0)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x1a3, 0x4003}, 0x8, 0xd7f, 0x0, 0x0, 0x1ff, 0x4000000000, 0x2, 0xb}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x8) (rerun: 64) 0s ago: executing program 3 (id=1022): execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) (async) r1 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shmdt(r2) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008e00003fc0000000100000009"]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f0000000300), 0x9, &(0x7f00000001c0), 0x15, 0x0) r5 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_open_pts() (async) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f00000005c0)=[{&(0x7f0000002d40)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870bedda3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee889864d0b76ddc446dc601abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f53764bf27b2bcfaa659ed50776c2b5b3c58c36d091bd12fe8d8385dcdf3f38c30da96f04f639e91278154eb831cee3f1651c29d188f8dd8b575d14d6e524a01f9efa669f8ec70fe4f9dd88691fe3c9337f4bc09f3fadc45f932881add14a4f38b843668bfc342950f46ed57a58942904c09293660adfc5c697acbb459ba79c97616ebbbc176a5e7556410afed0ba63a149de869a98e12058e92360c066335d50feb1e55ff8d57f51c60bbfbae04281a2a50cad2b403e018a91dc60a250bc0a4843c22e5c56f92ee7ba5713fc358c1fe0360498e5042506dbd2e5c673ddde986d2a482e3e244e2c56bd1798c4b6385cf3adfb3a7d0a2e5dbc32859d757a8c44046bd0207246bf76b185232e7be7c48522055e2d8ec6bd5fc29ecafb2c5fce4690b52f267d9ac7fa69dc8a1cd8ce7c3c949ddb28a7a7c0b2bd8f1e1e77006002812157c1bc4354353b7653d3fc4d3178e8804dc81a49f2a6e35ceabcdd0ce2dbd070d49bb9a3bc59508fa618540264c53134f71d0de56d390d37d774b85c7814dbbf1930e0f100ce69b0f693af9930c1a599899fd37c481620a2855d1338a966eb600f7983049581ec3003b7c1306ef8422a6025dc38dc3b23438cd96e538afb78a6f18f51c83488ab7a65b2f4f302d24622f5417b4d81c31247b6f60c85bbd92b6703d8dfc1643fc26a8e817fb866ffcb37bd2e5fa745ccf64153e19e2447066c15dfc0d9c261a12a367ad2711d2b9046f3187c35cac53a857cf77818eef9e7ba25c585cf0688996b1cc1eb719fd3496a2ece4013a9de3687d2956bf536fe6d230dcf8af94d075ce4528e7db2dffaa517d9bf6156592da5eac87dbbb3715540cc6ecc40433619ad0c7231f2339fc2a6916ca7b53d76c6aae6d41582e7934b37d2da93fc1337ce8fa112868fa677407979f7d8fab9d9ce9c25b6c5dd78d44940609ff0192eaa7c2d1ffe2afe7cf6f1dcd627309eb930d8f52504c1b1990b8f97b08590ec1200622d2f92190722027c8fbc1b3a578a218e0b104825bb5e9c8faa43b4eea168e59c07195342a5c6b6f96d22f9edae61c0e1cd28e5db4ee7a315c7ee7d2d1d2735169792f1f10ec1d0a5f9bb68c30b0117d3fc3306a71d232d2773d4191174d33ee9bce4dc90f3bda50eea2dceceba99e41d647c50e335c950384073b25d0c7451d624e3af7b6a223d83e21b1e383c95179ab38f79fff3e83f13ff10f7fa21b815cfef3b1df6e9a387f677562a8c5b070095dc3bd77d6e41f1e6535bc093154ff561208760e0ee4163cfdfc5ae033ba3e3ea8c0ebf20fd901689c19ad1b9953e0e1efa12899ac21aaa5d31c0be681a6311416f8a0abaf80b5fd2d24dbac2fa42658a2974cb2d15b40dd0c0cca7929ed18f396f650706d163aa17483ed55c2b489affe7bc16dbd5448f6e3533cd44c22db0fbcca9aeb055ee702dd4cd326370b2f752ce0d3c9d9c8f46ab57f25e92f955f36049db1fcb5f625ccc2e90acf824c345907f66a8b99c10360f6da6c96a8cc254f20bf49bc29d79798e2a413197ae7bfe23dfcefad252fe305ff38830e0aca3ba2ecc664781098e7933e007fadf120f06c8c4f9fa4c610103df6ae239643ffc8d50455c22960fc89d6fb0ad2bb05b519faa00f90db2ff0e254b40822a00a6cf2e2bf9032cdce6154fc0f2dd85390c78ab30deee8d3ce3dd8acb91ab4a431fee6bb409c280354e336ffb19909cfebb508cbe5de1cc0cee97ce06743ef56ff0610910710d8a4e14b8ff35a39b6093b5d6a00eea81eb96bd48a413814007d00605172715ae81e454b98dcfced533e6636ca9de1bcad4ad2d5cd04d040bfdc12ca18bec77d2ceee26a81eee5bdd834ab4f9b8209febf426fd51dedc8849db0472465140b0b78c5408389fd04322857ac3625e6c1b6f3741995472d6b1243edff96f5dcb4cb5aa39ca0603f84e70a54e07d1ca41b1ce675652ea2462ef58daf5e029d2f2fbdb91177f9e3887a37403be377ee64a3511fd2643b4d7778d8f6bd64a3f6ef41651dc338c5f3665cef2df268508a5531f987e870f13a921ec0115c1de24136eb058de811522f189ec89957bfb25ae4aef17b979e8c639e741441cf805bbe658fa356f3a4ee07e115234c21abfe5d23997e1ee789f7878cefb51ae9c4799b12c1da9b2e926c3c265ae52f9ad0e142411499f39540f0f06cf907d4d4e5974be09682675dcb88d3fa29abecef813823ba561430fe4922478dfbaf370221c4423278596e2c58a9769270b6d96065d0d46390cd793619887a6d504106747a8746e2b05ca1", 0x877}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0x7, 0x5ffbfb59, "428f67177c7cfc4dff00008000", 0x743c8c16, 0xfffffffd}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.128' (ED25519) to the list of known hosts. pckbd_enable: command error j|E1\:pckbd_enable: command error WARNING: thread `nfsio' (453037) exits with status -1 WARNING: thread `nfsio' (263820) exits with status -1 WARNING: thread `nfsio' (326198) exits with status -1 WARNING: thread `nfsio' (139690) exits with status -1 OpenBSD/amd64 (F+`K?!&Bv`@ײd*١Q}XR!Fm6W^3c7+!`xNN{D&9miONsWƣ2d#E/K7]r:DP޼ip-Aq`ș"9%F) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *256430 77532 0 0 0x4000000 0 syz-executor 160606 36092 0 0x2 0x1 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8336ea69) at panic+0x1e5 __assert(ffffffff833afa92,ffffffff833a7748,84,ffffffff83401ded) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff8000014a5800) at if_createrdomain+0x40 ifioctl(ffff8000014def18,8020699f,ffff80002a3018a0,ffff80002a3774d8) at ifioctl+0x1c66 sys_ioctl(ffff80002a3774d8,ffff80002a301a80,ffff80002a3019d0) at sys_ioctl+0x674 syscall(ffff80002a301a80) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8262afbad30, count: 5 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8336ea69) at panic+0x1e5 __assert(ffffffff833afa92,ffffffff833a7748,84,ffffffff83401ded) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff8000014a5800) at if_createrdomain+0x40 ifioctl(ffff8000014def18,8020699f,ffff80002a3018a0,ffff80002a3774d8) at ifioctl+0x1c66 sys_ioctl(ffff80002a3774d8,ffff80002a301a80,ffff80002a3019d0) at sys_ioctl+0x674 syscall(ffff80002a301a80) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8262afbad30, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a3015b0 rbx 0xffffffff83846ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80002a3774d8 rax 0xffffffff83845ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x6e4159228f7f9c42 r11 0x2e45f44f25b4c4de r12 0xffffffff83846be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff828a25b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a3015a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=256430 pid=77532 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a376a78,0xffff80002a377780 process=0xffff80002a2add08 user=0xffff80002a2fc000, vmspace=0xfffffd806367d028 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77532 28388 38138 0 2 0 syz-executor *77532 256430 38138 0 7 0x4000000 syz-executor 77532 373985 38138 0 2 0x4000000 syz-executor 62406 396065 36092 0 2 0 syz-executor 62406 338403 36092 0 3 0x4000080 fsleep syz-executor 5315 143956 4205 0 2 0 syz-executor 5315 310745 4205 0 2 0x4000000 syz-executor 2014 191079 87629 0 2 0x2 syz-executor 99015 124903 9851 0 2 0x10 syz-executor 99015 299860 9851 0 2 0x4000010 syz-executor 99015 205186 9851 0 3 0x4000090 fsleep syz-executor 15172 403116 87629 0 2 0x3 syz-executor 90519 261758 87629 0 2 0x10000003 syz-executor 14311 108145 1 0 3 0x100083 ttyin getty 36092 160606 87629 0 7 0x3 syz-executor 9851 199757 87629 0 2 0xc82 syz-executor 27846 220354 0 0 3 0x14200 bored sosplice 23998 40218 87629 0 2 0x2 syz-executor 4205 343631 87629 0 2 0x2 syz-executor 38138 65034 87629 0 2 0xc82 syz-executor 87629 49033 83799 0 2 0x2 syz-executor 83799 228073 4148 0 3 0x10008a sigsusp ksh 4148 110946 12855 0 3 0x98 kqread sshd-session 12855 451136 74133 0 3 0x92 kqread sshd-session 74133 478797 1 0 3 0x88 kqread sshd 21282 415063 38481 74 3 0x1100092 bpf pflogd 38481 442613 1 0 3 0x80 sbwait pflogd 63378 511361 54938 73 3 0x1100090 kqread syslogd 54938 511007 1 0 3 0x100082 sbwait syslogd 27829 228821 1 0 3 0x100080 kqread resolvd 16124 305662 94314 77 3 0x100092 kqread dhcpleased 66674 213110 94314 77 3 0x100092 kqread dhcpleased 94314 521574 1 0 3 0x80 kqread dhcpleased 20515 248426 0 0 3 0x14200 bored smr 79165 470024 0 0 2 0x14200 zerothread 30762 59526 0 0 3 0x14200 aiodoned aiodoned 99498 147390 0 0 3 0x14200 syncer update 93481 422803 0 0 3 0x14200 cleaner cleaner 62041 398132 0 0 3 0x14200 reaper reaper 71456 21586 0 0 3 0x14200 pgdaemon pagedaemon 60627 495961 0 0 3 0x14200 bored viomb 80711 2947 0 0 3 0x40014200 acpi0 acpi0 96985 45857 0 0 3 0x40014200 idle1 78643 347047 0 0 3 0x14200 bored softnet1 95617 330211 0 0 3 0x14200 bored softnet0 38876 147333 0 0 3 0x14200 bored systqmp 44513 429156 0 0 3 0x14200 bored systq 41210 66225 0 0 3 0x14200 tmoslp softclockmp 94759 37831 0 0 3 0x40014200 tmoslp softclock 51791 345354 0 0 3 0x40014200 idle0 1 407870 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 77532 (syz-executor) thread 0xffff80002a3774d8 (256430) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff838b06e8) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 rtmap_grow+0xb2 #4 rtable_add+0x2d9 #5 if_createrdomain+0x40 #6 ifioctl+0x1c66 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 23998 (syz-executor) thread 0xffff80002a376d10 (40218) exclusive rrwlock inode r = 0 (0xfffffd806b6d76a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806bda7a18) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 11094K 11372K 166960K 12819 0 pcb 20 16K 21K 166960K 408 0 rtable 180 8K 8K 166960K 505 0 pf 32 17K 67485K 166960K 164 0 ifaddr 35 6K 7K 166960K 111 0 ifgroup 51 2K 2K 166960K 202 0 sysctl 4 1K 9K 166960K 12 0 counters 66 36K 37K 166960K 204 0 ioctlops 0 0K 4K 166960K 1730 0 iov 0 0K 32K 166960K 205 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1397 88K 88K 166960K 2363 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 135 0 dirhash 12 2K 2K 166960K 33 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 240K 166960K 1258 0 sigio 0 0K 0K 166960K 16 0 proc 72 115K 180K 166960K 735 0 subproc 65 4K 4K 166960K 110 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 132 0 in_multi 72 5K 7K 166960K 178 0 ether_multi 1 0K 0K 166960K 10 0 mrt 2 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 139 625K 625K 166960K 139 0 exec 0 0K 1K 166960K 663 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 217 175K 186K 166960K 12735 0 UVM aobj 34 3K 4K 166960K 40 0 pinsyscall 40 80K 103K 166960K 2415 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 67 0 NDP 11 0K 2K 166960K 83 0 temp 76 8651K 8780K 166960K 58413 0 kqueue 13 20K 30K 166960K 242 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 124 0 120 1 0 1 1 0 8 0 rtentry 176 145 0 74 5 1 4 5 0 8 0 unpcb 144 1102 0 1073 9 7 2 4 0 8 0 syncache 336 7 0 7 3 3 0 1 0 8 0 tcpqe 32 9 0 9 4 4 0 1 0 8 0 tcpcb 736 522 0 513 12 10 2 7 0 8 0 arp 136 16 0 8 1 0 1 1 0 8 0 inpcb 328 1520 0 1504 19 12 7 10 0 8 5 nd6 144 27 0 16 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 kcovpl 48 12 0 5 1 0 1 1 0 8 0 mppekey 1024 4 0 4 2 1 1 1 0 8 1 ppxss 1192 47 0 47 2 1 1 1 0 8 1 pppxif 1504 2 0 2 2 2 0 1 0 8 0 pffrag 232 11 0 3 1 0 1 1 0 482 0 pffrnode 88 11 0 3 1 0 1 1 0 8 0 pffrent 40 17 0 9 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 pfstitem 24 89 0 25 1 0 1 1 0 8 0 pfstkey 128 89 0 25 3 0 3 3 0 8 0 pfstate 384 89 0 25 7 0 7 7 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 667 0 325 29 7 22 28 0 8 0 art_table 40 668 0 325 5 0 5 5 0 8 0 art_node 32 143 0 80 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 1 1 0 1 1 0 8 0 semupl 112 3 0 3 3 3 0 1 0 8 0 semapl 112 131 0 121 1 0 1 1 0 8 0 shmpl 112 37 0 6 1 0 1 1 0 8 0 dirhash 1024 31 0 14 3 0 3 3 0 8 0 dino2pl 256 3668 0 2152 97 1 96 96 0 8 0 ffsino 296 3668 0 2152 117 0 117 117 0 8 0 nchpl 144 5346 0 3645 64 0 64 64 0 8 0 rtmask 32 8 0 8 4 4 0 1 0 8 0 uvmvnodes 80 4266 0 0 88 0 88 88 0 8 0 vnodes 216 4266 0 0 237 0 237 237 0 8 0 namei 1024 18703 0 18701 3 2 1 2 0 8 0 percpumem 16 117 0 69 1 0 1 1 0 8 0 kstatmem 264 120 0 96 4 2 2 3 0 8 0 scsiplug 72 3 0 3 3 3 0 1 0 8 0 scxspl 216 33672 0 33672 10 9 1 7 1 8 1 plimitpl 152 304 0 286 1 0 1 1 0 8 0 sigapl 424 1518 0 1471 8 1 7 7 0 8 0 knotepl 120 574 0 0 17 0 17 17 0 8 0 kqueuepl 224 688 0 674 18 11 7 7 0 8 6 pipepl 344 272 0 245 7 4 3 7 0 8 0 fdescpl 528 1492 0 1463 3 0 3 3 0 8 0 filepl 160 10152 0 9918 31 16 15 20 0 8 1 lockfpl 104 544 0 541 1 0 1 1 0 8 0 lockfspl 48 236 0 233 1 0 1 1 0 8 0 sessionpl 144 29 0 20 1 0 1 1 0 8 0 pgrppl 48 51 0 34 1 0 1 1 0 8 0 ucredpl 104 1439 0 1423 1 0 1 1 0 8 0 zombiepl 144 1895 0 1893 1 0 1 1 0 8 0 processpl 1232 1518 0 1471 6 1 5 5 0 8 0 procpl 664 3466 0 3413 7 1 6 7 0 8 0 sosppl 168 5 0 5 4 3 1 1 0 8 1 sockpl 752 2777 0 2727 29 19 10 15 0 8 5 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 125 0 0 16 1 15 16 0 8 0 mcl2k 2048 59 0 0 7 0 7 7 0 8 0 mtagpl 96 9 0 0 1 0 1 1 0 8 0 mbufpl 256 294 0 0 18 0 18 18 0 8 0 bufpl 280 15104 0 8961 440 0 440 440 0 8 0 anonpl 32 12609 0 0 102 0 102 102 0 246 0 amapchunkpl 152 42707 0 42291 37 10 27 29 0 158 6 amappl16 200 6064 0 6033 55 44 11 30 0 8 3 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 122 0 110 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 2201 0 2172 3 1 2 3 0 8 0 amappl11 160 47 0 33 1 0 1 1 0 8 0 amappl10 152 24 0 24 1 1 0 1 0 8 0 amappl9 144 304 0 303 1 0 1 1 0 8 0 amappl8 136 86 0 83 1 0 1 1 0 8 0 amappl7 128 123 0 110 1 0 1 1 0 8 0 amappl6 120 239 0 235 1 0 1 1 0 8 0 amappl5 112 141 0 131 1 0 1 1 0 8 0 amappl4 104 306 0 284 1 0 1 1 0 8 0 amappl3 96 7513 0 7432 4 0 4 4 0 8 0 amappl2 88 1753 0 1677 2 0 2 2 0 8 0 amappl1 80 13534 0 12935 15 0 15 15 0 8 0 amappl 88 11806 0 11662 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 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 8 0 8 3 3 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 39 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1493 0 1464 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1493 0 1464 1 0 1 1 0 8 0 vmmpekpl 168 13674 0 13632 3 0 3 3 0 8 0 vmmpepl 168 100939 0 99062 116 13 103 112 0 357 0 vmsppl 488 1492 0 1464 6 1 5 5 0 8 0 rwobjpl 80 33380 0 28169 107 0 107 107 0 8 0 pdppl 4096 2994 0 2928 104 32 72 86 0 8 6 pvpl 32 18961 0 0 153 0 153 153 0 265 0 pmappl 256 1492 0 1464 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 309 0 62 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8336ea69) at panic+0x1e5 __assert(ffffffff833afa92,ffffffff833a7748,84,ffffffff83401ded) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff8000014a5800) at if_createrdomain+0x40 ifioctl(ffff8000014def18,8020699f,ffff80002a3018a0,ffff80002a3774d8) at ifioctl+0x1c66 sys_ioctl(ffff80002a3774d8,ffff80002a301a80,ffff80002a3019d0) at sys_ioctl+0x674 syscall(ffff80002a301a80) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8262afbad30, count: -10 ddb{0}> machine ddbcpu 1