last executing test programs: 6.588483697s ago: executing program 6 (id=813): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r1, 0x40046b01, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 6.585956278s ago: executing program 6 (id=815): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffb, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="08448186", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='c\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)='%,-!}}}!(}!#,-!\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='c\x00', &(0x7f0000000580)='c\x00']) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 6.368451368s ago: executing program 6 (id=822): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000280)={0x7fffffffffffffff, 0xfffffffffffffc38}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x3fb}) r0 = syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x8b, 0x10, 0x81, 0x4}], 0x101, 0x0, 0x8e55, 0x0) close(r1) (async) close(r1) close(r0) (async) close(r0) syz_open_pts() (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x18) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x18) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x4ef, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x3, 0x1, 0x80000000, 0x6, 0x0, 0x0, 0x47], [0x8, 0x2, 0xa64, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0xfffffffe, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x6, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0xfffffffd, 0xd, 0x1}, {0x7ffe, 0xd, 0x40007, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x4ef, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x3, 0x1, 0x80000000, 0x6, 0x0, 0x0, 0x47], [0x8, 0x2, 0xa64, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0xfffffffe, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x6, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0xfffffffd, 0xd, 0x1}, {0x7ffe, 0xd, 0x40007, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6e697ca9f1ff330d00000000000000000000000000000000000000000000000005"]) rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (async) rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f00000004c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe3776e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003f3c7c7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713016cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa385013521f7ffffffffffffffff7021f567adf4d00000000400000000000000000000000d9dda15e070b94f6689c71495507ba53b7b8b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04e633443e1bd4f9f010000002724a671863c0fe2f353dff444ff2e568e74114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491320200000000000000089c00fe290ae7812b2508e264c8716e55094da82f9ea2425e2c332bc9a10d9f15eeb2609c3f9c9e1c1aea76fde09770a80473e1495853bcbf5f1b811f1fc7278ff0e181ce442bfca70aba46de307ddc95b88be46a3a762a1b75091ce7343c4a2939267dd83c5f6ae20118d08e9af3bc6968d80d8a04f65c7f4eecd064e3c5249033f3f21ebee70674413d0cbdf061c9b266033b65daceffaf24b897f0c407088d73f84eaed659e9ad814e37cd4d6c86167853706ef2d1e23664eda1d4717848040eaa7cb2118ee2eafeb227b9d4f577fa3b42ebdd21ebfb20dcbda437c8c229b4b246fb93f4f6b98a8480b5af5847805768dbb251d054bd9bf777cdd7da85ade5d0f6bcd39d2b7498489f54f6c3e813c849285617dca55d131be48ec539122f92e54b5f52e2e457f2194fe0e101a7dc9174fe9dc77653fb0800"/748, 0x2ec) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getrlimit(0x3, &(0x7f00000001c0)) 6.368158889s ago: executing program 6 (id=823): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x8018, 0x2000007, 0x1, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0xfff, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1cc, 0x10005, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30004}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x80, 0x4000}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x1, 0x80000000000000f, 0x202, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000072000/0x3000)=nil, 0x3000, 0x2, 0x3012, r0, 0x3) r3 = socket$inet(0x2, 0x1, 0xd1) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x1, 0x1, 0xffffffffffffffff, 0x9}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r4, &(0x7f00000000c0)="c3", 0xffffffed) close(r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 5.833197484s ago: executing program 0 (id=851): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async, rerun: 32) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (rerun: 32) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x40000007}, &(0x7f0000000380)={0xffb, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x18, 0xc003, 0x3a) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) (async, rerun: 32) r4 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 5.7545538s ago: executing program 0 (id=856): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x4, 0x200000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 5.658357773s ago: executing program 0 (id=859): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8d, 0x5}, {0x89, 0x5}, {0x2, 0x7}, {0x43, 0x8}, {0x88}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x89, 0x5}, {0x89, 0x7ff}, {0x42, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x83, 0x7}, {0x21, 0x1641}, {0x88, 0x3}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101, 0x7fff}, {0x7, 0xc70}, {0x2, 0x80}, {0x86, 0xe}, {0x89, 0xdd84}], 0x5}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r1, 0x1}) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) bind$inet6(r3, &(0x7f0000000640)={0x18, 0x2, 0x6c, 0x44}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x41, 0x9}], 0x1}) write(r2, &(0x7f0000000700)="61ad2260579ca7353e56e58f679636a0117994f308d830609c21f3a3c4106794800e5f65e97d9a4dee6f0fc61bad8d3dd1ac64a5be6be1bbd0dc2de227bd74e553dd9afc039f158843655c9de3f90c1cc79e90f2c4ea1902fb861028094617fdc1fb8773c59f3fd6647df6bae42315ef9dbcc438db23875a6a54e16b852ae16b3265f37ec2402208b92b291913c6b923bea8a6fdab887841d58efe361154f570da4d6e8aed1cd783181941c45a74cf8287fe8a0d2e4ae44ceb49f764d6dfba9bafbec13c4d47b986874f2b035028ca14186d318ca8ae26369613b645e48aa1b8eb4d83292a3d3eeebce177fd669c98592a8ea9b0bfdc93979f7c3c9b99cfe0fb112a5f430db8720ed6bd071ea85a26e730c2c478cda302844dd2573db15673ac49a62c70927e73ab89572a30beeda86beab8fada8c748e33de15b3c75ecee35004f5b52e4fef43828380362fef0b3ed9bdb2c51951ab895fe680bea7a47d454754c2e72cc5ff6cbce9732e58511614f42b2dd2eb82544414c6c73b8ed880bfc7e3d246305dadcae3be1437d1c226249b52878676bd4b383faafa5d71a283ef61c7caf01ca55a8cea5973c2d20bcd04f7254a13c8aab7afce05338d4369b28010a50f0fe437aaf5022e08195182ec472a1ea9f6105cbf29bb49456539cd560584d94e46781f3afee29f617030b5cba441bc304d2f0e8617df739742cffa41710ef8074465d1e73c300ddfa89fa57d3cf33e83e645eb5d1d0487e7a2dbdae36d33df100e9e8e8660c4b55c5e126aef302d52c24c0721a4af4890b0555690158f5a51d8b1e9e0bd02ccbcb7fbe6b4fb38b942361a15ea1f09188e7bff34600b9c9f86df121cb6f8e0c7b5cb10253eda1d57c0e9b5f005f65f08dddc16f369b8ab95038b92bb691ca13284d58d573c65bd90744878059c3f699bc0ebf65e8e370c7779ed848916d3d37ca40697416aaea0b70057bdb406be5d8870699ccb1922cbc6f2acbed868ea8d134cfcee72677fa21dcd6948ea07bf055f5710749f7c63587a901128b9517ec8e2e7725e78ff8679c42d7f4bf201987cd4719d978185aa3c7f8f2aba3b4be60930f9b55b9d44cac3f90d821572b0b634277905437f7e5f19ecb1ffbf348da5e4a454b2ebf304a5f785a0119cb74db5bcf7d86ca1439c0ca81c7bd5ec764460926c2907adbbf2286fb9e9fb8870c57454a149f95294b595f649e3a17a28ce5c2ddfd5959aa88f87f3cc624b57e0c0b87d2e9a0d09c17bb18766fdec59486e78a2e960070dd5e01224954dfd661f2ff7507f47389deb2520b6c2862976c7f4e0c1ec1cf71be56acc10c9293e06d5359f32bafc63ae3bbeb0f5f579e78382b4727a47fc9fc2ede22d17f6f4c498402cacfe54da878bc6f3264785f0139aa598d2a2c4748ee137c6a1ffab011688e50489bd72dc45e401fcefe8408e1d9bf04c8e82d547336fa34f8aa261caa2f364f2fbb40f6486f9c54fc5da69081c664c1da5b862309357c66cc68a3796a7101bf3b6612de9b9ebb8490a29d0d3e78abcf14b985c59489c560e414e644cc905fafc5c4006046cd7a8fc643767c12d61595801a46280f199f711f18835cccae76685eb61b5c77871748bfcbbd3dc71eae667217d328af92073b1acdeda2949f47bec1dc13299b55d9deb706d766dffe646dc31c40d36421e52e65dd9f8f8a13e60e7fdf84f681b2c7cf1066c97a93c5abcce1566e7850c88ec16db07b6de2fd78879137b582313922ca58dc21a828680025dcedf822a68dfc72cb0b7bbce691837e4016d63b06aec706ed318799886a09eb8d805617874864faf9ca6e8974cd2a2afaa16f23fe4ff88c51a51950e897b5c4e800e000b52f96045f2e2a8d350076e0b23051073a533d329c4401a49be60619abb9948a04831ea3fc2ce564f1fd98b546d2009f9f1ca22014ac1dd8f060451e0068d39bc5f091c72c05d44e9d69f11108c291e68c47118572bde3a358cfe740b6a8fb567b26b761a82815be47929379b2418559e2c3cbc8059c95aaf15bf38db7f8aeb3a467150c65a295672f670acbb31d30e0689d7d3e7dda6bd9a73c90cbd15ddcee502c3bb04e5d3cfe3001d1b744b4400f58fce049e9e4204a2387746001bfcdb5f30e8733fca231018e9a5affaad4d26bac75304e8e2723de444300c17a6ee895acb4f573d7f9d42b79e5bd53dea9202c526af45ffa59120d01bce86152af1129202d1e1b6dd11455aa7c9a8084dd4e9889619ec868c78d3bb6df69f40aee7799e54dcf974296f4230d1a465eb572e758d84492dda27035d74eb102619d643673d699419ada4ab8c80836bf64c9516f1bfb52559e14d2966615023bcb6c9ef59b2bf8adddee26274e245a8f22a6c97796e536ab480435355436e351a833380729d3b834afecebe1523b50fbc951b868e5711ee6eb4fdc2eb83d350c8ad5f945400a081e9c57012738781d94ff81fcaa44756764eb7bfb8b041cde7843cf27dcff915037fb17d786b4e96b36464c14d9590bdced4e3ac40910fff2f82e1bfba8469d9193a61c1da6bde23a5180a0ff656a58647405da917467f125a29eaa4d2180e4d13c620065b6f4fa8a3489a90821525242f776f78f793ccdaa92776e7d0fe51675e459d3d47463cd4a4dba1ad1197e38bc54acc8da207c8d1705d3df1b9a6ea14d3f9ca80109ba9478dbfd030c9824b3cf15a33fe39ba15fbdfba775b952144b9156b4bc4f5fcb768be2fe0bcd962ffe593b4a11ffdab3243a742aec4b537c1a03eaa774e9aa3741cfa8988a33d7a63685d8495c0ab4d1c2706f0c3225442ee602e612e1242abc123e46054d77dfc1871b8d914a4aa47ff86f5e5b987d43157b2cd90d1391a9d296a0583a855471cfb35d283d87ad727800ecf8fe4eead87dc010d942f0d02b2877fabeab4b4cdc10e41ad0017087f75dfa830632de7dedb5868424c253079fa479c2dcf752fa4c8a7dd52b164620bfea7c7eea463966ce1450e976e4192890f7c728aa4d4c40e8bc5a56c4628107b2c8b6de1bc818f376c6332e202ca69d05aa623a6ad48d0f37ecd9959d39e5ba0e1b678cea2eac2435b841d1ea73745449461dfa4e7084b451eb85ea59cf7c397b16aad08feddc73577b7dbde07dd11612e7dd7a8929adc3942bc0bce18d27aac0e8e84421460cb0b7ae3f8810b29414c2bd1881e5385d91414f813b90fae5878a3fce5e09b29433130bba24e97bb76188d8da878205251014385c1674dd4258e5d0c5f8489b729c7e5577e80d1529790fadd8fca64ab6a7c0499ca6fc192f1f88686d748594a4809ce628f2a72712a7b06f6b9f82882f78c2532cfb7f90bdee0bac82e216ac1f2fe9edeaa5c032edccd59955b2b5266b12bfd9e14e37a1a8223990eacf46b638f487764dfdfcd08037c5a4f3185ebcb77e6ddf3ab733face1b04f6c014d91521be802cce16079dafacbf0895ac068336cd7697fb4948d202fd9116e0b061acfd84a968517a343d93f0ad4860f88a9acef5f18027c26ab9580192affed34e6835483245690049899e21555551c441345294e57b7d552b50a62fb6127b04296af1afa58ce0d7f04d3a355300cba14c05702a530154e57f0b7b8224bd034eb27e50789c2e4c36cdf9c6ec8027a06e80c2df4a32b4db5031591fde5ac22e37f8e8700ad6a64c72c9ed3d49dbaa96b379c30c844213f1b693e171c727b8cec9eb2b05729e3d8ff608933257b0a24ceb1cabf090ef9d4b02e357d06044e6864ea1040133908ffaca912871d35ab19ba97a820315156b911e0f7d687785b028095b2d3aa533e4635f7997025dbf7ec9ad1c2c0f7e390df1e92c4dce5f973b778fe24fe9f4e1d781722d520aa3e5683f8afdbdedd63103bf15dcc53556b954167cb0a39e45cc24be47ef01565dabf4da59a7cb676d251bdaf63a3f439c4ccce23bf2ed58884d375d67d8afa4ef65c40cb984be2f438b3b674aa76c86b55bfde15b9f2888d795c0cf456340119e69f2278c785041f4945ceb2dc3e59487d5787bc1b49d8396f8724cfc02c56de29b634413705679b14a67e1dd7daf64c78999f890760df61f800c48eb325b52fa9ff24050df003b19aaea5404c34aec1838869a95868f487ef6678558280cc0d01e1dd33c9957bbd17d3d26f6d3b0380a3bb826113e2f029ffb3e6e3845121528e6f14fba818aa60d0850efd2f027851e0a4250e0493b5be95c13a3b22c1a0aa3f8ecee3ca65d52a9ded315b913d5843434d037764136a2755c8ef1bbf66cfcfafbbc7c75397821fc24f6dbf242ad1c5b547c19b36ed979f799f321d293e9dbf2a4d268f8bf29aacf2048709639db9d35f656747e667232c8abeca5ab784b6d23fdbcf67be66e2e7a67cd9329fecb51a43e68c565f4ad98743a0d6d24b75216f9ed273cbd060722691275c7784ca8f5240516677d7e61f62f3e3b3fd22ab7e4b7c8553b44a5f6285920d4f1b7e6aded87b79340f2df2f78d747f72111fe9a376c4fe8e52b6855d97b33c1b7b6a137eb1ba23c55dc1509529277c9bfe0d4110a03a4d26bafd44aa354b3fce50229c6d94ce1b5cb3ad596fd343a8846e876228f35b0573d7d9c49cc4b86a7268719fc7a5f8a8f2b9f40b780e329c99da6e195b8def5c089a208444bc7e0edacf1296ee472bb13b5c7a2742d55e088564599550adbda2e1925df6e47a2f58bdc5e206249632e2c625b38a92e9ca6a1ba9df8347f82ae35d1722c545873dc6af28260ad9216781439b71f74b3ea9f1615723b55290da908b27d315c1acd8005039753fafe53c6df633f9a5e8f7f906fdd9017f1986ae811cffc2b9da5815aa575e74ea16d30b5a9a0da6d2ecdce29e02a5508083c5779ef2fb94311141d242314f4f793220ce4cbba99b8ebecc1ed70cdca8c1f2a768ee65fd6228ebaacfa69a72d9048d893ad9d62d1adca5a3350fcd8175d8cc1694f2206aa3b10a0a82e8e8d1a33524ab7cc4aecb3fcd4b8c2a30bff4e83dadc986d6dbbc4e6fc890e1050b07167299fe4871bd1b7d11ae447065f25f2134e87cb73fade4742487125b6c06b466d1e63152e2b0e62512b57a3c6a94e08683b0642501c5908a89b42fd6fbc6ade737c78b462d5bc22a8dec9b502ce26f8ff6da88dd2e499732f3170d8e16b18682f47b08d79b2bc1146ab53a4b0b1e7a7813ffda3362fc82259452dbfc800f6077bb5379eb16c80367e6e66516e0050ee22abc56afdac1597389b99259bbd0a192069ac6ab04f551466eb855e2a8157dc470e9d1f341178b090eb550f47b4e90a7371332f9ce663ce3828adf8d83a3bc1d57500a0e8d8d208c7d6237b1842b4bec53b0478fc8014d5d9b3e7f89f4fa08bb47ace9aa0a1765509c65fec946ac2a0766ef67ec4c339c0ce498f00d7d0419482613d44b6f2bba602847f9833fb514fb8ec8b69813f25a3de4f8cabadfdb8d168ec54136c5b98aaac2d66de4aed3057f4e28a90c18baba9c0397e6cb6fd635c742c4b6e74ec77b466f496baa2afcf4057d3e053a198bc4be75c97515137b0a1bd3a238aab92d89b8f9e5e49209d001809caa32bcf988b00cb87d1c46172aefe4bfb37d5c492eeac8ac6d232cc6082c19bb4c24d8f3763351bfc76384ba13f357e4967457362cc867071a915532e28bbd7455253eea751131f206ae56f154500fc0bdc2b316ce29f6bedaa08ae5e118a7342b5b65a99b34f3795a44d6b32a7bcb6f1828e582c4957e6fdd11c2bb434981ed677a3565b4b2f40f6983d5d52254ebf90e5756524996c5f88f6896a7efdd1dd6b04dae22", 0x1000) r4 = accept$inet6(r3, &(0x7f0000001700), &(0x7f0000001740)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001780)=0xe, 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0), 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000001840)={&(0x7f0000001800)=[{0x8, 0x8bcd}, {0xee, 0xf0b}], 0x2}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000018c0)={&(0x7f0000001880)='./file0\x00', r5, 0x2}) r6 = geteuid() r7 = getuid() setreuid(r6, r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000001900)='./file0\x00', r6, r8, 0x4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000001980)) write(r2, &(0x7f00000019c0)="0bb3ffa655bd816636c42ddbd30a0337c4bfbad73908ba6bbf5bbc4df0bec1a95f5dff2465c98bff2c0826bc8e2d184fd71deb3a640d356de1bfdb3b432ac3fa3d7c01349cad7e9d0f3525a906db324bc8786fadac6dc66e24e44c1d4be196bcf417474aceaa23329404fcb384e0eec254a1f6f0f0bf14ba358c7c545fca6dd4ee36f886b085acf1a4920937423ce4e1104204bda9df70a0433bbad4e54a1572db58d0222b69a5adda0ce8ee", 0xac) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000001a80)=0x1) connect$unix(r1, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0xb) 4.13648345s ago: executing program 1 (id=887): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="25e07bff764d010001000000000064fc95710d8b", 0x14}], 0x1, 0x0, 0x0, 0x8}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="0000000000000000a00400000098bdf4e420e6adda008000552e01000000d22b3f3f490b0804f9000000000000000035024ba8af4e5fd3ab9d2b7537ccca8db36ae1bdc3478fe6694dda6407d16e6e05231f7d4c43be937fe86fc04318ea39e04df566894299f9e74adaf8e38e2d997af07b5efa", &(0x7f0000000080)=0x74, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="09ff04a7", &(0x7f0000000000)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96a", 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x8, 0x8, 0x1, 0x9, 0xffff, 0x773e, 0x0, 0x0, 0xffffffff00000000, 0x7306}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x51}, 0x2, &(0x7f0000001080)="ef83cc051c49580a2e2fae13b8f20b4e65629e8d46d246ab762f2b39a8b023c6536aff19c74ee7523f522d746148d6cde5fc9689c19e5905a480c8d16d705a459ae329369dba9db8a516c5376162cc02b3eb7d17bde2d6fce414fdd8745e58101d457dc8967012b872fd05d166e413f8b436a96c995fc07327231c8c1386034c37fd78d8e9933bba62132cabdbb1a74ee4f6433110c638113a77033f6b3a68adcbcbea122702b38925a85863d9f37e8427799898997f3c216a704c508dceaa591433139ce463249b32682faaf28661d83509091ba2f8f9977cdf8d8e640d717d462bd98141c06193cce548f98fc021f9997a64a80c4e0204a815a0768e60b6df9e867e78be69637fe7895e382e5ad012350a8cfff4c03db6b8f493a6345227cbaeaecfc0cb2655803868eef8966baf4ceb677f80969488179305f5a231ad359ea2f532e2d2b59788ad165783f56ff344d6bda54ecad2b59bde8682087e28138bf05708c9851b268f311f7d72fd2c8ca786c341cef6e0b658d34b75aadef7d9d79e00c4152785d560a98f222310798730e09b3df839c1d5a34168125f05c09281fc40c7a3c7ed52792a5caed8c291aaee3bc7222d5e4c907b1cfec9e6fce05fd3e399f97630a1e0349d4665fe30927ecf2c7ff12024dcced66f744c66284cf9e271491e415e96a90815df7b13810b05570d06c5c7fbb6a065d03e8c316f053a7f95bad49ac01fad101609323bb3af5b9ee3e654d6640b1db1b99acd100f188663a6e46fe3199a03482a0331960fa167939f7acdaf60e003143e0324a9bd565eb00733d9e04029587bb8711a44a48f7b02120cbb665bc63e1b72ba56fbeb2386e3c7a3c3c29822dce3cb8c993afa897779ed8ee54f9cccc79dbe5c59262320f3df1186dc091cdd33f5aa01c0d7f3b5c4bfd3358a85b4818a79e1716190936bbe21130ad2dbb2d6797bba06a073c2d2c3456d795784869ee9378e273522371aa1c833b98fb99e7005037821d030cb0fd8140a8c0592d5f0150757bad2798534dfb5cca557dbb35f9730e99c1f2717cf9bded9b57a2f0797a7e47f191ee64de9b9d022f719edcaae3fc60e29a16625ee8961f92e536e19fc401881635ac00a5d0870d1f783393a88a6501ae845c09670f0bc6caf0012db12328027b79195a3811fadbe79fb0f70c274cff987fdb36adf4ff72b6bdbe52f432e009058e8a8a45b6e1989908479d0be4625a4d1f38555bb36bbed54a3b782d5d894d85e33ce8d22552528bc4fb076f24dff06ac54ef91d26dde479106739da5f4c6fba0a3f184285367b405185c3b4c0a389039f557ff87af95dfb9589cae687157023c0f1e9cd65db49d7543dda0ac2d1a570b9a324ec3c1288b7588859a54c8d94eedcbae27a4e77715cea22d18aa51be967adde3f20c64c0500a9d919c8903d899fcfc25e8aa51971ea058421c5a10d2412df2e078f8d8f5984525773a5b295bc5d70f9d4684c16dfaf2a4830ff930de5fe7618b52882d35efc317a715085f16c4674f6d0c905362068bf15ea8851b485fa2cb13a0a9d82db48341f6c51127440d86b96db9a45fe4b200069b05dd54450ac3949c5700f95200de67e985ee70ffbf72e1029ddc1fdd9f5c37bc52861d029709f5426ff4b6f49ff56cb09179068b032a551246f08375122172479df620ad3815e44880ff2a6673706c732379677cf3e634e07a856a7738a27cf0be8a4c3de49c770aa8144f4b4283c4e0a96749ec77b032bd5342a3d3ae687ea463cd4a73db0ec5be63eb64baad9f5456afa3243230f80a714eb12d78ca22e54f671504bddf3970bef7acefbe117525dee006919efa765029fb1ac00bae27fec3e73f5ea27c9508daad1f98ccf900857974240088983260e6bf323df9da479fcb07ad3948b3e48f663da86e2c1780baf8f650699a617e8919fd5a7afa25cd710ba504d8366dafecde5b43055812056e1f9745f6d5a865839efa6070cb498317a1722b3e8be8043278738e998c8ca06e13cf840644ba299f99c38fa2746d9b04dd720648001300dec0f295e8afe0ed07a18bcbf6b00620bd88a4ef19b4f6f8ea3c32699e0c4ee66c8a9cb14057cbdb59fec5971f259b176a042cfd3a770892343ad2f6674f99cba0c390c021ea64b5db1c4a589445147f0049e6b75219bfc5fc8fa2b9dbb46c254f09f8fd460c3222be93b8d96d07faee580c9455608d335552c58b0e21e8aa94a89fecbc424c8036ad9918b019ad9048432f7f9496ae9a9b2e9d24c6e39702761553f324f28d0377d83b540b85d245af0978108e3f8ccc70c3d6520622aac8535f0212d54f123f4a44ab67cf609d0e7c4d32631db0004bb7887e19c82455bc0af0d62727955f8f602b2daad14202f237723f08c6f09f177dfe1698eacc66e7853d3f429bbc56f8ae92c9ee9a4a5686cc6d9864517a9aafe7890c7fdf1101739abd15899d4119925ee16f2aa2695e7e2fe80a66bb8ee0b30297ac84e39ab72e915adaf9e2f2da6d7442c5b4d9826a7aefdee6b31435330bd6fd78126a05cc5bf8c78149111dc6892b3920080936ce9ba006ca8f63757eafae137d1e051651a371f90021e4a0a310f835fc2dd5fa9898dc51fbe1908ff1b4ffdb11676324f4bc5506a71ae34f444deef2de4048f913900de76405209dbcb0e9c7405159c9650bb56e0024004c5101f24fa3dce3a51c21197c5a1cd3e1fe3a3e0e2bebc671dd321657fa51fce9aa00d030fda21a51bc871df1af0864206fa72e2b33dae31af5e6829eafe776f30820d276f46701852ee4719f3a9abc96e12369ba37cec6d0b80573abc8db69aa8d9f1e06205275b5b967f739b776f9688b9daa00539b692e5163b0a85c9800471b80221566318b2854e1ce2a1d6a9b5760757251b5cbfdd9966a59afd17b9cc3162013788844091b0bed18816b7062c514be73686b89a71584b4072aa27cd0ba405a09add9153e2ab2690e7625fe5b5ca835443308f39425946438a0e2bc027bf4a78f1c2569fba93873bc9eed5f6dfc0e094a7e94971cfd6539e016e0614b2dcfdf6f7d7f19bf60c35463c20355858d80a654b8dab1fecc50b1c9b869175f1f6234e7d727db057401257645d68fe8aa83462f6e55c385b253339d70e4d4faf224e67f6a803e60b55fa5effaaf3e2702c078e3a9c8fb89ac4d824373b110e9ced52c671522062f63de3453a50ee68b6af544289c20e976cb72c457cd60de0b58f7ecc9d7aa24dd6b2189d6efb023899f5f997f38ae51fdf210da1f0d6db926f24f0f083b404f16536062d8f11323f53673fda91ff868560b8ea6aa2d0a09b27c58739fe3930ef30694b49d11915e0ab06e43f2b532bdaff65943c3e96f08f036c91d780ae7e175fe9f83431e54f6f23687caa4082f906ec804313b3de8fe7c33863a436a879eceeb98053faaa643d7cadc7ef3ed9b84301004354d64e3e7f5289e79db50e5b0ac96652d03c59af9a751d36210f93e8afff930562c1d60bade2cf872380daf9dbc9942601a01760571b7a30eaebfbbd908c5c11414f01eaf8b7804b2c78685aca1a6cd67ff9e9084f1e709133a9301e8780c96f48b4df70acf366ac675263f3a3a33528fb507d5c5ff7bff2617fcb28d3ed352a32785d7261691c0310f74a0afd62cd7817a59a8294f0815b9c93f0a0720ce59d30da1cc7dcd82d69104ca716d1d0f7285df61a304723d190373f27efc3c4469455cfaaa91a62631905958e6bee504d7276ee1530b6050ac3b6f2ed6e4bb0b69f833149af0ba09569a432d4d39ab7ab51db3a7ae4bc491f2f9a3aef42eb4539fa030e22676fe1725e52ccc02daafe27a13ab73633f449e5ee2ace3447ad540fa9dcde5829d759bf8637e36623a33386dedf5197dceb6ed3642f0cda4cb9a22d22277fb63c1334196128b2dd97a39cc1a25d71746a43d0b1f586aa1388378f257971f68b5f0a3531cf1eb616e065c79310c3a62dde0b5537c9934cae9c4ec8e66ef009adbd0b824627f90983b12439e79429dd6c3fe29d609a3dad870295c24ae1bf42b6a92f825347dcfec46396bfe03ac791b8758e8c3c7ff2d24b4e7388fd4ca534040af5d6a29e2db1d175c685dce3f340d1d333105c0b1c907aae4b0f5dff735db9a7afdaf5fb477af7dec381c6e42e9463790272d0700b93b95a3443a215f4abdb160c81d0491dc36bce73448073db1c24031276c5b179b5e89b1d008263dfc1b7c53750ebbd7ed94c5b97975c33dbc22db75d3fc669d6caec7d1023869a92bde18f9013d2779ad776b73b6332711cd1e3f3a8c0fbf8a0027b20a8b3e01678abaff3cccdb85faa95051e41add1f5a5dba625d4177b52dea2aec6e008dd05e2a9a1cbc0cadc5b4a7e367a65d2eef81f0769f4c875c32103f4c7143d804b38d33bc864f772d89d02a608412d02a8badb984af5b7901396f10d1d4be4501f38ffa7126568e52893c256c5eee1b8b1f89d128063f2b5d9041df8dab5630ba01f6c50c3433c4f237cf2669b7801087765950dd04ea83136929f482b69ebb91f07ce3b6c40412fdbe0ccb2aa8b3b3b7bf01c1eec2239ee22178845b32f92c9e8d64375b54e75859fdb470811c6fb5a82f941e5027dca4224a2a05c37880c5e26df6515712967f2a96a9cabae7724bb7551c50d92add8bf336cb28a2a620c656d358f3f3943d52b1f5ec56020161ec0551addbedfa43da2bbe31deedca2724157bec3fdf57d7f93adb34634c6420a66e7ac677a768d3a943f0b6814bae02c83051677d5338d28e1e6fbd3e19c7ab10f22a8aa47960c45a9686f37262e4fd0427c1ab166f7453af96f224d17fd73138770e2df1d851dbaa0becbd060f314b7c827a1f23acf9bf638edc21d91a9feef5a9fd9ecd890a5d0ace9512a8979313a4bfa26b84bb6ffd10b89138163abc229dbe3e69986a0eadc7dafcec307f12e14387811341019e1f8dc7c5fc969cb79a56faddc272548f86ed180ac7bc1a66cd65959f656fb9ca248c04d6c2da83b0b09c3425573d88e739c3862b4fe4605e2cac6d17a0da013af2fb90851301e489da68ce94851a3425bbaaadc8904ae0b4d16a13434dc9574170529603abc5a4a7439ce852380f1b552ad35fd848e22a1d66580f17a5a490a16a10d1bd9e2eedbf6536f0411e85bc8dc4e24ea96fe4f02352e9115ab445a4b52d9fe0913043c447ffdb23821e6579ccb6cb65c3dd4fbdedd8be08d539c80e945e886fbf93a06eb58f796b036b96c3f9811b969e1c6d4b5e77f3a837305b53d8818b939fc0732da9633d306d5bf03416e9fe4927a209eaf90223904e39dbbec19dff511621598f6e2e6d6211533c4841c97c1d09a48941f2e75557f1a3cea688547824e83131739a7754dceef04274a44e38f52eca4491216c428cb0080e028dfa378293f67a8d1412e36c6ed98f9c25d8d41c080a6f34deb679f632cbe06f1b7d15a862391267506a7999a7629ef034e5929cc0086f3e256d260adea48f21b2d4556a09a202c99d691eae2c687fce6e2d5e479ce540d50d85bc0949351219f9df76d83aff71e5520f583abf35a13fe78f595e126f1d0eeb6b145710c2febd50c6f1a6992729b3de944638cf4de131e13da1792641df4f717ebfcbd280bfce9688a08b54dd3534f66e6a1d32dba9bc18331712861223572bad8affdb83cb6587c680f16ef921e11b317932be3f112c9a6ca8ec0e1c308bdaeab0e78234003508a557583ee2bf292fe89152f6be2cd90492220e3790c8c4873f36f64773abb271b406ca2e440500b3be2b81f648731daf55d4346f", &(0x7f0000000100)=0x1000, &(0x7f00000001c0)="579a657fb0db2dbbb2a099189ea627cf34b156b9a52070f509961f6f1e537934b5ff19fe161b6815c0ea685f9b8b20efc1a24b611c2d765b755b80b9ee0361f64ad6364e066abac069bee45b9ecacaaf7653508e646a38d5a48d3f6984e025b7bc229c88898de3af3a255c0ad814c5", 0x6f) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) 3.125829469s ago: executing program 1 (id=890): munlockall() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x4, 0x7, 0x9}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000000c0)={0x1, 0x9}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0xff, 0xe99b, 0x6}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) r1 = fcntl$dupfd(r0, 0xa, r0) getdents(r1, &(0x7f0000000180)=""/236, 0xec) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0xfffffffb, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) setsockopt(r1, 0x3, 0x100, &(0x7f0000000300)="47b1c55b32897bf0c38c7c72e9201eec9400c26d8dcb3aba58c9b745e7d52cedb5ce1cf2dccc880f834da7c5d41f6eaa36a92ba16a", 0x35) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000003c0)={0x6a2e, './file0\x00', './file0\x00'}) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file1\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000480)={0x1, 0x9}) r4 = accept(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/22}, &(0x7f0000000500)=0x18) close(r4) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000540)={0xfffffff7, 0x10, 0xfffffff8, 0x6}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000580)={0x2, 0x34, 0x9, 0x9}) setrlimit(0xc0f9a65f091d1f9a, &(0x7f00000005c0)={0x8, 0x3}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000640)={'./file1\x00', 0xffff, 0xffffffff, 0x7, 0x1, 0x6, 0x20a8, 0x8, 0x2, 0x0, 0x1ff, 0x2}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000006c0)=0x3) r6 = dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000700)={0x3, 0x1000, {0x8, 0x7}}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000740)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000780)=0x2) preadv(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000800)=""/133, 0x85}, {&(0x7f00000008c0)=""/195, 0xc3}, {&(0x7f00000009c0)=""/4, 0x4}], 0x3, 0x1ff) 2.972699596s ago: executing program 1 (id=897): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="258b300ad15105bb14aa764de834640100000000000000f9b9108c038f39850a42bd8dd39451fa939eb76547c559a4de820d2869a63f1ef7511979db5d375f83", 0x40}], 0x1, 0x0, 0x0, 0xb}, 0xe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0xd447) pipe(&(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x40, 0x12) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000380)={'./file1\x00', 0x8, 0x9, 0x4, 0x1, 0x5, 0xffffffe8, 0xe4c, 0x1, 0x2, 0x2, 0x400000000000001}) r4 = open(&(0x7f0000000400)='./file1\x00', 0x80, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x10001, 0x6, 0xf, 0x3, "6c82b3502478102007a5b997c0466674dcca9ce6", 0x5, 0xfffffff8}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) setuid(0xee01) fchdir(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71cfc294315f06000000cb8fb5818384af1975f24a9bd13293a9d5bde34b9495b8161b350e07392507c68d9ce5eb5f0b7552d50f1648ca062dd5b5e2fb20997f", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 2.888085341s ago: executing program 5 (id=901): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2}, 0xc) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000240)={0x2, "dab3815a921605babc906fb065bc65c7cea5ef177c2e4d9fe7a610870b5e9e9eeb06f61f5293a743aaa549efbe59d4e4be19a1ebebe9bc6b9d8b6820620c109f172240cac022d9788afd56107bc5d640c4134f139fb0afca4ea220b30ba135d7c3a538a4f672f91a32455e7f781f008d27bead0ffd1098c93651c96f881a90a6ac7070bbab47b5568a8bbd4795729b8d249eb80963cd14fe03c5f4b5b7c99cf716bd1eb495e7775045a0b20c5d5900b6481c1799549cefc989b5ecf974b10f1df49805f3d2179ba5560c473427d0478f9403a3c265ba892daad531f8fba9da7587540d502d7a496a31b8628c82241e4ae95905323c17d70a2106d3d6047369a769dc87ab790116458509c2b36da3c820947b0b2a85bc93ab0c009eaac6eb16778ddbac53c0f78484cf99da8aa0cc7984877634a886c46791337385a9a1afe6230b1b15fe750e5ea83a23ed374110fd3f7b28b25170cfb0e6d9e05ece6f6b48cd4b9b73ce1bc8be2f1397bbb1d838942d77a0f8a729db63f5a97328a723afeb579acfe6aa5ca38afc10722f71d5350b52dd47d038a948f6ac97c30b921f5d23af4697ca561d87b2a43a28806f2abc4e29ff51d41b7b8bc0cb3a3aec3779a236eccb5bb41ea76631e08e7460b6ef2fc22c39cb19d93c6e5e041a888901c5015987719574b1ee9402c1707bbc97fc96bdc8b56cfaf95b1db44bb32391993a046f3b1fc73eb8d15c674108b0b3642fa7e98fd7ff0c5994ae3793b413295a52c18a4d4deb2f17fc02800aa53937c2514586e7b79819adbfa17c1e1eeac5deea61a879df89cd7ff75df60ca8fc18f4250f206b7e1e8254058092bec27e44df22104bd7f3fc824568768a6c764991c38bd53217733ab3f0fc6868a5d6241fc71077d780346dbf4a3ad01f0e9bf263e600f893aa713bbbd193180f27877993927ee6d423741d12905b82c080a9eed48758f59ee7c295aa6a06cd5100475bdc8b11609311cf37f5ca8d74a6f31098b965577a2f5eaa796ab22f3f30673257e3e9d17fd56e9ca986c521f2c4e98fd7cf1f74618e7e252a9ed77e0393058664317360998ed385d3208fe0d36ef9eb6630eff33bbbb75837609255c025f0f7f5a927153fc4dd27dcf2de7130548da0fb47502a99501e51f0ae95d185302ae0d631326c2cbb0e3cc5e94728080badd78176480308ab91d2e5bc0a96cf6817137cd21d688eb68a4705c9fb561bc518c88432b282ea30df52ff270801fb22966c15f357afa14cc0f21f8d73e780ed373fb0afc0948afc5ff66816450fa1625281209b0596e61b9ec5863a31dff2c04a4a75b0d5a27c254f4b266e83600b699a6108bc44f2a1c2e9833563c632c5fd6598020cb5c4a68e0bb2c7de1ea6f16a5067383fdd1442d2ca2e9123c755b93c40d962c9b81fdcd1b2b66de2300e179e5cad9b6aee7d9710d515f080bc5f31a7cd2e07d45b30afc38d255aee9b1ba19ea833d89eaa91292786130c5507f986a1b46558ac9957d86bfea841b62f4dcf346e1529fc0d528420c1b4c5a19c29d347a0a59c6e2ec92af4707a36be4564dc53bfd1691bb14c7244cb59109d8d66fd1170c8c6e002c4511e8d89545e5eaa8daf792b"}, 0x481, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x100000000000000, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000003040), 0x0, 0x0) preadv(r6, &(0x7f0000004140)=[{0x0}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x2, 0xffffffff) write(r5, &(0x7f00000006c0)="bb89", 0x2) 2.78725254s ago: executing program 3 (id=903): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaa30e0000bb86dd6880058000303b0300000000000000000000ffff00000000fe4d1aafbaf5c2c66da2acf4faeb1e580100907838000000606a400d000332042a2de03bf203cc442ae33206a327509fcc3ccd44957fb2011da86b445babbb82"]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r0, &(0x7f0000000080)="aac91c8a", 0x4, 0x8) r1 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x16, 0x4004}, 0x5, 0x9, 0x0, 0x0, 0x1ff, 0x4000000000, 0x40008d, 0xb}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r3], 0xfffffffffffffead}, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000040)="2cb30c00", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) close(r3) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r6 = msgget$private(0x0, 0x730) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRES32=r3], 0x401, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8) 2.786793206s ago: executing program 4 (id=904): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) shmat(0x0, &(0x7f00006ab000/0x3000)=nil, 0x2000) syz_emit_ethernet(0x86, &(0x7f0000001700)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x8, 0x0, {0x17, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast, {[@end, @ra={0x94, 0x6, 0x62}, @ssrr={0x89, 0x3, 0x9}, @timestamp={0x44, 0x18, 0xb, 0x0, 0x1, [{[], 0xfff}, {[@empty], 0x2}, {[], 0xffff}, {[], 0x9}]}, @ssrr={0x89, 0x23, 0x3, [@broadcast, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x4, 0x1}) 2.785436771s ago: executing program 7 (id=906): kqueue() (async) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) syz_open_pts() (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x102) 2.707558097s ago: executing program 7 (id=907): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x25, 0x7, 0x1, 0x20000009}, {0x1, 0x2, 0x30, 0x80000084}, {0x7, 0x3, 0xaa, 0x6}, {0x6, 0x3, 0x7, 0x807}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) pwrite(r0, &(0x7f0000000480)="a688d26eb1853d8ff69146b533d8ca98961dbac6c05bd9c4860f3bcc3dec4b589451d5a513ba8d25f65884bd5268ff0c19ef3768c3569a5318075fb6e5abe4773f186fd71bcc7f41487dd0bd36f8ee2cfa4ac3bf76b25979468cb7bb3c9207fb38b3c626986656dddb78124e27f893fdbf8f0692074ac21b784b94f24a9eea308d1dc56690d2d9f34e072c8acc028c29cd25744364ef457ff14bb24e0d5a471453daf6d1627e438e2710b7d4b8d4a3d3f407bbea63ed2a77583740dffe7a3858628d2120ba779a79d39d88180f6d27ac2df5d538c70510eb7e0972623ac14ef26362dc2d8987e50c6d8a76d75077f2e316f6553cfa362e1d5c1d729c2af33df1732826309bac6e819edea311c6c55a67d9e8dd83f7c7f3811c990df5fae9b79d97383af495ff735eca77c519a8f3e563d8515e16f4e9c6bf3b1ed8b405e86cbb846cb2775e79fd3d6334749c49e7f5e734d1056fee212fe04e0f3efec3266342be660090b9fc84f107cee0863b098ffaaf03f613c2f8a11f63dc45a8f16454b369c20270c1b48e3b656d5041462f9c12509d053efa34a746403ffb4d4255c50bb29b82e282cc7e746e10ee5f2037ff00c42a1d6a3619653b97e23dae3aa172d8664471e123c2365720838f082f2d0d5d95ec102f2ebcf923c45693e325c207f746d2a39690834276034f1e35d3d50828490eeaac8ff1b378415b8a45e26c27d288061fdcc7f85236c490603d3b58dafcaeba9bba9fad433d2adcb09e227875bb1e8dd2c443f4f86049aa9482cdc495616fbf413d00433612789efa8cf39c7147d4160e1645821af3e9236e17fb29a515fe856eb7a4c9f358d25d75fe5e68d29c700640b7f42cb0267194c571d78ebef960782dc0ec92c10a01429b1d738662234c84a809ce501d9877e79a9711f0716da3a12ac5c65c08a642c42335ec2ba6dc2abf74200b7975f0c411fd31463081c055765bf895db46c50126cc2bf1273337b38a50b6d08df640b3a93165a7cd9e32686dd7782be6ddafa3b475d9a6195d9a7b5a52a00208af482af0e05fe6b1ecd51cbb160785d50333c1b59e2c8f1bea5b023fe04d2ad380da88f830431a853f1bd944f083caf26faa6e056f5eb874b13d89d0da5532392716dab3f4c00b4924a2b0f4c699c954df776abb0ccf441cb7f8c34beccbc4e650a49cee764b03e680883e2953084c73a077115bbf990b381b183d25b60a64124b9236766f3bc4b8d0ac844e89377ee8adcdc07f8abf5b8e2b55329b6dc3bf5ff18c82c65b431158e93a75ab9b9cf3940f59b6509ca0807dacf5da5519893fc3996bdbb7616d1ce113dbad302f63413b5ac3ff020fc058a9734026550614f519cd4d94e2ad07358122e33ba99e13ae72ad5a1df95123c9fb8107f56add982db921421cf4f6bc09432bad3880994dd4aa4ef088253e23b4abbc9e709f9e98d3044a7244b015be648f1bae8620aa1666900f17bcc5a76ae48d5ea6604a251345014a902efd0d9e8bc5d2462a990009122c5deb6d6e961a8313416b75538a561d0bcae2c689f1dfa44c440007aef87bbc785e91ff263358b72ab8088e5d061a009fa965077298faf2e534cad3d9df55b7a84f766fe71491b43974ee395712cd2c7749f77754025784f0f09b1474d86d06f671692a7d524fe0839fbe5183c1e01f0d88f87c246898c92593aa7b490dbd53331b6bc950b5bfd6ef7d83e1ede7248ff261cc58c574e74f16a3d4b95415f2a7b624ce8f2fff208e97a46e68e3b36c64cc0a2542b89063133a6924a82030a3f5356064064029e3e7af1f556dada0a4c74a9a130185578453366c1214cb9733741aca4c9910dc06e698c7cf39d7d77aa45dd1c3c0ee2a4e3883bfc61337c351f922b0ee45a3d7b3b8e9604da17d3a0211c27588dc4ecd7dcb6fe85d278b5b102c203f8b9865b580fa8fa84740e7fc234f3d52e78a2f6a4edef746914d7ee0d10c704a186a76d1506fa322bd9aad2f128fdebe2a2964a820dbd8dc24e2fff1db210beeb3b3842346733be8b4e700409d54569a0e58a0c85635600bdde7a58c0e54c0849a533bbd73d0e53ed0d0315371d09ec552e1388c7978a69b02d16b25650c3dbf214ce284cf767a6cd66f2617d4529842a694eb73117878d21a19037fa6017425c075df5811e1c0304379c2a970678fa13b1b68ad46c4fa8bcc859c10e2e0220e9a151146af2dc77692671be08c4d41675e2e46181187087b0278d7eb85ec51b8eebc1211f44ab98bb431f0d0f00b1b65cce23b5fe0f6e39799cd3bca0fac5fb2fdae1a718229880d58fcc5242f157693833cad231910163e2e68eafd62b45e540fac329a4edb3c9ea6dc739225d25700781577155d1641ea4c579bb6413eedca2c98c07e2b331c4451786c560ee6ebeeb53ca464c893b83bef62df7cfc15b2e899358cf98081ed69993beebf8dadfe258c0dec36af5805af11aaaf870b191f153439f6ca40b3ec94d559e43851dd563437764e3a08c06615814a47931dcbc4026d24e73b54941836239edae49fb38a6da2e5dd772236746bab8d877ffda382fa6b8cd1278336427e6cba6cc1a0d441ee675f8af995c6d19b30e77d0e8743710ff78e2e66a6a82c76e3e52c444f52f776fba64c75252fb3de33d56194c5266b7f6c0c0b1e4690163905476edf925a4773b482059ec5b9959a222494f99849dfc22c9318b40ab1d7e577063f64a1c0852114fdd780d2d19a03b2de9fc48c488245451bec2bce46778f8bc9919dc804b375a67a663d499a1b7a6bddd47d822f2677871bf2255f573c007bd75e03cc39679973c99fdad777c77fb6181cbfccfdf7169002de3da6537bc34abfd9c217ead84a3e99e116a6198f1176d54bbf5a5dcb0ae8bb9995ad44a81afd828ae5e87465d25a0dec3d70b59ff51dc82ae9385f3825c1dea350480774453bdce0f84f9b69d4dca3184ba02ad1454fd8dfd2cddd94633b4ae3596f1032a70b56fe51601f8618a4e2023fdf1e7a4790e665d246c378b7ebdaff5e56e55ff758f67ed2fb54c8a79ad4ba52e3411be3bfa25750c0b468e188c5c9b4cc8d3028013e042146d9b03df172ab293c122dda5e4ff1c551f37974dd260fcccb8c5c4f34a3af90d0a7ad4f27817acd22b1de115dc694a14a28b7b123c0ece967d2a8747731010392f9c2a9b3353e0c3575956b6866d4c1b72a8e7746a563eeb514156e5c2aab429124fe6f2b07183b54e83dc81be5761a0004b405e3ff170d49c25de18ae32b59a6464c81478d1f6228667f987dddff87fa9a5dff07e6066cbf5e1f39310c88b7973785c432ad1453a94eb786efeb64eb126fb19e0ed26d59fe8cbea79f331131af2312cbd98984ec19d626b4f252ea1c1c2522f33c8c1d56d3f7549ee56bcb0586d0311a9dc9522194ca510a84df757c757e4f33336cfc3e8826bf889d2c63f82401a3d04013be5e7b9d29600f7e4c8c64b7e9a7cc1fd952d2698910c08a9440184869741a2a9c34fb7e6a9024963774b63c27195c329fc05e38ebe358cca627fb929b6b33285eb1a2fc6ccb980b2a9a4c71bcee3dccea49be0d5a0d71a8ca76823d4ca2751e2636c05017c74cfbef378a1469448b1833e682cc77c992ad833e1fb4795a804a3d61a7643dc9be5e60ae89ccbdd39c39b27eba6566fb6fdce0cbc16234d0c8a6c1dee487ded5524dcb55b58e4d15c710ebbba625120145c8ad7bd6ebb9ef37f0e813738d9e357ceaf36b8e7b2efb86731f3230c2f123367c38d29082f77d0028ca8e0c73ed726710540364bef5f2f840199b2909108ce765d8c517de532cd74cb79c685a6b0f607dfe30d5b865de1b246c2e6eae4534b60dd0adacead08e8ace5eb9704db019f7265dda049000554f1a88f21a5b76c386a36833c97fe3c2ee16858202791baa85b01c66db64732331fddd2b3fd2256e099d2c7074fcafad61e8f6265bebe8b85d626e1c69fbb129c984ebf1c31c9f4c6afc8bbfdf386390c505e6559860ddd590264ece66d6659c1b6c33a4334fd9b4fac061f3a74b757109db45e8f44fd0ce61449e98f64fda7b762c9576f3f9f53a00fd8f5d79b3fe791ddf4c3fa3e4ed2de6bbe3ae7f8af09dee4efd32d6d16e2818a84499b1dafc7588a6d54898b05b6e003604336dee81ff64079589ec2bad1f7ef0c7eb3ae98328a00d94c3eae08fff774b51eb34c87c61ff45a6b52927010a4271aeae54e8843e689f11860495623787a129edd2cede0c1ba82532b1c5ec9684c32be3ab35aa9e1ea23b1dbd6b66faa2fc1fdeb119b3162eea540da9c101b9d7e8a841687f34b336f05b58c9683234ec552991285da47ccc3b3bc890e5fca843f1a38665d370cc5465b9e6702eadc4e3a27142fb0652c0c364c6448d844335a1364d4960014299c57a1ed5a19f1b71bf245bad64633ab23df32404f64e5d41772cbb20d542f24f9a9c6255c60bc14235ef341a72e3f7899150c6cf0b1bad7fda69f90262f8e571e72cafa597139a2d867957cd666fad99ae3a258fadfeaccb4be001c595a1bf49a625e67910cb00ff6c4a467d7a88ff4a388bc83be8fce1d4c725c627d6eeb8b352e8581943c75c7ef536dd3c2982e30bb187d24249f5b899b3bf73ba6fc94bdf34e53631a59f3754a6d9c790a2a128a3df383e6426cdf84d607bc137bc04468a63e686bd6714d06237d5187efacd5e4fd7a31fca060e9ce941bd02d67bf8ec2e4a2af4ab1641fff4cfa0cca7166528bfe6dd58d442e6f134684cd53ac2dfc940d648e7c8bda92ec8e5bd9d29add3257496a3a55da7c60e240feb95cfaa14109c9b331a80f0de07baa3e549251c866bbbd4858e267266572c3ec1ae1452d573bd8f77a65f2fe8f03da6283760d9c89500dd1ad0e3f570c894eee86cfe19dce0b774f42319df7dcd0e0fe979f715701d35763b9bd973050501fcfca8c03079011c2a85cb6c1fd629c790abd346b1c78ca7024f1a2feab1ef752739d08e1726f76bb187cf6bf2a564b8cfb8f2e1a9f1c9b0e6ca6e235c53beb6446ec5017925c9c8b073fb2844b5cd7099b166f600396645cf099bafe4691f13d3e5846d667e0cc6efe82a23606945248a6baad5a4590407d66f5da57102d783b7fa8478ddc104466222fa1540a8e19431882a875475f6f82a2b569189bf6306b18dff06a9e2865c64f2fc6ec6dafafb79397dbe2d4e90ddd7d7fcaa66ec874bac466baef88c53c0218e6cfe541f2a3bcfaf04aa1ba496362255bc33e3731e9174f47297611b615b7afcf0718310e287b94995d162538f1eaa99f819683cbe443acb0a4e3907bfb7d2d99062e435483bf031171aa32803936df154d687cd5503308aad363f973873d3b1f4b14384df76ef7e0736fec4c0a6a6d6167c6a9f70af99d17e8882683a6fd5cd437eee5d522b008beb408a7970025379aee424258a949560d83ce5b9ecb92d2822df7741e71549b122aef04a89bd4ec22a74191802f9e3fe261a9ff03939ec0da00345a8567e5d7e8a271a0564e37ea08620e338f6410ff3c0e68c9aff59deb1e9bda65a219adcca0bf9d307325eff83bd037d63c33cb87c0ff8b7197cdb08cc8312eb65e157eb79ee8214214c399d7962aee545549387a4eac689e4e56c7f0a1e79dd113c034f121d206a878ff8fe205a98389134f1734f1840e673f02b52c41ae9f870f7612a83f027d5a5c3943c60ff02c83c6187fc9e4569f016e6920b135084bf770bfc2c67ea87fed497168ea495e9210b19cd5e5b7c2013de7c349ac9f0f6f937ad809912c993f8a09db1aa71a7b684f45e4f28", 0x1000, 0xb22b) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="b92e2f", 0x3}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[0x8, 0x1, 0xf3a8]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233abb5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x4, 0x7f, 0xfd, 0x936c, "ecf1ded2f2135dce83f3383134dcb61515f1e39b", 0x35fd1cf1, 0x4}) close(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r7 = getuid() setreuid(0x0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000180)=@abs={0xea87b9fcc562f7a1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="044de3ce15567ac8cbd6b0a88ff275eac020f2dfcf627a61cd26c56df57f60377278dfce22472aa71d6cc3874da86352b452bb21524a6572f414c3e9995170f1cb431867ae5b978fa257c6d9861bb12b3f3c7fdc1098d59ba8394018ed914e18c702f1e3f4eafa8f2072328cae2bf00d458e7650c7024e6f80d580bba4a89632", 0x80}, {&(0x7f0000000280)="66e522a95f5322f37830360148610e864d08e8c74733f8dd0980f09eff4ca35f2f12127e1518f904", 0x28}, {&(0x7f00000002c0)="f42ddf74a2fd26ce93e35832b87ce84ba361029bb857", 0x16}, {0xfffffffffffffffe}], 0x4, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x58}, 0x400) ioctl$BIOCFLUSH(r1, 0x20004268) 2.610017607s ago: executing program 4 (id=908): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) (async) ftruncate(r0, 0x40000000007) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4, 0x35, 0x3, 0x2000002}, {0xc0, 0x1, 0x2, 0x2}, {0x4246, 0x4, 0x9, 0x1}]}) r2 = socket$unix(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x66, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) 2.60924956s ago: executing program 7 (id=909): r0 = socket$inet(0x2, 0x4, 0xd6) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x2, 0x0, r4, r5, r8, 0x40, 0x312b}, 0x9, 0xfff, 0xffffffffffffffff, r9, 0x47, 0xe, 0xf9}) shutdown(r0, 0x2) setreuid(r3, r3) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x8, 0xa6e3}, {0x18, 0x1, 0x2, 0x2}, 0xf346, [0x7, 0x6, 0x53b, 0xd27, 0x9, 0x3, 0x1, 0x54]}, 0x3c) setuid(r3) connect$inet6(r10, &(0x7f00000002c0)={0x18, 0x0, 0x5842, 0xdf3}, 0xc) r11 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r12 = getpgid(r2) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x1ff, r7, r8, 0x0, r4, 0x80, 0xc}, 0xe, 0x5, r12, r2, 0x4, 0x8, 0xe166}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r10, 0x7) getegid() setuid(r7) r13 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x80) syz_open_pts() sendmsg$unix(r13, &(0x7f0000000680)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000400)="c9cc253b23383e1fd7640e7cc9dbd4f8ecaa1aa95c0b3eed30834f3206ee3df5b83e4db5aa6fc1129820860d88d3d44dbeec0f033e7c9b3d0a2efaa805e2491f3905ceb910fbaef335dfba20c0975bbc0a6116d4bdbe08eee76faf19b6361f573a349dddc8fe59afaab19b3a9feb15e8da6b23d440c0bb", 0x77}, {&(0x7f0000000480)="55b48b6647113ecb79d3df04418542f43175ce96bf788569ed1ebc240349e2d4ba8fdcc8579e69580bb37d2a91a27418c94e947bf65515c71259bf8cdb115d59de08202b88e1ac16284f31da526a8044088dc99302add7b87ea9e4bbab7458d9ac7c4c4276baa3cdb6e969", 0x6b}, {&(0x7f0000000500)="0a9fc27e205adb650749c94fbcade593659f5af467e95f35c432da35a674e2d7bfd9ca2e73f4a23ef296b6bbc2497eef8e81ab9bff80659f9db5e4a45323605e851e9488eb1c177a5f5f720e22437963b788b23ce49356d1932cc0d132503d4d3a4a85d3ba75c52a", 0x68}, {&(0x7f0000000580)="90b53d0588125d79bcb93644f4225e42c0ee426f27a1319d303bec9651d79339b03675c03b5a3f783d79658c13ef23c4e5641b0799a2", 0x36}, {&(0x7f00000005c0)}], 0x5, 0x0, 0x0, 0x8}, 0x400) fcntl$setown(r13, 0x6, r6) fsync(r10) pread(r0, &(0x7f00000006c0)="8f0ca7cca06c9fc30a1219723423bb161af016a650be3cfbe6e1c822bfb531eded841307ecd25119cfd194c5563daa4383e942ff3668f44afc30d206a99a6e93ce15d34a36b9b6d783fdfe686ae15b8c5563a81f7d39f38ccc25ea4f1ab0", 0x5e, 0x9) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000780)={&(0x7f0000000740)=[{0x45, 0x140000}], 0x1}) shmctl$IPC_STAT(r11, 0x2, &(0x7f00000007c0)=""/136) getgid() kqueue() 2.600085743s ago: executing program 3 (id=911): r0 = socket$inet(0x2, 0x8000, 0x6) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) acct(&(0x7f0000000040)='./file0\x00') r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write(r2, &(0x7f0000000100)="cc82ecdf705b45daf0e0bdb094ca473e4e8ad06a30bcb1a23b09214f424d5656f23d4bd75dceae9598556a42001bde465b1646bc99ff5d6e32ba1bc21167a833b498da4513cb47eeb802307e0c8d57da4e08337cf566d00daaf1d5cef7d2621ad8c9ed0ae1983b4284adb45a21ff45f89a077b59eae1bc99fdf37baf1e80a76f633da42beab7ff671c15cfa19f7443f09a7fee4206b736927078aa887d555cfaadaa0eb0892468331e8d5c489497c316007ce147576f2c7ed1", 0xb9) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x6) r3 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="495a992c320a457f58da8ff03a9b890b9e76b7bf7d5cafca622cfac7e372c8a08782fdbb7504f8f3f1ac4c37bd57a0e4b10520637ac65cc129", 0x39) recvmmsg(r1, &(0x7f0000004780)={&(0x7f0000004740)={&(0x7f0000000280)=@un=@file={0x0, ""/258}, 0x104, &(0x7f00000036c0)=[{&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/36, 0x24}, {&(0x7f00000024c0)=""/38, 0x26}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/135, 0x87}, {&(0x7f00000035c0)=""/249, 0xf9}], 0x8, &(0x7f0000003740)=""/4096, 0x1000}, 0x2}, 0x10, 0x800, &(0x7f00000047c0)={0xce, 0xffff}) sysctl$kern(&(0x7f0000004800)={0x1, 0x8}, 0x2, &(0x7f0000004840)="9ed596e80147fd846eeb83a347fa06b3ecdabffd8003d51792213fdf9f83b12d0c76d8aedd4604f3cb8ff5", &(0x7f0000004880)=0x2b, &(0x7f00000048c0)="6c16e5851655a5f1d40c385b6618b5811847a3b5c0d2772216c49a2c97933850ec289f2f9881435888ac913b43be295407a34207b518139c6fe50f75ebccc65b8558216c545d989f3850423c3a88ab391b41a9cae821243bf1ef45c4c209efe5ddd3adae974160c87157a23dac66b55044a7e6813da3646818751600f4e39d78584f983228ba38b7d642e87870564a8d5af386e7366dd7637d8182f43222e4466f9630c3bfad6304a279477726c5fc0f1d46160b5bd28fadf7fb70d4c45f415631abfb4b1904f7e7ff4cae2b482907b7fed3b7aee6b1c17b1027000d", 0xdc) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000049c0)={0x10, 0x5, [{&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x80}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2800}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1c000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x5e5}, {&(0x7f0000ff3000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x65}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xffff}], './file0\x00'}) readlinkat(r1, &(0x7f0000004bc0)='./file0\x00', &(0x7f0000004c00)=""/4096, 0x1000) sysctl$kern(&(0x7f0000005c00)={0x0}, 0x0, &(0x7f0000005c40)="421efb74e2b658939e80b0b5c985de78a485a1bf8266bb8308deb8292a32ed7601939c024b04501292b8f9ae77ae759d97c5d33ff97b247b2392c2d44a2cce8f97ab3c0164808b98db09bcd76a549411e938fa21311c4cffdf3fe266be60cc71beef405660b8208e0f49fd3b7168c592428818302e8db357cea8f435399e9ec65095443689f2b978ea65f62e0029f214ecb95dc06a4c2a99c5f14c042e807f5e5dfd9e3ba3f55b8764f0287959eaf393116d", &(0x7f0000005d00)=0xb2, &(0x7f0000005d40)="ddb7162245374cf7bd615d23a9c64456dd6eabd4b96e58cb7e815336b3a54b7aed0fe742b084e11120ed41297b1e817cdd69f09ce0bc6634e0776d6e490f313a195ace5f3af858a894023bdf6c808bdaf8f6d7ea58b4f97406b842f015f6e4b67bb8d4f5b15cb1149fe36f8c84ed6eaeaee48abfdd8ce0d9199e387ca3c4035935ae15875c402a939f74e59b5b570b533182dee0aade6959a065eae194", 0x9d) writev(r0, &(0x7f0000005e40)=[{&(0x7f0000005e00)="bb7b4b23ab3253bccfbc6f32a81321dfbebeacb46ec2ad9edb98345b1feb15c70db88de1139510b163b63f66b5176106483274ecbfd885e2814911", 0x3b}], 0x1) unlinkat(r1, &(0x7f0000005e80)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000005ec0)={0x1, 0x14}, 0x2, &(0x7f0000005f00), &(0x7f0000005f40), &(0x7f0000005f80)="194f236c58bedb7e19b558967d01da1bb63335c024bdb43d9104fa1de71b603cfe17ee5c3691dbac54a49c702e918ae5187983d6934ec4afe2d57f522c8a343f80359476284c00c7d82111ff7d1b222adf6256c233fe841e79a5ee3aaa8285b193cf7b6b9e5da2f6d763d45472258fee10004410093d9054e41d10884b26895a8054bd6a53a02a36eb6f246ac62be9aa3a424d7977af41157f6c7a3feddfbe283c2e0cbc4dc314894f0be383e55576d5340817ee189390fc1a3320d1c46bb5b97852c54eead13e53cc35bf3f51710db1efee2aec55cd63c33daa5053b4538e8bd5dfdad1298a618ed4d7c92028c13d056e19251bc3", 0xf5) preadv(r2, &(0x7f0000006140)=[{&(0x7f0000006080)=""/142, 0x8e}], 0x1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000006180)={'tap', 0x0}) sysctl$kern(&(0x7f00000061c0)={0x1, 0x24}, 0x2, &(0x7f0000006200)="4344abf8e0aead2f67cf0e01ddb459f752dc58548f621da452f6770254536492049e699156cdeffbd60fb23e742298", &(0x7f0000006240)=0x2f, &(0x7f0000006280)="327df1672e2a9b0899859ea2a5eaba6c327e797d0dbf08977978086b4b7cdcda0312e370c7db8e017a50250cb66e7459b60a08187009db1fe886c08e1fa174d15f", 0x41) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000006300)=0x2) recvfrom(r0, &(0x7f0000006340)=""/180, 0xb4, 0x841, 0x0, 0x0) getppid() unlink(&(0x7f0000006400)='./file0\x00') ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000006440)=0x9) setrlimit(0xe87e27a07eadf51d, &(0x7f0000006480)={0x81, 0x438}) rename(&(0x7f00000064c0)='./file0\x00', &(0x7f0000006500)='./file0\x00') r4 = semget$private(0x0, 0x3, 0x220) semop(r4, &(0x7f0000006540)=[{0x0, 0x9, 0x1800}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x6}, {0x1, 0x4, 0x1800}, {0x2, 0x40, 0x1000}, {0x1, 0x3, 0x1800}, {0x0, 0x0, 0x1000}], 0x9) 2.597039418s ago: executing program 7 (id=912): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000000)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x8100}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x6, 0x8018, 0x2000007, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0xd}, {0x1, 0x20000800, 0x8007, 0x7}, {0x401, 0x200723, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x6f3}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x3}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x1, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x13e) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) open$dir(&(0x7f0000000300)='.\x00', 0x10, 0x4a) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x400, 0xffffffffffffffff, 0x4, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x8}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x4, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3d4, [{&(0x7f00000d1000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000223000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000602000/0x1000)=nil, &(0x7f000044b000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000652000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000379000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x5}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f00006b1000/0x3000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x205}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000054e000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00000af000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f0000001000/0x800000)=nil, 0xfffffffffffffffe}], './file0\x00', 0x3ab18594}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x63, 0x44, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xffffffff}) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000001c0)="bdd0a032e24a7e041947e39b0743cfef058670ec5cc114d0fa9bd6c23db7cd0d9ccd57be80204cdf5457fa8b14785171d3d1cc743c10373e7036462353908526ca19732e2bfe22aa160beb5cf8fdf8e68bd7c517d12af6e9dbe208f66f77f1adfa5c4bdd56b733cf4c79ab5eaffe5de97aad1c3d2e40df968f27cd9bda5c46c99b66decb7f033f9a3c37f412a7aaf806e3bfbd6d5237ed802036455318a417bc2073cd0700fd04e3b74890153ecf52a905d679d105bbe2d4a7d0d540b01ee7ec4bb520ae0815c27676771ba01cba04d544f5cd895a7b0080309dd80c", &(0x7f00000002c0)=0xdc, &(0x7f0000000300)="85dffc224b0dc305f69e85dd06f2ffe107b143ea8c30aad17e81e50a8b3fe77d7979a5cd6b43693cbe6d5f5e267f237a4c39a47de544c43f46a0fee8ed7e0fa490eb3bc406130979f5ca976194ec90c9b3f9b658", 0x54) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000001600)="de1b24d677777a48aa71c97b9527c19a78a283c9df6ca20cce9cd6a42e1c7472230da6c7fd9f6d31582015b44bb6c51bc21787d4327440425abdf1d9e2a60cb1", &(0x7f00000000c0)=0x40, &(0x7f0000000100)="9d248e31d87ad340507b9413fad278ccaac2c4271b27f56505476780a7ee373aade72457686d1ec4984141bba8c0361f393dd3f6701fb3814115b902749a4cb898386029b687b84023ea5f4caf4ec5212781f5002519c74d841bffc406959512d118d45343e573", 0x67) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x3c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) recvmmsg(r4, &(0x7f0000001580)={&(0x7f0000001540)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)=""/6, 0x6}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/23, 0x17}], 0x3, &(0x7f00000014c0)=""/117, 0x75}, 0x3}, 0x10, 0x802, &(0x7f00000015c0)={0xa616, 0x5}) 2.499177857s ago: executing program 2 (id=913): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x400, 0x0, 0x0, 0x1000000, "00000000000000000000000100", 0x9, 0x86fff}) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001880)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x38, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1, [@routing={0x50, 0x0, 0x0, 0x5}]}}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="859000042d00ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000040000aac9ff9078000000006006c33e00003a80fe80000000000000"]) 2.484733096s ago: executing program 3 (id=914): semop(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) socket(0x2, 0x4001, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x400) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="bcf02f", 0x3) r1 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r1) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) setgid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, 0x0) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) connect$unix(r2, 0x0, 0x0) 2.483106064s ago: executing program 2 (id=915): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffbff, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 2.477680986s ago: executing program 3 (id=916): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x4, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x3}, {0x401, 0x200726, 0x1, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x80ce1, 0x1, 0x3, 0x400006d}, {0x6, 0x803, 0x14, 0x8}, {0xffffffff, 0x82, 0x1, 0x1000}, {0x20000004, 0x8001, 0xd1b, 0x88}, {0x1d0, 0x10001, 0x2c, 0x975e617}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8a, 0x4, 0x6, 0xfff}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x8, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0, 0xffffffffffffff37}) unlink(&(0x7f0000000a80)='.\x00') rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x81fe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x557a, 0x7, 0x1}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1.388781376s ago: executing program 2 (id=917): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000240)=0x200) pread(0xffffffffffffff9c, &(0x7f0000000000)="0eeb2a1facff44b430df", 0xa, 0x80000003) r2 = socket$inet(0x2, 0x8003, 0x2) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x5, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x84, 0x4010}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0x2}, 0xe) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="71bb7d6ecfc294315f06a05c42762bd6bcdc98d7a7cb8fb5818384af1975f24a9b602f5460bf1791862873aff57b086f6e66ae89576a5f511d9dce6db8", &(0x7f0000000080)=0x3d, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="b4ce68f5905b5314f2c648af4275b63bf2c638ae6a402f56b6fb4b69b7d901b97e93e1acc0d186771e7727efbdf6614ff087345bc53255cf845c1627ee835cae0068372a58c61e1fac42e43cf9988e0037771075cab5a9f3adc3", &(0x7f0000000180)=0x5a, &(0x7f00000001c0)="20abedb8437892cb63c5812d7f443bfad5dd081b8094c365916ab045e4b0e669e654b781cc52acbf6112d8bc8fdc0dbc6194cb9ae05f839b7695226a9edc511a6006f329293ae48302bb11a5b5e69c666715c4f9a74835bf8de6f0f93f358137bb5cdeb4a5dd470da75c74a6aa6aa94cf7be56c5cc09bee8f5d1ed56bdd480d00d9b14d5dd7f700a0d9f1c1eb43e31da0e774db3e2f8dd19fe848fe300e412d16e2687e307", 0xa5) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000380)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd624dec06a000002f", 0x3e}], 0x1) (async) rename(&(0x7f00000003c0)='./file0\x00', 0x0) mprotect(&(0x7f0000792000/0x4000)=nil, 0x4000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) (async) r3 = shmget(0x0, 0x2000, 0x32, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x8, 0x4, 0x3398}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a", 0x1c}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.374370138s ago: executing program 4 (id=918): setreuid(0x0, 0x0) r0 = msgget$private(0x0, 0x200) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x7c110232708317ba) (async, rerun: 32) r1 = getuid() (rerun: 32) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="1df0bcd26931b6fc25e07bff764d010001000000000064fc95710d8b999eeff9440726eacc4d689c1a3b80679ecc4d7d16fa077ba2", 0x35}], 0x1, 0x0, 0x0, 0x8}, 0xe) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) r4 = open(&(0x7f00000010c0)='./bus\x00', 0x0, 0x21) ioctl$TIOCFLUSH(r4, 0xc0187009, &(0x7f0000000080)=0x1) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="0000000000000000a00400000098bdf4e420e6adda008000552e01000000d22b3f3f490b0804f9000000000000000035024ba8af4e5fd3ab9d2b7537ccca8db36ae1bdc3478fe669", &(0x7f0000000080)=0x48, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[]) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) r6 = getegid() (async) r7 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x4, r1, r5, 0xffffffffffffffff, r6, 0x0, 0xe66c}, 0x5, 0x5, r7, r8, 0x0, 0x2, 0x6, 0x80}) 1.372722796s ago: executing program 1 (id=919): r0 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x4ebfac6bbaf7879) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x48) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)='#!u', 0x3}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x713) fsync(r0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=' ', 0x32}, {&(0x7f0000000280)="6614d86a44af04aa40f06d71457cec2a5d6b7724ad27e1e78e92e2a0fd5e76ce8a1e76c41669701a8e923b8ff0e21bde538556ad0bfc4839704c93e06110957ad7dfc5e62061460a", 0x48}], 0x2) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.370270697s ago: executing program 5 (id=920): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000180)=[{0x2, 0x2, 0x39, 0x2}, {0x1d, 0x1, 0x0, 0x109}, {0x2, 0x3, 0x4, 0x6}, {0x6, 0x4, 0x7, 0x801}]}) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) 1.369532297s ago: executing program 2 (id=921): r0 = socket(0x11, 0x3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup2(r1, r2) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80146951, &(0x7f00000001c0)) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x205, 0x118) (async) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00020000", 0x8) (async) setsockopt$inet_opts(r6, 0x0, 0x9, 0x0, 0x0) (async, rerun: 64) wait4(0xffffffffffffffff, &(0x7f0000004980), 0x3, &(0x7f00000049c0)) (rerun: 64) open(&(0x7f0000000480)='./file0\x00', 0x4ca, 0x8) 1.369076486s ago: executing program 3 (id=922): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0xffffffffffffffff) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x1ff, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0xb, 0x3, 0xfff6, 0x1, 0x9, 0x2d, 0x8, 0x1, 0x2, 0x644, 0x4000000000f19}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) close(r4) 1.231637649s ago: executing program 6 (id=923): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xffffffffffffffff) 1.230738065s ago: executing program 7 (id=924): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x25, 0x0, 0x1, 0x20000009}, {0x1, 0x2, 0x30, 0x84}, {0x2, 0x5, 0xaa, 0x6}, {0x6, 0x3, 0x7, 0x807}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x2, 0x0, 0x1, 0x713ef8e6, 0x4, 0x264a, 0x0, 0x2, 0x100, 0x4}) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f00000002c0)="b1fb0501b1000000170000000700000004d434fecea10500fef96ecfc72fd3357ae320b307003039d2d236a3f20b7804be38164991f7c8cf1f882b297be1aa5b237d0c82f865d01ee55eca69b3c2896deb51e2f0ac3ebbc2576b9a5f139b672f4d335d22007d026ba8af6300372821020000005bb7720fd38bfbb770c1f5a870c881ea7d69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89fb75040781e40500000000e2ffffff0900000000000000bd9d0e5ce48f45945266c59b1dc4bdaec241c473a71b14f9d0b39715cd992d77610b1b42a3324ada473ed9fb2bd1563407b02d41fd21938bc6a77e17f9484931eda46a65630bf65d4ec5787cde4fc246e1a26b8fb87afd9982583cbaf07542c26afb8d3bd3000000000000000000a359b67902c865fd1c898bc29ce61a65095a6a8d", 0x143, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x25, 0x0, 0x1, 0x20000009}, {0x1, 0x2, 0x30, 0x84}, {0x2, 0x5, 0xaa, 0x6}, {0x6, 0x3, 0x7, 0x807}]}) (async) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) (async) dup2(r0, r0) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x2, 0x0, 0x1, 0x713ef8e6, 0x4, 0x264a, 0x0, 0x2, 0x100, 0x4}) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r2, &(0x7f00000002c0)="b1fb0501b1000000170000000700000004d434fecea10500fef96ecfc72fd3357ae320b307003039d2d236a3f20b7804be38164991f7c8cf1f882b297be1aa5b237d0c82f865d01ee55eca69b3c2896deb51e2f0ac3ebbc2576b9a5f139b672f4d335d22007d026ba8af6300372821020000005bb7720fd38bfbb770c1f5a870c881ea7d69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89fb75040781e40500000000e2ffffff0900000000000000bd9d0e5ce48f45945266c59b1dc4bdaec241c473a71b14f9d0b39715cd992d77610b1b42a3324ada473ed9fb2bd1563407b02d41fd21938bc6a77e17f9484931eda46a65630bf65d4ec5787cde4fc246e1a26b8fb87afd9982583cbaf07542c26afb8d3bd3000000000000000000a359b67902c865fd1c898bc29ce61a65095a6a8d", 0x143, 0x0, 0x0, 0x0) (async) 1.230356026s ago: executing program 5 (id=925): openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setuid(0xee01) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) setrlimit(0x8, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x16, 0x3, 0xfe, 0x48a4}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000008c0)="00e0ae5b630d0000bc5a91501d94a34b8e5f84cfa2bef04ddd3d663277dfec8570f12108d4acf3c4f75f12a7d6c6998cec47a2f02db5f6a87fa0dd0b8046e9cae7214acb6264f09525acd4a4", &(0x7f0000000080)=0x4c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000405ff02000000000000000000000000000100000000000000000000ffffffffffff8800000700000000"]) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x1) open(0x0, 0x10686, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x5, 0x2, 0x8, 0xd5, '\x00', 0x3, 0x2}) (async) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 1.230089574s ago: executing program 6 (id=926): sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x40000000000001c7, &(0x7f0000000000)="c8c28bd4225a612b3fcce6816ae301814fa9a4eaf7884ad1a99b0faf4b71a7eaf858c5a4a2f921174b25a3302ff43191fdef0d514aa746d42e043e6e1b08594cf785e9c856fed75cf6ef6aca10136278e663c81584c342476ded3177b37bff7a5fbedaff86b27ec8b7aba3c8e96e081975422ba3dfc222e851ed064d1f50698df95f074701cf001d60969e648c3f0ffa36739a8b7fc74c7d73c60df620195317c115552e9532468ea10d3dce826fc0062f814eee8b96ed782c5fc3ee09", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="faff0004", 0x4) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xc0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) kevent(r0, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) setuid(0xffffffffffffffff) stat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="0509", 0x2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xfbc, 0x1, 0x3, 0xffbfffda, "0900000000000000000049cb42d3c322afc82000", 0xffffffff, 0x1}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) kqueue() 180.578005ms ago: executing program 1 (id=927): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) (async, rerun: 64) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (rerun: 64) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) (async) setreuid(0xee00, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2002, [{}, {0x0, 0x1}, {}, {0x1}, {0x3, 0x8001}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2, 0x800000}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {0x0, 0x8}, {0x0, 0x80000001}, {0x1, 0xffffffff}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x3}, {0x2}, {0x1}, {0x3}, {}, {0x2, 0x1}, {0x2, 0xfffffffd}, {0x2, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) (async) setuid(0xffffffffffffffff) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async, rerun: 32) setreuid(0x0, 0x0) 164.80446ms ago: executing program 0 (id=928): r0 = socket(0x1e, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}], 0xd3, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc0104451, &(0x7f0000000740)={0x0, 0x408, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x33c3300a}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) kqueue() sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000220000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000040)={0xb, 0x3, 0x9, 0xfff, "40000000000000001a0000150000000000004000", 0x7ff, 0x8f}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x401) 149.579558ms ago: executing program 7 (id=929): r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x20, 0x20, 0x7, 0xfc}], 0x9a, &(0x7f0000000100), 0xffdb4163, 0x0) (async) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="02"], 0xf0, 0x800) (async) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) (async) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x3, r2, 0x0, 0xffffffffffffffff, 0x0, 0x32, 0x1}, 0x4000008, 0x1000004002a2, 0x0, 0x0, 0x2, 0x8, 0x100000000000202, 0x3c}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080), 0x2, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f00006df000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) socket(0x18, 0x2, 0x0) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r4, 0xc0084463, &(0x7f0000000740)={0x3, 0x3ffffd, 0x1, 0x2, "00000000000000070005670360efd774556800", 0x8, 0xfffffff9}) (async) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x3, 0x4, 0x81, 0x1, 0x8001, 0x11, 0x1000, 0x2, 0x1, 0xa96, 0x3}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r5, 0x5) linkat(r4, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r7, 0x0) (async, rerun: 64) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async, rerun: 64) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) (async) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r8, 0xcd504404, &(0x7f0000000180)={0x2, 0x2, 0x5, 0x0, "cded2108002578ba7db28c9d6fb975310a000004", 0x47ffd, 0x6}) 148.780512ms ago: executing program 5 (id=930): ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x7e1b21b5f00cb051, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) dup(r1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file1\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6009, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000580000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000240)="d81ad3d2", 0x4) 148.405411ms ago: executing program 3 (id=931): openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f845920e632101a1a16648a42512d1d22bd616", 0x15}], 0x1) sysctl$kern(&(0x7f0000000000)={0x6, 0x5d}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="ff001e977b71000000001eca1a1abad772ff10b70d0d993000007ab42d41bf1a91b78c28", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x35, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x10000, 0xfffffffffffffffc, 0x0, 0xfffffffffffffff5}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffff2c, [{&(0x7f0000577000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd3b5}, {&(0x7f000070d000/0x4000)=nil, &(0x7f00004e2000/0x3000)=nil, 0xffffffffffffff7d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8100000000b937}, {&(0x7f0000418000/0x1000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000710000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f000060b000/0x2000)=nil, &(0x7f000076e000/0x2000)=nil, 0x80000001}, {&(0x7f0000705000/0x3000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x2}, {&(0x7f000041f000/0x3000)=nil, &(0x7f00006e6000/0x1000)=nil, 0xd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x80000000003}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f0000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00000a6000/0x3000)=nil, 0x22a8}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f000042d000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], './file0\x00', 0x99}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000290"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 146.859121ms ago: executing program 5 (id=932): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, '\x00', 0x8, 0xff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 86.994108ms ago: executing program 5 (id=933): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffff2, 0x4000000000007}, {0xfffffffffffffffc, 0x6}}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) close(r3) close(r2) r4 = socket(0x18, 0x1, 0x0) chflagsat(r3, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r7 = socket(0x2, 0x2, 0x0) dup(r7) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$FIONREAD(r6, 0xc050756a, &(0x7f0000000100)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) bind$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 85.969316ms ago: executing program 0 (id=934): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x6}, {0x3, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}, {0xfffa, 0x5, 0x43, 0x100}]}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) unveil(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x1919}, {0x25, 0x0, 0x2, 0x20000009}, {0x64, 0x2, 0x30, 0x7}, {0x87, 0x8, 0xaa, 0x6}, {0x6, 0x4, 0x7, 0x10000800}]}) write(r2, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000140)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x11, 0x3, 0x0) r4 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r4, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendto$inet(r4, &(0x7f00000002c0)="75038f2e3f07f75915a3418f3a876581c90d7e1e7be9d4b40d54654b346ce9927e5ef11b7daeb88aebbd5a3e28c6fc7e578c63998f9045fb1ed291227c2457490caeb548e22f1815e5a2edf37c9eed1693f204d98771481cdbfb7d21b5d6f23a6f3ade93d7642a17a4a9bf1b3145041796b31a5a4959ce3cc2f9d9b5fa3d6f5a6240f16190750c7a5b0685198a60a8af5d907274b99d72a9a4", 0x99, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r6, 0x0, 0x6, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) r7 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) 85.576953ms ago: executing program 2 (id=935): setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00df00003f00000000000000000000006d2b00"}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001380)) close(r1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464dd8cf40a9bd48af303ac16db9480575d02631d8e6fec486f1f421ab7e41da77a65ebe9566b26e475af76967b27a581bb0c06bf94682c801cfeaf28c5c917a8463b3e95172439c0521f79de80a831b3435f4db4ab38f9b7c8df08155fd20d17a351a944e410da996bb89bfe92d6de3c92964ad0f365bb2dfb267e8ecbc348a35f1b193a41bd9afcf556348084158f7fdbdfb9b058ffcae8fdb1a5cbd2d0050b80a02a6a084d3e547d3a4e78c18bec831927111b2fb199fe827523e35bcebbe2063576bba16d22dd78af9db3e75ed95916ae2c898424130906d774de30a1d36892cd3c233945345f117f94931d8e66f472c1660223209c10ac7ed56d5242cd1386d3596ce75baa440f9c8adaca7c81f95d2002dd6545f2b6b325abd52df25a7eb09c12b2963614f156df705b2f4694cadbf03bc4d2b3b08496a487b673856f0e58615a2940f39a4673e528078e70538db96ff76ec9caeb0c096c2e2c20c8ca7e3a2377d3ec4d917e52c16bfba327ee1d7e387b7e043bd744ea381e3386a7de22a53761a02a31dee7af0cf872373c4a68ea0a37e7ff5dc0b9cba1dfde2275c206497d9697f7092e507dc52336cee608e20750ca5be2e777b76d667ff7f03c85ddbed2d820f5098c88fb03f4788037ee2d41eb42c6bc16199110efc3dfa29d627bd568c675e6c70efa928be2a1c0117bac383358d854486bcdc37818404d560bc43e887c725b3887b6ea2ef23bb44b9d26caa25329c11120427296e114f33636e9d0e65e6043fa577e3211a2c857e2608f8ecbb061ed54abc083d81cdf0be2661b17e62003211a3136c1fe7f5fb55b192c32e61a745cf659850b8e12ca82ace4c85b365401faae55ee0fb58309c0a", 0x46d}], 0x1) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00df00003f00000000000000000000006d2b00"}) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, r2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001380)) (async) close(r1) (async) writev(r0, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464dd8cf40a9bd48af303ac16db9480575d02631d8e6fec486f1f421ab7e41da77a65ebe9566b26e475af76967b27a581bb0c06bf94682c801cfeaf28c5c917a8463b3e95172439c0521f79de80a831b3435f4db4ab38f9b7c8df08155fd20d17a351a944e410da996bb89bfe92d6de3c92964ad0f365bb2dfb267e8ecbc348a35f1b193a41bd9afcf556348084158f7fdbdfb9b058ffcae8fdb1a5cbd2d0050b80a02a6a084d3e547d3a4e78c18bec831927111b2fb199fe827523e35bcebbe2063576bba16d22dd78af9db3e75ed95916ae2c898424130906d774de30a1d36892cd3c233945345f117f94931d8e66f472c1660223209c10ac7ed56d5242cd1386d3596ce75baa440f9c8adaca7c81f95d2002dd6545f2b6b325abd52df25a7eb09c12b2963614f156df705b2f4694cadbf03bc4d2b3b08496a487b673856f0e58615a2940f39a4673e528078e70538db96ff76ec9caeb0c096c2e2c20c8ca7e3a2377d3ec4d917e52c16bfba327ee1d7e387b7e043bd744ea381e3386a7de22a53761a02a31dee7af0cf872373c4a68ea0a37e7ff5dc0b9cba1dfde2275c206497d9697f7092e507dc52336cee608e20750ca5be2e777b76d667ff7f03c85ddbed2d820f5098c88fb03f4788037ee2d41eb42c6bc16199110efc3dfa29d627bd568c675e6c70efa928be2a1c0117bac383358d854486bcdc37818404d560bc43e887c725b3887b6ea2ef23bb44b9d26caa25329c11120427296e114f33636e9d0e65e6043fa577e3211a2c857e2608f8ecbb061ed54abc083d81cdf0be2661b17e62003211a3136c1fe7f5fb55b192c32e61a745cf659850b8e12ca82ace4c85b365401faae55ee0fb58309c0a", 0x46d}], 0x1) (async) 80.924718ms ago: executing program 4 (id=936): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="91a6e34dd8bb", @random="9f96b0db5822", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x101, 0x68, 0x0, 0x7, 0x3, 0x5e4, @empty, @multicast1}}}}}}) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r2, 0x80487008, &(0x7f0000000140)=0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000140)) 1.863684ms ago: executing program 0 (id=937): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x8018, 0x2000007, 0x1, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0xfff, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1cc, 0x10005, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30004}]}) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 1.615815ms ago: executing program 1 (id=938): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x401) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="a3f7c0cdcc2ad2c755444c8e", 0xc) listen(r0, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 877.601µs ago: executing program 4 (id=939): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) sysctl$kern(&(0x7f0000000280)={0x1, 0x16}, 0x2, &(0x7f00000002c0)="b2", &(0x7f0000000300)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sysctl$net_inet_carp(&(0x7f0000000dc0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000e00), 0x0, 0x0, 0x0) 603.165µs ago: executing program 2 (id=940): mkdir(&(0x7f0000000000)='./file0\x00', 0x102) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0x7ff) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0x0, r1) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') (async) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 0s ago: executing program 4 (id=941): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2aab27a31f3734b7}, 0x4, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.255' (ED25519) to the list of known hosts. pckbd_enable: command error j|E1\:`ךq"lt9h?#Ψ OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd80789dd540, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace bpfdetach(ffff800001447000) at bpfdetach+0x70 if_detach(ffff800001447000) at if_detach+0x1bb tun_clone_destroy(ffff800001447000) at tun_clone_destroy+0x2d6 if_clone_destroy(ffff80002a369490) at if_clone_destroy+0x1d7 ifioctl(ffff8000016466f0,80206979,ffff80002a369490,ffff800037ffdc58) at ifioctl+0x5c5 sys_ioctl(ffff800037ffdc58,ffff80002a369670,ffff80002a3695c0) at sys_ioctl+0x5c3 syscall(ffff80002a369670) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ec1b498dc0, count: -8 ddb{1}> show registers rdi 0xffff80002a7e6000 rsi 0x13c85 mp_pdirpa+0x2c7f rbp 0xffff80002a3692b0 rbx 0x80206979 __kernel_virt_to_phys+0x206979 rdx 0xffff80002a7e6000 rcx 0x13c84 mp_pdirpa+0x2c7e rax 0xffffffff810d18d9 bpfdetach+0xb9 r8 0 r9 0x1 r10 0x8c226debb547ee1f r11 0xf1779ffc8f612f2c r12 0xdeaf0002deafbead r13 0x800 r14 0xffff800001447000 r15 0xdeaf0002deafbead rip 0xffffffff810d1890 bpfdetach+0x70 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a369280 ss 0x10 bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> show proc PROC (syz-executor) tid=67658 pid=39925 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800037ffc548,0xffff800037fff230 process=0xffff80003ac149e0 user=0xffff80002a364000, vmspace=0xfffffd806e39b7b0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92459 66420 13194 0 2 0 syz-executor 92459 88315 13194 0 2 0x4000000 syz-executor 5728 446819 49179 -1 2 0x10 syz-executor 5728 60201 49179 -1 3 0x4000090 fsleep syz-executor 5728 377100 49179 -1 3 0x4000090 fsleep syz-executor 5728 495193 49179 -1 3 0x4000090 fsleep syz-executor 93983 429115 50162 0 2 0 syz-executor 93983 85332 50162 0 3 0x4000080 fsleep syz-executor 93983 259833 50162 0 3 0x4000080 fsleep syz-executor 93983 413705 50162 0 2 0x4000000 syz-executor 39925 342668 41676 0 2 0 syz-executor *39925 67658 41676 0 7 0x4000000 syz-executor 6748 274187 11942 -1 3 0x90 nanoslp syz-executor 6748 466861 11942 -1 3 0x4000090 fsleep syz-executor 6748 378698 11942 -1 3 0x4000090 fsleep syz-executor 41676 19691 35753 0 3 0x82 nanoslp syz-executor 56476 392574 0 0 3 0x14200 acct acct 11942 364889 35753 0 3 0x82 nanoslp syz-executor 49179 150112 35753 0 3 0x82 nanoslp syz-executor 89660 464359 1 0 3 0x100083 ttyin getty 92975 499060 0 0 3 0x14200 bored sosplice 756 308524 35753 0 2 0x2 syz-executor 50162 19544 35753 0 3 0x82 nanoslp syz-executor 35114 367024 35753 0 3 0x82 nanoslp syz-executor 13194 378843 35753 0 3 0x82 nanoslp syz-executor 83434 126536 35753 0 7 0x2 syz-executor 35753 486770 87009 0 3 0x82 kqread syz-executor 87009 220993 7063 0 3 0x10008a sigsusp ksh 7063 111074 29479 0 3 0x98 kqread sshd-session 29479 407870 33712 0 3 0x92 kqread sshd-session 33712 369879 1 0 3 0x88 kqread sshd 21645 512449 81311 74 3 0x1100092 bpf pflogd 81311 95521 1 0 3 0x80 sbwait pflogd 92457 410961 30991 73 3 0x1100090 kqread syslogd 30991 159584 1 0 3 0x100082 sbwait syslogd 70382 136507 1 0 3 0x100080 kqread resolvd 41297 322786 37233 77 3 0x100092 kqread dhcpleased 5639 366919 37233 77 3 0x100092 kqread dhcpleased 37233 211046 1 0 3 0x80 kqread dhcpleased 47932 239020 0 0 3 0x14200 bored smr 54805 423286 0 0 2 0x14200 zerothread 80424 472481 0 0 3 0x14200 aiodoned aiodoned 93624 264989 0 0 3 0x14200 syncer update 27360 55225 0 0 3 0x14200 cleaner cleaner 6311 255305 0 0 2 0x14200 reaper 16839 493673 0 0 3 0x14200 pgdaemon pagedaemon 62915 331274 0 0 3 0x14200 bored viomb 7224 219950 0 0 3 0x40014200 acpi0 acpi0 59456 136199 0 0 3 0x40014200 idle1 36185 78415 0 0 3 0x14200 bored softnet7 20224 327789 0 0 3 0x14200 bored softnet6 14512 65874 0 0 3 0x14200 bored softnet5 29118 135712 0 0 3 0x14200 bored softnet4 37046 466451 0 0 3 0x14200 bored softnet3 49203 309530 0 0 3 0x14200 bored softnet2 31762 17326 0 0 3 0x14200 bored softnet1 58578 139186 0 0 3 0x14200 bored softnet0 57551 480097 0 0 3 0x14200 bored systqmp 44534 485213 0 0 3 0x14200 bored systq 24693 200582 0 0 3 0x14200 tmoslp softclockmp 65919 402012 0 0 3 0x40014200 tmoslp softclock 54839 259368 0 0 3 0x40014200 idle0 1 177326 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 39925 (syz-executor) thread 0xffff800037ffdc58 (67658) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838d50c0) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 rw_do_enter_write+0x1d7 #4 lf_purgelocks+0x2f #5 vgonel+0x497 #6 vop_generic_revoke+0x3e6 #7 VOP_REVOKE+0x65 #8 vdevgone+0x17b #9 bpfsdetach+0x140 #10 bpfdetach+0xa6 #11 if_detach+0x1bb #12 tun_clone_destroy+0x2d6 #13 if_clone_destroy+0x1d7 #14 ifioctl+0x5c5 #15 sys_ioctl+0x5c3 #16 syscall+0xbc6 #17 Xsyscall+0x128 exclusive rwlock clonelk r = 0 (0xffffffff8380a688) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 if_clone_destroy+0x67 #3 ifioctl+0x5c5 #4 sys_ioctl+0x5c3 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 83434 (syz-executor) thread 0xffff80002a2a82a8 (126536) exclusive rrwlock inode r = 0 (0xfffffd806f517d80) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 Process 6311 (reaper) thread 0xffff8000ffffc7b8 (255305) exclusive rwlock kmmaplk r = 0 (0xffffffff83979888) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x81 #4 km_free+0x87 #5 uvm_uarea_free+0x4f #6 reaper+0x1cb #7 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10220 11177K 12570K 166960K 13537 0 pcb 18 14K 16K 166960K 281 0 rtable 195 8K 9K 166960K 473 0 pf 33 17K 18K 166960K 103 0 ifaddr 36 6K 8K 166960K 92 0 ifgroup 51 2K 2K 166960K 124 0 sysctl 4 1K 9K 166960K 11 0 counters 66 36K 37K 166960K 396 0 ioctlops 0 0K 4K 166960K 1815 0 iov 0 0K 24K 166960K 63 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1524 96K 97K 166960K 2932 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 28 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 171 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 240K 166960K 1133 0 sigio 0 0K 0K 166960K 12 0 proc 72 115K 164K 166960K 741 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 310 0 in_multi 77 5K 7K 166960K 171 0 ether_multi 1 0K 0K 166960K 4 0 mrt 0 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 121 546K 546K 166960K 121 0 exec 0 0K 1K 166960K 491 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 237 168K 185K 166960K 11861 0 UVM aobj 5 4K 4K 166960K 6 0 pinsyscall 40 80K 104K 166960K 2345 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 109 0 NDP 11 0K 2K 166960K 59 0 temp 64 8680K 8748K 166960K 50991 0 kqueue 16 24K 30K 166960K 225 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 114 0 111 1 0 1 1 0 8 0 rtentry 176 151 0 75 5 0 5 5 0 8 0 unpcb 144 561 0 541 5 4 1 4 0 8 0 syncache 336 17 0 17 3 3 0 1 0 8 0 tcpcb 736 375 0 370 13 12 1 7 0 8 0 arp 128 14 0 6 1 0 1 1 0 8 0 inpcb 328 1280 0 1271 30 29 1 12 0 8 0 nd6 144 29 0 12 1 0 1 1 0 8 0 pkpcb 40 9 0 9 4 4 0 1 0 8 0 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1192 156 0 156 4 3 1 1 0 8 1 pppxif 1504 131 0 131 2 2 0 1 0 8 0 pfstscr 40 65 0 65 1 1 0 1 0 8 0 pffrag 232 69 0 66 1 0 1 1 0 482 0 pffrnode 88 3 0 1 1 0 1 1 0 8 0 pffrent 40 137 0 134 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 72 0 28 1 0 1 1 0 8 0 pfstkey 128 202 0 158 2 0 2 2 0 8 0 pfstate 384 137 0 93 5 0 5 5 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 765 0 394 34 10 24 29 0 8 0 art_table 40 767 0 394 5 0 5 5 0 8 0 art_node 32 150 0 83 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 3 1 0 1 1 0 8 0 semapl 112 166 0 156 1 0 1 1 0 8 0 shmpl 112 3 0 1 1 0 1 1 0 8 0 dirhash 1024 35 0 18 3 0 3 3 0 8 0 dino2pl 256 3576 0 2063 95 0 95 95 0 8 0 ffsino 296 3576 0 2063 117 0 117 117 0 8 0 nchpl 144 5067 0 3365 64 0 64 64 0 8 0 rtmask 32 4 0 4 2 2 0 1 0 8 0 uvmvnodes 80 4666 0 0 96 0 96 96 0 8 0 vnodes 216 4666 0 0 260 0 260 260 0 8 0 namei 1024 17619 0 17618 3 2 1 2 0 8 0 percpumem 16 213 0 165 1 0 1 1 0 8 0 kstatmem 264 76 0 52 3 1 2 3 0 8 0 scsiplug 72 5 0 5 4 4 0 1 0 8 0 scxspl 216 34865 0 34865 15 14 1 8 1 8 1 plimitpl 152 364 0 346 1 0 1 1 0 8 0 sigapl 424 1434 0 1380 7 0 7 7 0 8 0 knotepl 120 554 0 0 17 0 17 17 0 8 0 kqueuepl 224 368 0 355 2 1 1 2 0 8 0 pipepl 344 186 0 159 3 0 3 3 0 8 0 fdescpl 528 1408 0 1379 3 0 3 3 0 8 0 filepl 160 9146 0 8923 25 14 11 16 0 8 0 lockfpl 104 864 0 862 3 2 1 2 0 8 0 lockfspl 48 356 0 354 1 0 1 1 0 8 0 sessionpl 144 39 0 30 1 0 1 1 0 8 0 pgrppl 48 189 0 172 1 0 1 1 0 8 0 ucredpl 104 1775 0 1758 1 0 1 1 0 8 0 zombiepl 144 1402 0 1401 1 0 1 1 0 8 0 processpl 1248 1434 0 1380 5 0 5 5 0 8 0 procpl 656 3103 0 3039 8 1 7 7 0 8 0 sosppl 168 10 0 10 3 3 0 1 0 8 0 sockpl 752 1983 0 1951 35 31 4 16 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 60 0 0 8 0 8 8 0 8 0 mtagpl 96 86 0 0 3 0 3 3 0 8 0 mbufpl 256 1231 0 0 77 0 77 77 0 8 0 bufpl 280 16858 0 10716 440 0 440 440 0 8 0 anonpl 32 13528 0 0 110 0 110 110 0 246 0 amapchunkpl 152 39183 0 38653 39 14 25 32 0 158 0 amappl16 200 5144 0 5077 43 28 15 29 0 8 0 amappl15 192 23 0 23 1 1 0 1 0 8 0 amappl14 184 143 0 131 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 2110 0 2081 3 1 2 2 0 8 0 amappl11 160 50 0 35 1 0 1 1 0 8 0 amappl10 152 9 0 9 1 1 0 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 21 0 18 1 0 1 1 0 8 0 amappl7 128 142 0 130 1 0 1 1 0 8 0 amappl6 120 221 0 217 1 0 1 1 0 8 0 amappl5 112 134 0 124 1 0 1 1 0 8 0 amappl4 104 349 0 329 1 0 1 1 0 8 0 amappl3 96 7788 0 7683 4 0 4 4 0 8 0 amappl2 88 783 0 721 2 0 2 2 0 8 0 amappl1 80 15453 0 14853 17 2 15 17 0 8 0 amappl 88 10895 0 10732 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 8 0 8 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1408 0 1379 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1408 0 1379 1 0 1 1 0 8 0 vmmpekpl 168 13441 0 13392 4 1 3 3 0 8 0 vmmpepl 168 97807 0 95860 117 11 106 113 0 357 0 vmsppl 488 1407 0 1378 5 0 5 5 0 8 0 rwobjpl 80 33610 0 27963 119 0 119 119 0 8 0 pdppl 4096 2823 0 2756 133 64 69 85 0 8 2 pvpl 32 25708 0 0 208 0 208 208 0 265 0 pmappl 256 1407 0 1378 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 397 0 94 10 0 10 10 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff838b9ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d4eb8) at __mp_lock+0x1a3 __mp_acquire_count(ffffffff838d4eb8,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2da rw_do_enter_write(ffffffff837f05b0,0) at rw_do_enter_write+0x1d7 lf_purgelocks(ffff80000147a8e0) at lf_purgelocks+0x2f vgonel(fffffd807bd0f718,ffff80002a2a82a8) at vgonel+0x497 vrecycle(fffffd807bd0f718,ffff80002a2a82a8) at vrecycle+0x7c ufs_inactive(ffff80002a313048) at ufs_inactive+0x360 VOP_INACTIVE(fffffd807bd0f718,ffff80002a2a82a8) at VOP_INACTIVE+0x107 vput(fffffd807bd0f718) at vput+0xe5 VOP_REMOVE(fffffd807bd0f3b8,fffffd807bd0f718,ffff80002a3131c8) at VOP_REMOVE+0x19d dounlinkat(ffff80002a2a82a8,ffffff9c,7aad6d2947b0,0) at dounlinkat+0x177 syscall(ffff80002a313340) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7aad6d294c60, count: -17 ddb{0}> machine ddbcpu 1 Stopped at bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> trace bpfdetach(ffff800001447000) at bpfdetach+0x70 if_detach(ffff800001447000) at if_detach+0x1bb tun_clone_destroy(ffff800001447000) at tun_clone_destroy+0x2d6 if_clone_destroy(ffff80002a369490) at if_clone_destroy+0x1d7 ifioctl(ffff8000016466f0,80206979,ffff80002a369490,ffff800037ffdc58) at ifioctl+0x5c5 sys_ioctl(ffff800037ffdc58,ffff80002a369670,ffff80002a3695c0) at sys_ioctl+0x5c3 syscall(ffff80002a369670) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ec1b498dc0, count: -8