last executing test programs: 4.796139903s ago: executing program 3 (id=1430): r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x10, 0x1c) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xe0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) setrlimit(0x1, &(0x7f00000011c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {}, {0x0, 0xaa59}, {0x3}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {0x1}, {0x0, 0xaa}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {}, {0x2, 0x1}, {0x1}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xe7}, {0x3, 0x4008}, {0x3}]}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 4.795620236s ago: executing program 3 (id=1431): r0 = msgget$private(0x0, 0x127) msgrcv(r0, 0x0, 0x6, 0x3, 0x3000) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0300000000000000f67e7b64d4bf5a620722202985cd0cb626bfe381d589b43f4200ea35e53024c9c9eb2fc5828c0a5ea79ef5437919e15b86322c"], 0x9e, 0x0) msgget$private(0x0, 0x127) (async) msgrcv(r0, 0x0, 0x6, 0x3, 0x3000) (async) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0300000000000000f67e7b64d4bf5a620722202985cd0cb626bfe381d589b43f4200ea35e53024c9c9eb2fc5828c0a5ea79ef5437919e15b86322c"], 0x9e, 0x0) (async) 4.793514873s ago: executing program 3 (id=1434): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000000)="00000080", 0x4) munmap(&(0x7f00005ca000/0x3000)=nil, 0x3000) 4.630053036s ago: executing program 3 (id=1440): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd66f25ebb00140c0200000000000000000000000000000001008000000058eb43d80000000000000000000001870059f876e9733cd117e6f5c8942a56c2f6775cb72b0ef6f989334b32ff8c49a5b4c084b1529e376aec", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000490780081"]) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f00000009c0)="d00b5eb0fac32d7d730f38a7fbe2a084f07f456067254a3f72e8c303fb67e2c64ffa2b14f3b3f8ab1cea0f0e789bd2db01f5ee306ba849c7c31adbc90626c4955c7fc613264d8c76baa22326ff1f02fba4278d29d03cc4b4654bad6a7438e11963aa9b6b6b9e71918063141c57d55f89004914d3591672704257bd8daeb0b4ac4fa9f0fa6818b07da00799c3b31ae2312ab89a8bc857cf42cfafe7021ccd43cc2cc5e5517c89f13fff475c2da5b72a973628d1e886f52252880fca73e8ed138bb02434542cdc50d19168e7060af45770db41bc4392975e512788c34155034e06d7787fef22d81c7b74a1c4a623630b04eb48e2621ea35361e6397aee7c922f244ac9c66cf9cc514048caccce7ea10b1d6096818dbb9cd89b95317fe2504d5382a82fb25fc30c493ced269b377e1a544d96080a0cbbd779263d8c7663ea8d63aba40a881455d1db41d1d47216d28298529371acab5ff676d23afc45d3a5b1f5e3e20eb194b8c5f6e73e735167350d7bfa4fe456a7a877cbb3790f477c70363ab2c7c018e4c4c4b7d105349b9caf5b7659231320fed7da6da4a6fbc9eb3297ae3d10a0d21c8a53680f2a7274ee9e2364a95b9a3a2038f6ff9e2ddd91783e092dee2aa5056e825a0478f1d9400517f323a58e6f63983e38b2b8be4f09f064cd613f5bd0ddf8e4e7354020852b15b7a5ee16f809f5e4f19efdabbd1bfc452bdc687bb410c64cfdf72e6b411ab0593afa8848a73b947e3cd84f9844d5689ec2f194d5a57728bb9c0527cba90c2f320016eefe956a692cbf04c24d001bdd0ff4e6a163a092f7cb64c6494e9097d0004447438846dc5afd3aa75aa257e40d9713f1d7685df221a76f8d73eae272a441b64535e662286e19b9030568cf02764ccf18d4cbf47bf94a5ba123e89e891ec01742123ca8b5f0848d0e8c7bebe1fda1c373f1d2d8e926474b63512847ca21c90a349353659dcaa2584f08cd5ad7dde9267f3dc853f706a5bfa987800141f9e94d9e932d383e795f84f4ca47cfaf67eeb5cb9f724f7e69cbb0eeb653c05812bc0b46fe8cf7f65ca650b32a05ef078748e2fa711bdbde5a726de2defdf21a49a2fd55739ea386f84c42204ab77b0b8e99474d85386ddc90c05b8caae1012cdb72921962701661baba52fb574e536d4e85364f1cc676155a8b04dc7f36eec4c10172ffea8cab82f5166eb8272f880a864d93736c8e520d4954c98ce7a36d23b28b381f0f38ffdf80dd434728091b6254f58f0ac8de1615883225033ff38f6a3af56724666ad3fe87b422d4c8617415ec084d7bedb64630ca4655694f5e505df7d0245bc685448595863dc2368c258c9ec67a00177561163183684e364641ab3f13f7a2798cacaa9faf1d8a5d008f49bd691f88515aed51233d243cc5d07b6a4b164a2c24c3856f7c41a61e935c4e8a434453ba830e2cc912e7f9b9c2547764f6256b46a4cdb516fe92686c810bdb839287ac2a449e44a9f57ba646993b91bb10a58c6af213a8d074cef90d4568300a1c4040f459be40f45a9ea2883b77d47f83052a246515cf6bf94b2902873d52eb0aedddda7b9f9d72cff20d9d23694a3964c0471cbc14c9e68c852d19252b78d5c2747dcdf4b4af279a1ce26a13d2154b94550b7d085d487f414736e750400e6d792fdb088806fdcacaec7a6b2358f84515305090043493a12d05edaf0ba6425ef40bc1fbc32477662c0414b1ac19fecace540cb0e77a9dd030eb866db70649b8f80e2bcb6d6e08a5f4fb514073fc8aae0ad5ac32c4f910ded5b04bb0b8b0b1790c0e8a3bfefdacacb6c8a5f847da276f544e79e60de8acf76c6b3701871d2b554e1da5a80ef8c5bcbcbd3cf0ec834cd46cdf263f587cdcbe087a70708e69ebf8aac5702cdd4192129c25bdaf6005c143c727863e8050b49d9aab52cd8d2b7e5bc765009b3f40f32ade662e08ff79579b8d084351791e2695bf111357559f74d9d3ab0dcc542af059a7e711d7fa26585448548ee03d0b1669e2ed173ab9674063d0cba428447e72a30b4523b61d3e05d06eec2fc6943389f2e139a4a29aac637e92a9a4bd1e5641dcf5f791d55278caf5e92d2ad134c303f7436f4c3cbac87b53c05d5ed48efe8f250255eec661467083ad5f339235416d8f5916cf19a1e81176b7575099e80b2adb242a199b0e080ea849306950c043824233f48bdb846d67c536cf4f905c6fffdd7ad4ba6e48c8c96b6845bf1f35baa2646bd9489af17ccd0a", 0x63a}], 0x1) 4.27192213s ago: executing program 3 (id=1449): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f00000000c0)={0xfffeffff, 0xfffffffb, 0xfefffffc, 0xfffefffc, "0800000000060000000100002a1e0400", 0x5}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r1, 0x6) close(r1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x7, 0x1, 0x0, 0x2, 0x7, 0x200, 0x0, 0x2, 0xcbbd, 0x6}) 4.024863494s ago: executing program 3 (id=1451): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000780)=""/192, 0xc0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000001280)=0x624, 0x4) (async) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) (async) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) unveil(0x0, &(0x7f0000000000)='x\x00') (async) write(r0, &(0x7f00000013c0)='P', 0x1) write(r0, &(0x7f0000000000)="23ab518fdac0adda", 0x8) (async, rerun: 32) shutdown(r0, 0x2) (rerun: 32) 1.90888942s ago: executing program 0 (id=1491): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x7, 0x7, 0x6}, {0x1, 0x9, 0x5, 0x1}, {0x9e, 0xfe, 0x1, 0x86}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x7, 0x3d, 0x4, 0x2}, {0x7, 0x4, 0x0, 0xffffffbc}, {0x406, 0x5, 0x6, 0x8587}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="a2352f8e25c538a604526475fc8a68df118a962ee6b72f258152ea33", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f00000001c0)="62681bcb30ca29e7d76f7dd50d17b17265b7e95ff356a9a5dead7d586f6720302d2a9eb4c66da5ef58d81fe85d9a9585d51077d6c7e5cde7976ff4fb041c807ad6777445b89e08ca0b17847e495d7588626bb1b0cc0921db9c28a195aed80435b024e2697f5c87afe4cf4b9b8240875636de8b78f76e0452b3678309d9989836ad48ad72b8663d25", &(0x7f0000000300)=0x88, &(0x7f0000000480)="fd0596b05ba824e41ae6873fcab3997b23cd9b5cdf8283e0c8833d1772ee5003212f3e4a6dbad65553bb0a38deddaab987ea2cd2cb4125a447532940788eb2941756de157da498a201d0c832a52cc35b007be6803012e3bcf9766afa86ee019626e7729e958d4e8796d6987554ab959a13712d651116af8c03d7bc007825a187ebdb54233bd3a507f53d8b76dd521d0dc66998f5f275b92f49eff6368bbe5a4819cf3b09db5a3c5a9ef2b9280ac726acd8c01a3bf44374e9779062324979b166408d8ae8c7ca400f61e48595551cdb05872978a1d1681abd43761228ff", 0xdd) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) dup2(r3, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000340)="3cd15db7c3", 0x5, 0x1ffffffffffffffe) 1.829220665s ago: executing program 5 (id=1498): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)) close(r0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x37b7151d6ceb288f, 0x2, 0xffffffffffffffff, 0x100000401}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0xe}, {0x9e, 0x19, 0x3, 0x40000003}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x84) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) r4 = socket(0x18, 0x2, 0x0) dup2(r0, r4) write(r4, 0x0, 0x0) 1.684683003s ago: executing program 5 (id=1502): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x6, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34b8e09000000b59c7afec3b238a7bf2c29f5487082301e8017a796c773a7c70dc7deb9cbc962b678227fe2814bf758dc5a9c15e96ace240445948c69d5d832bd0d91f6fb20c56aea1ad0cf444a3aa0dcad3fc9b7bd95f07268c0eedd9bdb0120d4bcb8dba67f3d929d422552e58552d10a20357139e65487b4c1c9ac4b1fa132b8b02610591d029e1f2af14199e377a6aa1b716972af2623a6494692c5a8225bd87eaff4e067e063259c92799dcbd93296bd067406796a4a573b08e60816e6fe5a15858e9a20fefbedd077aae20d34a55047a7790215ab1d0335635b89ba963ff0183aaa870c39c63d97c27cde2fff881c75decdb57162ff0bcd9a795913a8882d268e72c2f696f27ffbcbcbe87826352b7890ca732edacb183f91c6f0142d589950ce2a0af39a831941ce21aebb2db3f8821915d7c27704523a", &(0x7f0000000100)=0xb115, 0x0, 0xfffffffffffffeff) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000000)="b696420d194a204d9e7446608c129a055166d02fcba6110ad0c87f73a276b5ba8f53bdd9cf79e153d9015007b0c51f93ecd8264f6ec6702e2e", 0x39}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x2, r5) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="fd0df2585aaae01a2c92a63f537401fa72f78083065f5357f854af19777e43fd29c475ec2004340ff3c93204715362ec41566559b957273c4489da7c0b6b811e138c084b2eb8b2718f4c788ce2832fea845d2a2929d1f60c0f84777d4e7637d9", 0x60}, {&(0x7f0000000140)}], 0x2) read(r1, &(0x7f00000000c0)=""/93, 0x5d) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 1.396411506s ago: executing program 6 (id=1521): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)='n8', 0x2}, {&(0x7f0000000100)='.', 0x1}], 0x2) dup2(r0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x103) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) 990.255299ms ago: executing program 0 (id=1535): socket$inet(0x2, 0x3, 0x9) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x30008, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0xfffffffffffffff8) (async) r1 = getuid() setreuid(r1, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0x5, 0x10, 0x1df4a022}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000100)="c03a45e734649ef042b22374ad01ff9147a06fa6840439810a70e5a9ce6bbb3d88c0cd991fd33c58ffe1215d50a8db813c1651d693e7d94a2e731af452e8362138", &(0x7f0000000180)=0x41, &(0x7f00000001c0), 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x33}, 0x2, &(0x7f00000004c0)="83ea049ff719282251fa47e72472c58641f032528b64519014b495d58d00c45a04a203ef2c2b6a966c766b64983ae22f9da874284accabf6477c4c9bb927f40fefd8788d39fb6efca4dbad8cd31f852acb5e07d352e05fbad342c4f52215b3ef7ba72e2a05a2788161c63da3a37dbd6403900adb4e1bd5", 0x0, &(0x7f0000000600)="7966f108543c3124af13f27234b38c93f3c92c109f0c63ba5e8a221dc7eea6100908d1751c81b05b7199897550d8ac680dae2addf2b53fb0140b8d0b6522076e8c03ccaf37500136b194ba4a79294e299b88f7ca4ed7f076d675153b2824977895b9e780725f72b294a3dbf8cdba386126379077bd7e471fec3b179ac1907aab4aeca5c2623e", 0x86) (async) r3 = kqueue() (async) dup2(r2, r2) kevent(r3, &(0x7f00000006c0), 0x4, &(0x7f00000007c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x9, 0x9f}], 0x9, &(0x7f0000000800)={0x5, 0x4e}) (async) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) (async) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r5 = semget$private(0x0, 0x3, 0x4) (async) getuid() (async) getegid() (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0x7}, {0x48, 0x53, 0x9, 0x37}, {0x9e, 0x19, 0x0, 0x95c}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="a2352f75fcd1ee5485470d167003eb030000003af9e9bad348192b5be7e95a76", &(0x7f0000000000)=0x20, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) (async) getgroups(0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) (async) renameat(r4, &(0x7f0000000940)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000980)='./file0\x00') syz_emit_ethernet(0x0, 0x0) 980.348241ms ago: executing program 0 (id=1536): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x1a, 0x1, 0xfd4, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x4, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x9, 0x1fa, 0x7d2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2f}, {0x2, 0x836, 0x17, 0x3}, {0x9, 0xf71, 0x5, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d8, 0x5, 0x4, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x29a71720, 0x81, 0x200, 0x6}, {0x400002, 0x7, 0xfffffffd, 0x100}, {0x200, 0x8, 0xf5, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x4, 0x0, 0x7fe1417e9b4ed83f}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) r1 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r1, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x500) munmap(&(0x7f000064a000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000380)="98edc1cf9d242ff3974da44a7d14135bd0", 0x11, 0x0, 0x0, 0x0) 978.558206ms ago: executing program 7 (id=1538): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f0000000180)) sysctl$net_inet6_ip6(&(0x7f0000001e40)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001f80), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x1) r4 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r4, &(0x7f00000003c0)='>', 0x3b, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) 944.45604ms ago: executing program 0 (id=1540): r0 = socket$inet(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1ff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = socket(0x1, 0x2, 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/14, 0xe}], 0x0) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="0900000010b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x2, 0x2, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x5, 0x9, 0x6, 0x1, 0x1, 0x400, 0x9, 0x1, 0x1, 0x100000001, 0x1}) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x58, 0x0, 0x0, 0x400}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000200), 0x0) 943.861341ms ago: executing program 7 (id=1541): sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f00000001c0)="71f91e3471", &(0x7f0000000100)=0x5, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7, 0x5}) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) acct(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 943.30806ms ago: executing program 2 (id=1542): sendmmsg(0xffffffffffffff9c, &(0x7f0000002b40)={&(0x7f0000002b00)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001400)="25ca4194913c02610cab3382e25e25a080828d0ad19969f2d4fc88e09a2bb962a5ade3faec9c4cb3c856aaa944211ea6057ffd199f0cc21ec8a7225f9e94157aaf", 0x41}], 0x1, 0x0, 0x13b0}, 0xc}, 0x10, 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x4000000000000089, 0x0, 0x0, 0x0, 0xfffffffffffffddb) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0x10, 0x0, 0x0, &(0x7f0000000280)=""/129, 0x81}, 0x40) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 599.911625ms ago: executing program 5 (id=1544): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x1, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x3, 0x5}, {0x0, 0xba}, {}, {0x1}, {0x3}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x20000}, {0x2}, {0x0, 0xb1}, {0x1, 0xfffffffc}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3, 0x2}, {0x0, 0x5}, {0x1, 0x1}, {0x1}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x1, 0x80) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="8c6f8380197d8756adc1b005b76fa1d63509", 0x12}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) 563.627214ms ago: executing program 2 (id=1545): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) r0 = socket$inet(0x2, 0x2, 0x8) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x9, 0x800009, 0x7fffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x400, 0x2}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f8000b9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416f94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba0291c3b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0d", 0x3f8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r3 = syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x6) r5 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x29, 0x80, 0xffffffffffffffff, 0xc}, {{r4}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x5, 0x0, 0x15, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[]) 561.004964ms ago: executing program 4 (id=1546): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) chroot(&(0x7f0000000740)='.\x00') mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) socket(0x18, 0x3, 0x3a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000140)="6059147f1e3c8b422d77ae", 0xb}], 0x1, &(0x7f0000000540)=[{0x10, 0x7fff, 0xe}], 0x10}, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0x5}, {0x4, 0x52, 0x9, 0x8}, {0xa1, 0x0, 0x2f, 0x95c}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="a2352f75fc06ee5485470d167003eb03c9a738a3ee4156ea48192b5be7e95a76a699fe4221af27639108b08ce58dc3c3", &(0x7f0000000000)=0x30, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000600), &(0x7f0000000a80)="de5bbf8d5d5ba44b4c347b7ec054a03a5d715d4f6232592306e16307afa82aeaa694c3c0fd83419c2549382731121ae9e67583539401d75da370814ed54ca6a5befa269ccdec0199e25bb36b8df76220680b86cf3fa3b1ad1db6aa3db6a7bab1d989695702fdfcc58b7e1bffcbb768047fea923919e4bdc5bc4b", 0x7a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) 539.417593ms ago: executing program 0 (id=1548): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x86) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) 537.709762ms ago: executing program 0 (id=1549): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) getsockname$unix(r3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x0, 0x7}, {0x34, 0xf, 0xfe, 0x6}, {0x6, 0xc, 0x1, 0xfffffff2}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) write(r4, &(0x7f0000000240)="870500", 0x3) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000000)={0xfff, 0x0, 0x4, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r5, &(0x7f0000000600)="d81ad30100000000000100000000", 0x100000) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x1) 508.715286ms ago: executing program 1 (id=1550): sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 508.054423ms ago: executing program 6 (id=1551): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x437c0000000000, [{&(0x7f0000659000/0x2000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00001ac000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fcb000/0x4000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003c2000/0x3000)=nil, 0xc}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000f5e000/0x2000)=nil, &(0x7f0000a6b000/0x1000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x92f}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0xfffffffe}) (async) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (rerun: 64) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) close(r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x20) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xd27d43220c7db9f, 0x0) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) write(r2, &(0x7f0000001680)="04bd", 0x2) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000e8c000/0x1000)=nil, 0x1000, 0x2, 0xa011, r5, 0x0) (async) ioctl$TIOCSTART(r0, 0x2000746e) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) 320.630359ms ago: executing program 1 (id=1552): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x742, 0xffffffff, 0xd, 0x3, "c9f75500000000003b0bca8f00075a6b47c0d100", 0xfffffffd, 0xe07}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) fcntl$dupfd(r1, 0x0, r0) 319.52592ms ago: executing program 5 (id=1553): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0xa) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000200)="d74c1513", &(0x7f0000000280)=0x4, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 315.238892ms ago: executing program 1 (id=1554): r0 = socket(0x2, 0x1, 0x3) setsockopt(r0, 0x6, 0x41, 0x0, 0x0) 309.462139ms ago: executing program 6 (id=1555): r0 = socket(0x1, 0x3, 0x3) r1 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x18) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x5, 0x0, './file0\x00', 0x41a8, 0x2, 0x8, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x100, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r4 = dup2(r3, r2) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000001c0)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000002c0)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x0) lseek(r7, 0x6, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000380)=0x1) pwritev(r5, &(0x7f0000000400)=[{&(0x7f00000003c0)="f1c71c91084fc5a7ebaa125be8f9397cc87a586e726b641bf30acf4c07e8e2cc18440d40a364f254ba89c2c14d07871aae8a42a41e622d492aee0a34c751", 0x3e}], 0x1, 0x100) r9 = accept(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) recvfrom(r9, &(0x7f00000004c0)=""/4096, 0x1000, 0x841, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000014c0)=0xffffffff) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000001500)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001540)={0xf0000000, './file1\x00', './file0\x00'}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000001580)) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f00000015c0)={0x3, "e1f66bc5bab72c41d2af87f758c8eb29e824f45ddd0d80f36b4522cafe1a410addf5d2ac11d464e3e3e021898996bf1e51421e88393627beb902a9cb0250fa023af01871fe0f98ff042fa66f8e90ad7429b67e3ae1d3cf9fc4424e0b549eb40a04e106d098743bc916fc46e732738b2a0009e26ebefab611ab25634d2665fd3a2e54b15549962221fadddaea7310e630"}, 0x98, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000017c0)={{0x400, r11, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x7, 0x4, 0x0, 0x0, 0x100, 0x3, 0x0, 0x76d}) 309.140925ms ago: executing program 1 (id=1556): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x87, 0x1, 0x0, 0x1}, {0x5, 0xf9, 0x3, 0x1000}, {0x6, 0x80, 0x6, 0x8}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 308.099939ms ago: executing program 5 (id=1557): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000500)=""/194, 0xc2}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000083a01fe5e00000000000800bbff020000000000000000000000000001822d7e2c320d83"]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b9", 0x1) pread(r3, &(0x7f0000000180)="144aa948d41b70b97a92ff261c72cff4a3803d23859fec71a056d16c484af10dec3650294053d708649f024e515caa04042adb83e6b087ca45ea98f6a4a2052f32a815c114d5bdcbf5143d4d6b9594d2d9672dc7ee527aa8c768e8ecfea0fcde3b8737782ed8a7ebfe35eeae06fdb5418da89d", 0x73, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x5) pwrite(r2, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) write(r1, &(0x7f0000000140)="e6", 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x9) 197.962287ms ago: executing program 4 (id=1558): r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 195.567508ms ago: executing program 6 (id=1559): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='r\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000280)="e33745e8", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) socket(0x18, 0x3, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) rename(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) clock_gettime(0x2, 0x0) r0 = socket(0x1, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x2, 0x100000000000009}, {0x7fffffff, 0x4000001000}}, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0x3, './file0\x00', 0x4, 0xc, 0x3, 0x5}) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='r\x00') 194.670873ms ago: executing program 2 (id=1560): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005166000009f050000002010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd", 0x81, 0x2, 0x0, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x6000, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x5, 0x3) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="0f3205000000000098025ce127cbfaa606761de1bdc50e054a8e5aa34e00d7cf2c2dc97fdc77b21b5b2c1fcff2", 0x2d}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="a2352f75fcb72f258152ea33ef03ebcc5800003af552cbab917ccff1f2414742000078cff1fbb7c6b69ffe03", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[]) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x120) pread(r2, &(0x7f0000000000)="2b39a8c5bfaa009be44e4d00000000", 0xf, 0x80000000000c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e0e000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000000000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f0000eb0000/0x14000)=nil}, {&(0x7f0000ec3000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x2}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) r3 = semget$private(0x0, 0x7, 0x9) semctl$GETALL(r3, 0x0, 0x6, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000400)={0x1, [0x0]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x3, 0x10, [{0x217, 0xfe3, 0x6, 0x717fc}, {0x3, 0x4, 0x0, 0x7}, {0x6, 0x1, 0x3ff, 0xaf9}, {0x20000005, 0x0, 0x4f}, {0x1, 0x3, 0x9, 0x7}, {0x2, 0x2, 0x10000009, 0x5}, {0x80000cdb, 0xbffffff5, 0x4, 0x6d}, {0x2000a, 0x803, 0x9, 0x8}, {0x6, 0x83, 0xfffffffd, 0x82}, {0xfffffc00, 0x2, 0xc3, 0x8}, {0xfffffff7, 0xfff9, 0x3, 0xe3}, {0xcb, 0xfffffffe, 0x1, 0x6}, {0xe0, 0x1000004, 0x5, 0x3ff}, {0x6, 0x599, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x3}, {0x7, 0x33, 0x4, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) 151.693634ms ago: executing program 4 (id=1561): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000480), 0xc, 0x0, 0x0, 0x0, 0x0) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="cffc12637366f60ff57feecf09e959af1b3eaf8a961ca20a6390239eccaf40a92bffb776425d47f0cc9769dee0e2459d9511bbe624a5627b00a27e170f54311b5f0a1f1272020868e453f08f5ae03af084da04cf41aff016ec46ee13802e353f162827b25dbcca081cc0ec26910b594baad9e9cd96d2fc28ea982cc798984741ea97443382937e03000000000000004ab3d135cbd1adaa09a03c1c21e85888f4d7e2e7b607c4d49d28154efeb0790223ae82710ad575315d6e2e89e406c18a2f962cad3f419df2fff2ce9e397b9716cb5c8ed1ffdc07826f84234ae92a8b046d", 0xe0}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) read(r1, &(0x7f0000000300)=""/80, 0x50) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) (rerun: 64) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) (async) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000001c0)=0xc) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000140), 0x0) (async) r5 = geteuid() (async, rerun: 64) r6 = msgget(0x1, 0x602) (async, rerun: 64) r7 = getegid() (async) r8 = getuid() setuid(r8) (async, rerun: 64) setreuid(r8, 0x0) (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x80, 0x0, r7, r8, r10, 0x19e, 0x2}, 0x1, 0x2, r11, 0x0, 0x3ff8000000000, 0x2, 0x0, 0x2}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, 0x0, r8, 0xffffffffffffffff, 0x2, 0x8}, 0x7, 0xdfa8, 0xf}) (async) chdir(&(0x7f0000000200)='./file0\x00') (async) write(r0, &(0x7f0000000040)="e90bb7d2ae1869504d1ce8", 0xb) (async, rerun: 32) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (rerun: 32) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24, 0x25, 0x1, 0xfffffffe}, {0x40, 0x2, 0x3, 0x7}, {0x6, 0x0, 0x2, 0x5}]}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0xfffffffffffffdc5, 0x0, 0xfffffffffffffdc9) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) shutdown(r0, 0x2) 145.163249ms ago: executing program 5 (id=1562): r0 = socket(0x2, 0x1, 0x0) rename(0x0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8d3c, 0x8000000}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x0, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x180) select(0x40, &(0x7f0000000240)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000002000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f00000000c0), 0xfffffffd, &(0x7f0000000240), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, 0x0) close(r2) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f00000000c0)={0x2, 0x101}) r3 = socket(0x2, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0xd3a5, 0x5e51, 0x0, 0x0, 0x200000001, 0x3, 0x4, 0x8000000000009}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x40) fchdir(r4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) 143.995942ms ago: executing program 7 (id=1563): r0 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9d6) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x2) 142.077935ms ago: executing program 1 (id=1564): syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x0, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 141.272578ms ago: executing program 2 (id=1565): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0xe0) setsockopt(r1, 0x11, 0x1, &(0x7f00000000c0)="0c581201", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x184, 0x4}, 0xfeffffffffffffff, 0x80004, 0x28c}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x0, 0x4, 0x2, 0x4, 0x1, 0x0, 0x0, 0x10, [{0x0, 0x0, 0x9, 0x3}, {0x400, 0x10009e, 0xfffffffe}, {0xffff, 0x4c000000, 0x200, 0x1000}, {0x0, 0x8, 0x5, 0xffffff80}, {0xf, 0x9, 0x5, 0x5}, {0x4, 0x0, 0x7, 0x7}, {0xfffffffb, 0x9, 0x3, 0x5}, {0x5, 0xb2, 0x653, 0x1}, {0x3, 0x7, 0x7, 0x4}, {0x4, 0x2621d247, 0x4, 0x3}, {0x9, 0x8, 0x80000001, 0x2}, {0x5, 0x54, 0x101, 0x7}, {0x3ff, 0x5, 0x10000, 0x4}, {0x4, 0x1a6, 0x0, 0xfffffff7}, {0xfffffff7, 0x72f90c48, 0x3, 0x472}, {0x6, 0x10, 0x10000, 0x4}]}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) pipe2(&(0x7f0000000280), 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0xfffffeee) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) recvfrom$unix(r2, &(0x7f0000000400)=""/55, 0x37, 0x841, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0) pwritev(r4, &(0x7f0000000140)=[{0x0}], 0x1, 0x3) r7 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f00000000c0)={0x10, 0x437c0000000000, [{&(0x7f0000659000/0x2000)=nil, &(0x7f000017c000/0x3000)=nil, 0x2000080000000001}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000919000/0x3000)=nil, 0x3}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00004e7000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000a6b000/0x1000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x92f}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f00007fd000/0x800000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0xfffffffe}) r8 = getegid() chown(&(0x7f0000000080)='./file0\x00', 0x0, r8) ioctl$TIOCSETA(r0, 0xc1084425, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0x7ff, 0x9, {0x7, 0xff}}) 141.02058ms ago: executing program 4 (id=1566): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 63.853879ms ago: executing program 6 (id=1567): writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="97c7a13acd8a8ceb13c4160c465503699431069a4699b3d03b6bbfc7b5de42ba3daaf092431c2f025d08ff3f9fa017c208c922ab23fc0ad0d474b2982386e08eb80ce6f489b5267b0b400f446bae31255e16ff6f1b769ea8a93b558835750a01908a5c3a89ab0c0b65ddc89a85e4900489722ef7bc0ac11b1b10b579ad2bd98bbd84c5c5026adfeaa383895aed3a3bf92d8760f318f59df7374e5af5d62af696704cf75d68d9d20d2066b0ca238538f691346fe0449cec8298d8b9996f10bd834fbe26faa33406e50904", 0xc3}], 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x2}, 0x5, 0xfffffffe, 0x2}) getpgrp() 63.294025ms ago: executing program 1 (id=1568): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x18, 0x1, 0x0) preadv(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x80) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 62.814956ms ago: executing program 4 (id=1569): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(0x0, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r5, r4, r5, 0x40}, 0x7, 0x2, 0x291}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r5, r4, 0x0, 0x100, 0x0, 0x7fff}, 0x2, 0x0, 0x3, 0x0, 0x100000000000, 0xfffffffffffffffd, 0x0, 0xe7f6}) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x20, 0x7f}) flock(r2, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socket(0x11, 0x5, 0x0) 61.758003ms ago: executing program 7 (id=1570): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x7fffffff) socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x4, 0xffffd6c3, 'b\x00\x00\x00\x00\x00\x00\x00\x00!\x00', 0x2000005, 0x6}) select(0x3b, &(0x7f0000000080)={0xc2, 0x5, 0xa7d1, 0x2, 0x9, 0xfefffffffffffffe, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x9, 0x9, 0x4, 0xa24}, {0x45c, 0xb, 0x8, 0xfffffff9}, {0x80000c, 0x20f05, 0x10000200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d86}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0x600, 0x81ec}, {0x2, 0x836, 0x17, 0x8}, {0x2, 0x87e, 0x101, 0x9}, {0x1000004, 0x90, 0x80000d1b, 0x88}, {0x1c7, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x3ff, 0x6}, {0x2, 0x7, 0xfffffff9, 0x108}, {0x0, 0x4, 0x1002, 0xc}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80606955, &(0x7f00000001c0)) mmap(&(0x7f000022a000/0x1000)=nil, 0x1000, 0x1, 0x2810, r0, 0x33) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f0000000400)={0x0, 0xbffd, 0x0, 0x27}) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000140)=""/209, 0xd1}], 0x2, 0x0}, 0x40) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09000000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6eee", 0x62}], 0x2) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x4) r5 = socket(0x18, 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) dup2(r7, 0xffffffffffffffff) getsockopt(r5, 0x29, 0x2e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) 59.266953ms ago: executing program 6 (id=1571): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x20f}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x2df57363, 0x1bc, 0xd, 0xfffffffd, "0a6400b72860147bccc7020000060000008700", 0x3, 0x9}) (async, rerun: 64) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="a77fae3754946cc86437a371ca22895bb4e5482352ca4bb3ef52c13a62b8904668184965225c6de0bfd75b0b4160e4c61faca3e5e70ecb1ff36aa3bb5559986eeea14a3b4aac9b8040d717e60ef1d720b0cb779c434da9a6464ea2b25e4b8e533bf65ca7", 0x64}], 0x1) (rerun: 64) 58.320053ms ago: executing program 2 (id=1572): madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x11) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r0 = socket$inet(0x2, 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 56.534928ms ago: executing program 7 (id=1573): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) read(r0, &(0x7f0000000040)=""/69, 0x45) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f00000000c0)={0x7, 0x101, 0xc9}) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9, 0xfb, 0xd863, 0xfff, 0x4}, {0x9, 0x91db, 0x3e3, 0x3, 0xe6d2}]}) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f00000001c0)) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0xa8) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000240)=0xb050) pread(r1, &(0x7f0000000280)="7daf0d28882552c4e423831dcfdf66407563916485615d72cfed5528a553640cc02a6d62eaee3dd6567d82da074dbba6040b5d8b931e5f54512f8f916435694b7fc74a10c65c2ca7dfe19c65237cecda5d610e4e3cf9d95dd43b0c703ae762f3e5bd2bb9cc5100a17e9b03a560d94136d64fc991942d87070a75d5967294f84cc08c456e01091e369d97302d3711b9284e5e5c75f7e2b381", 0x98, 0x4) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000380)='/dev/wskbd0\x00', &(0x7f00000003c0)='/dev/wsmouse0\x00', &(0x7f0000000400)='/dev/wsmouse0\x00', &(0x7f0000000440)=']\x00', &(0x7f0000000480)='\xf2&^\\\x06\\\x00'], &(0x7f0000000680)=[&(0x7f0000000500)='/dev/wsmouse0\x00', &(0x7f0000000540)='(\xac\x00', &(0x7f0000000580)='/dev/wsmouse0\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/wsmouse0\x00', &(0x7f0000000640)='/\x00']) sysctl$net_inet_tcp(&(0x7f00000006c0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000700)="afbc22f323e6766ba02002ea4ce473dc9532312f2826140bdf2115522c958d575bf7f1dad4861f9c9b1daddea096e42f540a84afb0e58e73d0b77d3e5c346aba6c89fd4d72db052203e4db14", &(0x7f0000000780)=0x4c, &(0x7f00000007c0)="3fa89c903abb60b7710164c42efa60c8b6b6f8b9c4805a0c7176bdcf617f62dc9a0fcb3506adacbabb641aa7395568ee852cf341b1fdc7e0a337a2e8ce06666744061cacf88fda89bedc36fd4b76f498e458379fe9dc2875f2ca8a42c2e35cf67a2ebbd13e5801568e34e2018385fd9ec55c05e54545f7f14ec0cad19720a54cd8cce285f92fcdce87b4b3cbdac856e27c08b34219e286e54eebb5be8ca203dced443d29b6ab0304c06c670f687db8fcd138c3e57ae4533038476e76d21af62165e884a276d17b113d430defb98ab06bae6c674f159f8234204801752d485dc2411d57c44562e07ab4379da934784e7551ee7ae45c0ca7e7c687a3181fd3c0a3cb778cb6bc9fea60af0e0fcdc86cd685a47fe7438cd953de677f2aece981bf44ec39d3c8992bc1cf7002db4331bff231c9ef3770896ab96ce529c70495762cbe6c0806fb8e6ca3cbeb00c235072e5ab896d39880e261da595008ecfd59781ed37a80be5a1bd5b786d70118c63c9c413131879ff5b9a14ce613b9eeae5383277b3ac80265be877cce4017525eff1e27afc1ae625419f27b8e5acc22b4d5f9fef47aad36ea54d30bd443ab60aca13f245840a8a5d8ffd74a4124d2c195c73f93037374095cef4016df78115c14ad5c5e60af6eda766e42ebc6a0e62e8736429168be6f10493355fad413a35713b771bbb66f08e1667ec2f7c6d98198d80c626185aa247dfeaea96239803b78b636231f6f5fee6baf9c330b8a80b2f85bb13b486cb8d5af0f69a1e533ff7cd2568277d81a3cdd14a84fb9c75cec1de07bd915ef473b4d9ee85517de8a236267233900319848695579d7948fa7b0c71474da242c9a613264d33c42194c5ab4cc1bf8b940d48a723a83db75e228fc94d17a469e78db41fcbda5a3655b084b2d612704bc71aca82e09b46386681f05e300216566856cb6dd5a5be4f37b396a91c96e2bc992e24cb24c1fc77d48fd9fcdee2290fe359e87fb7ae431002ed87606d4441ac4de586079594ea1e73164a043e2f43452a8372c92f3d4a53b10727a53b209508c250d7171b12a2bb93a49bfc861e3b5bb4da9fbac31971281c7b83240910155c55f32be6d09f8e302da9a81eeb14bd12d448557e390e281184448cd8da1b2e662a6f6d91f25c4aeecd5057b00f2ff9fdf3a193793a25a0b30337c948ac615f3288b4035b631fbf4fdfea412c77a87f7f9a3fc10d4201218c1f43fb5bf94dde0b0a9d1194876f0ad8f2180cb84a1b69db7fd2d0e5e3bd3ae9c44522ad8d7023a38d042ca796c46105cd241311232f79e307bdeb4ae2998210652541fc8180850bf1f1b404f5e3cbcbe4ccc42578e23e6499d0c630a0d68f47f031fffb8942abfd12f672626f133857de7419264b528c74140192062de18d51db6727cf2a2e2125b026ae58fe70cc621c96b3e9d0887024f809fbba75c06fd368e7df520750222d9148e51a085316f5cc3eb8af4d55941e9c8d2a6c7caf838f9e152abdd035ea72f8df4f3325afe246cdee52efc15d7f477cb6465e9685819a9c1e9a8d213aa715b95a92219f9211c02f60cfe2d63d37755ad3565b3b4e0a556367fe08a7db1aa176802eb7c84bc45244c75f1ae1a4618291d61a7c958e09292c320fd9edb232e75d1390b22068a8c76f9316f0b53b1172a800c8f6961c25eefe7f5a399366bf7cfc9c3480a28002cb0ad021b343df32c7c59804ea4229a7fd50ba7800e7386dc271d287e9d8ee8ded7a700b4d033dac938ad7163e3cc9499e185326ef38cb9e439eee8472a16419e3e3cbb557d14074898c8b9483feacbff425b34fc080c33519431cd5108c6238346342d4be342050158789b8acb85b6329d3439f15f39f01d1f41284b00166ce06a5e82968ed137b15066ba87e706003a35df5938e10566641a853dd61713931254f380b209b5c965be04915653b00ca3e4bb294d8f2eb998d7886ba36eab97e27ff1b86e91d54fdfef9cc0e67b5e05d58a6c1903936100a8be1ff681cc8d07cc68983e21ef9d7a03688f09cdad7c11bac0f28dbc362047d9a26bb6c2c16555bf5d93f9bd1e202d649accda97681d41c221f063c1af111da3d64d73c8c594d02aa056d72c22c5103dda542b86b9703c842329d2d88bd36d13997a78ead02adcf16b22b645a0eb2aea5f17a39771c23748f0925c846e8564c767b40808a77ca78a4c0e9d8b8a2bf37deea195d85e70bba3866633e6df0e02d731bf9ec17bff0b3319dfc79ea78700315d39628b2a18ec8a96dcda753871e493b4bb4b4a6ef3cd2104a01df6416808b5e5b940e4321d11caa1d2e8a1270cd8a3794d5532db85206867cf451e22e86fa261aa2e336d67e391c3d29d9571f07d7f6de490f3417a8272b36f9b16196b5678732385dfe925a7b18d514010359a0ed69912b122c7cf9914b1ccf0ba2009989c87d8d06977a10bacf6dc74833acfcb45cd9db7561c2463650e96e111dcf52947c138f43c20a52763edc153750745f3850f14604e8d44fdb27d5598de2c3dea9894a509e14b9388ccd861c54f7b0be2f9b3235faebf72eee8f6f3ad90c161b1e020e703ac2b41fb7d95f48fabff11081a9b171f3266464e924a861b0419bad73a84a223828d1098ecb94c4dbb2a606b3a2046808ca16cb62ac75232578940b97c5b6d048b353af3107c389d260274b99de7b30b48ab56a058ffcf1dcce32d0e311c15d721b791b7be9da0c1a55712068fe389f62f49da474eef46682b67a8a2cee6276b77f941b4b8510ca87c1b80cf70fdb0fa9df37d38fba40e044ac6feffcdda2a6905d3d3737dcfdb1980e9d9a26f24f37c3e140f838b9dae4a06598aaebbe28e8432b421f9edd2289a7472dc9ee867b7b9c1ca27728ffb2ce2431282495c1518e20eca9ffebda40b11cffe73168d034a68cb47a153e660d21ee470a9707dc58ebac8cb003410d859b45da2df05872e94b0c841fb6c9cd36c20b1710f4ee36fc69dd9a3a3cb72bc1d5ea7d787ce70b4fc8df4ac6a01030f7091eea6554acb52c3ddf14fd9b4a7bc23d7a0dded0720316375ab08dcc4401e19c42852f6f2a83e7c8b69b967fa26bf32b5fddae6053ff0bbd65320c3c5d19d643f682c584464c8451420473564de2acabba19d4b3b56893272da6bc762b9596f03e9e52335b5293d952dba0548d9cd8daf2c579ea2791a305c448af33bda4d15f93c68597c031a5326eaa5f8a0475d3a44bbf6d6091c9f7281c5ad3794ad5d6d3eb4dfc854110cec96a2e671d800e03b3d17dd2158e26fc63aa9dd64b3b08a94c631d897109e66d3b3df6c534e49c2d45659b43cee3d1b7ce4d7ec2f6643a7ba6a9052cc26c6bf23d1d06e685e5a5d27e127f765955df8d0152a1ea15548c755fb8be4c21f6216beded8873536da65d5c00dfa894efeeeb2719c643ec1ab9a69b498018ece2708340fa0ed04595a34aec5c3395b118dbf5eaff2b007fa45adda36ceb7b12089e2143d6463b8b07e1eeb206ac9979264aa48d2b68dfe602b305d2244e156c897c38ebda7145fd7dff1f695065e9ec11c68348641845b5d47a8eb59935965d0be8ef25114d642b2d97b0eba514f6fe8608d108270c4ed46908dc666ab6499a5ef430aea7b0761efe5ba05ea5a34af3951c207898a201e6d7d0fe5860316ddef330dd8cc0d7c51e1838ba414af0b7b073591e311c7eef0deecf80ddaafe462f7d0cb9faf99f9e61d386c412fdd6df1b58d7d79e49bf8e0f759863f6bf4aa41c2aa76dadee0ca1d5ffa53d924fafefb5022ac7e89267adb1b97ac83b930b66a06148ca97a3d9d984e9a044fc756780716fcbcb8fd519c59a02cc7546037d2873f80545d3852957b7ab6620c810e558522d4866f09eacf65bcbfeeb0d9c6bf1463e528883a218f42a51c4e07fd0032e877f9fa3839c583d99ff6f8b61ee8fc5047ff98f49e3fa87e821d7a5de833795ea5c07a654671d79b144f3dba77e7a994d3b0a6a231caa628cb715b496804f6a0ef2e21b6e455436a1b4854bdefcf7d6964628f5734448f68f73a0abe11dea2b9570a63691d5701b82b2e9985e17d08887e2189b8cdb7c08f383b273dc9d186ed7e96424d655cd18d947aa6abf60ea5c202c27a141cca0cd1e0d895c357491603233171b084bb447dcde98f1a0bfd910f99b7f55f5ef679c924de6b02dd6d6ca4a821917180666d03dcf5546edf19239fcdd61f8d896bb9fab4fd54a97c579c68e53850698856f4eac4410b5e9765d074e739936447912006402195aebdd44f0d1251979a249e5f50ed408603a0ff8f0010802d0ad926cadc33d4a5be7957430ddd065d47e64f47a2c32ff7b12ca0e59ae887d5b7caa92a871a333b5d24407f3cf87ef97858bec80653fcce7e8d495abf37b3bddf5df8b41a490c3feac44d6e3f86cc971599b89fedafa02664526a437277e6fcb57ef399b391a63d54d630ecf0e80b310c2992a40620c6028ee82d6a2bddc2a02dc86cbec0724e8090052abede14c5c9049e3ce9794fefbd1cc76d270536310a3dbd010d2601588ea4c9167898452b9a07274de657b51dec45b2c1d0647474c1410b794d8a3c4936834c4d0bd82c4b4f0428824bb0543a3dbf9e27995e125b122f49527353e5181a2f589660209794b81c8bc26c3c9deda54fdf733f55229ffb11d8c237adebf18f4d591806a5fdcc382b5b75806a09fa2805f54cdf828e3163969a7ccbc159253b79bf8226086f6ef6dfa2990fe64708e31424e354e2212106349ae7016e22a203cb7ec032d2b832ecf6a5e1d1541142c25dd2c19db53e1fc136544237220a29fe0e98ccc9e833f24c4226558fae03cf61b53b80c4c0a18ead62d6cfbb6f777b0f6a92dfce5a5aff7985830bd7d909c70c6f6083942241a31dfd492ea4e0b45aaecefa6a267e0f9a9a2794bfb938559ade6f21d29ef6bacfe467bfe7dc1f93dc5ab51638af4ffab7c1269ddc06e105e2f42c92f20f0d9aa75f6bce35542c89e9fe9408b42abc90830c97eb8dcf403d7432252ceaa5fad88df41613048b911a08f082bc4c17e777b3117b7845c614a33f606f677db7d37c1c5ac296147034675da4a55d92b4c5badf9bebec8e678f026484d3df90f60e4202d33e71c39f5008ddb7a0e973f16734b9bb2bd3fa38eeaea8a5a4cb0dc04252e63cc51d6fbe0528b7013cb516ce7bbc9c67a7859be4fa5102da2aaf7e67b17009a916ec51dda9e13e2d85f5babcbd3e9b0706219fd60e6b45fa9db4ec9e060d17dfd77e382620e649b2d1bccec21aefd9b9b6b6e91b5481dbbe01393edd9e650c4f191a2e724bde92efb4a00ec38702ebdb0dfa63eefde5956a43e381648c129be48a935c9d79308573f95750d123d263abfea8b7afa31b4605c5012fba61ed9ac1c998f8b4d199cb18fc3ca483eb2572951c63fa5c41af064ea2438db08c5c38f41cf5c6d0025ddac3acbc7255e41fcc208244e1c5c46fa41d42ccf6f0c621cd0ee43d60e24ca81d93dd6940b08ea2fa1f5e00deff3d3dad2c961328c914072fca93ed0ba823e03ef6ffbdd1b3bd0f8b11983b9ed9c80051bcf68895995dad1f320123505c3e208d7b9aacd586d62066e94caffc3725b1c55352694a9cdede44cfa1ed220df9b16f11785de6bf5738f90e84b8508c3863a9a685925a840039b10f0ef8ed0b267e7fe956ce02271090b14f766fa9dc751b40472a3465cf6415b04eb2ddb5d36579f400fd23b1dbbe8c8c2067966a36a6413cf4d37ceb7312c7ef61f42d4d9864fdca14003028aec9fb88c155895230096c773b39cedb9b3dba09da5404", 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000017c0)={0xfff, 0x401, 0x2, 0x0, 0x9, 0x9, 0x4, 0x10, [{0x3, 0x101, 0x2}, {0x5, 0x4977, 0xd2a, 0x2}, {0x3, 0x4, 0xb, 0x8}, {0x1, 0x9, 0x3, 0x80000000}, {0x4, 0xf, 0x4, 0xa3e}, {0x1, 0xffff, 0x7, 0x46b}, {0x4, 0x4ea00, 0x3, 0x8}, {0x1ff, 0x1, 0x8, 0x1}, {0xfff, 0x4, 0x0, 0x84cf}, {0x7fff, 0x5, 0x7, 0x2}, {0x6, 0x4, 0x8, 0x1}, {0x1, 0x401, 0xffffff96, 0x7}, {0xfb8, 0x126b, 0xd0, 0x1}, {0x9, 0x5ba, 0x0, 0x3}, {0x1, 0x7fffffff, 0xd16, 0x3}, {0xfffffff0, 0x5f4, 0x729, 0x541}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) fcntl$setflags(r3, 0x2, 0x1) fsync(r0) write(r0, &(0x7f0000001940)="6fb9ff612e5dad434af1fa9857d1ae39db389c4e0dfac9ce3e5506ac5b6ef135be8460cfa27ce6061b08eba4f3566e5b0bd4fd03877738ff720483069b2f8881cf0252cfbea4915fac75aebdecef9ba918f0e2e4f01bef2cf5eec69679a00b26403f14fc8f9e05e96f209929129950651d58c426c110856171b94fe385614117f7774e7649f4898b57b6f385867051", 0x8f) close(r0) r4 = open$dir(&(0x7f0000001a00)='./file0\x00', 0x20000, 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) open$dir(&(0x7f0000001a40)='./file0\x00', 0x80, 0x50) sysctl$net_inet_tcp(&(0x7f0000001a80)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000001ac0)="3efa8ad9502d9cb17e9ccf2c7c8c364fc2e54433eba52b97c11db01f69dcbac3fa4fa88744a05721929763bff649d9d5644d1dd42bb532a82ad2b71c18e2a474d038d1aaa50711cd8ead32a8f5d3465469b6a2ea", &(0x7f0000001b40)=0x54, &(0x7f0000001b80)="1064fafdc6e3ac4b89facd6cef3307c666bdad4cff1ef95224e4c8a25e97c7843f756de943618a3a52669cc27159caa21b4ecdc39a720dc4bb5666a210e59244e1e552acf31400e266dde06d91387bed46987a42c2e7ce05fc38928c62895dd820240315216a526425f79404e59aa84dca032a853a703209aad577df062ffce8422cab2200ce07507e6f38e8cc0af4cf590af6bff8f2712a16519ecb", 0x9c) writev(r2, &(0x7f0000001cc0)=[{&(0x7f0000001c40)="38bc9eb04c80aabda9f2443474767ddeebe545852233cb3fc21289d9f41a8a22fd27a2161dc113920c68c157d2e45abe8d1265155b9f8436c7365b7c6f3b3f5a93d4355ffed148577400c74b66888f8f765be14af5064aaeb1c8", 0x5a}], 0x1) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001d00)={0x2, 0x2, 0x6, 0x8, r5}) sendto$unix(r2, &(0x7f0000001d40)="6d62a7f1faf452c8cb1f1f9d149415e6249449ace9fd58a5749dd9b3d09ae891ad1be449be66c6ad83ea773f97f5313d6e993143dadafa3c1a039a88d0dda32b9e44aaec216678c652a977fa54c379c11675d6194bfa8cb968fbf55cf2d609c325c20cf44890936bc887d1f364f0f233095949578f83db775fdc3e47eca781af2c4042722f34ec279575344901a937b9fae6ce9feaf1c1ecb2722865fec99e2821e3d43d80dee4cb496d41d2d8a2b5018648bec208668ff2bd20d459f6810ea281e1995b1b8a9e350388fd9d23ebf0295e33f5e3b5566c234533e660306419e04fad491468855d989d34a817ef34901611bd7c9a57ff6f328b9b0d903875b3a2e978f06f5d79f7bc08d07a3fd127c649bc50061cc233c5fd6dd331ec2cc2c6bddcf8da9e15a0a0429b2f4376c43595e65791c730d3b933329cb7f13ea554a27d3c8c938467bfa39c9ab1cb1fc8454b8d6e00cfe53e88033a38ab731a15a3913d5b88839ad5a1602fca4e8d393ed729b5b63ac3ee5b257100fc0003bf39fd6b35f6f0274e54c71567d9e83a176711aa97d19692a69826c8f10d301d821404d3bdf46b19d849bf69a1f2e26e10a72b75c128efeb24bbef17cd975461112be29974fa78b9e9d859055baba39bc18bc228eda4dc1956f9ccd61fdfc031f0e2576066a63d1fda283a799fef84f5f8ea0959346a72aa70b67ea21fac304110d947067571cf4b8fff6d5b0fb7c16243ecb5e4eee1440cc5a4bd77c80460447a071c8d4ed94bc762fe0d28cc471c84fa37e095e7d0a19e7ab77a522fbf1c5d5956bbdd75a72eee78f77eff2ee80c5dcf8d8848d294d686bf5d4f9dbee531581f2df5eab9ef16f1cad99150ce5a574988ae2b89b5d1a5356d972d46d4cca3025ed42668d7d19a84825522d3f4ea74409ab46b3ad9ce273302294e03306b73710bf40b3d49db7b82b40c10ec1b9a842a72458dc5e932ca8464d3d679d29ce73f60e7b0ee9b8435e433b54e5ae0556947c6021d16a2cd43d0496cb4d06437e9eb88690c71542de64e488ae6f36b95130933991a115b4d75dc09ccea262c1218e9f4c288317a173faf2a4f9b4aec8ced0219b38e488cbd2f9153f58e5f182f8b1a58c5fa5866cf7b9f275043f37a5102fe6766f745ec82cf2f7cb96a316eff2d7cb45e51c0e59419b507001512f06468344c8ee6d1ee3323c8467866b18ac9f59c9645412a324a8545e438550ba58e5f712947f43fa60af633b3fd9e8ebea18c44754b75e966adac434a0d3870e203101ac693690cc06999ca573c895570acdcb3e6ef57e8776662ab9bc2cceb9ee136933a504098ac49ab60c13c0f4a25c60e9e4015d6cb2172b56559053305432029217d381066a4d548244059264f57e1582881c36d530c93f5922510821ca94d7201539a13a342eac08de66f53d7009cb3951e386dd705c6664e25c8358b190f80299120384a5a6a02646b1a6769e140eeff2dfc4c02420577196aacfae90bbccb4da61beee8fc42e8d199f32763d23b83f2e0bfc75dec29a1aa58b7320a20f3f52666bdb8862b583f896b86a234be20a6790d94945b43be7eb2c8b4d376694c2b39884c2a2f0c76564aeaa1af1e1006d3da7846d44219f1d15931c0266ad5da25867c55e15cba074c27fac4606730fe616a708170dfb4ee5811c1d63cb73d7c09ac406e37297d4ded2109eb5f8ad0d03a56c12f3af988c33a7539528ddea57c10974d6b9f8c9cc6a722fd874c08d2e62287f5a3a0e8383e59cb79622c1b39cc21f2ddecfe472134c7f8bb7414b2871dbf7df65ed85c7fbe6d7499f75b6e7284c625dbabfe5709d04bca21fc410728004ee110420ed3cf8f4f3519ba7547be4b88b4014b13efd086d6c0851f7c5f21f5a754b6b38d4215e291315c7fe693f8e645b68cfbd022ab6206aa7642de5f1c39ddeae8efef339d6b086ad907d08fc1ac22bf2c9bdd2019734fd1a75713eba6f46784ff82a490fe87167d9b2e952a6f13043a416f8cc1c5e8214e129cf1946a0356dae4cd16c6f1d3bc532710d650cc9833aef857535f12d7b79e8a2888c6803318a0f182996a740293d1595ff704183041639db56fe1037ef6ee72d8e04b7f31c185e2c2550539490af23035f72e0ce301e81b5eb06051d109b10702b89dc7167f07e235d575ae84df63ba875fb293beb0f9ce36f784a62a1e2eb1a94181358023063ab2771fcabf36a5d0550284275121cb1a21a9b2a918b4908f3f09cc28167309786f9e2082c518fbd1073b26ad94f6faeeca57d02dd57078a0b057e72fab7c63eef9d2d6e811b02b73abcef76e9d626e0a213a4a9ea0cf74844070b2cfafab50bc799e2026918cba7ea2411fa771420d9fed6aa1d3e759b071c2916765f205e5fa08cd78eb6692790545a612875f29bd979d53411f305d28daca449571721140428cb2961d91897f525d9ff113ac6da1ec1cb1a6e1ca4d7e73087d070aec0bbaaa72f888d3d5d728af9943b525a5b73edac31e0f0c867005b6909d272d6d4d726a8c3d644fa9e3ca8743baf619d1c2c076195e52c39ba5e94e19123082ce147129092f7f47e0a058803e88e7fe45187072d93e13e672e1332c1c5dd46b49d9176fba09e1f102e32df2bb5a4399490951f676b6c0544abed46fe5b9c2446c12ec59c727d68e9a4a0a6ffc1fc96cf5d1580fec50dca633dcd128b4b3f6f7bc7f73b118f409daedd6e92ef9872efd5863ac9ccf686ea6fc5211d9fb0163144fc6f9c02d2f80846419b62f58558a4eaba991e0ca2a78dbf11108bce3a4c24b654911ad87d0f1ac289b362faa59054193323edc1fadcc096d6231d7664945e67a306d2491acb02df848e8ac0832ec1a0f274c2a3633bd71f423e9c4a12dadb87c7f9c0cf18a0fe3c8da97158de169bf601b46c9bdeb503c06476df30f0a3a2a3271b4420f84d254576dfe48451e2b61c431b22799ea33fd3dcf1331608a0718bfcbfa33c7df785cf0641268234a6ab86c32f476201b5ab3fab3eb30ab5922591851eb86cbeb654433ad785ccf984d81f466e022514bcd01adc8fbb3b17d544a8ffc0b0a860c1a9cddd9ac262a39da48198799945bca9d218e7d652937c6b0457161dc1b3aefeb34bff723191421aff70a4ab5c417fd5d56f4ddba66863f8536cb0e978ab3a0138a8b1d85b48bdb125faed45333e7d16e927c9c1f77a05d29b5ede4efb87b3fd35d9527e1d41885f1b72988d05a8f32809887a8baab3d7098df20f42154f8af1e24046e292f6ab3b50de13a17396032aa4040f1b461592252dcd1a15ed27b5409e1c5869acb92011ee797d35ed0f4b5659da1d5e006c64c29176c7fdc241f21be08d5667eac7415b0add0fda6be51d7ebffccf51ba2054b78d805df9c81b3846a0396c53b2eeaa173f31bd9c705e51dae00ea1dfb926eff1a1b95668fea52d093aea106483a3c987b9a62006ee5499af28c7d1005c884ffa5242230f7539d3cbca004bc7021847a5ffa4fc25752d2fb4435f2936709d2d7661b09f6a37cebee8bf7a0fe4cb68550ab7a07231e84db904747665d453a6782d3cfde21856b27f0ab5c6865ca19ffcf5a81199980bf20e9e5cfafa701dcd67c99417d2249fd8a0fb6e4b13dd71200c8bf4388b1d5eb7f718a10360d2a0dd32cff1a56f3e79f0a51dfd2db77215fbb5f64e60f107e7d80475d7644f75d0115d7e7991805f7ef7ca4e35de58a81e939b267393eb8a91258dd93b22cbe2a1fd922ce2d2d6c0a974861bab4d9640aa8836f0ad9f44ba85a6c04c0714b04b84b3925cba564cf1cd689b872066de86641b19a60df4d488d28d486ced17db437a9c444b13b665d3336c5c2f7e3f090792913efb7125717a6176ff8f0b654efec1b7aa6d3784b3a48223e374078e36bef36a120585a81ea19f4c7b9ef39c09cb2fd34da9a3b76132ea491f52c242012846f7342cbed5777b5e036c51239dacd8e02dfaf14cce3f5b5bbaf0c1ea5c7d3c016fd8573a48b33e761fbe765aac16ba35e5285fe8a52203c898b93fb162dbbc1b6e8e68cadeeaa26ce7079e35b6efbefc1bce41551cbfec8f9bc53a5f39e25cb7686078e1021e95f8621fc3c6a059f35bf59d192872e5f0da1c17701972055ed94d38f2fb06745a66ac9f2a1fba68ec664cbd64cdc7a521e23ae75e686f7e6d04a4c570c6379c29f108cef5513db4eef2c8ddbb1cc5e296dad4a928fa337fc60acbf74f181390c1b850eb0c1c3d90c327e748bc8bdf1f3985a9bdafc867b901ed7bced99ef5213402e40ed382a95defe5e36bc3beec111d46cc55b68913f09d6ee96b075fd3ce5f9783f8482aa3426da096f1866ed1d4ecb531df26617f54aef127c3fa9648e3a4788b7f34211382edc92ee63a07d9b2eafd34f86df06a80e2229affe0006ad70a41819d3da617372f52938bcb56bce74164ebf1cd54cc03914ee9017662eeb4bbee9e2a223549a9f01a2f220480c336ae7ea96d8e1eda8ddb2368819151a39034a8d124c8737a44b63c1c1d2a986a44fe4b0bca8c57d73c7ee81c430bd5becf8cf9f6b0bec2a7e55e7e52234f1256871b21cb46f4c3a9e5d3828dff514ef85073cc58ade45bb62611b3acf8da11fed43a363e6c8659b28e4b4b6ee7f64bc09994d055f5c4b478b34db58fd8893fdbf6ee9c9e6b2f3a613fb1faff8969b89374f3aa9f3932ce54576b29b3247ecdb5a701cbe3a3667733aad4fedf8262bbd04c4653b4b0ea9ba07e2666ab850b8f59fd75d85bff76b257c28657eb346be2267b423778c3fbf9fa25a0c5603493a771adc15350e45f7fb74f7e2686b03a90de384554d14d155b01a4e3bf49ea5e34923a1066df50147eb285ab6ff2766c4d33f1acbe2d2fc82a3594c3b04bc87a3683a768dd6200e62b4f366014ba84e7f9831cb1d55299f0333786288ab66d981885ab5f18cf210fe8a504acb6dedb145120ec8f8d419f1da52dad31d92fa717d424f92a9fd3c8b75661150f6eec9ff3d096494ad6d5688c40b29ee49808c3b5bdf0e28bdfb7a45e3432d5b7e28b009eb0cc05e7e76b93bc6cef50227ad8ba963f9b2a4fc853c823663e1a623711023c825e775f52a6ffcfa407f6c2cc479c0e31cb19d1f01154894244b25ba235751400a08df059d72f82200047a869b3aef3580343b21e8d2f4d1fea87948a2077847765d135455b990f02c214f005181d2f0c65baed773407ae84bfa0961b833480972836b29be603712801a05eda463c8e35f02efed1b68b1022bb17b75ea03bc8e51d8df8ea6aafa70d527e88f39075eb94e0c4719dd71ffecc46d8d5118c2cc086dd3189ed42e1665992a51ecbe8e35be787df5b28facfade832f8c09a5ab108bb7469a1fbc4ac4c31ab27411b7c17385e158494469161b0538d218700db0499748d8dec72807677062981441a15ca12f537e737b32e60576642b2d2b06a39f99e801ef698663813e98c4fde0f2feb243b6698bd9dbf3d497222534231b43dd7dedb5ffa27e5e618f1f58267eb7abeb4fff78f2a9eb50659e36fc242a7e32d5786ccf6fe5147bfeda17755a147be9f354a1e679d18e8b21032ada713df978ac8ff58bc1ea2381e935ef2e61731909eb3da849e1f1e9b6cb5c8fa87f83a0eb22ea4b1425667a5b2851a586bdd179343d34a82dee159ceca1f6e4cd0951fa3db06b9cd261942eaec7af0612a881f0bea6162b0eda8593d676018df3e05113245309fd9349d8858b2f9e37cf6b91c52c4e78c62dd37140caac79b681b3c0b905410bb7ac769e6e091a4f7e9b5ac3d6e732d1f1fdca6bb93906f1c0", 0x1000, 0x0, &(0x7f0000002d40)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000002d80)={0x3, 0x7fffffff}) r6 = open(&(0x7f0000002dc0)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000002e00)) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000002e40)={0x8, 0x8001, 0x5, 0x5}) 5.523212ms ago: executing program 2 (id=1574): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIONBIO(r1, 0x80487008, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() socket$inet(0x2, 0x8000, 0x90) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)="31c6", &(0x7f0000000080)=0x2, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r4, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffc, 0x3, 0xffffff80, "0120002d07003eb9af8ed6df356bbbae2c0800", 0x3, 0x3}) ioctl$TIOCSETD(r3, 0x8004745f, &(0x7f0000000000)=0x1d) chmod(&(0x7f0000000040)='.\x00', 0x35e) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10}) 449.161Âľs ago: executing program 7 (id=1575): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000300)="0eb18dd0", 0x4) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x401, 0x8}, 0x8) 0s ago: executing program 4 (id=1576): r0 = socket(0x6, 0x2, 0x0) close(r0) (async, rerun: 32) r1 = socket(0x18, 0x8001, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.203' (ED25519) to the list of known hosts. šjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjšjpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (202472) exits with status -1 WARNING: thread `nfsio' (413810) exits with status -1 WARNING: thread `nfsio' (354326) exits with status -1 WARNING: thread `nfsio' (94646) exits with status -1 WARNING: thread `nfsio' (425602) exits with status -1 WARNING: thread `nfsio' (28618) exits with status -1 WARNING: thread `nfsio' (200977) exits with status -1 WARNING: thread `nfsio' (366391) exits with status -1 WARNING: thread `nfsio' (144861) exits with status -1 WARNING: thread `nfsio' (509648) exits with status -1 WARNING: thread `nfsio' (59622) exits with status -1 WARNING: thread `nfsio' (96203) exits with status -1 WARNING: thread `nfsio' (73411) exits with status -1 WARNING: thread `nfsio' (325204) exits with status -1 WARNING: thread `nfsio' (207976) exits with status -1 WARNING: thread `nfsio' (66491) exits with status -1 WARNING: thread `nfsio' (150028) exits with status -1 WARNING: thread `nfsio' (241913) exits with status -1 WARNING: thread `nfsio' (44899) exits with status -1 WARNING: thread `nfsio' (97113) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 9.05 not a controlling terminal    šjźőŹ|˙ ž¨E1\…:pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd807316b780, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 Starting stack trace... panic(ffffffff833943a7) at panic+0x1d0 __assert(ffffffff833d16ba,ffffffff833e4470,3b9,ffffffff8340e057) at __assert+0x29 refcnt_finalize(ffff80003c4c2f28,ffffffff83384e88) at refcnt_finalize+0x1db pppx_if_destroy(285b9a,ffff80003c4c2f20) at pppx_if_destroy+0x3d pppxclose(285b9a,41,2000,ffff800035beb778) at pppxclose+0xa0 spec_close(ffff800035bf1240) at spec_close+0x417 VOP_CLOSE(fffffd8072987a30,41,fffffd80097fb3a8,ffff800035beb778) at VOP_CLOSE+0x132 vn_closefile(fffffd805ddc2870,ffff800035beb778) at vn_closefile+0x12b fdrop(fffffd805ddc2870,ffff800035beb778) at fdrop+0x121 closef(fffffd805ddc2870,ffff800035beb778) at closef+0x192 fdfree(ffff800035beb778) at fdfree+0x116 exit1(ffff800035beb778,0,0,1) at exit1+0x576 sys_exit(ffff800035beb778,ffff800035bf15b0,ffff800035bf1500) at sys_exit+0x1a syscall(ffff800035bf15b0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77996f3fc500, count: 242 End of stack trace.