last executing test programs: 13.460088756s ago: executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x611, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 8.978688598s ago: executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}, {&(0x7f0000000180)="24c90001e896b6bd2deeb05cfa5ca5eac66aea4d22daa4a447a511a582bfc9f6c5af", 0x22}], 0x2) writev(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x0, "28b7e60ab87aa57800000000d0d2000000001c00"}) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x30) truncate(&(0x7f00000001c0)='./file0\x00', 0x7fffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040)="bd89f002ef7b5cae288f30116491a4c26b3b5917c634f2a165274ba85092e187dd82e1b3ee3939f57914d0bd15c861daecd48e2532e2fda2", &(0x7f0000000080)=0x38, &(0x7f00000000c0)="8eeeb6ee01896cd01898ccc4e97b04675c68db22cb7c50345bfd2b638c4d5ae6f51532e68ad142b53d264def812612cc407ae9c7224bd4835f843ca6121d8970b4fbb1c9898a279dd5c123275d8d8cbc5a2b3aaab23efbf969e53b20a878f0a3965958be8a5a4ff6165e399352160d96594da501338b96d33fd43fb9f5d4aafdef6d9dd8f155f281b985471378c9c50d0b97fcccaa28b3a5315bf13c70b285067f12b7f489fd06c9977ccd2c928faa66ec97cbbb6b421d760bf0d16d22acb1420d82", 0xc2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x0, 0x2e, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e6", 0xf) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) getuid() getuid() 8.497744794s ago: executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x6, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x80000000007, 0xaef}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x7}, {}], 0x2}) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x3, &(0x7f0000000180)='./file0\x00', 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c549, "102609307e7be2df67de208c8bda612c3100"}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="ef7783e40c648af9aa0d6635b90627fb6c195f597afae39069ab8abddc643c083bd3d178890555e04269d8a6298f1e36cdbc7bca775fa0e1e9ff32c509e631989fd4631a413cca800baef0dcde", 0x4d}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x84}, {0x406}]}) select(0x40, &(0x7f0000000200)={0xff, 0xfff, 0x7, 0x5, 0xffffffffffffff81, 0x8000, 0x9, 0x20a688a0}, &(0x7f0000000280)={0x6, 0x7f, 0x9, 0x2, 0x0, 0xd0ac, 0x5, 0x8001}, &(0x7f00000002c0)={0xa3dc, 0x3, 0x1, 0x1, 0x4, 0x9, 0x5, 0xffff}, &(0x7f0000000300)={0x3, 0x7fff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000540)) chflagsat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 4.999057069s ago: executing program 5: setuid(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x7}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x48}, {0x81}, {0x4000006, 0x0, 0x0, 0x10000}, {0x7, 0x1, 0x1, 0xfff}]}) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) clock_gettime(0x4, &(0x7f00000001c0)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0xc) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) 3.999245427s ago: executing program 7: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x881) open$dir(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x40000}, {0x0, 0x8}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) 3.956292434s ago: executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f0000000080)={0xff, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0, 0x0) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045e7ff1c000000000000907875c939f927a494c76ce15dba74e00000"]) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYRES8=r2]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) 3.739779415s ago: executing program 5: syz_emit_ethernet(0x221, &(0x7f0000000000)={@random="3a8ad30e4674", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00*\r', 0x1eb, 0x67, 0x80, @mcast2, @mcast1, {[@dstopts={0x2, 0x1c, '\x00', [@generic={0xc2, 0xe5, "2fb54b711bedb4c33a04b5587f48f8ef90fac0b7d93fb823cfa7594dc9888a13d1530b4463f38a647d7d1c2b80ea19c257bbceccbb65e080c92570b42b7aabb3a1a12e78e84ad8e477ef05cad76d8fe46973e6511bd2e32ab6dc944adc5afd614cdd6eb938ce871ed05973e7a740b286c31f5939be5d27d4cbbd91c30faf3239a539d1666c332a7d0392928c3c30ab91eab4a786216f9463bb3b35bb502f1e88218daedd395e0a8682a6ffdcc8af677795d04dcae154b3de826cd79b0f3c234944f338efb1d7711a06117c7deb3f6daf267fc98f3d9c6fdbabc694debe56558050975928c6"}]}, @hopopts={0x29, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x81}, @pad1, @ra={0x5, 0x2, 0x7}]}, @routing={0x3, 0x6, 0x0, 0x6, 0x0, [@loopback, @mcast1, @mcast2]}], @generic="b939ed50cab681c0a5f85ba0c8f4a0601f05689d08823413eb735c1b22bd92cfd10c3d7bc27d388f6c6bad31fd4f56d687e18ab48922efd6093faab85319f317ea5402ee51eadaf45a9195a43c2ba92328470d3550e1534bb46ac4b5a575b2d286dd5a0483ffcc38d495e43fa3593aac6defc5fd24aade072d04d138cca30031573e9343dd9f9c52e1d093d747c438f1712fb26205b5b9a06bb129f2189f8dff2a0e7ebd8abc959fbdabe8"}}}}}) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0xfff) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f00000002c0)={@random="7a87e8417201", @broadcast, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x1, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x8856, 0x6, 0x8, 0x3, @broadcast, "d02f706012414d0e", @random="b54f9a06ae13", "74d63b14848a0e506d2077ee7d489fa9"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) pwrite(r0, &(0x7f0000000400)="6567a6bfa1379e5a4d9f469ca2e81e06354c0f474558df41e101a37140fdc54ba20a24f423e8844dcfff", 0x2a, 0x7fffffff) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fsync(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) syz_extract_tcp_res(&(0x7f0000000500), 0x200, 0x81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r4 = accept$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r5 = accept$inet6(r4, &(0x7f0000000600), &(0x7f0000000640)=0xc) r6 = getppid() wait4(r6, &(0x7f0000000680), 0xb, &(0x7f00000006c0)) r7 = socket$inet6(0x18, 0x5, 0x3f) writev(r7, &(0x7f0000002880)=[{&(0x7f0000000780)="9e11c56fc0ecef", 0x7}, {&(0x7f00000007c0)="19153411f4ffa9bbaba05f9c877167fd67be19be891785fb610607d934ed6c9e9fc7da456ae80d4d7fa100070c0e4980fa5e8e7e800f45a6171da00cd9892aeb0e66777d4af81e9713f7fd47b80c92a944b582ea6d4b376bf509fe095ec03b30bf7328a5d0d0e5a3f75af24bd6140f7820c450757ff23aca5bc7bab636898fdfd7a1ffe4bccbd660e2fa2c66ace94f5c483027e6", 0x94}, {&(0x7f0000000880)="8951e89b43121fbf9624252cbee74be44389e46f226add72658e72ef4dca42eacb329d6dae9d970a6fce48a64adcc92a6ff920ba4b34f3520efcc5fb746f497538b0350427868a15c38f788ea2825441e57ecf144d6b2bd4cff14e44d3b498ba1b7609147afdf2fbca61be0ecc510d41ad07050da1e2ae7ac1e39585fbb9e259aa97650bb89c4a0f7c3d37ee8a1e9b59d309c307511ce93c07a44ddac278515de48993268b155c7b69f7e9dcd61e2ae9b819cbed9c26520e6702db6e77131bf66b9b38fa69597b14bc0fab5c418ca4e991b895509aac47de42650b8370eb29af2785f8fe638bd4da5b1b2ae84598687787995b63c91da45f66eae93ec6040488f8d64827846f343d2ed4f3f3baca1dd8419d06456d2d58033f64396058675f991b0d8cad4ee001a9ec01992d2ce21eecdf000a79f3ba7da1739a1d20337de370782e6f08a675e65d7b08debf99f8569b2d7db5b4e0097c12e80f7dcd024001a534e3718790ba1b00a5538def94a5e03c585e1529edfab02aa5b3ffb20003757722bcd90f5bea4f01047bfdf34a773f521f830f2eb435e6529fc96db8f56c98b4ac9d951048080fc50b6b3b39891a86e4974ea365016ba4fc80e3979e01debc3baf27d9b8dd5d7be6287d36ec6377bdd6a20bfbd582dac0797b7b286ae559119f4b98c06e858718e57d0a4050ee59f8772ec886000a72d554d5b9a9a96955de0e8ea43a683d5248906ecc626688be229c9cefd390e09002de82e456dd60060288ce4a9b0fa42e6989c3b38cdf31284c03917500d88463f07ac9b0520fad1f1ce947a7bbc0b07c4a5d79149a01dcfe544353725bd6b58fc443a5ab30c48a7047dfed1618f9c700c912360e3c3bb54d24452e195393f16d2d808f1743dabad690ac6ef5ccc4c7840420f8ed594a8ec92ee470437724434e3c5dfeca77726394ec7803548837b43e4baae11857103a4aae7e337cb2e27b73dcdfb65aaf0eee22d4a25aa1631d62f3676e5d3ff164f00e1f6942b4347a9a8bd83ccabe0332a645d0686e0817b372cce93db6b36ab28881b2e5a80e9f128b6ec42089cbe402c83fb6dc00c1ef111566ee3e4cbe9580c7933e96275a92d68e8f61af93493ada7aa3b58d38d5ea3ce95ba5bfed2d40986905f09441649a36bbeb0cacefce36fdca5ad7748889746464583d4b95f49997a81597a382a30a84de55dcb04862526006e1874c199c9ae045e9cdf317999feb8fa849887df35b86271f040876706e95a214e74053bbc6a274f317198128456fbcd9c26fad796fbf7f452677bb160e8dc7723aa612e04b1d9a2aacb766dc89106ab92f1af5b9096940315033ba5ee559503cefe362a503429d96738232434a43b4ce5f2c0070cb5018131e0c215df1f167658642261bc48f65e98dddb8c8b14da9e597f0ec7e36cbe8591e8906246b601f21365f823d1fe81a9a34d08bc5056e1c4f234e2ba327f07cba626e21e45d975e83cfedbd01126f340976892dc9369d51387a589933ab6c17aad5213b169826f17ba43b2c02d220bed4d08ab62f1f2456c3d1053c0e897ed639ad13053f9e03ec86242648bc0c48d726e54b7daac9db1f287e233ced2c7a7047c84fd76e7600f1923018d31903ffb490a9c7bb034fa0bdef1878b653934b05656de1cad338f28fd9c20a1668391f3cc9a2a08c5517eb8b1cb58e196eb600ad5f6d526296a11481b2991c300eb2d0690a438742f7999ba775811efcb538f4b0ca17029a761e041a447bce22cd3492d51c3317fa7ba780bb9549f7859d4008dea1478ca72f3b14e1965e9b4474b6eb0a3404ffa25d34a6abcea069db34209b5cf77aea2a3bd3f391f1f27ef08fc18ae4e428c0ae12484da67eed11a2f17cadfb0c46414730fcdce322a1e960b0e61d3901e78bd4a5c820a7a4604d4acc145e8e83f55a559b32e8630da0d2c72b209fe4c577fad19bbf65962b1c4c80da939ad738d67894b785447ed4b6b6f9262916d61606b57d1806e005e226717c6e4fbfebc13d9896f1001afa9463a0022ab7f7a343b103d6636be008267d44ae21ed1874187aea02dfb61ecc1369cf2ab44efcea7b5285eb028230bccb3b160f8c95daf06e12baf7b18c3caf8fb5d4dac257ade7c7e4982bdfe6daddddb42847918cb3d8fc94ef2d08086ff3f53c5cd8d0bbda328a58ad683040a6ce10b153544eddf71c5a68bf5d88b784e29ab1030ede76be31cf79ac2e747f88c2f01ef3eebbe0d99e02f04a1ea003b0b32cc0142d6781e19689e9ff0af97da6c27b128d68977ccf77578beeb03f06e842dd03e38b69b42ef9c353811f5a0a4e38875bcc75ef1c9d59473398de2e331ee96619da4e924ac7a44ec10342cb55d67cf92c50e9a49340c1ab3741cb153ef85caa1d53744f8e0e94bb4bf4c7b51557ddcc9aa0af8ca88e315156b743746657672d4dc501ba69c43f5a64f795ccbad5464a37a5bc572ebf44b2cb2af3620274c3ede40e2f138c496b9935cebd46514a2bc8086b286e0d5d1255a9ae6c64d275b4a0e8cb9181b1c87d7a9c214445f4948ca98355cb8fd16939a0ddbb440945c258672de161071e470160e2aab6f7235ffa64b9adb847d3268948d213234c7999cc3dbe40c0234eb5f6d21aebc6c621be45fd2345b26e6f5f82de15902e450d5f3d201657011e8286037b572d4ce4e6b1b6e347de17ac04102573ad7ebcf34d9c3f2a054c5b367a00818208e2aa277cd99cd677bcccca3f45d3ea9009343fa738f81de38d00d0c2cc42a9370be79436e59cbdf7681f88ad1d918915a08ff99d79647e9f62ccd02c8d53a84b275202d9fd83847acd9f945541fc15d3f9af1a1139a9fd0130cce66d05d54b674942fa430856e95f607d7fd2770ba831cbc0be604cdf8f690a96e066b1a1c3597f12d845db9c31e597ec7e9925e1f8659f00fa63c0a7f579ae09198bbbe58c25c9bdc63a028d947d3d6ef7e10fb5141ad95b4333d2efaf39946f10f4bbee6de1fef209275677816606d24cd726b18bc147f4ce3614b4825afb166e48a1eadb8b7ec16febdb70ee736aa5de159fe16b3ab5b50369c94c67e656bd8d6a36e09f20dbf33c7b108c5d1df4073b10180372cd2682aed72f065deaa5234dacd6cfbde99a02b1e56ab30bab4b257da03924cd97e74bee7d79c3a0a082d2d4b7a7e0e50a35fb9a48d501c04a1452e96d86d587402a568621c3639c5ec860e95bf990be1916c404f18d32d64dead45f272fb00c8d335f80f39fb2733dd3b00b8d6732569cf981d5153e19792f18973f6e9703f77a9cf47830ac08e9f6e6525642d88045f0fb6bbacfaa0bde9b350538d8d06eb1b6192bc03afdef71a3ad50fa404ca8eae2d820ad8d5f9bf71b61027d6e0611981c4e62c57edbf65f4cf787831455a04eac058ce863c2bd38d8258ae8d78242c896cf87063144439dd0d571c42516ffc316f1add863632d06149f9e90b4f37fb3b243276cd5484e4b9edd1855f106eb1d5d93eda36d1d2c29a39d1392ad2eb4e54d18e01011228aca62ac69a704a4b57cfae3cc319f335c0b7eb72ed7e5dd1a8e63c72849368800060ca64bcceaee08dd69eb52d260bd9adb592b93a02f2fe320c74d556c3deaab16644ebb962c69d8e81875c79666905da9dc5c5b5e291ff048f72cf31f4f7abcb8dcfce8c3ccc23f4f1fcd9fce76b33183b6967ba7983fee533e9f167cf379a70c0f671c733dae1bd5faf9146ec991e74fd2202c23714bf4dab6a29680f96cee0402b141692f0fca6a172e26a8a01b0cdbf7387621a9f54d06edac00efa90bb836e6e23e16a3bd0e67915496c209bfd8c0da3ecc53d3db2a199d7234e0ab5213669a84b0924ba36161b1a54c4ec34dc9b451712af07ba391ac65516223b8219f8625b90b5c34980940630f87cbec8111fe34078b7f47e610ef31afe735faec9b43623b45980dc67c3a695603a459c3e61dfb14e25be5ed60d604ec9a2902661b84817c793f76ffeccdbbc9ff3bd6f0f5576189cc5bd050376fd06363450f2a30fd2cae3112050904fb7df2c63cf4503b06cd2ee55649a24a807a7653c091da50904b177fd7a028fd086903a4080a2650f5f7e3c743a2eebba809597a070e7b052422832cba8aa4a291d43778acbf13e61e1c99f0b000320744060ca75654a90402c2498fb9fa293b3d025967d099b4e9536ceb1a17e6116ec581bc14d1c0f8317b6e2b390d9f7cc50df2bd1fc240464a2ec89d021e995c3b7daf146bcb2ab9ad16abd8f43f451cf13db1f139c5e6765977acb0a1e3de7660a010eb16b90f2f1fe1d4a6ccb19646aa26e1de874a9928f2b0e200ccfa8c8d792f7d91c3d9eda70e85fb1469d362d00bbe69f29008462e90be22950f266e2be43ae69bda105e61ba5803cb31d1ff85cd31529c9503786c35aeb55b8517f0209768c3a63cfdc4f55747ad18facf44527fb36ccc48b47e2bb5a9bbdeb7af068448c555be6fe1f2b63cb543b27af3ad7ad7d31ed1efe0986c25e1817ee255d97bec99bdc756c7267bcbc31a055dbd7240822612a6da1d09862cbb993ef027f8e87c7add19d65a4941c1f9ba885e58c602e769be962bdd62a847049c9a4eaa5994577caf883e192f2e4a4ce00906312e64c753abd5bc0be63695a44e22fa9e359323deeab2e1e3d09ead405aebc745a0eddef1f4a7ae1f79e8f0fa20a0f99f8cc060479816bf339dac8f8d349393189dedee2bd4c9e08626b75b60f62604e477f37c7110cc154829e6b5b5782df143bf776c47496e66c6926f5fef608f4b78b70f75fee13ad28fef14af97eafbf493dd6c5a01bfc74b95c0ab12525b8f74e0bda52984a007f54a1a99b03726341d2eaef352038e55fa46d2e80e9e3e100d4a44e4eaa7378116ff0bc869518fb391e85fde766a8c84034b18628298f1ff5ca75fbcc1fc9c66666bf75a1677d31815914ff6f0e67d8221e1819a36b8dc81cc014781abf1c2389e3a5967cd6a88c854d84efc252bb42835fd2c164c67e6d1ba076435a9cd5f522c11b4eb3958eddedbf4c770d0253851827b97baf11a2b7402ad570fb360ae09786e17ab645e2559ae991c52ce5204b8d8ff79e8db572a37b12d74d96b9d3f3f940a40d3cd0739ea65490168312e624a91fcbf835e62651a10d0b91f187c325f2776f6b25133962c40e1bf613656dd69856bb8e1c49298b7f58020569bd89382a0383ccf300e66c563d6b0c9649376300f3c79aa57d2cc355b8c59922d389f696658a78d40116a6fe10dd011163d43cc848f6c40771fac15ca8108f7463a11c881c8406fa92fb1eccfa0f9df702dc8e51ae597ad03d2568ac81c1698bb46a5ed631498bd4f7a6a5775797c1e55c9c2b21936a67e494fe86a1e2e533b95e3f30aef5c79f7d9676d438f2c48e65cbb7439703697e1a7d296dd05d3dd44eaae3e0eacccbc58b3aca38acdc9af3f7871f6dae7db165faf00f97404082e73ce7edb42d1082dc334bb613169df913b2c1673fc4b7b41d5781c2933889adc24471ce0442d629a6cc3b84d2c5fb0be97110c23e07ea15fe7ac71d490cbcca220a8ce6c9c9c2217476ff8252bcf936e0e8270a17408c7ef982f26346ba9dac92d3a745f8c7939222f5fcfffbd781a04c6da77a60630f9c7077da1a0b5e8981d4510f777155c74a31cd8621aa0a8a7ed62f905015c5e427353c205bf25cc8c4622631135be30347f47e4290674b87610689c4a9c9f3336fca65c8d8b78a2ba5d66c68d4ad8b224fe10cfd8027a527e0ccaa62267f75607befc90ca66c9eaeee909e3f822daa56790ae597aebac", 0x1000}, {&(0x7f0000001880)="ce2a67305fef2d66f310902e6f8b154b5b303aaa94144043e4c938c94d4d5304539f82a61040fe1e7a2b1b8d1b39cd153b098c699f0d00667a2e65fa0527500aad497f6e63bfc41d8c86ef2d50dab7bf71f7c0159c4f964cc345d1ca8329e81f7073ad87459c150bf39f9930d759436dd9acc1af367e489bbda0681199b4ab43fb5b9dbef18838bc8091c5e9108e313a1c430dd6ce7c26ab183b13cde196a8fa539bed60fc81145667ae71191021c8fe893a8c87a2949b11a36229cb22fb7d55abb5da4144fbaadfd71ab05f620012093da13bb302f7dbc33db7c6fd6c8672cc73a30959cf671e65762f7ceecdfb5b765305b7ebe9bf9777682c41b7366ae4ce5a37acde3cc03d149480b004b3c985ed8514cf54947387ebb56e7be8a4e80834a024f3edc4cabbbe8c33b2a2e77ca18e9a37928d956cb9f6f7e1985e1c4881b471f67dc6d9d5a5e10e4dc54300d80494f55c888e1a2f7c1dd1382a79fa198af738e3ee9afc7766f6fcc33e45ce8b575cedee4eef584dc9d93faf00cb99b7ea7f99f020befbb2c01e13d9ca9b9a3391cf8b173ce1eb5323a58039def249c14cc94b2866ee5570dc0d578a10a398ae39c8a222088afd1f985bc560d49ce8a48fd780f9dc008f6a843340ca979475fdc5aa8f1f1566bb7d1dd93fa71a6ed77c04d8e3b44841e4fbbfe340de587ce605a3b7dc6b1b1fb5430a3a3ed84a1c9675e9bd6f580613492b33eb396deb6683c2b107316c6c6a0e713f85f9be8724bd2ad9ee89cfb16e88ca702d4743f9f48a5e466efa2d6ecc9fe8c9cb8e65352df566886b35bc9e89e49d2ab586c14861490a328b986918586c4066533b883871b255a3d2be5d8ce87d48956f2e616799051064e528738d82af3dba4ac0348c8c92218fabfb70945f30566b44045a3c1c0567cc25892559c0ccfb193a4c79d3cfc3ea3e3f190b869fa0b071af2c6f662fcd0181bec10c3e033debbd9f53285593cd81cda93b4fa94e26132a8cfa5f90acf52b11698442a9137fd80641d4a8db30492040c1062cde06eef4399e6b04902afc09b6201bf08b16be0aa6d81f53ab3a138efff753cacc17a0c99972e9aff15b3e5f7373f8fce0a9a8e43cd74d62380d6201185cbc0caeb065b950169fa91de925cf34178fc583b366648eaee50e41657afd2bba1204873d34be4e3ffb0b53032950dcdb71eca788497c1492e1c7797ecc2dd98dc344485519a955fad4eb8dec3b384228e78eb1215c04334bdda94a0b820e4405091b60514d6afc477d72d7740833b029e38efe2acbe94c63269db95864871b3d1c07ec329671dd278711bcd3a8c87e339ba199a1ce1dcd42e856e9614858f8b9a1afa63b7ba3e2b963926e241f25ddbb988a3f029cf0ec693bfb2a2963e0abab59a500a4c53ff61a1a9f447564daefcbd8430eca5a1199bad74af7daeb49d3024982dfe1879a18fe622ff744e84c57a11a5c54c93639255ed2bd4cd9ffcd37f46cd5fc70132c187ca1e5f6ad0a27aca77cd272692e83938fbdba17f4662aa718ccd70667af2547ce8d3d8a286a1eb507252d233d803ff88c174527e978130e4b347700f1b37c674d00cd2efd417d340bf92faf57c7582e4eb85b104a171426ccf898fd3aebcc327b8fd69ed46ac87d3e3378e7003a16368aacb3a0cdda919fe5e68118e2c8f69fd3256fff02639712b4a735605873fcc518b0c0836f284b9a3d91288916e9648cfca44fefef71ad3d212c2f32567835eea2eeef1e0146aed1d82c2de96f590734f1c477172f902f0635d0b265cd9fdf7a4293ee6e0760a31a08d65fe3ae7bcbc1c52a3e79c5dc6c07950e88851ccd443a6c27b7c3c4c6b6f693f1c3aa7adc60c520bd626942051136bb3615e87c481a6eed257d153fce4be8b3d45bd8615d6722ff944ee414fe1c4bc30957eec47256fe662239779db7691508d1f145c40719b1e13b08a06648eb8606471421a8d5ef53b5b039db91fe59daf117a7e01410176fcef7d544351a4b2cb5917b4c639e7a7b1789d03c18d295828f42bab51cbe88553195ffb6c91db76d10d28d09615edd89819b9eeecb303c24d6f8ef8b7901c8f699033eadbfa76b7382cc424ae51b1daf6aa6ee5b71fdb5b2473c8d817fc1757d6b14c6642735f6d7b4672a58b559a56b5a8e7ed07cb6ac6c233cbde5fb3e7c06025450c216cfdfd7b6aa7000b2cc490daa1b149fc21dd526a945b5c301c0affe9dfe95dbe2eaa3718f1e30c6466ac9ca001be78ccd22b0bc906037b9aebb3e34888c6af37a1abd16c1f6e2253273f622fa498c29d05dd11f9446e838755f8b5460961a7e60ea0e0b2f6426bb7bfd2c78839f87e1a03380e0f2db448535d5ee6cf59aa6e7e6b8aa0156c389100e98a3a72d880fcaaa5fc263f88d98e3fb89e649095514f8a636879da8bd66f8365bb6156d76bde92edc2c03a288d27fbddec62b8a4ec99b2f4965471d06a74752d23017aff41389c4d3cd386c1bc97d36b24d993f4144c3c63a7af4e6bf248dbc96f700291fb5933fb9d5dcbe367f0d21acf97990ca8e803314c96014599c1558f80495b7c2d8bfea626a1d68de3486e9165845b1fa0b03116f5af652d8770c3c37ae51ec8d1d972290bb7c9dbc08a01f4e9eba8f7833171cfc29e58d42c605598d3581c777fa71531e34c6ed20da91a0fe35bc4d38c351053d65662e1ccc0405b999f87b1859df4416e0a2fcf30fa098dcc34d35e609cae6b16a3b1708c4c0cd4f43db9173b0e6b531a15ed5b19ceb6e76baa33b7c6c23c8c7ab866d4f7b5d5551874c6c42cdb2af104c906f9a022aff500c9850761724321a62334bb6a97b55ac327cdbc4295a998923565ec5e6bc576a42fe0f843949a310ff83c9e7682d1bb02e64230f7d5d955bbd0a37a175404c44ec289528d67eb1f626e6ae4c40e16cfe357a142eb859b170389f5904e4161621ee9d98f66f976656d5ede9ab2919a207c6c3eb9f557d01c722a233df5af6cdb1b41a66b3f244cd18686fe3c814bdfac5b9f9490d48afcec9694d224a27c144d69438d61739114133f5ea705d208c5de90bdfd861d8866eda630face4e0cdc5b4b837f610f43bc9e8876fc02dba560a61a7c3681d72d6ed976dfa9c4fc1727c0c83cc67fc662b0073486354b8d7ce5e6599b5ecc7a53d819ae73fcc5588f1bce1a5e8e286c12d9cbe1b7cf495557e282cc89037d857b857b2fb550e8f3cdf504319271682ab0f13448a791ae8d6f555fb116f861e4fe4a96673f81061cb64b701f937ba370823941cf865c89e99ac9c0259599f5312055bdefac86e81cbfdbf3229bfc9dec9e7a316b756a5014b37e846389e92ac7f346b338e4109b3285fccefa1050430621bb77cbb0861576d168cc5b1dd3a1b4731fda2f526a562d53569f33e4ac4d78e7bc4972a7ea6be5f80b9486b4cfaaed72473ac505ec9a5e40aa3b62fbdd9e364e9f5c9d1b5e723f01c047306a4c414a816cc8464252cc8cdd9a5a91b373c9b348ed3167dfa3d62541b00b28e4b43626dba49343a36842f4977cc9321e6edb019ab7ae701155c98598eab56d920003b6505437d6017700435ed5beb79fe7640a23e69c2ed125dd3500a2e941fab9ac7686141b5a2602bb6d4446c109e4decf34218ac54ece0478cbe21b53e4e657a87e9b834e0ac68ffcac998fca89baacfb777441fbe11457f18fc20aaf1ae0584f3396370c66d161c8cbda3a12a454723ccf523446bb6582971e0440ffa54c415818df8777486f3a9d798b95b79ed4706109af8282488a473e54341349f6e52787c313febfc3783828ad575a1a8e604426a453d7a49993a09f2be861269791a5d2f6066b0186b0495421abdceb88e6c58b658752f35f347ed4186c89e5ea36544844b03583c639f45652398f194ea64637c73afed3e1fab93a5bba661d873f947c5368786ddf6adf93d651f43638dd031f4772fedcbed21452a5a404e02afe11be8178fd6d7bd8a611f46cd16b26086a701f268d58919f718028533a905c58b159130c4b29394b836d07e7b025b2731ec3bb485764f5da1fd5549f1c4c538d283276fcff61a1320d5bbf74d64c319c5872f034ca7fb3f87fff282139eb29acb6672b19f89b863c7baf4d5984608320ffb1da5211570d94e91428334bcb4d28d9b1815f5d622ecf6253ee203745e5f37304163d455a353dd84cdc1bdbcda4679b0c19eb171098ba3ed32518b76b36f7d4ac04b18e26c20cd5b0258a7827f96c8879fe85617245b99aac377f0bbdda8673dd3ff0f9a82ba095ea4e5dde05ce0e5123aa1e75b3e9ce95078b05e5d90954cddacaf2c515793ded1e9596a93490852e4da0b43b352f119ea1303ffea6a39eb7d4f77eaa654d2fbecb53a4680a4fea4e915bc3b9d0fbf9d26617952c6caecb23c2e3dabacb3a9f050905e29d1db7c276d5241f803d767cda63242a4dd3dc3af132566d992e42d70f325c526e1836eb48def9144024a5b6a3ed336ee233d0086bfa98a5df37598ab5378158bd7946eac96e4d5d902c1d8d9195bdb80dd575fa245135d35b3e8676c0f225e8cf42363e32a69a4d49bc2ba6f69427063e801216a45a6e4e21c2761b514ce766185cb7784ffd8b8c28c695fcaa5f4bbb42070c69cd92198107aa0c9cf7fee04ab8f292f21e36f12eb0cd2063d94341a8786c760234f58781b30f578a6db0effc3c8d6abf37b3e125f44bc5b2820eba7272321b560093c4f3a78a79adf5a70dba25e8ed07e6fc953cf270af41761104e2bdb6b0961215cc4aa7abdba5343e208db2b39c4337872b6c388a261a22db6afa28d5facae1ce4812fc4f0f8acf7017391a68d1fde972bb53db0506f8e8f39f3dcd8410915b67f5766ce1b41746cc406dff4e8c91518ef6e3df0872dcf7bd1f418e7fec55ae74b6a4c285f63d52e624c9f46162ae2c9b5e25350c6083d27076fc34f0ee8ea132eb64ccfda4ab961eb560f1683cd88dcf6456e9a80ee1ca9ea66bc69b8da73a2a5f9cd3366b7f10d28297869f3fe62b5ee166f336797ee0d61f27809ef6160634744688f60af8a0a56f1d661cc4011e4ee0ae925bb9866d82d9a76763754f5b3c656f5cb658ab72b79932aa7b9ea3c00f193675fd44145a2d160967f07f50d516fd9ed52e21453bb47ee2f87bc501b9cc24420e816a60accf340656bc186a2e0279e071b1c81328c872142eb95b1908828283581b609e2bffa005dfce0789c2e0f155c91824b5b44c9807381d6e5f32a72bbf5758db968d5e617cdaae09b0544559b1af199787e5fdafbc6f4632633ac28446d23902c090871072adc09c53e08308e75387d37fb62ed2d5046bec276daa472b9962b45898d98da794d160a8c32675438e3332b4295bf753e51d8647158787efc8f0b3fd14ce8a906cfc89543751224ca579bd3a6116ceee79b6dd28cca081cdf2b49cf18cd7ab9dad8833686b7c9d026108770ad354e8e2042eebc53cd6c89e25e2b302face62db39a6e55c45e98020e0828a3c034a67df0c0af28d97d645be6bf581fa887d5ce74f6e8dfa07414dd741561bc8219cbb6093c16b402e0f387e3c47644a11e34af4464a0f6bbcdd862a1dd1b9564539a9c5febcd5fe86681df3c668599ac6c92f55bdf8a38074fef1c35b230e1fc4adec142076f141477fa1923bc523ca5350e7d8825a01242172d58095e1c3c240a7c03aeb7fbe85d69be6d3ec5a70bc73556ca059250d378f5320b40d5d89fb24e9477cf62162c227ca0a444c01102a71389d85c3c17324cbcc2c4a75bf3e16e349987ef1dfaab5ef9586674915fd8fbae", 0x1000}], 0x4) close(r3) openat$tty(0xffffffffffffff9c, &(0x7f00000028c0), 0x1, 0x0) write(r5, &(0x7f0000002900), 0x0) syz_extract_tcp_res$synack(&(0x7f0000002940), 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000002980)={0x4, 0x2, 0x2f, 0x5}, 0x4, &(0x7f00000029c0)="eb466fe329ff78ac304137f9c38e7efd0330aec895b0b3422d40900c67c936e853494e2e6f1bb15e56fd4fddf6ac6040c1761e603836b4301c67e1dab1583f6f311e7ad855f35ac17d172fa6d4c9930f054b583aadf08b442d038d11f43c1601343f3d85c92d5650681ed7309a6a4062d9bf67fffb1e0bd9ff8e3098176c7e1afec011035091b5ca4bdc7843feeab12781ce8e417598656122affd1b707817ba96de389061820e4fccc0624adf750030e83788fce9df3bc364f9e239b38e87cd9ff1c95b3be9dbd175fcb8fa", &(0x7f0000002ac0)=0xcc, &(0x7f0000002b00)="eb17ffff91c9df9dd7e667313d7bd1361b9ed24138da0dda5dd03c8ebad777c3c9c888e7692502dc2f5f3cdd451ed73f5fd14946281d100dbbf5", 0x3a) r8 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002b80)={r6, r8, r9}, 0xc) 3.739346874s ago: executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r5 = socket$inet(0x18, 0x3, 0x102) r6 = dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 2.999497795s ago: executing program 7: r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x4d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, 0x0, &(0x7f0000000040)) flock(r5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, r7, r8, r7, r8, 0x80}, 0x0, 0x80000001, r6, r6, 0x8, 0x80000001, 0x6, 0x100000000}) r9 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x80000000, r7, 0x0, 0x0, r8, 0x128, 0x3f}, 0x20, 0x9, r3, r9, 0x8, 0x0, 0xfffffffffffffffb, 0xa6f}) r10 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000240)={0x1}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r10, 0x1) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) socket(0x18, 0x3, 0x6) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, 0x0) socket$inet(0x2, 0x2, 0x0) 2.999126452s ago: executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x2876) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xc25b, 0xfff, "9f7bfdbc3c8b3647d53e28c5062f8441c3c62a49"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)=0x1) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, r6) pledge(0x0, &(0x7f0000000100)=':!-%:\xb7\x00') 2.767966013s ago: executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000640)={@broadcast, @random="261c7d7c88d0", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@noop, @timestamp={0x44, 0xc, 0x9, 0x3, 0x0, [{}, {}]}]}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206925, 0x0) socket(0x18, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x1810, r2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r3) socket$inet6(0x1e, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000580)='F', 0x1}, {&(0x7f0000000180)='O3', 0x2}], 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 2.749608373s ago: executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() (async) r2 = kqueue() open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x41, 0x0) r4 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) close(r5) getdents(0xffffffffffffff9c, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x6}], 0x8001, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x4000000e, 0x0, 0x100000001}, {{r4}, 0xffffffffffffffff, 0x92, 0x40000000, 0x10009, 0x7f}], 0x400, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) setreuid(0xee00, 0x0) getuid() (async) r6 = getuid() setreuid(0xee00, r6) (async) setreuid(0xee00, r6) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000140)={0xe55, 0x4, 0x6}) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000140)={0xe55, 0x4, 0x6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x6, 0x10000fffffffd}) (async) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x6, 0x10000fffffffd}) ioctl$TIOCSETA(r7, 0x802c7414, 0x0) fchdir(0xffffffffffffffff) (async) fchdir(0xffffffffffffffff) semop(0x0, &(0x7f0000000000)=[{0x2, 0xfff, 0x800}, {0x1, 0x4, 0x1000}, {0x2, 0x20, 0x1000}, {0x3, 0x3, 0x800}, {0x1, 0x5}], 0x5) (async) semop(0x0, &(0x7f0000000000)=[{0x2, 0xfff, 0x800}, {0x1, 0x4, 0x1000}, {0x2, 0x20, 0x1000}, {0x3, 0x3, 0x800}, {0x1, 0x5}], 0x5) socket(0x1, 0x2, 0x0) (async) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x801169ac, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r8, 0x801169ac, &(0x7f00000001c0)) r9 = kqueue() unveil(0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x0, 0x2, 0x200}, {{}, 0x0, 0x2}], 0x0, 0x0, 0xfffffffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) 2.748586599s ago: executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000001600)=ANY=[@ANYBLOB="ffffffffffff0000000000000800017d000000010000907800000000000000004e224e215f1bd25300006fe84f3f902e6aecc8aae1296fbcdc2864311067926432c10367df81da75f35d0600000000000000862a0c139af675315c1450d36322dc002c5d6e5f1f8781000000000000000000000000000022f5725d2ef8c042623e1252846d3976e6d11c3b08a2a62822f2cae7a703a217674fe9b7d6a26a8fbd41dd1a55d8b5e0581bf16caec8f845d4db9d969d9c92c2deae8940d04f5308c90e698abe8603809e4f1cc06b81b3c16ac20c1036caf867386e219eb9425cac25e9b05afea0f33ab2cd0000", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB="3104000290780233020d96c729637cae4fa49c15580402051a00000004000000004000000100000de500000002ffffffff080a0000b018000000080002000000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"]) syz_emit_ethernet(0x1377, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa81001c0086dd69591467133d03810000000000000000000000000000000100000000000000000000000000000001ff003f78640000003a010000000000000502000000010001007cb39eb7b60cf5ff4438ddf62e59f28279e7ec96edbd8981e8fedb093def3ae11b015849d65167d5f621d6b30c72282b12a36cd575c508902b494e47c1ca79e1b58221cd3e1c192dbecd115cefecebaf9216ba781967a9d607df2ae586404e218688e8672eade740a00765029c88104401dc97cbb7cf147a22a484ba6cc613ceeb60935547961bb5fa1102bf551126dee4543aea671c8db97f5f617a6123bb8be8a21e139d4d5bfb0c15fe07c4a7b66500e00d2eaa811764b184e4f9b8837d9fd3f35e3973aac596e7b98e37cfd4d66df004086bd9f02a7528d1105e750246056a2deca4133d82f7e463cebe8453e56c24824f9f01df6117e1f9c5677cefbc7a67be8b82e1a67dfb460948fc28614dbb96a185dd72209e459abe9f760a954362f92acd1945b6a9013be8b0167eabd911ca537b68ac7a70664df43b2e555da1fb23347f449750a1f6c0ae952e5279ebceaf8624c61a5d063c2e4c76c98802b9a4ae0eb76181efcc572367bff766a7cae43844d5b21f02adab06e0f95c43eca616a7bdf140b8f1170468209623d4aadb788774daf13e4cb407a421add86c12ce02c893318ca739e9cb11c4c610b39ce02d2aa25a0322cc13338b83095f4069219ae7319cf0ea2a855679a72947fc54435348b9605c381076137cf3575a5fd911dfa0e1a79ac92e7f9ea27f69704120450cc0beb25fc11add935281451f1eede0d1026bfe317c74507e0bf01d48acf136cf0b5ce82df6af0092636fa76b200a3459004148aa026527f39625dd9f58b1ac7f08ca74937a027497fb97c722edbe65091c2ed452ff9225f703e32c7452ccf7ee94625e69ab5249699713d6c9bc0aad67814e3edbd30f5d4b750b43a5237b85338b9ba4a41e0b70b556ff70fce6a088e6e5908dac0487d7a4ccdc9305cf6b17b9b914926606c181434db76858ee4e8c90faa941180d577973d4b57e9dc457c26119830b4bf45110f1ab3caa4c5001bd67b6120988b00a0cb43bf186a6e850ad23767ffc54c0ffa4a7fafe62960d10222fb3db0ea7f353c571257eb3ac6c85b7f634dacc0eb757e8fefd03facb94fcab2eafded24fac1d15eaa9508909c7d452e1b20f99a9b393d80203f0e9d5cc2a900ac269955bd7bb46e74bf2a6763ff678255e08ac219b2cdb50c5a68452a29eb717adf56e87d1fcfa58faca564c75d32a8a8c6ccdd53160a906f0c94aa8640f465fad20e53f0f294e9072df0fff2a09c54408072bb1fb7155f70914824e3a66dd7e5d59b4e95bc80cab9e0615efa7bfb2533961f9392774ed2598080be96370663aed39582ab7a8b841f1e2e5bad1d91c3b171f705c751494a8c04a7e079f7efc716fd1e58c3ac1a933586a3410f31ae6f6ac8cc4298a5eb51395344dc9928f6754e067c0b545d8030dc891223641e988aaa38dcd4cf3a85a6993d3571fbf3b88808965677348a023fac3c413ad67752ad6d00ae2f51bc051a16db2b0c972e96e3a124f0084d338e952aa2c37e62a107dd9c323c6ce6b4ecfc2dba24c065051d6180605a276501acb7dd02e17c572e7ab77d65f5530a1ae904cda40e9743956a52cf58b9e494a82deb5f60d12f69a9ade52bb954edbef10bbb2ff1a4a300a5f63c58551b12e162364ec1de7b4da00e7e6e648d1ec2eeccf5f0843652902ad0dc9cf810db3f8cb4c6bf108c47d5eb55b5efb9d4ba2047d00114f54c8aba2c57f409e8956fa436cd36009b304efa28224b1880c14750397aa76ff32c9671bb17c00cc863938c9b0620282f0283a1d34aa48206972cec676c71b50c430e91084cd798354e5a6dba46d1b2f1f11701c77819ca20395b15bc55891cf366e1063af25dce0e8d99292ff28758c93f459991a1f0ce5b90fa3c18378e0e4510cc245f64c4031b5d1cab92131c0f4418f4eb98b08470af3d21359ce3819c881caf9abc11e155a56a8af024db7983a9d634ab1488b37573c8f3451dc2285e1a5e0e3de202ba4a1bc50f1259735f706a4a59189268284c1ce32724d5bf2732992a1395678b7ff93dcb759bd2be6285ad29ab29fd6d897553b4ee3e55975525cba526de16dfcba0c1c828bb22dcb91842e64c8d6ab8ac349a5b507f6b4c1ca691e35522a0960a30fe1c0fed1cca456150648b80fda63cf3a2d80735f3e9e879b8afb119e8d9be4365ac19d856e2e090d33aaebbbe9a10891a2c4421cf03915db799e19109a73f30c73e822eb1c6e8cea396b7e047e951b886dad031df1b43c0ac1e1bdeb298174ec4d79c4e9998686a8757342032e7ff7e3bf821ebe627c9b53c799ae0df41489d1705a465cfaf232dd8c94786120ecf4e564389dcbc29e5906ed4d2dbc9ab7c64aa73c130889c6752f0edcc70def9e0467c4821f5d7466f8d2a8f1abe1dbfd9b8ac670a8c368266f4358aa67ac3d232fd5f331e7fb6bbc32039abc0eebf57b058de0d9982d68372a496acd49087b4c4e75a16a5d7bc2e97e909e7994d2350e50499a57e41e1a19ade850d2105211f046ece0cdefeaa02bad9a7b2f4a651ca4335048e1783faca990905f0759c7f9ec978281fdc61a86807d5ed6de4db03a2a3f92e79d08aeef5042c9df69409b354cfbff21e9ecba96936dbfb3a18630807f62a2c2a577b380f3372c32fbfef29571a2de5f1b3f3ab0b4d64ad95f83c7d1a7024bc9665ec22c7dabba6538b5268f91b68c6621b50bb58cc1694b9df82787fdccddbff7cb9df4372becfa46e748dca69c7f594bfd968069aac63bd121bd5a2fd0ba398f3c418e345b3a62f7aa37ea23088e5ddaca77fb81eff00e525629cb527e867ea33335b304f6cf66e46e57772dd3411c152a7550ed19cf2a4dac6a3320ed0ac69290f4b0baef22363003bb55bacf1e7b0da53f118d42408a8a28890a108423a33a8b1bd0c98580342dcf203eb4fa6e9f2bc6d1b4fe064be2cde9c7c3b3f8b3040daff3e61704acc29eb5f83bfe73e548ef94bc70baba60ff32934afbd95bddc01fbab85feda874076bb0619450b98f223505b552088ec22844998c8d7aa7fca0fca0ae68b9c20af5c41a6d68da38a5100c824efb425925587e494f9a829e2975890dd1794276fbd4caa176bda386398bc214bc523141eccdb83110ca5193e9f81d34971d0611203a7ed54f3c51138f3d574d9ebd2a8723d311059e4c73f478e8a336c5692e5f7b8586b47615bf38e2be1c6ff6d40c0be31d94a1080e3d777a7e301db43bc51d27acf15b9b083888b28de5ef045ba98d9813e212deb9f044968f24d00d6580d19bebf13766ad3ae677558b35f6d703cc1f3d4219c49c4341da4838592f09df4870182cd5641311289a1e628872dc64a8a3255771eb078c480d3d2c0eaed51ea20b330f85a53a42c53caab0095be40c8723a452d1cc05c7a001719b75b15fe298eeca810b927825fc29fa6617262ee61798e942745597a86c204218ba729f3e0b398f99197f9b9682bf136243a464e701299c5bfb21f61f4648df027695b0895d74e7ccaac7826c2ff3053857e54cf451eb80be46a6f73f9dddf59b1a791c69e5ec5c8837942f02005b9a9dafec512b97aa197dad3b74e19df8da8ab9642efff9062a05dc7dafabbdd0c57cc79e1de68c59f9cdafb5cbd9f3c241ca267e38b7e4ef8fbd1afc01c17fa2705a9bcb8e5471dfed411a02b82bc0651b89c1e8fbced23304ab9a90f16f855ef073ada91c22ae72bec4960985001cef2dae57392dcc86ded32913c6a5d6abc31be26c1f3b185e2c955b9990b6be65697635cbda24698dbb5173730f80ff36402d376d29b0652d7bbcb348cf4671d80136a959fd3e3392da369e3bb0540b8eb50fd6d42a2c599f0b6b23e31558f77342decd1ba2910d5b09954dbc8f71afae697ee5b7c89d3e4b85b9815838422a69cfefa5e7c09f0efe47af9a2baf8030e4ade978ea16bb758f3e6ba5d8d116cd2c76e4a86f282ec7276c74baf46adefa1b28baef460c9570ebc7be5b16a6cf4295b6edfa13e4a52f07c6d7ce1dec07de6830198e68e4a9bfdab700955c6670f6396746a61f05faedd0f766a1b82fc1f10e7f818a7f95f507b1f0c7a5b3a9ce69e9038e0d27e96f3a4a5b6419609e420db2a9d41db2b3e2bb649ac1e607ccb7ea6c3ae8ebefd2a00db34a1dccc146ca9c36bbf5ac2ca2ddf089cafe6a380f53c2da7e7987667609f8d546a792185ce06f0bf763be1c3661e6d6b832a889423c9c19cbe21d84aa48cf64d21bf1c81e581e331ef2e72800af1831005c661ac15712b12004f39616ab352d1507c514d05d3e53633507cc15a6b7a6e78a24f0c357ed5027c6a3eb8954c7af1ed785247467998d3fd9284cd41030f0c3c770dcea892442fb2b3184f695f2e4d39369239813ff369aee45e05fd9f71a87841e74142ba4bc5ecc3308844e8eac364038298c697051d405f59370319198e97513dd2c115fe9e8093beead94ef0ddcf5a32363548b39af8055ac45d0fc93442813ce2b7735cff373fb9beb6ac7aaf458dbe2098d368cdc9584b77e2611eda18b38ce7a728b025144b6952871b0238d7598fb297fd820caf227308399b76b930a3d9b9d5cfc5e39a6bbf74a02e8c5aae1456e2e19e86034ad4f3dc0c3a7fcfa2eb4817edcbe88a954bdc24c693cd48273d0769ac08d53df57711d477bd8b1e9c850945a4236408a0d8f040a483991dd86c5d444cee5a260fd9bce17e3f3d21b41bb9a7d6bdbdb6b0df4cadde26b3a851183ff4d9a388ec1e0e2f92135e1789e54eca165c37cce2640d6057f6ed73fca22b0cdf4450f52a5d7b64ac4faddcc18dc1909405996e6367c751ec23758fe0da3697ebb262d87a4d74f47831d80b7cb370c4af3a6ea4127aa943a5274d8c26b124500d60ae065e982dcdf45aa447eab89b44252ffc79ed283b489b16cf70853434367906c800a83dcc34b8b2f23a0eb332942c99268dcafd81911a0bde412d0ad6bdcddab0fa63356596eda0567838690e91126188622481f9d21ddcd77f21ac7f0fa4c1b13797d5681609f3df306d2ecabe0c95d9b0ccc66bee82640511f597be0ac75c94e2da3492ac666f11ff1c4850f0711e1e7b1857e824517e747c6ed0c0adaf39b9ef9ce5335f57af6136c97ec2b4556604c5892b477f9a55763f77f6368bdfea417e0042d0cecac3614bfc9ee127324e195361849c2409e8ca9fca49d018d71d9e7d6bf5ec94a2ef2281cc67d805408e06929b3d55c46dd7602534b355ba55df2dc84306c8af413498f604789865a2b7bc63f311d8b612ed3577bbfe3b340abc3509ba4c81724ba4304e17e67207079ef556914bfcb71e07a3cff968f568c9755cc185c05855fe19c50283be37c9654137b031a2ef244d9a1b05cdb6272f29e5da563b8ccd71c48eebb187e52956a6cd71d65bd34eba9d15061807c6be7d55fa27e65fef3974282deabe52a96177e09722787d35f4174c94fb7c9d309f43d21f9411b5ed4bb4309bfe342f4a28d89b6b123484d8c15825eb6ca95e06762c606e4b42bb004d2bf757d094dc0cff8c3ff34e4a1ee94311735e5c8f2458fc357410a84f634b417da23925ec53e60387ef94cb552e3b429a62c9a2dae2d4a7dcdef416e2a0a96cf7e7cbfefa0a737d6c168dac002c407720962eb885982f7567a9f3bcd6b17e8674f5c0ca06f57d8edf39a41a9871819e6d95c13421285e7e6dc97a677f94163074f8f60310836a3d949328197f3c2f03fd7d3ba5fbb3a81e352a135786586f70e37ef1d205be68fa4c5f265fc77e66c5688883ff70e5cc2ba26d6ede2a141807f76d9f4f14cb4a5aeb168c87e2e3e04015a000000006204000400000000fe8000000000000000000000000000bbfe8000000000000000000000000000aa0c14000000000000000100c204fffff29c208b472c23a1f081926fecf8ffc79d62c8a17c6d8d4d6288eb185a980854d78c785496d43928bb0a74b7f92fc16b584cd1493a2b1a984683a618a9a39d3f06c49a588fd32e3c9a01df818f74d5dfb66e0410f4d46580bac52fd1f31f4077ab5247956a7b5c3572e6b4da2806db0608440d59665fcd811869e5e16414cc852f088f053ceebd00cf2acf9daae5c6c20400000006c20400000005000000000000903800000000000001040000000005020008c20400000007010300000003d050894301a040fe9111cc8d2076757c3233162c56f6610df260f116f387dc0b31450634e0db33c377e6d4508f2c5f0e2cc808a51b3389cf71a7bd2a8dada0ccafb978fb0ad45612183e87cc992f4f9f4f09b1c22fe7d58a78be0521d239096a61a6cea207ef7429b16ed7abacc7f9e01f85dfb4d436e72c8d24e7bf1eaa966c92b8ce7a441adf2ffa03eea4ad4dee5fd2f1dc3ee0930fbb9b085a67d5e62cfd1f96b8e2674a05b24105f2df2c773efcd3f3094a22a95961e828050969f0e10aedac85e12ca69accb44c983acb47a445d80401813fd32c302c2bd9c19e1b26a4b5325bb41453b011fc10cacfd356473faabd9c9e9b3c7c4a9bd38d92ea61b448aab6f1b92d8d6b9233ca1aba26d7ee240e9fa65d5c59c9d98d269859685c81c0231f2a2ab65463c69d28a2cc739b4ba1340ccaae4360cdfe810aa22a980660c5de86733d4592a11f7473f141ac9ba17d7fdbf6f109c526f693637168550051b3f66e86dfb71bc96e4cd046077961b1d5c8263e5c6dd5499df70fb263b6480755b9fd7767b087e95fea048016d5c80c83a0a1b7328b3976bb07e07e62fc715b5a1805577273294237a80001000000000000004e224e22", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="f00000059078063e0402131259523e40b3ec6c558f2665323bc3776800010512000000097fffffff0000000200d90b0b52c236c2809ce46282903acbe1fd552d6a5dca4f3968561a84be33945938f499fb6387604216b9587a9df54cfdb585e024d013e71d872313cf"]) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000240)=0x240) 2.729748147s ago: executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xc138}) sysctl$net_inet_esp(&(0x7f0000000200)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000240)="d7f2d6183b9e0daefc77a24ade6ebd78e926b2d3e96ae6a72a8b3105a2d3948885f6ded55f312e5c7de7b4458f73291b69338fc5dc7211ecc2bc6a869c9a", &(0x7f0000000280)=0x3e, &(0x7f00000002c0)="c0866200c482eb7f192d456485e2d63e7a2be5c0e3cab9b3241d0e905062a0f97d002f935b384fc51b2ab35d34ad3faa7d4c26c1df5502f014f067af3ccbe48aa5c9c38abd89f0e73ebc3caf8332bd8129fd9fa3243ca594b74ec745035b1cb8cd79bc5b12d1069ffc71d2e535b798166b6bb4d1697623c45acd9a3b8f8146f6e4810b77102457967ead3948e8fec387002b66437161e05a88b2b1e9ced46bd11fa3d0513c23aaf1804b9945eb210687352bac1784b6eafe45bfc21ee247c110df94a96838f76a0da84c021c55cf649194", 0xd1) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$net_inet_ip(0x0, 0x4000000000000143, &(0x7f00000003c0)="158410b806fa1bacee11c724b89283c1477dab85e783af414aa1de648471d0c91e61f9f5f6d99b0405262f37801c09d85a2a7ce8251b1147b330f604ff639b9ae3260c", 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x1) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0xab7930ffa8ff6f6d, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r3, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = getuid() ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x7) setreuid(0xee00, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r5, &(0x7f0000000000), 0x10) 2.7215468s ago: executing program 7: poll(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES32]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) write(r0, &(0x7f0000000040)="7187ad307d2743997c2c5b34bb3149a4bc4506f89078fe00bdbae5c2ab727be954", 0x21) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x181, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x130) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x1e, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file2\x00', 0x290) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001140)='./file2\x00', &(0x7f0000000340)='./file1\x00') open(0x0, 0x0, 0x133) pipe2(&(0x7f0000000180), 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) semget$private(0x0, 0x0, 0x3c0) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f00000007c0)={0x1, 0x9}, 0x2, &(0x7f0000000800), 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) bind(r0, &(0x7f0000000000)=@un=@file={0x1}, 0x2) r4 = dup(r0) listen(r4, 0x1) 2.709936341s ago: executing program 4: ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) socket(0x0, 0x0, 0x3a) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) r3 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0xb1}, {0x3c, 0x8}, {0x812e}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setgroups(0x1, &(0x7f00000012c0)=[0x0]) syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r5, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000240)='\t', 0x1}], 0x1) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x6e}], 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 2.509270536s ago: executing program 3: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x22, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 2.499909804s ago: executing program 2: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c002800e271000000000000000000ffffe0000001ffd7c301b69445b77de4f077d07d26d6d860a1d99b45000000000000000000000089009078000002000000000000000000000000000000000100000000000000000000ffff"]) socket$unix(0x1, 0x2, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x0) msgget(0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffff8001}, {}, {&(0x7f000069d000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x20000000}, {&(0x7f0000696000/0x4000)=nil, 0x0, 0x8}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f00002f8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f000068e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000000000}, {&(0x7f000069d000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10002}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00', 0x2}) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f0000000280)="d2a4629fc3395824c3a6abdd47f46546f69cc6e639e3d9a57d4128e369e2a1adea72966b04d93220fd53c6a03539263ddd16b7ef9361d4f95416cf2f6753546a3ec1c85912182e26bc6fd7da32709b62ab10563dbc2c95973738453937ab0b25a707e2e34d09898ac2b42f882f9b6489e71a05f7af1e04ecd3413e1f4c15b192741942fbeb59b27229e76d5cde8ebe4b804ab243884ec79687a1d1603095c3be4c6d4e1d738da1e89662aadf78c9e16781f88083a35e2e4a3150e51a462e175f935429e9d6f1b670f274e061b861b66557563bda038e88ac142d20e7c523df0d36c26bea26cc139b2347f38957a20641229247", &(0x7f0000000380)=0xf3, &(0x7f00000003c0)="ccce78f37b1cb121ed0382df6d01c1bf274d04f381015a8cfe8e35970d1164bf697af43f4ff439044c30b2f0e30adf0fee87917ea4bfb889872f068cfc881796d26b0f2eb283778cec23b3a41e3ea66e08330e36d57de7c3f9333c16", 0x5c) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900), 0x0) msgget$private(0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) 2.480153881s ago: executing program 3: setuid(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x7}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x48}, {0x81}, {0x4000006, 0x0, 0x0, 0x10000}, {0x7, 0x1, 0x1, 0xfff}]}) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) clock_gettime(0x4, &(0x7f00000001c0)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0xc) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) 1.756140373s ago: executing program 5: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x4000006}]}) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f0000000280)=0x4, &(0x7f0000000200)="ebd8102e757bc92ff95d4adc7d05cf04d7b570f012d3d399f1ef8f67b5ed418d949a80a709003c4695f11016ba132c18868701aa3024124aeef7d600fb5f4b2c3ea883799a7f40c98bba6337b3c0d3f4904cb178746b26eb83f164e19cee5968ecb244f9a6b92fe8d7aaee0de14f5f20c8792b0ab6b342b30e", 0x79) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000740)={0x1ff}, 0x8) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = getpid() ktrace(0x0, 0x5, 0x40000238, r6) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) r7 = socket(0x7b, 0x4, 0x3) ioctl$FIONREAD(r7, 0x80286989, &(0x7f00000001c0)) symlinkat(&(0x7f00000000c0)='\x00', r0, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') 1.755592456s ago: executing program 4: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(0x0, 0x2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x0, 0xb, &(0x7f0000000040), 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) socket(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffff}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab7", 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 1.740172093s ago: executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x7}, {0x88}], 0x2}) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x32}, 0xc, 0x0, 0x0, 0x0, 0x0) 1.720111457s ago: executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8925000040002adb0070162e86dd60f619001e180600fe89e0000000000000000000000000aaff"]) r0 = socket$inet(0x2, 0x2, 0x4) recvfrom(r0, &(0x7f0000000040)=""/49, 0x31, 0x43, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x0, 0x0, "bd1331844e5b401532158b01004d9c602691cdcf"}) write(r1, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.51942499s ago: executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r5 = socket$inet(0x18, 0x3, 0x102) r6 = dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.514363156s ago: executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/94, 0x5e}, 0x3f8d}, 0xfffffffffffffc95, 0x841, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x5daed30a, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x401) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x2) open(0x0, 0x0, 0x0) getppid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{}, {0x61}, {0x8106}]}) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r6, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') 1.500135602s ago: executing program 2: r0 = socket(0x10, 0x4004, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x81, 0x200}, 0xfffffffffffffffa, 0x1c4}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001144, r5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000677000/0x2000)=nil, 0x2000, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) syz_open_pts() 1.479898492s ago: executing program 5: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4087}, &(0x7f0000001000)=0xff9) getsockname$unix(r0, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r1 = open(&(0x7f00000010c0)='./file0\x00', 0x100, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000001100), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140), 0x20000, 0x0) r3 = accept(r1, &(0x7f0000001180)=@un=@file={0x0, ""/4103}, &(0x7f00000021c0)=0x1009) connect$inet(r3, &(0x7f0000002200)={0x2, 0x0}, 0xc) r4 = getuid() pipe(&(0x7f0000002240)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r6, &(0x7f0000002280)=@in, &(0x7f00000022c0)=0xc) r7 = dup(r1) recvfrom$unix(r0, &(0x7f0000002300)=""/110, 0x6e, 0x840, &(0x7f0000002380)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r8, &(0x7f00000023c0)="eefc3c9379f5ec2967c6f059714402677c80b1a9dd3c663c35f5f615003f11203c20f19f", 0x24, 0x0, &(0x7f0000002400)=@file={0x1, './file0/file0\x00'}, 0x10) r9 = getgid() lchown(&(0x7f0000002440)='./file0\x00', r4, r9) rmdir(&(0x7f0000002480)='./file0/file0\x00') sysctl$vfs_ffs(&(0x7f00000024c0)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000002500)="0ce5c1a9f08e8b8489d262f6678092588090053a5c6d1ca2ec83a84bbb9a6984f5853d5bcd950ba7a439bee6dafb9d40c7e947218bf7f45fef2b053cd8b01c6b8b65cc038a098b31e15ac4982fedd5665c66cbdc0c4f8df52604f0898178d1b64e6562dbb8b853b964782a5e545a241b9e300622402a1df0b3f68460f42f702510972081df20d5fa004ecaeac042d96a26a51ce1f90da6c32d676f87cf78d362efea663b49ffd426e745e2226767a45c6a4a195cfb535c0f3cfb709ae3a25b6629eb9be5ceedf672e3326a3be10db14deae7b4688d33a67f4a557a8fcfa8bb3bd2", &(0x7f0000002600)=0xe1, &(0x7f0000002640)="93422186a0e16b643b87642313b33a07b0c948d7381859ab2dda836f38d7a506ff6717429c0f1b40778c17bff180af17cf80607b1959fad35d3adfb44f2e451f1499e49456faeaa08d3339d13b17c34ca783fb6fe58fe6c590040ecc2e746eee4b1c2bdfa0e70da8dd4554a32dbeb8caf71b06b97eda8a5c5f7402999a8ba5a7c65896c4e36594cc45cce4db15d741cd4b5a0f80d8cc9a6381eb7a5b2d4385883ebf9d0ea71974d7", 0xa8) getsockname(r2, &(0x7f0000002700)=@in, &(0x7f0000002740)=0xc) connect(r5, &(0x7f0000002780)=@in={0x2, 0x3}, 0xc) socket(0x2, 0x1, 0x7) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000027c0)="da3dd60326456d587faeae9186b9e9e3f652e8bcf84c07574740edddbb46b3510b317a91326f6e4476cc6221b127fb324c9002058723ed1d621c0d19c3ca5f48a9311cb0095af875394b4a6668723f54f2b2197dfb4db6aa933507eeb1799609e04c455c900819d711a250fbc02bbb15f914bfa23a28b99e6894c8b58514bffbd862c2e3310f13524b15f0", 0x8b) r10 = socket$inet(0x2, 0x2, 0x81) recvfrom$inet(r10, &(0x7f0000002880)=""/71, 0x47, 0x40, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000002900)={0x40, 0x2d18941c, './file0/file1\x00', 0x1, 0x4, 0x409, 0x80000000}) recvfrom$unix(r1, &(0x7f0000002940)=""/252, 0xfc, 0x1, &(0x7f0000002a40)=@file={0x1, './file0/file1\x00'}, 0x10) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002a80)=0x5) mknod(&(0x7f0000002ac0)='./file0/file1\x00', 0x4, 0xffff) setegid(r9) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000002b00)={0x3ff, './file0/file1\x00', './file0\x00'}) 1.479595459s ago: executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x43d62bf5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x6c}, {0x4000006, 0x0, 0x0, 0x5d8}]}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) write(r1, &(0x7f00000002c0)="c5449bc1708e16b9805a099e20a0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x18, 0x4006, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0x3, {[@generic={0x83, 0x11, "d90e1a83ea43c125892d3c73610636"}, @generic={0x44, 0x3, "b8"}, @rr={0x7, 0x7, 0x8, [@multicast1]}, @lsrr={0x83, 0x17, 0x3c, [@broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @broadcast]}, @ssrr={0x89, 0x17, 0x1, [@multicast1, @rand_addr=0x3ff, @broadcast, @multicast2, @empty]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x3}}}}}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x120, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8020699d, 0x0) 768.986897ms ago: executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() close(r0) setrlimit(0x8, &(0x7f00000000c0)={0x8}) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b090000", 0xe}], 0x1) r2 = getuid() setreuid(0xee00, r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x5, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x2a, 0x2e9, &(0x7f0000000040)="5ab7736a", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) getpgrp() syz_emit_ethernet(0x52, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff02000000000000000000000000000100000000", @ANYRES32=0x41424344, @ANYRESOCT=r5, @ANYRESHEX=r5]) r7 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000000c0)=""/155) socketpair$unix(0x1, 0x0, 0x0, 0x0) 749.600432ms ago: executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x1, 0x9, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000380)="330e8a7e7d5e758cbf53b61eb0c1f5a77bb5785a17c8f48a097247a19dcb8b367efcd90e4c55965ff1e228a6d738acde8ae4d7a767f68450aea51438cbe1ad", 0x3f, 0x4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x840, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x86, 0x0, 0x0, 0x7d}]}) write(r2, &(0x7f00000002c0)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x9aa, 0x4, 0x20, 0xf16}, {0x5, 0x1, 0x2, 0xffffffff}, {0xae, 0x5, 0x4, 0x99aa}]}) syz_emit_ethernet(0x2e, &(0x7f0000000480)=ANY=[@ANYBLOB="639c0e6be601468981d99c8a3c53c979482cc601d2bd4970dc22e7b5b5ac03ba7c9c03e8b1ae8e913d2878b7ab3a79a6c8ca250d4b83661e7244c79c17c60f7a2efecc9423b7d319a45d1f7bc5ec988ac75c7a8ee7168c1b8162b09fe36d58474beb6182a37a6e450e719f3ee3368b9920b15e3a16b87a19c212b4b6a99e46a05df8ceb25b9082bbfc4b86d69147c781786e40ace72673d54131be3f48e0c798077e9af49a16576dc8f5a29e9e872e7ff516b7", @ANYBLOB="979a6534c78438c90a584b298b9e0efbdcc1ccc682627357f285c3210ec85b0ac5aeaef016893a2293b95ab6a75ad586df59ef800b087240ed037aee214ccf05977ad037118da6a92c8662aafea4de7774b7b454124a08b9e669811169990b4b352dae0169858531163d09616aac719ee997fb969a75b168b3fdeaff2e91d54498fb60ce412e0b88f65c474b3188c8c4a2618ed40e521938e0abc183444ef4da0b7768a2600b85cfe4d38802d5cd6315474587d44d7e5472c91b129d5c036a3132dede9877e8dc810c4109c437a64f9d70be0fb098e3beb2c46dbd286b14dcb1c9611e8c03298ada2a03605f8b62b0f089f462ce88a40be33550406474"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r1) r5 = socket(0x1, 0x2, 0xfe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) recvmmsg(0xffffffffffffffff, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000340)=@abs={0x0, 0x7}, 0x1f) 749.321354ms ago: executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa08004800002800"]) openat$vnd(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = socket$inet(0x18, 0x3, 0x102) shutdown(r2, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x3, 0x4}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r5}) close(r5) acct(0x0) socket(0x0, 0x3, 0x3a) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 748.917705ms ago: executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='Z', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0xffffffffffffffff, &(0x7f00000000c0)) clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) r2 = socket(0x1, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 743.569895ms ago: executing program 1: link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) chroot(&(0x7f00000002c0)='./file1\x00') r3 = getpid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0/..\x00') pledge(&(0x7f0000000240)='}{^@$!\x00', &(0x7f0000000280)='+\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xfffffca4}, 0x0) sendmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x400) 740.228811ms ago: executing program 0: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x7fffffff}, 0x10) r0 = socket$inet6(0x18, 0x2, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x400}, {0x18, 0x3, 0x0, 0x8}, 0x7f, [0x1c000, 0x6, 0xaf24, 0x9, 0x7fffffff, 0x5, 0x0, 0x6]}, 0x3c) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/251}, &(0x7f0000000180)=0xfd) getsockopt$sock_int(r1, 0xffff, 0x24d5e57a92c5d841, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) close(r1) r2 = getpgrp() open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x194) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3}, 0xc) socketpair(0x6, 0x4, 0x1, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000003c0)={0x4, 0x6}, 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000000400)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000440)="9634ee6df8ac48dd5f9029e3f3a7aa41303cf082c4a1973d3eacda11c26494315e2b0c42b6761d4fb7eca53fb160a5f818ca45b33f97aac97153585e637d95abbcc9f7ba209153aa2af6eec24cdac7d4a689a490a6194d7b14ff3f74467e924be879358eec5760ae695a1b55ecc29f1694867bb7510a31a503ba85da133d26d06dc7ab2de4a0f6fc28a36560be7589fff3cfb2b25647de01d10ea40d8bb47c7743e3215e374ad6093d751b90113b87b6bad3ad7a64a2faff4b66a7eb5c758c66cd0de9b0081ffd73bc2d37cc733ec76f99091d232eeb", 0xd6}, {&(0x7f0000000540)="85bf006c0a9948bc1e2b6fef682550f3c617a652a7ae7a628b716f5a499cc53457f70c541d2187d24c649069487602c9d94e9eb6f88d3261f09e0f0ec8cd45c651c56fc9458c59df2db70b725228095eb1a663ea807c7b49ce4fdeb2285b8d4949bd36cf1eaa471690bdadb03249b79b3dd36447c071b18c4673cddd404c363b47b31f514e4af51a0030c3744c1398a26704cd2d0ceacf1338a3175541ed0d12c3c7b62ff2c760f24f517ac216", 0xad}, {&(0x7f0000000600)="6edfda114a92111a3a3622f44be4d507ef32d5475bcd9508ce", 0x19}, {&(0x7f0000000640)="6f8f37", 0x3}], 0x4, &(0x7f00000006c0)=[{0x28, 0xffff, 0x1de45272, "72c2bc9dd949bf7f21d75d5f1e4f938259b3"}, {0x1010, 0xffff, 0x0, "fd719a86abc49ff9b2ea0ad49daedf4e2b469ac74eefe17e9aa327e0eaa8d7e610938aae48d663308fd415f82f76d5c0766f1b9d916f19babf196ba1be11f829f3e5eade15f03075fb8f04eb484b4084590c6cfcfcc835ed80b5c03079c694d1f60a0f090400e54ca807f7cd102dc5902933cb0104ab0d36a3d9dc7492cf50b567a1157e10ffd3bf1f909707e57bb36b7a261eacc7642ba6c6fb8f7a320b82f4640b8952457d79c632c23d48fb1f7b598e7391a4f9b8037917d4ebdf2b370391116cdf521772cd4258a7f64fdb12f557b447f50fcbf6b27eaf0e30741fad5f482051eba33654d2b5ec9af485f4e501035692faca6d8e18a95f795f53069c8eae6a50f4973cde8dd6379c80aafebeb9327df46dc32a10255e6e3be9fea45061369609486bd6f3fd6c33171a6ac30c060f31e69dc8236367746b178ad0ccddf03a63706f6704385a76304c8039aea7c20148f058a60c4dbca3b3c2fe9ef5656e6f6f17a61a82bcc8a2f819fe7d4fa535833a1c5a02cf1ba637f456815a58829d20d9c5f90059fcb86254c460aec0f75fbafedea4df585f9e89b8adc3f8f8848bc234476ce4fd8cd4f4eb53556ea8e917f5478d15e803ece06347ae3d87174bfd2d81e900daeeb7eed297c11c0270e8e5b4c35b247a90ead61403c95882964fdfd297017e31577e1503ccf9044b744f71d39434ea8d0b3b2200c2d66a08be97fc574544a00c8e3445479c27da52a3571751c54c140e051cb99f20c9ae9ae535e1ad7d62c975b25ce56cb93cd1f2cd475764a625415dc845610516d091caddda0b395c93f9108be00041bd2a96aba7293d0f8af7f3c91ac732d1256d8394c5fc85c072e276046bab466f8ebe979b4cd5b499b50adef40a633b63451ff9e925278c4517c4cba3d9324c360b0a4fb1d02e43148ff5638a7073b6777bc0661fc0b82052a0e9bdb9cf88d49919bd980b433908e4cfa14369ad337a54aaac84ce343dba0dff56961ae9e938886a3f7b4eb5dcdb27614deb0586fbee91ac7335aed1c09e4d56d8d9357963aaf6a59ad13efe4abb59f9b5ad45968224dcff5c743656f743d5df1e862f0a840154c2ff1f662839f18bcad6e99ac491ae5c1c88070589a6e828bea49e2b80d25f124616198aacda8c95f47372946b64da957beab0f0a02c8f77b691c978b29bfa4ea00b5686afdfde62cc565d669fa38a60ba1d7e9c4836d8a85f7f8e30a8a89d696ea51782537e2e03b4e0a5a1149009b4aa78bc3bebae0b4aa3fd75b5e807d06e7a6089bdf52b36bd2cb48def0641a6b84d96da1b8ec168a785ff5c68c3cbe9e6c4fcf914c783b96943f88fc9068c2c885c175b8e70b1a878fb75bbc62575d5726ea829d3746ac0f42a5a5965358f212ddfec99d4d152fcb5ec5a4d45013e5d42550d22f6a6317b9d2cfab8329418ed62a36892c9c3890cefa1659aaad26a76102f54ca1d1f6ded8b63f5068a1bebe84803008736b226677374cab0d751b364451d388a77ee6f5bab83e31e2f1657e762db9e99b0d98cad249773a4c9138068a78f7f35253f110024aca01fd5b4d49bbc250b13141eac3724a66c63ec9be4eb2687946f21f45f889df4738d944c6247be331c40fcb7342bab667d5558fdfafdc3f17c6a89824213b170e55b3efa490de63f0c2a67980165925025c418cf078264e2e4428245ccd0f29e78c8772ff69c0f534791be104c442c4cbafcfb754dfbba46f3b3a863244b5e82da6ac52960d91b9168914efa01b0d8b9f5fd339782c62d382e9d690214678caa50e5bdb8b8b6d902bc2ce3afc7831b86e9b387bb69b106203c73d603cb6ddc90e4ce47dd4dbf21bcb323ff5ad97bede1f90fef73547353887f4f3c138e4dc8c05fd037d23f4410b953e75c388cbdb1845d189892c04d8dfdaddd97fa94e6a6d944b93b4c375c670404b58b1d83e7e04232d02a5ab5295ebc44723b4e0f3702fa8f06287d494008ae8e9af9c8dc884642939f0e67ab748ed54da7edd644ca201fd812c0bcd89078aea16d0ab612bac942395e0ed9f498adf19592d947776331e9ae8b63bc5a683d8161818bb81e7430712ca87120cc5f0ab56bc9e43d3f50f80cf25b118b7f01a632032f9e566e6eef5cf88f52cdf9cf547c1b25877a30bfdc8c46e404743e3a13c3134a2c2a6bbbec8c07b8a989a29e7ad6fcd1f4666930c71416b3ba13e7f10d1d7bcae488ab4468514caaf4bdb3bf2dc9e68698691bcda5473b5e457f948252402153208e10433a230ea4d17530829a1ddc4a8d8db32ae9ab3d8fadb08023f1f68f77a0200784870b74ef8ca5c3488cbbcf21d5f90a0f4ad549bdec1542fe2c5e437a2462b582abccab6657dbe18f5d413906886923880c2960c2b6664f0e502d6efd817a84686194c4a22541258020f8e3c6ad1bb737666a620f12e375b1bdb905a9b1857f9b099d4d9b2748a880efd1f18375eb40bc68a4ffc0f4d3678b9327f668811968eab676614a580c8843f2229d8db2e16a20ded4b736899cdae00e60a783be88dfc31002515fb40cf6a21df8069590f8fb5d5a64557fe79f25b2f2c267bbe140aa957d81111129070fa13701d0242d08d30ac742bb12d45597cf50955b34819919f4879a456ef5c745c1bb81dd8b5535f69cee8a08cc5d892c0984564abff95411cfb0d35fc44a166286432d6a667a6c8ee3146cdabccdd965e40440dfce7cae74f8f043e5383041889687abae7f8db2af7e430b9ce2389720f249b028953e1526d50d6942f95577b4dc0bfd0a06f815602a42a64dffef5d9e8c8424ae6fe33003977a993a8c69c80cd36d022b41f8c0bc819698a475187088b12f7e6cea4c527387fefb430e28a047f660e0cee33fc5e4890a8e882207309d01f1948fa843c49c33631833c5107d3488d2a4f380ca35eb10adbf8db51c0e7434247e79914eae6c2bcf860cc69fb4fe30675e8c4bf82091a3a26fdc239da809b5d43b306f7b9c77c366c0d10edfcd24eb4b6cbbe2aeb258f680ce7f4ae234025985cecc0ab5c0f1e229f643b1550028a7e081273e266385d8e3c7861ad831076fa4bff84eee26b1f6356017ce7a809892aeebc77738987c193f2ca12ab8c5c3dbd6a8ffcf0e9df5eaa152b06e586919ba0f25fbb623f23f0f814af9efa9d59aa5d29b74aa26ff9ae836b695daa5b2a52a4853458368ee3f4d6dc35726a1abc73932b17d4fa3ad43684d42fefc51faffe5f26885f4536fda7fb15fbdfa7477af9723cede4f5dc32e451dce31ae632cb0bdfad55b3cc4fbfb029dc52745a9852ff241d74ea40649d1f4aefb5ab5fdc58e64061502ef7c8e6bd5cfcf470199073f92575ec60d65600b471903ba353026ecfcd871c8e251e5bd56981df65baab9ae334cf2ef7a6b8e7669f8d22d3356d9d61f518b635c02b11e4b467e752b507bb31b69473c097fd1f8025af5d9b022e7d33f7175e42657c2307939f172eb241150e928091f4810528c03b4859a97f2fd867e5db4335504043ae475aa1e0ef785739e1059e4f40b35c1f0e3e10f43060b5bded33d01ef17b4e3ae54107262b30a96aa6b2722c132dce6309052fb87682a424ee5e1310a02532c8673ea24379371ec48961afec30a7a45e7e9f35812712854ba952dd4d665beed70ec6bce200b01b935e1a9443f6dc792759cd851900db6599df56d194665c3cb678d537173258576bee372004e41f01669d013dd6fa1e1fda072264106d349ea16d6a226c166cd28dd9067190ca7ed18206fcbe306d8df4180d74073bab0579f232886884a41ca0dfb9ecb1cb10b6fddeed2534415df4fab1b7af693342a10749a72371876582b9da77aa2e55fc2cf8596390bff52b948fc9c55e4eccefa69480cd133cf7dcbf4570b4c29bee915f6e663dab85c740e202c531f38970b57910ea5b76afbe7750d7b009ecb8bef15c8ab180f6bdfece34c9d4595339f5a59aef6265d327db44c2b0618f6e4b03fa8f83dcdd924597da0ac2cfc6e91d122b5498ac632e2e302e80bce26560ad8fbd6ffa62426824573d3b12c0188272cad2dad140039f3fff33cd5ef8b4e72bdbcf3a82c19a98c4fc26d256b6826686754be1b70c7c88e0d51e75079206e50759fc9018e08e5075189ee178b22b2eca4dd07a3f0b6e597108c8c08d2825825e57a04814b4d1e823b850fd02f1310a0ba99407644acbd1a54de1c1fe202794103f89536578e9e2c6c489c44287519428436447f261db42f66aa0b677c488f445e575d71d241dfff672656a213a997b086c19a34422de250e3adefc23c969a5c4117dc5093689a901a1dcf494ded7682f1e2b14641e40a825603fd3436c64eb57cb0ade5b2abacf7ca6fb2d3aa63cc2a3ab444e3dcb378f7325102134b3d555286dc57773a6da74126e90e44eaa16457f9efb0baaefa3499e4f97e6a5c9829aae95e8a14dea453357b671d7f23d56c7f7dbf0f202fa003cec3e3345a6e0283252b71ce030359bb21a17f7a3b0b0e4e4327db5db7727b73b3285d8ba74c6dcbf72b12a49a198d8f37281e42e5a5c8f0716b4a3ecfe9d9a18ff5600b858e128511effb8957e015c09a8af6bf19bf5428ba47d741804c2e31c5eed216c522b9dd324e2c235da095e897363f894ce8538903ff0eaefc94fac76749a9f1649db274b4629131772314802765c3fd9bddb68c2d906c2751eb069fb20773496df1c88f5be1b4b237dc7af009d4104cfad08caa3b847719f6f283df7b75966309dff78c8b1350ab2b47b76bd46c41712f676a75ed5ede6d651cf2d7a3289cf78a44886def470fb85bd3be651486c8461baff2cbc805420d803b3bd7d0e9c89323971aba1cbf25b74ded08c45c4b64906056dc945447e1bb58ca353c9f24898a49626119273efddb03db99fdb927fb0eb8a9d494f8a458bfb89a52818e2a65f43271f33aad2e5ff36be89365f052628677eeb57aec65ad17f91ea9a3ceec7147393a2ea59e5911d9d0883236824edce9a1e8d5a5811056cf1414852cf924c2475ccf40796e7e0390fa4ab37d03ed59792077ae522e4da3087624e02fd50681e3df9d56f7902626a27fdf8a320cfba4b771e20a0a14912633d85491aa56b3e077c8435fd10893e1e8ec37d18346a2cb3877b376a8134cae84ed5829074f815c03adc501c6b7043a2e01ceb683f2c0f8e64577ba0b5ed2f955f940dd40bc1883fc7ce1fda74779b328bf2ce733a1409b9c3d866445f4d1030894006600f6ae4e78db9eab2f1b319e58f5c67176638932cd75ebc6b91217efb789fd1032e2b2a5656b50d27f7d572e6d9e5ded87fcf648e41808dd73b76c3d7f220bec6129d487bcf47a71daa65e33b01b52daca454d67ad52488971cc7ab6c84b4bfbe65edfda83360eb3ccd094b5f0e8a1a3bd551867a7ec24c0b2e5b8bcd279d4eb437263f9df0832fdbf412ad6fae88be57bbacbc59ba234c6113e6867a6efad104f20df1269da2bbf3d5940b583d46d3d28e0963d2d5f1ccc62d01742dd7de7ff39cdef9330d629272a0aa47d26a702d9516c137ef7e164522f57232c8b1a076e698a650a65d70d0616ec128430327430e615cc647ecc088c392bbf93a91b430b63a837a3a57b3513ef58447c2e504b6c3a6c371f7ddf4613998df99f0475e89e159fff81bc12fe58b50121cf4a8a476324b8aaf8c1145d1c9b85c064afa9d934bd70c5896b7b32c2fa32dd248b6d2bcf49ad8d64e813d00ec62187198c7a508f79eeced8b00fb461b0b0ca55baa3e549b40d5aee922d0ba3ac7129536d8a3a2232e7ba0c9918e05f6de044ab27ba0c39dc"}, {0xe0, 0x1, 0x61, "19912fb4682c12ffd6d1d9656b4f41372e21e3939efcc8b351afd0414db010c9975a9a364da2dd9afda0953ae0d3a73d27306502262669b3a8847c5678aeacf34b8831ae57eef65d94375be3557ec6ab6ba4397a652e1d7c48e1181aa713465c84c31e879af6442dc12cd994cc0ca77fe1edc7510574701b58f2dd263b07c969877952bbbbc83bcd43e10dca9ec728a0d32b6b90d698e6c633cd09b788fa77c98b6788203c3ca775a31205631439e824db900cd6fd0c61c7f2e077b7cc36e6b88bd32bc6f7fc053f86bfff2af7c0e00f"}, {0xe8, 0x1, 0x8, "6e73c79f82deb7b4172b67b3c059e2008a20049f96f1cb78c21f292f9e24a1f65416da1ec4ce33a66e62b01d92deeb3f995349589f5d23f45b7401cfd964475f43a6df22188d832a0742727880fec2057ba1d502a0f86a3b17ef4eb449cabebd527bf39da520111374d766200572e5a644be814fa9947f3103eb791d8a99915b499a4bbd25b5597cf45a597798f7a7071f725b5d961acac1ecfe1dd723a4498e8fa9ab0eea2467e126944199a447457f1ce8cbb92e706b61cbbfcf3abf1c31961065eecb5342a84195f5f6e0fdbdd43ae3f6c90d2b"}], 0x1200}, 0x3}, 0x10, 0x6) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001940)={r2, r3, r4}, 0xc) execve(&(0x7f0000001980)='./file0\x00', &(0x7f0000001b40)=[&(0x7f00000019c0)='}\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='/\xe4#\x00', &(0x7f0000001b00)='\x00'], &(0x7f0000001c40)=[&(0x7f0000001b80)='-\x06\xfa\xdb', &(0x7f0000001bc0)='\x00', &(0x7f0000001c00)='/dev/vmm\x00']) r7 = accept$unix(r5, &(0x7f0000001c80)=@file={0x0, ""/41}, &(0x7f0000001cc0)=0x2b) getpeername$unix(r7, &(0x7f0000001d00)=@file={0x0, ""/80}, &(0x7f0000001d80)=0x52) shutdown(r5, 0x2) stat(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001e80)=0x100, 0x4) socketpair(0x20, 0x5, 0x20, &(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) connect(r9, &(0x7f0000001f00)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000001f40)='./file0\x00', 0xe4c22c4ccc1d8cad, 0x1) shutdown(r9, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001f80)=0x1f, 0x4) execve(&(0x7f0000001fc0)='./file0\x00', &(0x7f0000002080)=[&(0x7f0000002000)='.!{:$##-)!\x00', &(0x7f0000002040)='-@\x10\x00'], &(0x7f0000002280)=[&(0x7f00000020c0)='/\xe4#\x00', &(0x7f0000002100)='}\x00', &(0x7f0000002140)='^]\\]^.-\xbd-,:\x8c\'*\\}\x00', &(0x7f0000002180)='/\xe4#\x00', &(0x7f00000021c0)='\x00', &(0x7f0000002200)='/(&&(\x00', &(0x7f0000002240)='/dev/vmm\x00']) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000022c0)={{0x18, 0x0, 0x6, 0xfffff801}, {0x18, 0x2, 0x8, 0x5}, 0x401, [0x2, 0x83, 0x7f, 0x5, 0x101, 0x7fffffff, 0xd093, 0x639c]}, 0x3c) sysctl$vm(&(0x7f0000002300)={0x2, 0x6}, 0x2, &(0x7f0000002340)="5f29b09d27c5240869d03adc3c1672bc0b044dbe5eb0e8a02a3471585b61c0b7d5180b2f016f2728ee8fa617c47993cdc70389ebc2f8c506", &(0x7f0000002380)=0x38, &(0x7f00000023c0)="16830320551554d6f853c2a78edfd9165877b8fd961f4a5e4b752095b59e31c24d28b6c8f1544834ed85582ccdf611c58ce5d6f0237794ca9f17062310bb2d13bdc6fd91dadb26bd3a479341116a2809dc98f5488d741149f7b16f7d003aaf485acea63d3372ed4aa5671fdba1e63cda289049ca62d65549862803", 0x7b) 499.168255ms ago: executing program 4: r0 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x9}, 0x10, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) socket(0x18, 0x4001, 0x0) listen(r1, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x4, 0xfc) setsockopt(r6, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 492.657641ms ago: executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1000081, 0x5773c545, "0000000100e2ff01000000000000c00700"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x25}, {0x2}, {0x8016}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file2\x00', 0x6000, 0x0) setuid(0xee01) rmdir(&(0x7f0000000300)='./file2\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a569163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e52870730", 0xe1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x18, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x14, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e5894", 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) 491.893063ms ago: executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) 476.775192ms ago: executing program 3: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) msync(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000280)="72c7c8f2", &(0x7f00000001c0)=0x4, &(0x7f0000000340)="34ad980e", 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) socket(0x18, 0x5, 0x7f) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) 476.522966ms ago: executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x4000006}]}) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000740)={0x1ff}, 0x8) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = getpid() ktrace(0x0, 0x5, 0x40000238, r6) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) r7 = socket(0x7b, 0x4, 0x3) ioctl$FIONREAD(r7, 0x80286989, &(0x7f00000001c0)) 475.987862ms ago: executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0xf19) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x3, 0x10) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="00003226a4a9000064e7c803d2a423735d33a4dd72c3b894d1de957eedc56e0380271dc72f5796a20a91046c9782b54e9ebe4819eac1e41bebbc8fc2e5155796116e00a001c0745c0fb366c8c29785b0d6983e036092c219a09099d8903b438bee0dd22d219efe232e9cc22761f89554c67e1d9ed3ae72e8352e17bcb4300b3c41577047664b11e0dd9155c39f1ddf1703da62aa7c505bf0229ed8", 0x9b) r6 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r6, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000340)={0x1, 0x1, 0x100000001, 0x8}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)={0x5, 0x9e75, 0x6}) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000100)) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000003c0)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000400)=@file={0x0, './bus\x00'}, 0x8, 0x0}, 0x1) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00006a7000/0x1000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000218000/0x4000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f00002e5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000376000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000041d000/0x1000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007a2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) 269.959081ms ago: executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000649000/0x2000)=nil) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) shmat(r1, &(0x7f0000649000/0x4000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0}, 0x10, 0x0, 0x0) 250.016071ms ago: executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffff}, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xbe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sysctl$hw(&(0x7f00000002c0)={0x7, 0xf}, 0x2, &(0x7f00000005c0)="f0", &(0x7f00000000c0)=0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x4, 0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x124) r1 = socket(0x0, 0x5, 0x7b) syz_emit_ethernet(0x138, 0x0) r2 = msgget$private(0x0, 0x0) pipe2(0x0, 0x0) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYRES16=r1], 0x1f, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) pread(r0, &(0x7f0000000040), 0x0, 0xbe2) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) 229.275999ms ago: executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r6 = dup(r2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) 227.796199ms ago: executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x20, 0x4, 0xb, &(0x7f0000000040)={0xffffffffffffffff}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000000000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sendto$inet(r0, &(0x7f0000000000)="e892fc", 0x3, 0x2, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) 227.502876ms ago: executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(0x0, 0x8000, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xfffffffffffffffd, 0x100000000000000, 0xffffdfffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0xfc) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x5de47d223fe74984, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="24a608d334", 0x5) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) semget$private(0x0, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) 226.177831ms ago: executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r5 = socket$inet(0x18, 0x3, 0x102) r6 = dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19.511169ms ago: executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x6) getrusage(0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/9}, &(0x7f0000000280)=0xb) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x7) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x8000, 0x5) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000000c0)="946a907e72a05cc93ccb8cb050c3cff7427c469e0cbe44daa2133db4cb4a5fb3f8c03990e9f473a41ac3dda5c325b87b47991b262114991c6831aaa79032e03247b08a73959d8f769edc87665ae126d8309e5c2abc6bdf35669cc5f1f29076d89e585d866110d47431339dfe6b8f5a8f144d915ce8c64bee3d653ddf72e4ecbd1a4c9709ec068a691bbbb5778379bd22c6cc8191fc0aec32a08b25b1ad8e4f5ba3d9a1909443b1767774fad58a4bba5d75129716fa949c389f8cb801e92fc115ed219b240750369c5c81af9685e03c47cd7e", 0xd2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = shmget$private(0x0, 0x3000, 0x11c, &(0x7f0000ffa000/0x3000)=nil) r8 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r7, 0x0, 0xf, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {0x0, 0x0, 0xe3}, {0x0, 0x0, 0x8}]}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0xe3) r9 = dup(r2) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f00000002c0)=0x10001) syz_emit_ethernet(0x37, &(0x7f0000000000)={@empty, @remote, [], {@arp={0x806, @generic={0x18, 0x9002, 0x6, 0x5, 0x8, @broadcast, "ac551d9e37", @remote, "517b5ffaaa4663befab556335d4514c6"}}}}) poll(&(0x7f0000000080)=[{r9, 0x45}], 0x57, 0x0) 0s ago: executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x54}, 0x2, &(0x7f00000003c0), &(0x7f00000002c0), &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec9c2caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x3d77bd6d3838ab6b) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, &(0x7f0000000500)="acfe4c9d75fdd76eee340fe756a818fc6c6ed00f871fd56979f9de44204a56e7aeff1c6c9ebf1fb01125ec6885af5380d351ccb69968989e66e6635d10451aba8718a607ad90a6299ac184c999222686f94b44a69d0ba257b33fdae408d5d7c54754448247423e004b75c64ebe23277f8ce4a553a803b840bdaf06020698720e2bf3d32a655fcb1da1519cd3da075a07cdda3f86534b3159ec53927184996fece2fd11ed612488494ad1daef0dae61c1eb800356436fc44c47bbf6aaa87e0b781814e54db54bc0576aad1886a78e3251e132e5", &(0x7f0000000600)=0xd3, &(0x7f0000000640)="36c7c1ac79c6da92bcd40e9c8711742ac79f16ebcadeb984515155f56cda4d96f66b86c126128d037b62148fe2049b4a0023c5625deade2f36167a902ad76300256d28bbe1536b04ce87d66d41278745064ee98fc6a068938487bfe4528cf64c5b0d4913d257e3a8be43e476548b977540d9b5a2fe6a359822adf1140c59a9380b1ceb1bb539bac8c5c2a69d8812019661019b60468cd8eb5590880a52ecfd95dd3586bd29c6c62facb5cdec2468effc1973c533abadf898e5990127d69340a4270b2ea518059a8e21", 0xc9) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, &(0x7f0000000400)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) r2 = open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) mmap(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x8000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a", 0x16c) kernel console output (not intermixed with test programs):                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       denied attempt to set clock back 4261347445 seconds map stack 0x20000000-0x20400000 of map 0xfffffd805be072d0 failed: hole in range vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6854c8 vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6854c8 pckbd_enable: command error ./file0/dev/bpftap4 M pckbd_enable: command error ./file0/dev/bpftap1 M pckbd_enable: command error ./file0/dev/bpftap5 M./file0/dev/wsmouse0denied attempt to set clock back 4261347477 seconds denied attempt to set clock back 4261347481 seconds pckbd_enable: command error map stack 0x20000000-0x20400000 of map 0xfffffd805be07988 failed: hole in range denied attempt to set clock forward to 21474836484 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6854c8 ./file0/dev/rvnd0c./file0./file0@  pckbd_enable: command error denied attempt to set clock back 3182362841 seconds pckbd_enable: command error pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a684a68 pckbd_enable: command error denied attempt to set clock back 150929643 seconds cksum4: out of data pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a684a68 vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a684008 pckbd_enable: command error denied attempt to set clock back 3724476219 seconds denied attempt to set clock back 3724476220 seconds pckbd_enable: command error pckbd_enable: command error map stack 0x20000000-0x20400000 of map 0xfffffd805be07988 failed: hole in range load: 12.88 not a controlling terminal denied attempt to set clock back 1039728916 seconds pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6842a0 pckbd_enable: command error denied attempt to set clock back 4261347620 seconds #!file1kUQ0z/,z>iCQL~ylUfYхXr4nQ{>*M؆8[{"'ZoY2+:CnHk pckbd_enable: command error denied attempt to set clock forward to 72057594037927936 map stack 0x20000000-0x20400000 of map 0xfffffd8059315c30 failed: hole in range denied attempt to set clock back 1039728939 seconds pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a684538 denied attempt to set clock back 1039728947 seconds denied attempt to set clock back 4261347640 seconds pckbd_enable: command error denied attempt to set clock back 150929731 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ./file0 attempt to execute user address 0x3ca09 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3ca09 cs 8 rflags 10246 cr2 3ca09 cpl 0 rsp ffff80002f40f6c8 gsbase 0xffffffff82cb6ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3ca09 Starting stack trace... panic(ffffffff82827f45) at panic+0x159 kerntrap(ffff80002f40f610) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acp i_pdirpa+0x2887a rt_match(fffffd8077085a60,0,1,0) at rt_match+0xc3 route_mpath(fffffd8077085a48,fffffd8066e62e24,0,0) at route_mpath+0x8b in_pcbselsrc(ffff80002f40f9c8,fffffd8066e62e20,fffffd80770859d0) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd80770859d0,fffffd8066e62e00) at in_pcbconnect+0xe8 udp_connect(fffffd8063c94030,fffffd8066e62e00) at udp_connect+0xa4 sys_connect(ffff80002a6aea70,ffff80002f40fbc0,ffff80002f40fb10) at sys_connect+0x238 syscall(ffff80002f40fbc0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x25de9869150, count: 245 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID e4c28bce-9379-8bb2-f2c8-a7cf484f58e0 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace