last executing test programs: 4.891100289s ago: executing program 6 (id=2177): sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = syz_open_pts() syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700103a0000000000000000000000000500000000000000000000000000000000000000aa8c0090"]) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1002300000000, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000003010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="739f79342fe4b811090c48777f74323423", 0x11}], 0x1) 4.888866894s ago: executing program 6 (id=2178): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) close(r1) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x21, 0x0, 0x0, 0x8000001}, {0xad, 0x10, 0xf7, 0xe5c5}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a247891", 0x4}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 4.748716545s ago: executing program 6 (id=2186): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x1d}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x184) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="9401050e000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) (async) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r1}) (async) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) fcntl$getown(r4, 0x5) 4.748007906s ago: executing program 6 (id=2188): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) getpid() getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x400, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) preadv(r3, 0x0, 0x0, 0x0) minherit(&(0x7f0000e12000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000c5a000/0x13000)=nil, 0x13000) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) 4.645593718s ago: executing program 6 (id=2194): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x24, 0x1a, 0x0, 0x7ffffff}, {0x84, 0x8, 0x2a, 0x9}, {0xb7c6, 0x6b, 0xfe, 0x6}]}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x10001}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00002fc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f00005e4000/0x4000)=nil, &(0x7f000032a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000010001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) semop(0x0, &(0x7f0000000240)=[{0x4}, {0x0, 0x2ff}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) setuid(0xee01) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x81206919, &(0x7f00000001c0)) semget(0x3, 0x2, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) socket(0x20, 0x4005, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x24, 0x1a, 0x0, 0x7ffffff}, {0x84, 0x8, 0x2a, 0x9}, {0xb7c6, 0x6b, 0xfe, 0x6}]}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x10001}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00002fc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f00005e4000/0x4000)=nil, &(0x7f000032a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000010001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) (async) semop(0x0, &(0x7f0000000240)=[{0x4}, {0x0, 0x2ff}], 0x2) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) (async) setuid(0xee01) (async) socket(0x18, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x81206919, &(0x7f00000001c0)) (async) semget(0x3, 0x2, 0x0) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) socket(0x20, 0x4005, 0x3) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) 4.63735492s ago: executing program 6 (id=2196): poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x1}], 0x2, 0x10001) execve(0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)="957c3d01b2014eb6fed4ade29eeabad9c0abeab0f4c15a1a6eb41a4569cd056499070cb7c7de049abc2df1e2c3c2ca96ca8545a7379bfefdbeedf19acc750161def7f6f18657797d00bd1d29883ebacd93d7f5b9224111d4b3ee9b7362424a5c865e49b88524c67f58713c465dc05b975e956bd67f0fab2ff1787d6f955fcaa2b8e4c88fafac34c1", 0x88}, {&(0x7f0000000180)="fcdf1427874ce0391290479ffd40fb1bb9a8d4009bdf92b79ddae662285eca96bc7d0764a877f79eefa681713a42a5dec3685f73157897520c3e3a36763842c054b817ab2d96acf6fa1f1aa684554d000cece0b4fa9f995d16abdd5fc91b2682bba80e04b5567a124006ba60c8ebb038b12d2ad12b98b121ca601ec8dbce790ab23f74ab7e2c11edd520072c2569fe1210a4221127f98d12b4fd31e54dbac2698e82d4b6292a89c4ba72926da6a3cf63a3a532bfa53999f02764c317fc16d5d2bdd1d9206960dd254cf44655034366ea80d33631497348558d433ef60e1b1b297ccfb2e8c329759a13dacb3a2195dcbbcaff1a807e8c0b4ee796", 0xfa}, {&(0x7f0000000280)="0297537d83e2c0e073f6133b30939a60880441d0783db69ccd0070dbb5f34be353d55526a13c20a3c3ec09e19c5155bbc38e634476de63fd44b868735bef1bd9b4ac9ccf335189825522eb7c2087bf632bbc7146959c3003eb6fa5d8024a7f9308ce6b670dd3f0fe4c998391b6d2461e364c547e1208a53b17d2408e8d43750f423ff661de3f0420edcb6f3ed0791b160447e9d9d7f2", 0x96}, {&(0x7f0000000000)="c7cbf6a9940b", 0x6}, {&(0x7f0000000340)="935e75989fb055ac7219f7afa53e72f0bd2291b28422a79239ecbe1064fcb691a37719b938419402ea342d33158ecbe1d9c9cf3261b5e69edfd84d43fd54d8f048896a8e0ff1f45ef9494f9d5865c23660924ad51681ca352c62f2de66f64e86bf7e8cc9b14b03d1b2858295d95783f3311ff285449fd869e79992aa119b1da52dc90e330a4a73c3b9931cc6c7fed2ef49b868eb99a7020ca48e0662d1ad2d00d4c104d175c292b08ee783061e0c51311c322ffef342671eb19a2854493a9826b8505abd237de325813520a147bf8e2488133b0d6fcf9003365d7818fba5e9cd09d18577b11c32b6c1e60ffe7eb7b421035fc052547db83fd8ad7907ef5358c49ca2f083207890fdc1ea105019609d75c57f3e2a933f4ab2c21ef65779c064f5ac65309668da9cb9d240a61ed94facee43d0a2eae4d0f3b6cd4a53f50fe407d593193e7bb08ec6d37300e07a696652ea01ecab7cb5097e0712f67a34ea13272cc5e36700fe410a8ef09ff460840ac6b22a65b14c6feae4f4f816499a91ef2c56b103f912efa57dfeb6dce0e8ad5401072500ff3f7c7e93c850fdd113d5e21afb6c186a51afc21c9d207e5a4083678ae8cbd4db855002cde19725c31c9c21a4a4afa014efdf66387a59e22ec3b4d23ed9f6318d1159f17e540036286b859b94e44b29505cb132bb9ae5d2afced3be344c127fb0e975f5d59a2a1cd62ad7336451f036b04ad5aaa0a3bcf835386a1b10c90b323e21860ce836d5c43490e3212f09dcd2522e28dfd9cd4478f13d76af0cb873be6ed6d17facdd485f841c2e1c8fa34f2210a70bd19c62f49ec36e0c132bf1af6b0c215fb75592c91d94ebcbde20e54877854b2d0bb5f1200aa51f735d04e44e5796eb23a6d3447baeaf585c3b9c6929431eea8e03edcf28264a5e285dd0062080365bc8d5435cd7041fdd3c85454a90908e0f3171dd8d129f9a297898197b8eb6ee81d37af848ff125cc136d2ee4a67579e8cd053d37f671aba9c742014d6c4a225588eb7d02014ec8c3f5fd2776ba20464985ccdb438e71dfdef6a578bde9cb315e903b33e6028eb35807b01be090e165126ab07a66382ad23f537296581832034a38c3dc9523ee44c7f720241c91a66ef619f6a316a6bf6657c507246b71c18dfc1feb8e30f2abd91ece35f7d168af93620f304366dc4575e02d4e33d92020f746524c31174106da5b3c264d8c893a0ee2c99f0b4177cda6dae4c6954e56587a1198b77bd770f17621ee0d853b04a7fedfec5c060a58422cc89a80929df3acc2e03ba81b9ba1a7b1c59433033641f5ffce7e98fa8b75cb77e89448f6f47373c0c4418af78ef838cd4853da0c4de5ef5b7edc2de08e8e7f473e1cbfd8418af19a40e77b548cc96b0b44c8ca177c5dabdb514fd0cb686fcf5d4399461da9c6ca243e116f0960535b831d3d28452f7f70605c4ab1f505fde832bb9e706e989ddea9ba12879e93d8845cac016dbcd1421970f130ac5b823346ca80151b0dc37faa77748521ebe32a19461ea17e45691e16d7591f4ba52c8e2da8b65aa17ac8f953be3ac15c89f608a9a82353538342ec9b35a4910c567cd6d46a60fced22ee4fad1c17538822689dcb16a51d07b7231b7b7b6c9f9644401f00154d8ceed91c76fb956be7e729da805083efba538ac79014b7339d557e3ae58dde9286d6e22e2d02b805b9e3f2172d4f1a349676475b8bfbc88394fcea199fa29ac48e341841235f5e1db9395228396974dcf1c6766ae5ccd033311648570f3e10fdda95da7974610197de941688e8a1cd211bfd9ab6b2cfbb27452f37da8a5d0e2aa6bec00e1aee587d83ea46850723b44628bd55051e17c776cf5fbf9515842e13ee02bb292b646f09ecbdae5cc0fc0ac07d3c91c7f3b5f40d3160756a54f9f84cb42a2c3f245f6567944331a7bb3185a07666920baa6e7618fb3bc2b210dad8fb95f9abab74efe57e686d917a5b2b9c618110f9c494aea3361df69ec9280422dbac316338e4a9779b582dc746fbe81ed37384c031cc0a6d949c2b4e061ff630a12dee2caaf8976b097fde6ccf41bfe91ab8d4637b582bf581a4c52579e4c429fefb3bc49da4060d614b10c46b1b05c478d2036f1cf9222f3a79bf33ba6a66321f6d84647a17a8bd1bdb4cb1f9feb0f3b520edcc2c7f742f7020d92f8c54509a517a02f21e2a8393fcb24cbe301357a551f4a2fca5fd766d24ab6478c5045e51c0f5f10ee006a868aee223dc88f010c8e6edf58f08c506b5beeaa8260e2c1e4fa4168ad6688217f4057c4ac0c8c5e80725750959abaf84abb02989592f9ffdfd1420d50f3fea5428889089dfab466d86da6952cafdb4f5d1161ab3ffc4b125bbb18c9ee4697f1c133867f9d9c8d27e12d449f19a714fcbf286e6fd5a5574949e7984fe4db9957a352ef1161156afc8199404b12119362e3c0c05c64b4393ac20d5f7ebc2a31864434909c73dc334fb7946f6b25ee0192f72acf79f50e36b20435167ab1fd6088e8e17219389c41afe45ec62e85bf49ecedc5a6159879787cd538a9c130be92f3779e96412e04cdb6e9530d7b16e8e09f30738f99c664dd2ae2c23860cf420054b84166e0d9cb23e892b53977c6be4bce6db99c53a7adbc7110ea37cb87f0379c69e9452f1210ebff94f5ba1b13189383d4f4924a4155b15c412add43507649a08023faa601e6043443425c175ea1d57b1cae7d8501ee52f648174ed147bf662240fcdd3b910b0c0cbf628ee1e56d82f63195498dd643eb2cabad6fe7630cec0a53386da18a51596fa4514d02709f8180b83206ab3d8322178c3bf8db05ca5f91b9c9479a740967f300da1f6e1b05741cbaa513fa88055c757c7258859eb438990cacadacee65cdb8a03c6d627dcdbd066132a427f99a9ba4baf73ca9f83448bf9c85c28de18c95760d80c6eff8e540514b91eae998cd500f55d906cac5f028417645249ce077153a726fe26e529ed423485fdc5a1b80718709898e7fbe6739d69f2b6e67724699cbac63f8148d4ee779946bf6d727d756f4a4ab96e93cf6c0ccc39f195e2e428a2bb161750c0eaf4daf72cada4133522be95153a16c065f0b5c060bd1bb4e91f05f85b6f6a6c2d30fd17e2ea6609c74cdf00700ca3c476e8f01368859f69962a26c9f02fd04821d0537c656d1033384503940e65e9ef66f44c309423ba3a5f1e9fb8432d0258ae11abda31a758697bf1cc2ae18a40db5b2f6364f4024b196162c3ea3c111712db3b0f8c17a1c825245ae179f388c513e172461585044063c63961d3efa434fbb8c962b805de227411bc757846dff821a2a6c8486db2e5dc5cc1c08a4c5442bb8c7821f6b46bf1aab1629196f88e9936bb226bd04ba7915f65d2f56e6d0b7133f0853269b454007e0eac36e04552429d220415f182bad25dcf48e3f48b227acd11c96f13f5339dfc30c6d6ceeeac2444e0e0406f1d9aab30d563abe9f8bcb682b512d7816a25e78680a020149bd827e96f97079bbc35db970877361e5c11bde55daf263f5c9d39b4b4bbee4977c464e7acbbd855bc0fdd3e938b8947b9dfebd3fcceb617287c73d92f8e83212d30318e4f1035aba81560792a3cbdb253df98a7b37a827cb98cdfaf58243d8eb12a8747e1abd03312f1ba7d4abb55268ed3afdf1c098dd945efc82895f7b225836d6491a1a1e50f5c8f85630a90ec732a4dc1a888f46262a9ad6b6632242987afc4be3dff1608fcb19f2ad7f78cfc956dceb676129b988f0a9e272b09202ea4d237ab04787c8f0ac5ed222937661d1eeca451d0f12718cf1031446f22d04e4184e7ced9cfa5d0c3764ef1956d846dfdbd05814e223314c65ce33c6337ede43472d0b8acf6428cca3850ad0bf01d6af6442d10fcc7e7305e5b19b8591c77c170d7bab57d516a6b5030e2701ddd57770450c8954fec87a30503502302515220ae81d0a041c4a28f16c434215ce82576de90979c6ebf4c2818960e1f27b5f93d3dcf07a41f80a39deb0258e675d98eee2dbe9172a928351845903334f2b25e5f539c78b316c3583a11fd002a273735a0055295c612a34d8c16a6a4e8f164d6cbde0d6b191cc7ec595674e4b6ccd9060e5598c6e789690e92209e89b45f32d8f6f02e32e297f868b11d934af1fd647af40e59172353ddeb3484e8e85143d5bcde53fee4d60477b97f7681f60da120f35a8a95d7a34b41f19c952f67e9a3080f2b568c564c4c708e13607dee4292463d5c414ff404a92238bc412e48ceabb826fda05896ba32f0edd8b3092d7777a1f06c4c935277d746b08e6083deeeb0d4b41655a0750d86202ce6b09fae90f875fd3c195b485365549c33f93cabcab1fd183a12a6b8710bf5c6d7d45e71a5279eec17894f7cfcf1bea6d2fa883c0d9b31c7c855f213892f54f09ad4456d61c88e3ba60933784cafd5797f629e70d949a5ca66dd3594140522e8f9242c072e032e22892fada612cc975a6902e344941ee10684cf80201ec9254931b51258f70f1a880f85c3de01fe917642070d5b6397f516a0877bbda8c505b2ea81046e5b6be4c2200891b08d5ef8ea2c1913ed6c4fc55a7afa5f5405a2514aee5e245a4fd13004a4992532cc5ee8091d1dfe95194bc264d22e78eaf87d25a133722e40620601d545ea44aa67bb6a19bcf8e44d8c9a57e041f134622c477d2783f4af85644c3542a1d36b31b32fb944e343a3dc11c8e65a31beea03e559a7e1667c49d9b7badf581e7e4fc7b548e3361522fe06cab19f606cff43f4fa4e6c2a0713ecf849eaf2b8cc191e875365a708059e24787fc32aaeea27e9e3ba1152649033a6bfcdc16f2c98f764d1f2d3515b018f324b2ed40c5b50582741b5937025356b6bd9ba7d9ddf344350f2c936fe4d8ed1e8574ba95d69eb9bfe86e4c556db983f072782aacda52bf32d31c05c1281c99135fd5fb032a0a03d73badd554b4240910ddaba4545d3b013c136dd7ea0f36b7ce7e8b972ba36f4c2cc07dab4c79926a068f0827db6b6732b459c3ed6685a362c6a8f9447b2e02934df2aaeef74e9904efef1eebd8da27ae7d8d7ad6e4919bcb36c99387c4b50a92e29a77e33bddcb55121e67e5806329b71a2eebd0792642284b518856fe1cd08671509fab626cbe91e50658e6cb20bad0041bbdc410eea9a9ae2cbb92e9f191e7c9e2c0d83929dc8a54cb570e5b056c845604d491ebd965dccdf6171cae9993f4fafd5dde8aa392f5ff0d762cdc023e49fc51443744a432fbda76974fc3556252656da122e378911d44f4a1fd9e4f3731f044b36ca4ec63e26afe0612865247251873146f3350bb5f59854008dd2cbc04dd3868764afb45523e5a1f9ab5bdaa33043dff002b7e2a88dd5dee7c3fab9bcc890cdf66c2b09a0240bdc888794574deee8ee61348942db3a8ab5fb7919e2f8cae55c7997c990f2b43c5b41b40808acca3bee8a0ea92777d10dac6a6870efe9ce60f606563ccafaa3f64b2230bce861146cab6bd2b8d5d640d5272e973537b75d017cb564dfe3c4dd6bed0fd65cf40ce1627e03496892ef3a205707ee6140ec79ae514bc6c885d16c715e8e674ff205a24955a6f0f01402a7a6872c4122f8178f07651ec12ebf6c2d56cb99022e2d132894cf62af9e51670cb5e15467a4f17f43bdba4fc9363d27464cbf1d3a78cf2b5cf2ce5c992edef9e4e67db1d0550e2bd7338a14984e369ae840c7281ce92323f79f9929f799e52fb10da01f877a802df4331d06fe5046c480d52178453dd655ab4f85935d47c338a75b8e77562cc05a6b20b94a83c652d", 0x1000}, {&(0x7f0000001340)="a763e29ba106c85b2b1c4da1a32008ee6a09797c82c6e01095d3af214a45fc9b71f149f65b2b5c63baacdff537b53a488b8e8f73003a6a0ab71c42ceef240d0697ed1876e6c8677b06c2a4e6022b3df5a9a8d88d7dbd5c91fdc4c5315465bd358c3534f0a7f16212c8509a38dd70342ffb694a9eb73a891065d395512a8c", 0x7e}, {&(0x7f00000013c0)="70e1e2b5f2c89021b459d07ddbc82e5385b0ddb3d64e47100719a28ec49c86f1fe370b37e0d6fbb3dd256fed263fbcda4cd9131149baa4bed0a2f8cabd94658489b79845ddbbd1172bed17d869bcfb394f830cdc2f91be30d644ab9a2c72a729c44edafb674de453b4e87621b03daf4fb6d48a0e559e6864fe22385e9e897ccb6ec8a9f21e1ac67ac7f8f7c587c5538684909fa07f3e30d2751792f4e27b27891fc723af8603e011c152d9a927a2ea18b09de4c3e5373cca7d5c7af8777302", 0xbf}], 0x7) 3.681612166s ago: executing program 1 (id=2235): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000005}, {0xc, 0x10, 0x2, 0x40000006}, {0x16, 0xf2, 0x7f, 0x7}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) dup2(r0, r1) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0x10}, 0x2, &(0x7f00000000c0)="ac07a65336bd9340", &(0x7f0000000000)=0x8, 0x0, 0x0) 3.545042514s ago: executing program 1 (id=2245): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000000c0)='\t', 0x1}], 0x2) r1 = syz_open_pts() lseek(r1, 0x0, 0x2) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e62", 0x2d}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf8d51f48f8e807b8bcd63111c419f6d96d5f473aa166c2a78720173c24118dcc5", &(0x7f0000000240)=0x34, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) seteuid(0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 3.472564852s ago: executing program 1 (id=2247): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113d", 0x45}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ktrace(&(0x7f0000001d40)='./file0\x00', 0x1, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113d", 0x45}], 0x1, 0x100) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) ktrace(&(0x7f0000001d40)='./file0\x00', 0x1, 0x0, 0x0) (async) 3.418885515s ago: executing program 1 (id=2250): mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x205b1a) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x10, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0xffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) r1 = shmget(0x0, 0x4000, 0xa, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) 3.333822752s ago: executing program 1 (id=2255): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000080)="6e040539ec55fbdb9e61", &(0x7f0000000100)=0xa, &(0x7f00000001c0)="6eea4771d1a3114797b5a71a6e453003e50b708bbf53", 0x16) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_settime(0x2, &(0x7f0000000040)={0xfffffffffffffff8, 0x7ffd}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18, 0x402}, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) (async) semget(0x0, 0x3, 0x422) 3.151420385s ago: executing program 1 (id=2257): setrlimit(0x2, &(0x7f0000000040)={0x10000000007, 0x2000000005ad}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffbf, 0x1ff, 0x5, 0x5773c5b9, "80347e7bc3cd7eb60400cb660000100800", 0x2}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="b7cfe08205449abb1a18e5417e189b862215d02d6a77d3caaef31200a8fa2e63b63a0c94a30fee01eb0fb169c27731892db65c569430f099555b78f892b415db4f9fdba0c6a5d303d16baaa66bedd02ac7029ac62417b7b95df10a780a0fc5680e146e29d1d563fea228e08b7abf34ef247c25e731cca3264625e7fb50102141b0f3ca6fdce6a342f52ee3fa6ad302779c65f3bfa0d943c4a8d8cf57079e263b1a41d5b1dd0c11a9c09abdd86209178bf51e364212fbaee0ab90779841c585292f50c22d7745f51709d9838163b0b3bd0efb2994c78b7ec353153328f5221f430b98e78e76c0fc02452943c277cd22b3a39b9dbb47b63b6759d1b9a68716a94dc1f0c316c3636b14a92fcf39b28e73618982f1c446bfb595047dc5e9eff0311594dafb9f14230974fa1b652300c7e5be07b799474550f5f3f19b2c376e67dc27147b3520deea7891f9a21bbef6b910873b52a1e30cf50c5d9f9305aba0e032ce2848bc712f23ae18debb26fd60ce31bed837ddac65f56f2d0d481793b7ee674fbc69a4464f3a9c94a2b26b7b25b1b931bd110c992cd5f7abd2359359f10893444cc1169b66d677a1a937069bfe754d2e45f613445f70b301d306a4d97fb503ec43197129b828a089e24d632078b49c07e0f20e0dc617827c9ce95c5e", 0x1dc}], 0x1) 1.742313062s ago: executing program 3 (id=2308): syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="8b4f69c83b01", @empty, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x8, 0x2c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@routing={0x33, 0x0, 0x0, 0x3}]}}}}}) 1.741980082s ago: executing program 3 (id=2309): r0 = socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)="a7ffd7578e4cdb9d3e", 0x9) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000740)={0x2f, 0x0, 0x0, 0x4000, "6b47c1d100"}) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) 1.651476615s ago: executing program 3 (id=2313): mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0xe02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x19) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000000)="fe", 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) readv(r0, &(0x7f0000000000), 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xa8) 1.609152742s ago: executing program 3 (id=2315): socketpair(0x18, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="aaf789b9a1d5d1be044055a5d486c25bf0bff1c07853722ef4a30db3466e862f816cbbf5a6cf3c908314a5dbea8f0a6b35a701d9793bee5fa4315bfcda5459d839731153f1eba70137b179262ac8a3a763b6ea75be34ab501ee079f26dca4e31b98ad5c7222a99baea5262243b9c09e1b7a39955378c5351e99fc63ffb977f9f7b377d9908f4d88c2a4045cf93146edfb734443566c7bd6a6c661f446ab509a1d82314c680177a2ed21192e06acd4a6794896f99cbdd9956e991b35ac714da9835b4f75002a9cd24f5c2271f32cc894795522c009ca951faa9c53bcfff677f5648afbc4eed8387b0c1070f8631c690df37f8dad8101d17acd9ca9c6c8d055ac481734ab05195c870ba273be65df43fd890e794eed9db3ae024ae4e4e790e32a724f0f74a9b67b664f0ae159220d3882e48c8f366333af3c1b1495bc873c48b19d053a00df81fd941ec9edde275224d8c064c3b1c724a9a666f589cf2d568fcf182beca4f1d4cbd55c00e9e371cd038b364c43f20e12d4563a499c4150bedd864f5bcc2a2e9cd3f65af7a7487a1f3715a67dbb5f8fa1de06c3f22dc0eda1cd69033608c3bbd65be671615067f7bda318d41273af708dcfe3096524e59084d913146158a954379cf509ae99da9a60a119d17e832a5c12509a6fa116ef5ed8dae6651c486e7a94e5622fcced4d9ebf0e0710b6bbb6fa50705bb91b67f127ec132689a276ff159f91ecbf166852f0373610057259fdeefdcd467b8881770cd49f8c708f11e90317ccdcc0aa7f8e8e60328bda676862219af3cec1660e051fc5560afdd8d3fa75bccd45fdce393a316bfaeb3b935b1aad76a91657b7b0299679af4f7849006dcf144099fa7c4fe717997c4ecb1747f43a28f7bb2f9cdc2e5a5a2ffb91f20bae6f01ebdc9784a75afa516580d0cf6953bded72de4970b764fdcfacbabcd792fa7e3a21e181db94806d77dc339471ed64a6f68b6dd488f087449ca0beb1716ef5c22a196e983f8768af5112e49d5df6bc12196cab8f06129994026a98cd594813b9a99b134e640e0020a5b6c659a96f9edaf67b9c2891c133e8ef491b89520323b871f36d8cd2396eadfc928c6f10ac13acef350085ca5c14d43dd0c97b54e75a187bd01c929e0a84a3d57908d1935f1bb39837676914677f850655a706c62c573a5a15ffdf425e712188d3498a7b7664fc57279ad2a795020a871842f2703e503409fdb4b8db761608da77285de197edfb72c252d4df612777fac3fe8dca8be1aaa59f36b600f60e3b92ed047821386ed20e3df6f12d412e973312f2961ac038e5bb719198374edec712987d2f80895a1f17e088e71baac1d6fd36f46f7126df3972dbe76ebe7c72444817e70b05637d18a67053b83480e8277cd7623059881548f60fc7a3265e8ca8cb28011688a8d7c587b06f156c24ebb1fe0eca0c627d1b6526ecfcfd7909b8f18c081d3e0cf173a17864fcc2a1b7d9e3771fb6fdc7c9f04b49d43ebf2f94e6857547b237fe7f437c69063fbdb98d595d8ebbde251a01d9b0a8fa57345661f62e830d766db27d26a7baa5cf1b3743766d34af5cec017a8c049e33d6b14afa853930a71db55c6e1d5df140694d3a4282fa9856e7b76fda9af5c84f82fd546def97ba869e55f62cad7c9e6450acc40605c381adeadd5c2bbe1b9f443bc53a57729a822e5e95e1356dbf9ec1d9495850d558666210b63fee487e5fb1daf526f2c25b533bf20ba7755108312dfb744aecd6cc6433b9e906a3d27ef48317d85f9f7b399cfdb821a9bd35f2cbd459385a9b4c4c5585e4e8a9731711e779324aa9ec92638e21934be9d72411f094b175fe004e45924ab99e9cf2c39dbae70d3c5a1a673af66bad04e473dc19b7e56334c1b928f8e01e150b701238fd078c44a3cbc9bdff1445158784b8dcc02c3512f8f58a4ae577ae96c860d635a8ab2822a154a5e162ffc10e7d8815276b39aeb9910d5fdec319fa1272acb676892e0de30747cef65863a1388b168b8e232d3fb8a764c3f2e5ed618d64824d66f7829e43a2fb45278e96cb285653b12805432a16d35a3c61f9a2d510cec4316977bd438aa4bf6e59bfdf9ec0025e1de9cb30a286ba565e6acd2f41c9cc878910069777e3fc7a492869b978bbeb117575d0bcfb7435298e26ae5c9f83c2e1e2a2f1745d6c807739626ee4c2a5657203923ef270504df56bc39f9a82911462b90096edd7f37ff26044866d8945bef20a0b6a1e0e9f31bd3231d41258ac068d09ccd2297f8889935e61e420f124ada457d7c0ad66a1a0d8b77bac0dee417804a01e03ad29329bf2ae7bd6ed84dc93c9d477be0da7fac4692e896882a6bed6378860614f785dd935f3d5441acc3210f1f022df8f5dcbac94a11c750441c6428ce03c372d84640f095af285f363cf3fd1a8f521ad51a98ae671a26c2df3b739d0dfb5b63929db51ddef6592a0c08a7d2ce18f6ac81680c4f73268f206c7562fdcf913a20ac3afeb2845e62543bda7bff92505be7af814b802701caa1794560806cf910514f8b0ae9c9c28b8dcab2564f85f9231c34da6c4d15c91d8c10588d553ca71f1e0dd758730b7c726db9c8e3889b3c141c4e95c3e5cc93cb8ba27625c52d488ffed25e6fed1287bded1ca8a45c3c2fc98a672b7e324df9ab77a05e9de10bb69cf49dfa15b9d6b1b09dda12a3b4f28b21e985e9f209c30f41e11a71379968d7232950ad444eec0698fc42fbb934a13921846a2bd2f926eecc5623fd7a2232aed2a6bc401976642a030ca19d94b0b69b0586c408d599954407a348a3c201607419049c002fe20d7e4a22d3c614f4ef84aff64f2cad8b1acb28f9cb3333723936abd68ab2dd883ed9acc934f426cab6b2c40e1b37b14af2b3bd386c1122a0d501c984cbeab1ffd3a0eb3754ffaa9b93ec4d42f3bdc1aeafe95db8dfd69f9a661c74f854df266233b1c61679107e6f34d85b2a46797cbe5ab84e678955905c1a9ba68b9b8e5c6877532e621660273c1c8a545eb516b007cf7d6d86e659d7c2866b460f612f32f1c873e8f8a1f6b5bd1b2ea5c3faa2d96b7510ab58c6eb58ce45fcfafe69bce9180e0c761976766157391e78031244c818710a47bd86026489d16e5bb97cf3c407e04431dc686dd7bfa0afb8a910d74da4ed1eeae1f1b91ddfb196d6d719eec7008153b2dff012df6048db55f3834946c2caa306758dc02a8c7bf599a67c2dbf0cc96f0cd5bcec425374672fa0b3447b279a052af1e5991df5cd79249c545c2846fa1a13f474600f3d2f281c9f9f64981819f963ca72c79cb897ee50e0e0a9daa0a4091369c186a96db35cc8f660612e9a89c2d1328cdb0e4d016ef80765442b011dbc0c8a41055422ac7582550de60e846942f4a7a877e194362ddca3eac0007aca5a0a37393da95cbcaa887be9cd7c48bbe500f8512f4cf1653a4db39a5216e5e8e87d6520a974f40b5a1948942da2b5abd99718909c3b8ea0c91d4a628131db9f2ff763662b5ea1b99bf9c2e4fb2611018cbbd13a064fe3763ca356a4259023569dbbc4f4946e0f6ad2805cc10cf88b10c235cd5127ab47376b05a5a0c89733c862a0487047f5ccc69c7903d14e27e5fb96c530d2370f7501470dece1ccbbe0519e12cc8e7a49d390d300e8a42af5bd8a01bd5c97376170b1482cb99fce46a597631c369187bc8b3d46e5a00c8e35f56bcd03df9df4f9e2a35e3353a93eea6c73368b0626b2a6c5ffc57c143e168f1db5daf5799c63a52a2476fa4e3fbee5e224547949a6531274808470d060ac6eaf642713e90ed8d70f7930a2dc5a0f30b0f981fc7908cf9f80cac065932c1710709d374f07bab0058e90b1e5b4d6f1951a08d93cae79b7d95819f428d361138901580cb5ddbd3dede50d00aa5af217edef85e9845dc8f0c36a121c009df87e91063402f582b04d63b30c64d1e918ab25069787dcab43b37fe466af6f17ea69e0093d0f20264bd5d0c73b2256f6f79555072a2c722e9daaf7af24baf11ec32e70a8fe3b800385ab59fa6966ab1ad66c2b77113de1ae6e7697aa4c063cb002e69011499dd9a9f7bc143780d6ec61cecb9bfe6578a2bfcce0476d49d3ffe698246584729d27719f44a8733f2361d171665d8a38c8ce6adaaba0d452401599b2d8d7ffdc871fec11420caa63d16450793b4c13b97890d46fb8458a6c4227033e89a9b972cbb48955171ca0efc3c7cad857192d2daac1900d0fd2b2041307f39be576fe5dfd81e4265b4c0f85f5971293618e535b6344ef1a6699a98f957c94276f5fa8d586e2d58d14e228a55fcf9af00e637aeeb267152b24416e0d25ac6617bb60d0e02fa06c487f421fae84fad2991b44803835738651a9778a6234e53af21da75694e6feac34ec8e6decc81095445351c745ba007497f3bbc4cdeac26d26cef73c39460b33d519bece1651acdd799a1a5874e9e649f0ec88dbd4fadabeaff5b197952aa975f7db5649b557bfe0b25304b723856ab6ece81739473f0c06fb6724e88cf62465a13b1b521d7ef9b568f97e6e63f8beb074cdcd49f0497270dfaf31b8e0bc582ec9699ae9e89f96d04128f61df0fed1db3bfbdc1c656cd706e16875ce0822245df4b239f728ff6146b281c79b53d747273838d0cd93f6c5f8bf0111f27a6f4c53c7f27613da3172d6a3581f592ad100eba52d94ace90af3fbb2007f01b13db921c631b3d11ff3da8358acd669aa1cde1a2421d85b14d6575be5231c9d8dee1230c43f8e848a0d8fd751df0c2d3f1844c69df857a089ec650913d55986c93b3cb0c1fba7c7299fd4db184cd58ec316f24ee655fe257e8669974659a458689510311fc1b4c3fd2af1d15404fddbc30759461fee8b7b04a675820e22fc03f3a388ef6146e3819ff25ae37227de35266da493dc39e66759592ffc9cf90ac70c3ca1b56d88054e20ddaa403b7aae9631837c240f11d6e4bce8852ef5a7ad68bb1770701fe46f1b40c73d496d3ef3ad97d78cfe0994878b383e99141f8981a32272c3586a44e2339ef7463f330c15ca6b0b43bc0b0c7ce2550234b05f4d119224de5a5502c1cd846fb1d5cc53cb2eacac73cdc73099e3b8e526e77568ceab33672c01047570305d51ace9eabd74767800d2dd2d965de91e1a06a1b646b087e1b321eed2db7f21fc005887551776504838305168d40269b5ecd606eb97781cb5bd64833ace2975ada9795803b28bdadd8ddc1c62da964b16f7e265e3effb5a91c2c2b48d33ae5c7743143bb9d660ea42bdf31720e31c0ab16b626081b26a63187b31a17aad9a08fcb90636a897b6527fb1f28692a2f563da49fa9b5a36ed1143c1daf97400655a8c3b7bc83782fa5ed0ee25cd5c59361db65b4cce39b091267fa4bb3d2e3a24e7a50a31f3010e9df8e49ce1233826388dd37c106725ee64c5f587c33a0d25a6f66581ebd276d9566a0190f6b99651dedd33f047b7b634c99a37cfd1d0c1796a900cb7476d99f72f69fe0aae53393c453ec45316a4a8ecce67f1e74d26a51f0c71c44f8cdd450f650ab1b3b30c93ff702b0a06f354395697780185f252179988d489a9c7595e976de2c7d29c7ea75ba685898300d43e26cf2967cca00ce0a2691bd62386bab6c2fb289aaa068951868a4ee664a81e4f8f30e6b37dfaa3d91c8be434503f3e78cd87f8272e6d8087cfacbf8782229d7d023b0eba14c123a65456b961053acbef5e34c9d54a1a2119638be05e32b1fed65a7efd517376142fa23cb7bda9b52f40608ec64ced484f1a68218c40ff392e8ffa186505213d9790c02b87", 0x1000}, {&(0x7f0000000040)="51a3a09cfaf67904e8491efc8ab24e071ac71d87be26190067d87bc0fa1efb2d9024f42776310f", 0x27}], 0x2, 0x6) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000005}, {0x80, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a24", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) listen(r1, 0x4) (async) shutdown(r1, 0x2) (async) accept$unix(r1, 0x0, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) 1.508713165s ago: executing program 3 (id=2320): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/239, 0xef}, 0x840) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x1, 0x1, 0xf1a}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) ioctl$TIOCSETAF(r6, 0x8004667d, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x4, 0x6}, {0x41, 0x2}], 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000280)={0x3, 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x4, 0xf}, {0x26, 0x1}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(r5, &(0x7f00000002c0)=@abs={0x0, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000100)) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648705bb53b6f47b901e91565914ee95d038b4fff7146750ef6cbc11f1e8e89c8db3740772a7eb9658ea5b9d7ac2cfeda48cd4f982d86aa4aabce1512e82645a902fb2602279a04142e42247bf1c0127dd31edb5390aeb9a24983617e3b9cc4b6cda6c6e028e3edab920818f064b0eddcffe1d90a8919e6a7ac93084dc012124843e337494650d7c57e00"/169, 0xa9) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.505821574s ago: executing program 5 (id=2321): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x6c, 0x1, 0x2, 0x7ffffffd, "87be4325a20e20a5743cd99972539a54ffa88cd7", 0xfa31}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0xc001, 0x0) getrusage(0x0, &(0x7f0000000100)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, 0x0}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) 1.398845563s ago: executing program 5 (id=2326): r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7f) socket$inet6(0x18, 0x4000, 0x8) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000140)={0x10, 0x8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}], './file0\x00', 0x6}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0xdc9) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) pwrite(r3, &(0x7f00000003c0)="9d2b0b6702ac665ad14e6efc74c7b0e6d1b01541c2b1f7096a219b83a559ef8d0a11f2e4f6c20bab50e6c3eacc18ee5e3cf37f2798d9f94478340aa9", 0x3c, 0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000440)) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000004c0)=']$:@\x00', &(0x7f0000000500)='\'&\x00', &(0x7f0000000540)='/dev/ttyCcfg\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)='-%])[+(^-\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)=')@&:\x00']) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0xce, 0x3, 0x81, 0x0, 0x400, 0x3, 0x2, 0x0, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb}) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x800, 0x182) mkdirat(r5, &(0x7f0000000780)='./file0\x00', 0x81) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000007c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000840)=0xf) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000900)='./file0\x00', 0x2, 0x8, 0xffffffffffffffff) select(0x40, &(0x7f0000000940)={0x5, 0x3, 0xcb48, 0x44, 0x3, 0x1, 0xffffffffffff7fff, 0xc00}, &(0x7f0000000980)={0x5, 0x2, 0x2, 0x1, 0xffff, 0x4, 0x3, 0x9d7}, &(0x7f00000009c0)={0x100, 0x89, 0x5, 0x5, 0x4, 0x8, 0x4, 0x2}, &(0x7f0000000a00)={0x9, 0x8}) bind(r7, &(0x7f0000000a40)=@un=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000a80)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000b00)=0xf6eb) 1.257294558s ago: executing program 0 (id=2328): ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.255169893s ago: executing program 5 (id=2329): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) accept$unix(r0, 0x0, &(0x7f00000001c0)) sendsyslog(0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x74, 0xffff) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0xc1084413, &(0x7f0000000040)={0x0, 0x4, 0x20000000, 0x0, "b7a2224ff11c4680d30000489cc3246bea4dd100", 0xfffffffe}) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000240)={0x0, 0x8, 0x0}) (async) mknodat(r1, &(0x7f0000000100)='./bus\x00', 0x40, 0x3ff) 1.034517293s ago: executing program 0 (id=2331): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x10, 0x2, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x29, 0x0, 0x1, 0x8000001}, {0xb1, 0x10, 0x6, 0x8001}, {0x16, 0xc5, 0x7f, 0xfffffffd}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="7507c680baef7db78ff57bcf60ceb3ef0519000000", 0x15}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb32", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYRES32=r1]) ktrace(&(0x7f0000002480)='./file0\x00', 0x4, 0x1520, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="fd18c648138519fac2f10656d0c6bac01e295626bc790edcf93212fc8379ed4508206123", 0x24) pipe(&(0x7f0000000100)) 1.033699185s ago: executing program 4 (id=2332): r0 = socket(0x800000018, 0x3, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x101a, &(0x7f00000002c0)=0x5, 0xfffffed8) 1.033484641s ago: executing program 4 (id=2333): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x4) close(r0) (async) close(r0) socket(0x18, 0x3, 0x10) setsockopt(r0, 0x10029, 0x2e, &(0x7f0000000080)="ebffdbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x3, 0x0, 0x400}, {0x28, 0x9, 0x89, 0xa0}, {0x8006, 0x4, 0x1, 0x2}]}) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "b76211", 0x8, 0x0, 0x8, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xb, 0x9}}}}}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 1.032840771s ago: executing program 5 (id=2334): r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2800, 0x4, 0x7fffffff, 0x60000000, "41eda34816de00504657ef1642ebe8a8148ce2c7", 0x2, 0x3}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc020697e, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) shutdown(r4, 0x1) setitimer(0x2, 0x0, 0x0) setuid(0xffffffffffffffff) socket$inet(0x18, 0x3, 0x102) r5 = semget(0x1, 0x0, 0x4a2) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000200)=""/17) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x3, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$FIONREAD(r7, 0x8060693f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r6, 0xc0187009, &(0x7f0000000080)=0x7f) 904.641974ms ago: executing program 0 (id=2337): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x20000000200005f}) (async) close(0xffffffffffffffff) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x2000, 0x5200) open(0x0, 0x0, 0x55) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/224, 0xe0}}, 0x10, 0x42, 0x0) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) 890.091542ms ago: executing program 7 (id=2339): r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0xfffffffe, 0x7fffffff, 0xfffff51f, "3cee7cae307e08001fb91b000000da64612c3300", 0xfff, 0xfffe}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="e36495a3ac2038483e6ba4dcde", 0xd}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRES8=0x0, @ANYRES64=r0, @ANYRESHEX=r0]) 888.386601ms ago: executing program 4 (id=2340): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001180)=[{0x0}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x92e, 0x0, 0x0, 0x0, 0x0, 0x100, 0x583}, 0xfffffffffffffffe}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000001600), 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffff349, 0x5, 0xf9b, 0x401, 0x6, 0x6, 0x7, 0x3}, &(0x7f0000000040)={0x6, 0x4, 0x8, 0x5, 0x6, 0x0, 0x400000, 0x428}, &(0x7f0000000080)={0x1, 0x6, 0x0, 0x2b3, 0xd5, 0x4, 0x8, 0x40}, &(0x7f00000000c0)={0x86a2, 0x5}) 776.929ms ago: executing program 7 (id=2342): open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 773.362106ms ago: executing program 4 (id=2343): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0xc0fa, 0x1, 0x6, "fa3924cefebc6bb389bf485f3ebe56053315dc20", 0x800, 0x8001}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="a8391ce29fe465d1259a1531ccf0bfad291d54c87f80b24dc58a61093a73baf92a90009722ae56eab30225c2ab398fb6ab512e47d76517b5171e6d880cb9644cf9813998d286861626996a3150dffe2829b702b2806d1cbdc308c56698ba3bb95b10879973ed97e89ff8542ee7d31e792d77a5aabee265a8848a0cddcb2b170f820df6740ac82b4b99dc8795530ed041e0e63de32f9854b77e59d379bd9a117e07be5517f11de921d063fcba529e5cc6aa4d008037", 0xb5}, {&(0x7f0000000140)="15a42c873e7c78f52ab6e71175f78dd885a806684f98c6246b5d78b3b42d2a37d617016512255e3dbc7b01e6a6dfd07272d3a898146e5c18aafc39a85c9e378244a38324fc7fc801e5347cadabd2734cf57d35132dd582bac887c2f451060d2e0db4447b72385275c99b40899ecb22abf1d95df5783a91813b88704c2e90c662bb1589e46660b2cdafff4aab97ef50f5ffc4041fd6f2", 0x96}, {&(0x7f0000000780)="d05e13b90108d9be37970e623647d236d9709f7f81fd3e7c00e8ea8f038ad3179b9db2465a826df9830b1ffc68f0bba8c15b36bf0bd4abf3cfbd2a3cb5c1bf2158d29b47a02d5bf63adc01ff86862562ac74a80f75755f75333fd52f55e83b33e4058e906dbdca4e09fe6bf2df0aeb79700ca8f57a16034d6852836b1fa37c55a56db48bb3a1b5b8a4fd01c9393b6ac27514c8ad33965f78829e68b5b0626bbf6fd7fef8b0777efe9db96240b25c5a1d14f399455db1e80579174871003dea9dd836a620630fbc415bd6d44ded80869378500a4adde64145bbbe0068953aff25a85565780c1bcaea56c527f9323b2eed0cfc8edbb08468e59c223a6f5e5cf3d50ba92ed9f8d0cec50d7af15ff5c2790234", 0x111}, {&(0x7f0000000380)="389458922b79ff42c93a1e0599baf6748325a7a77420709f8f270e998b41e61516bf2ff865a8a87401b2fef81fd32e74d46963fe21e370f08ba1ef1f31cec2c9de0a225d4afcb4641832bf609c4435701f45b6588c1f9c0dd608329bd6c1ebca6058cae3a001ba415af0a422ceb753f4606c2de039afb0dd655ff4152b3338673a99d80f23f58ef48d27045b55b2ed015299dab32865a6e8b253b35c7cacd1f35f61374aba8cd7b26329957bcd00518085971c480baca35b52abddcbeb16f6db71e1734a73eac62e2d16", 0xca}, {&(0x7f00000009c0)="a0ce01b61d9251b820c761f31a7d37e57f1b1d44cfb07db5e0c78f1db7955a9c94c603dc3c9d8546abffd6c9bd2c394501c06ec68d0c579a6caa88fe74818f55da8fcb72d1a8c6ee4323fc7c7297bc3c1cff9af8a722276f7505a51b3cd3e10cd836634b2aec057b20712f36f60405064ee0e3b850dc9b5097ac0b311440bb42dcc09b27d3825cefcb373dd565614f27fe004bfa03ab170b59cf9c5782a022eccbc1afcf802fbce4dbe78a9f6eaaa62ba8758b8c6fce63280ce6894e04de75126ab039502529db9af70d29913f6d5eddc3ac710d729642a4e40d6844e912bf31289fa1b18a9eec0c79ad3085ff7136a928f68b5d86d2a3cf310e4fcffaba52414a8b291bc7caae7e57f055bf9bd4b31c6a9f3af396277dca292d6f566d3080854ed19f8963732dd25b4d7b1ad0594b124192c8cc16780847bcbfc784fc548bb1c7a0292377ef77160944a880afec008ef394f20b252d03e40236bc41d9247fc2b634470cf8e50cc447abacc57e4c8f2367ae0ab138aa7399f4717ba84311ceef5c1308dcea8b0a895d933be7e299a9d73aa7f9308065add5ef0d0177f36afb0a1d738371a2aa1f377cf85ec3661b2b63d3e1d76fff7995658d4fe83d9e66c979591c4af5ef6df04798fd722b3d241044d4338e43728373d74e5c265c51a009a31334cbb6c4cb226140f1e4707785e8801df300fa7b6d3fedc7ba07212a2240edfc1d57f88b660c527f0f74aec40fe6857ab2c5c3f3d7eea30c4c7d7cc3f729650a6cf1d3cd494fe27111dfc20acaad2c57423101c0ae2db9aa0eb1a5b04c264b64c1175fe95e84b4eb17117361c83fa1a8a3120b96c16362dd3771bf697d4ea05df44a0f9e76e624ab642ad7be1109feddd47817bc759bec8bd7c9645bd9e924e96b8a474ebef11e98ca3a39d47c57d0b0cad996e942257633e592b06871ee83660519cad94654f0f9eb89740eb0a61709b86c2b93c919953d21149b9748280399362d025c04f4b5d6bd85de41a36d185a3cd59ad18bbe87f3a42e866cf966ed04705a61c5cf733f0f8c318bbea1c708a35e2ece62dcd67b30dc4966109971b442ccc2802938521ad4525a76cbd04de96387a9c6c6ee8f1839085d788d3a215135b302ebecce71e6b036debcea22d4ed117b7a636a10ed34f0d956c9d4c9fcd6cbf8f3bb9facbaa766da93b016e6f54f42ef1f9d328c2db6c23ae70b2eb4098a2dd1bfd9d5453fbb5233f60d931d99b83f97e8e0361c400f511bbb98073f9658d07c5ddc8ae948f63a07f19abda6ec2ab6b237a0c05606addd5f4e368e602e1f70d9ee508561592ebbdc65429c6800e11758113ff8dc2b5727b52d63988e725d4b51c46410a08e6141eae693e7266b90b1a4e865accf9de9265265c8f01093c92b6219c025dc151b1b2f8b102015d0a094fea0dac773a4624c110425f5b9abe47b27d0d178821352748fa0b0823cfc44951a3cc1fabe9ddf69bd8ff9dc954aa706ae7d9934b6352715ab339a9c9d7ef684c4f7756f5fa6c042d6922f5cf3c6e821dc323f2f8c722d25d449cd4ebd4a19c9ccf36f29de9a82626efbbdd257d4f26c9ae8aa043edfacc536e9ac1b143a833cf395b2b1c4e94c07cfafba04bd82a325316bb52986ffb12131ddc563b56bee9a027d1d8ab8a2f305ebada2e6e3f150ecce1220ff440af1c5efd3b0fecd02d6c282e58512e8c337662c9bcfbfea095dd66268b0b5de00d6bb518dec75a28d4f31c46980daab8d1a380a4e426cd14b55fb3beb36249eed35b3618c3a4547e0439404f803034b534801addff3820f9837a6aec97a211c649e4ed68613d59bd0b59de752639a92175174882a38f8ab3f967bc21c98c6ee73749cef9cd19d4aada4e4db484e25f23e29cb4431a094028a8367df26bd44e29fb64c746151d023fc6a4750ab941b0508a20a6f3b5a66bf718ce68c4d1ca77bf96fd4bde4c78e2040387a1660ae99935718b522af76e63c6570373fde818122aa9982e68b99dcd9aa941fa095d5c617baef8a78fab28e5f8b37e68ebe1dca456008ce999cc489dc3234400b6c44ad2cfbcd2bacfb016408582fa8825cbaca52a4156a5d392eec59a349f5be439eccf6ee52f276ea942b0cfb5ecc8ea0f36923a2c7222aa40be859fb020733dcab8d2a4ccb9502981a9a7467511d83557e645c7a0e2467ef7c5c83f0b090b8edc1564d738b547c3a1fa147f81c07614c630429f4593b5b1b125e633bf03a6328c96763d89ac702b78de13013d906fd9c6e2a3a0e5959575452b564a31f8208baed30e945ebc85099570a7c087891172124172f587d31ab1fbe96630407a6224d47da455b622d63b6c15dd8c746e6f7af9465cfbb6cc4e8bd4c146433ea342eb44de127e3ec701515e88da2c1cc7151dfc4623845e0c4d4454970d8795404d9fde7fc65c7c277ca576e1b5dcf9fce28b671828dd9c004155916169e8c95223d340d7fb39eabe419173eec6ffdc97a61746c25cba71084d03b4d4a97fa96614aac2aac0c16a8b3cfcd8befdaaae7d01953dcf0981b11bb69b397e89d4b2ad4020868672793e03bc036af6766e0c713f868a2a057242edde168b0c22f962ae070e1270f92432c638a9d88e3a9b8372c269a4c6755998bfb533cfdd5c274a8deff009fba7d820f07384bd7614e9c49cd4b82dc09958794c24e636ef2db32a55fe37bbcb62f80cd065ce31769d5f980c9c2bb14364eb9f851ca34540b0b7cab222f46d487a4f987b1f688514f9fe89aca5aecf83080de2f60d266e60b890c091d1ce6fbca6adb504f002eac08e16460e151f6a563f5d59b805b92e58e5b9649b62fd75004d9a58ee3b48c3f527c0ec4d401bfb62f294d209170b3f41797031c6a0f363a83e0bb32887e83caadd5cfe1251f6777700c14e5414f945667220eebf33c5d0108eb6547beb66a189f40ccf4ac30bdd2ba0b3cfd3e75ef22090bafd686569734998fa916a5c77694bcbd8e63b880644a4ab15a6657079685e2deabc06a09d12776b3212f8e936dd7713c13922b337d64fc348ca776f7b4a75a52ff2c02ba0cd9297c21db10fd6d05b6ebf73906ac4680e6aa88bc28226e427ba5c634e3f18c23770ee881fa095715841fe483a9be9d700f95fd53de06483eb6f2be6aa384471de1756ca680fa2a716214029e203f41fd2a22e70dfb6ebec50f0de80b832e99d0eabf5802ff371cefbe56a27c4165c43d20c0466a77a000a0a4866743f3884ea0de1316be36a7584197d863756e49d49873c9c07f06cdc7f3a2262ad3bb220763dd37cf8caf98beafb437c2dc14aaade08ee2ac6a5c17cc81b72cd5ee31e03d3c8658b6211756b3db9106d42937fac3bc00409f2de6e115c02cb654efad65ab105761590d35249286608dc67cdabee5c1bf91c5dc98422b5574bc66e895339be48c8f15c768ada61b0d3b1912256a5dad304dabfebc79ad30354d16d8a9e8d356122ad7eb47c6aa51ec34ddf25a7e3ef478119ae4d437072cd8f9c7c282aa5e57ee91a4048b29dda98c533c8bb5256151b2690a2ff5e4691c4c95b962829cfcf72cabf0ed69df86279b098db2cd3e42cf1fa4b7a9cd338b28fb3b01c4ab873a4be11a47f760fff24f3f8c21319ddf807f21bc4276919c8d64cba4e2819254449e034e190f80357ad0d507860b25b1c86a59b2d34fe7417e4d0b4a80780cecfbb2ba34708f1ee8561ffdc6f0a9eff1976d66d4794891cb4aca7295233e396e35479cbb7328ac69abc296fb97790e14dc1b1c6c479b5cca7afaa96e78bab937c0eead25d88392035aca9640b11218530656efc88d533c57cfaf26bd12a069bc9ff63dda6451c6320e69edc4b0ce580d331e076d902ff3dd4c8d3098f448fc2ba6b4a799412978410e7969ec8bf2f6ff0f5a8c7b391bfb40d137fb8b7f3e45c2ff8aced3441a2c62ea1f0844cec00ec91ce2a2b568180fd72101cd613d71a45a61bade0726b2b324491047dfbfaa8349f849e0df6d25fda83ea841fef7c4b6e5fc62f48d63c371bb0df078cd4202c0d3526fc1ea5b147e3efb89debe12093abe82b32ab1b5d28704313ca3aec6c2ded0291c72009ee72f1f89faa56409e3323e9275807c93afefea0ce2a3d60b92880e07a8105d3b79f6745c4ee8c1cf539c1578b953ecf8f6331a792e316b4b8c6567184ed05990359a5e8511f76c2fe3f3568f8daea6e9a5aaef3261b6fbe7499a2c789f37dd084a32dbf33a2041b35d34031e8a80617ac6538664ac1af614ce07e1ed66466d76da6ba3978336cfd4212692e49beaa142a1c8a25cdf73159ea5a8a2702fd879d20094da92206c1f1c78a8e21f2e0c7aa0afdeba290e36aa5497efe24ed9cc78ecfaeaba51210a0ea24154e2a1e7db85e3f94fdb52cafc7e89acea1736afcbfebc58a8dad85a86322fc59ebdcb7e1ab1d8c4f4056696936b71e0487d8ea158e15b8206122c2c78a4727249181b0b36baf8fee7226ec987c796a6c3b2bdb331c3f3244c7d4ed88785579ee6cdac0af7296dbbaf704532566fcdf4046480d26c263cdf38b1688579b2e457786019d28340e8af1ef17e82d7e7151fd48ac4f66128ef7b70f5baa5f7da3a20b8d073155baa05b5b3de9e8936b8bbc272101f3bf6c7fcd790ce810d1b93b1ce06c7d09b8b1ff008ddc56e2ec4e7e1ed742ce8d36377f57ff89852839c85b507614799ad0a3ccb9933a24480e41ced7586dc00279c9da9948d2a4859a62bf250c39597f6730ea1643cf933ba0e95019841633c2d6214a0df3921134e567cbcce6fe9a205820f19e9ba92f9e19f54f23d8ebba06d3382cae89c160733f8d0dd153aa9386ca97e940fa74f23740c374ff6bb4262fbeba4e0f6a725cbb0c77e8c4c8cbf15b241948764e05a6ec6a5c9881871383c6df5523eebfaaafa23f0687908b38618aa8322f9c3e469ee0b333f74c227a27d8cd3222718cea7eb24e7e0cb475e66ff4472f4d7de657dd75d7b036cc22ebf7984729724fb2a102d874b050b57d8ebca7227eebe30f20afdb379661f16351f16a0f41c548b6763d6659af4cad54304ba967a4d1d9f6f2bfa087e83cf5033dae7d08a1287fd7526dc64c2987a2278a46681881663fd1af1d76350bbf9fa32b1fbde63e9e80c07d37c6989e2b7272a25ff27cfa5b6698295008663f4216571e0197b7e5510adc34db26600bbcd9b20adeaade8d432a9a3c5243dde4c68cdf8898304e495787ec9f8712d83ae78a4d85c2a3e80cf9d30d1f9efc72e502a7663c26ee0b1feed2f3fb8b5f4f9d58f27d63cb7571fce1632f160418d8f6149c1854128708cdea5ffd6109666b0a6b1bedb42aeb347cb200e3b3c7172eb7e878efa1c1a31086519245cb4555ee3d3a15390dbca70addf53d36c6f4383f718fa0fbc59bd379963cef6e15a8f76655dbe98764ff19ae1ddcb727ce5e6ae4db0149e5f07fa1bbf69c88d9429d0f2e3b9a48721a7ef427a90c83adc13b0121d7d5aec3398e05c4885eef4cb9cfef2f6018900c1024c87fd53f2c6d2760240506bd02b5412f9629ec425ae02d4189d0b19fc82ad0b8d23b74aee444f07ce9783ee30537721d4864a9269bfd4eb1ecb68d19d2c628f7ff71386f9b577fdb380c38446ba0815898d5321aed751e5474643eb1f9a6005c8f1f0cbe7a7c1399a5449eb121de276aaebd9e9b6b249f894395e6c77836bbdaed1ef20ed4c4ff984a29d009d6c013e3e995827c2c83406ed38f077ca134d10cf5bc68fcaf97ecb7bfb286beb128bcc49bfc2eccb4d7e669333eb7020ae96d40340599327b260d066c3b5da20e6", 0x1000}, {&(0x7f0000000480)="c4bc09f6991a670acd8f18f872055f4c6c1096482e0b6c864cf54f7cd3479b2b62d99e8bf24b099afb1828d433d7fd0a074b06b5e0fec84f78591617bf1fd8a341a352df5a29a9db9c351b40132f0ea973b0bc6494dafcdd9720db6a305c94db18363f47636b2c6c902ffe10a9f8dda25d9cae8f83b0ab4e6f8662cbcfdd5e6de2e1fb930189f3673c637aac71df073c5932098b306c516bab3b6450917a798047460178abf5749f9a0f168733cbcc2393c00b925a786d367286c7396f0cefc29366679fb745c127085016a475c92b7cbf69f65894c124cd1c891bee", 0xdc}, {&(0x7f0000000580)="f0815ab3be09b133bf74d0b792c24f4323688dd91fbdaec0f422953432a6f0be45901ffe92fdc2f636166a6799fb28eaa72390dd1731d68bdaf54c16a6f38f1f9155d229bba4e361ca6a1f97a20caf110bd9422c72f8618e8d92141338918c9535a46b19fd973b8e3fb4d517af8e0e1172841f6fc45b400f57284d49b9a01b292a68dd7949f8bdabefc050c5628bd74cd655a8fe7924771b3f890e8aeb4342d83aebe28ba25a20af9d457010638dd22ae66b36d3c165778b34b8a833", 0xbc}, {&(0x7f0000000640)="d96adb1d57b88d0585ee77c537e6fd9c089d38913546c8b2c40c2388406aff549f536e2529cb674597389e4423f39cff8ce6d5195f1d16b5f841ea8c97d0ad8b53b8cfe117cda979096a1007a9b54e339eade14c425b80424c880860e3d57538fa2ffd52448c68b542f9538f0db89d639e8f34b10d4be2f74798d31607d49b3a6784004b", 0x84}], 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000240)='c', 0x1) close(r1) syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) 772.757344ms ago: executing program 7 (id=2344): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000340)='./file0\x00', r0, 0x2}) (async) r3 = socket$unix(0x1, 0x5, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) acct(&(0x7f0000000140)='./file0\x00') r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) (async) fcntl$dupfd(r0, 0x0, r3) (async) close(r0) (async, rerun: 64) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (rerun: 64) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) acct(&(0x7f0000000040)='./file0\x00') 772.610017ms ago: executing program 0 (id=2345): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) socketpair(0x20, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x677a59b3, 0x4000009, &(0x7f00000000c0)="edab6b970a0709b7944bbad384a84f66b8814f5671fd84270c10a3af0307832d77a7a047e97d856d3a7952c055418cee4dd9f21e8413df2d458464e590d510a5f0fbae2596333443ea7e0f493d77badc57b6ab6ad66f1ac31e5bc7e60c0666112433c9ce940d72e849d77e8e8d4651334cf89962295c4301074aea9d8aa077519a33f1d4b059c4e034993fab4263b67d2c53663fc2da804325c9", 0x9a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) getegid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 771.455356ms ago: executing program 2 (id=2346): syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r2) execve(0x0, 0x0, 0x0) 655.479234ms ago: executing program 0 (id=2347): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getrusage(0xffffffffffffffff, &(0x7f0000000400)) chdir(&(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket(0x2, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000200), 0x1, &(0x7f00000004c0)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') 653.662113ms ago: executing program 3 (id=2348): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4", 0x57}, {&(0x7f00000000c0)="00000000f18e1a645b909f9a3014", 0xe}], 0x2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 652.391955ms ago: executing program 7 (id=2349): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x8}, {0x6, 0x2}], 0x2}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="5a3d431897dcddfe0d10b86ed191dbfa7d3de14f7186c11e5c0ced5481c90c90dd2a714b63837ada5be414099d9c951548ffa8cb8cfae58203a0da389235f95dc467f82e81b19258981e92c121cc246fb22a45a6af19d7f8caac32ad3623c1876816c08ebf838ea137cb4e4cf810a44d3ec4b51c1564cd1b637cd424c6b40bc59ba9969c0930086b58d48aed", 0x8c}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x4}, {0x1, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setgid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000001440)=""/4100, 0xffffffffffffff26}, {&(0x7f0000001340)=""/211, 0xd3}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/44, 0x2c}], 0x6) 556.841589ms ago: executing program 2 (id=2350): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) writev(r1, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b100051660000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f707000000c303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de50000000000000000000000000000000000000000000000000000000000000000000004cf5af98188b9e979d9240a15d6921bb0abd25b0c7cf9d62cf6c83862f1ffada9c8b8d52defefbbebf51cc0b13ca", 0xdf, 0x6, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) dup2(r0, r1) 549.427564ms ago: executing program 0 (id=2351): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x10000) symlink(0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0xba9322d5054d6e2e, &(0x7f000000b000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x6000) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0xcf6fcf49c33a2683) shmdt(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) ftruncate(r3, 0x79c8) syz_emit_ethernet(0xbb, &(0x7f0000000280)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xad, 0x0, 0x0, 0x5, 0x1, 0x0, @rand_addr, @rand_addr=0x2}, @icmp=@generic={0x0, 0x0, 0x0, "ccebf741ba40fd7ee33cdf65509913f5911eabf887b004f01a8906c85839b9a86fb16d8e37f36fe8e4503a4274bbd21d99b8a664349240faf8b8ec83bb17f6578ed97437bace97490ffe56f04e1212f6b38b1ff9af8ba99c26ff10972cde4c6103bb93707043fae8d239ba8a40c0ff1f9c7f4dc2b22783a7bf5b21836270518b50beec691a2b9a528a728d0b9d99616ad3aef84ee1"}}}}}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b131694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac", 0xb41}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xf02d) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@local, @empty, [{[], {0x8100, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8000, 0x0, 0x49a06d6f3f622349, 0x0, @multicast2, @multicast2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x8, 0x0, 0xcafc}}}}}}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000180)=[{0x7, 0x2, 0x8, 0x800}, {0x1ff, 0x0, 0xf5, 0x2}, {0xea7, 0x6, 0x6}, {0x3, 0x2, 0x0, 0x101}, {0x7, 0x5, 0x9, 0x80}, {0xa, 0x2, 0x6, 0x9}, {0x5, 0x7e, 0xfa, 0x3}, {0xff, 0xfd, 0x4, 0x200}]}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 549.192372ms ago: executing program 4 (id=2352): mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) mlock(&(0x7f000014d000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 546.812331ms ago: executing program 2 (id=2353): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xfffa, 0x1, 0x24, 0xffffffff, 0x1, 0x0, 0x2, 0x1, 0xf1a}) socket(0x7, 0xbb1c2a46aa127d0, 0xff) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000400)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8010001}, {0xb1, 0x10, 0x0, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000000c0)="566de437b3ee", 0x6}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b7", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000200)=0x3, 0x4) kqueue() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000380)}) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x0) accept$unix(r3, 0x0, &(0x7f0000000280)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35", 0x3c}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136179b21", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) socket(0x18, 0x3, 0x0) 271.368534ms ago: executing program 2 (id=2354): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8002, 0x0) bind(r0, &(0x7f0000000600)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xd0) (async) open$dir(0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x7, "0100012d29fb000700000000098002005a00", 0x5}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) (async, rerun: 32) setuid(0xee01) r2 = socket(0x2, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x65, 0x0, 0x0) (async) r4 = dup(r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000140)=[{0x775d, 0xf9, 0x12, 0x3}, {0x401, 0x20, 0x1, 0x9}, {0x1, 0xc4, 0x5, 0x6}, {0x100, 0x5, 0x3, 0x2}]}) bind(r2, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 271.051979ms ago: executing program 7 (id=2355): r0 = socket$unix(0x1, 0x5, 0x0) (async) getppid() setuid(0xffffffffffffffff) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f0000000380), 0x0) (async) r2 = geteuid() setreuid(r2, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) (async, rerun: 32) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) semget$private(0x0, 0x3, 0x40) semget$private(0x0, 0x0, 0x91) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x4]) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) dup2(r6, r5) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) (async, rerun: 32) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async, rerun: 32) r7 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0xffffffffffffffff, r3, 0xfffffffffffdfffc}) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) close(r0) 269.368493ms ago: executing program 4 (id=2356): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) setreuid(0x0, 0xee01) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) write(r2, &(0x7f00000002c0)="0a1471f9b01d18dacd3156527c166dcb997a3522dca9264274773d7ccde1", 0x1e) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xf000, 0x0, 0xf, 0x9}, {0x7c4, 0x6, 0xff, 0x7}, {0x8001, 0x9, 0x6, 0x8}, {0x7, 0x8, 0xb, 0x81}]}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) close(r3) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6b0419", 0x14, 0x0, 0x0, @loopback, @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x26, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @noop, @noop, @noop]}}}}}}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/72, 0x48}], 0x1, 0x0}, 0x42) dup2(r5, r6) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x142) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5f62b36307a8c1ea) 4.264289ms ago: executing program 5 (id=2357): setreuid(0x0, 0xee01) r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x1, r2, 0x0, r3, 0xffffffffffffffff, 0xc9}, 0x7fffffff, 0x101, 0x7fffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) 3.408417ms ago: executing program 2 (id=2358): symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b3", 0x1}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0107003, &(0x7f0000000080)=0x7f) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) fchdir(r1) 2.677167ms ago: executing program 5 (id=2359): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee776d7f3be3424b86479e629e76119953502e35db7400147cc3f014df12", 0x48}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc75", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') 1.00551ms ago: executing program 2 (id=2360): r0 = socket(0x2, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@rights={0x10}], 0x10, 0x403}, 0x0) 0s ago: executing program 7 (id=2361): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="177cbb99", 0x4}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="177cbb99", 0x4}], 0x1) rename(&(0x7f0000000280)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{0x34, 0x1, 0x3}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000040)="9ccb60", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r2, 0x4) r3 = socket(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x22, 0x0, 0x0) (async) getsockopt(r3, 0x0, 0x22, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x840) (async) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x840) getrlimit(0x0, &(0x7f0000000040)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.6' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 4294967296 malloc(): allocation too large, type = 6, size = 73015894016 WARNING: thread `nfsio' (40628) exits with status -1 WARNING: thread `nfsio' (505920) exits with status -1 WARNING: thread `nfsio' (191070) exits with status -1 WARNING: thread `nfsio' (427377) exits with status -1 WARNING: thread `nfsio' (381654) exits with status -1 WARNING: thread `nfsio' (339926) exits with status -1 WARNING: thread `nfsio' (96009) exits with status -1 WARNING: thread `nfsio' (503307) exits with status -1 WARNING: thread `nfsio' (26604) exits with status -1 WARNING: thread `nfsio' (502383) exits with status -1 WARNING: thread `nfsio' (176050) exits with status -1 WARNING: thread `nfsio' (366421) exits with status -1 WARNING: thread `nfsio' (404731) exits with status -1 WARNING: thread `nfsio' (491791) exits with status -1 WARNING: thread `nfsio' (13306) exits with status -1 WARNING: thread `nfsio' (247882) exits with status -1 WARNING: thread `nfsio' (321378) exits with status -1 WARNING: thread `nfsio' (388251) exits with status -1 WARNING: thread `nfsio' (58299) exits with status -1 WARNING: thread `nfsio' (516980) exits with status -1 OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: witness: lock_object uninitialized: 0xffff800001409028 Starting stack trace... witness_checkorder(ffff800001409028,9,0) at witness_checkorder+0x1af rw_enter_write(ffff800001409018) at rw_enter_write+0x7a unveil_delete_names(ffff800001409000) at unveil_delete_names+0x3d unveil_destroy(ffff8000ffff8920) at unveil_destroy+0xbd exit1(ffff8000ffff22a8,0,0,1) at exit1+0x60f sys_exit(ffff8000ffff22a8,ffff80002a088290,ffff80002a0881e0) at sys_exit+0x1a syscall(ffff80002a088290) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7520b3ad47d0, count: 249 End of stack trace. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff800001409028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff800001409018) at rw_enter_write+0x7a unveil_delete_names(ffff800001409000) at unveil_delete_names+0x3d unveil_destroy(ffff8000ffff8920) at unveil_destroy+0xbd exit1(ffff8000ffff22a8,0,0,1) at exit1+0x60f sys_exit(ffff8000ffff22a8,ffff80002a088290,ffff80002a0881e0) at sys_exit+0x1a syscall(ffff80002a088290) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7520b3ad47d0, count: -9 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a087f60 rbx 0 rdx 0 rcx 0xffff8000ffff22a8 rax 0xffff800029b7bff0 r8 0xffff80002a087f00 r9 0x8080808080808080 r10 0x7f3029989d05d6a6 r11 0xa683877c2eb25d6c r12 0 r13 0x1 r14 0xffff800001409028 r15 0x3 rip 0xffffffff81610e15 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a087f50 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=502674 pid=24257 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000ffff22a8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000ffffc7a8,0xffff8000ffff36f8 process=0xffff8000ffff8920 user=0xffff80002a083000, vmspace=0xfffffd806c4f21d8 estcpu=36, cpticks=15, pctcpu=0.0, user=0, sys=9, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1500 418617 38767 0 7 0 syz-executor 1500 69085 38767 0 2 0x4000000 syz-executor 2226 226400 80386 0 2 0x82010 syz-executor 2226 212604 80386 0 3 0x4082010 smrbar syz-executor 2226 424814 80386 0 4 0x4082010 syz-executor 2226 58724 80386 0 3 0x4002010 suspend syz-executor 39912 405811 59883 0 3 0x80 nanoslp syz-executor 39912 156604 59883 0 3 0x4000080 kqread syz-executor 39912 349882 59883 0 3 0x4000080 fsleep syz-executor 39912 247537 59883 0 3 0x4000080 fsleep syz-executor 45960 460841 25050 0 3 0x80 nanoslp syz-executor 45960 325079 25050 0 3 0x4000080 ttyopn syz-executor 45960 372804 25050 0 3 0x4000080 fsleep syz-executor 45960 317085 25050 0 3 0x4000080 fsleep syz-executor 46461 1661 1 0 3 0x100083 ttyin getty 25050 178381 16997 0 3 0x82 nanoslp syz-executor 29694 516938 0 0 3 0x14200 acct acct 59883 191687 16997 0 3 0x82 nanoslp syz-executor 52470 41000 16997 0 3 0x82 wait syz-executor 80386 100839 16997 0 3 0x82 nanoslp syz-executor 4611 81373 0 0 3 0x14200 bored sosplice 89037 397634 16997 0 3 0x82 nanoslp syz-executor 38767 196936 16997 0 3 0x82 nanoslp syz-executor 85587 421407 16997 0 3 0x2 biowait syz-executor 78143 169568 16997 0 3 0x82 wait syz-executor 16997 335001 13215 0 3 0x82 kqread syz-executor 13215 16517 69227 0 3 0x10008a sigsusp ksh 69227 197044 62496 0 3 0x98 kqread sshd-session 62496 203343 66783 0 3 0x92 kqread sshd-session 66783 54899 1 0 3 0x88 kqread sshd 84083 2406 86042 74 3 0x1100092 bpf pflogd 86042 134495 1 0 3 0x80 sbwait pflogd 94141 263654 93506 73 3 0x1100090 kqread syslogd 93506 111441 1 0 3 0x100082 sbwait syslogd 93361 28996 1 0 3 0x100080 kqread resolvd 1789 295286 40707 77 3 0x100092 kqread dhcpleased 43627 363316 40707 77 3 0x100092 kqread dhcpleased 40707 183632 1 0 3 0x80 kqread dhcpleased 4354 15086 0 0 3 0x14200 bored smr 98036 242504 0 0 2 0x14200 zerothread 60711 257679 0 0 3 0x14200 aiodoned aiodoned 32797 164106 0 0 3 0x14200 syncer update 11820 473921 0 0 3 0x14200 cleaner cleaner 23799 167925 0 0 2 0x14200 reaper 27698 256011 0 0 3 0x14200 pgdaemon pagedaemon 38449 335923 0 0 3 0x14200 bored viomb 11384 380893 0 0 3 0x40014200 acpi0 acpi0 95408 18619 0 0 3 0x40014200 idle1 84678 243474 0 0 3 0x14200 bored softnet3 85727 16983 0 0 3 0x14200 bored softnet2 95160 78825 0 0 3 0x14200 bored softnet1 33408 339914 0 0 3 0x14200 bored softnet0 66810 107183 0 0 3 0x14200 bored systqmp 30379 502738 0 0 3 0x14200 bored systq 63889 232502 0 0 3 0x14200 tmoslp softclockmp 59689 212360 0 0 3 0x40014200 tmoslp softclock 97563 469520 0 0 3 0x40014200 idle0 1 223472 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 1500 (syz-executor) thread 0xffff8000ffffd450 (69085) exclusive rwlock fdlock r = 0 (0xfffffd806b0f7a18) #0 witness_lock+0x5bb #1 dopipe+0x121 #2 syscall+0xbb6 #3 Xsyscall+0x128 Process 2226 (syz-executor) thread 0xffff8000ffff2cc8 (212604) exclusive rwlock clonelk r = 0 (0xffffffff83485e90) #0 witness_lock+0x5bb #1 if_clone_destroy+0x67 #2 tun_dev_close+0x1dc #3 spec_close+0x412 #4 VOP_CLOSE+0x133 #5 vn_close+0xa3 #6 vndioctl+0xde5 #7 VOP_IOCTL+0xac #8 vn_ioctl+0xf6 #9 sys_ioctl+0x67c #10 syscall+0xbb6 #11 Xsyscall+0x128 Process 85587 (syz-executor) thread 0xffff80002a03ea38 (421407) exclusive rrwlock inode r = 0 (0xfffffd805f2eb0a8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cdbcb48) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 23799 (reaper) thread 0xffff800029fd96d0 (167925) exclusive rwlock kmmaplk r = 0 (0xffffffff83630f90) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvm_unmap+0x81 #3 km_free+0x87 #4 uvm_uarea_free+0x4f #5 reaper+0x1fe #6 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10234 11287K 11790K 166960K 15612 0 pcb 17 16K 18K 166960K 582 0 rtable 186 6K 8K 166960K 973 0 pf 38 18K 26K 166960K 151 0 ifaddr 38 6K 8K 166960K 115 0 ifgroup 59 2K 2K 166960K 185 0 sysctl 4 1K 3K 166960K 9 0 counters 64 36K 36K 166960K 142 0 ioctlops 0 0K 4K 166960K 1804 0 iov 0 0K 20K 166960K 255 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1609 101K 102K 166960K 3836 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 49 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 99 0 dirhash 12 2K 3K 166960K 84 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 16 57K 93K 166960K 2556 0 sigio 0 0K 0K 166960K 95 0 proc 75 115K 152K 166960K 893 0 subproc 104 6K 6K 166960K 158 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 878 0 in_multi 81 6K 7K 166960K 258 0 ether_multi 1 0K 0K 166960K 15 0 mrt 1 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 811 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 263 74K 87K 166960K 25884 0 UVM aobj 131 8K 8K 166960K 142 0 pinsyscall 42 84K 102K 166960K 3773 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 130 0 NDP 12 0K 2K 166960K 82 0 temp 80 6828K 6956K 166960K 106112 0 kqueue 14 22K 29K 166960K 432 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 279 0 276 4 3 1 3 0 8 0 rtentry 112 316 0 233 4 0 4 4 0 8 0 unpcb 144 1982 0 1965 8 5 3 4 0 8 2 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpcb 808 898 0 893 17 16 1 8 0 8 0 arp 120 71 0 53 1 0 1 1 0 8 0 inpcb 336 3261 0 3251 24 22 2 7 0 8 0 nd6 136 50 0 29 2 1 1 2 0 8 0 pkpcb 40 10 0 10 3 2 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1168 21 0 21 4 3 1 1 0 8 1 pffrag 232 18 0 5 1 0 1 1 0 482 0 pffrnode 88 18 0 5 1 0 1 1 0 8 0 pffrent 40 38 0 25 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 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 188 0 48 1 0 1 1 0 8 0 pfstkey 128 189 0 49 5 0 5 5 0 8 0 pfstate 376 189 0 49 15 0 15 15 0 8 0 pfrule 1344 22 0 16 2 0 2 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 981 0 591 34 7 27 32 0 8 0 art_table 32 984 0 591 5 1 4 5 0 8 0 art_node 16 307 0 234 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 95 0 85 1 0 1 1 0 8 0 shmpl 112 139 0 11 4 0 4 4 0 8 0 dirhash 1024 65 0 48 3 0 3 3 0 8 0 dino2pl 256 6001 0 4493 95 0 95 95 0 8 0 ffsino 272 6001 0 4493 102 0 102 102 0 8 0 nchpl 144 9609 0 9060 64 39 25 64 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 34620 0 34620 8 6 2 2 0 8 2 percpumem 16 85 0 39 1 0 1 1 0 8 0 kstatmem 264 102 0 78 2 0 2 2 0 8 0 scsiplug 72 12 0 12 4 4 0 1 0 8 0 scxspl 216 32190 0 32189 19 16 3 8 1 8 2 plimitpl 152 569 0 550 1 0 1 1 0 8 0 sigapl 424 2884 0 2833 9 1 8 9 0 8 0 futexpl 64 37772 0 37768 1 0 1 1 0 8 0 knotepl 120 566 0 0 17 0 17 17 0 8 0 kqueuepl 216 1005 0 995 14 13 1 7 0 8 0 pipepl 320 504 0 475 11 8 3 8 0 8 0 fdescpl 496 2840 0 2810 6 1 5 5 0 8 0 filepl 152 20937 0 20682 28 15 13 18 0 8 0 lockfpl 104 1092 0 1089 3 2 1 2 0 8 0 lockfspl 48 442 0 439 1 0 1 1 0 8 0 sessionpl 144 29 0 20 1 0 1 1 0 8 0 pgrppl 48 61 0 44 1 0 1 1 0 8 0 ucredpl 104 3717 0 3703 1 0 1 1 0 8 0 zombiepl 144 2912 0 2909 2 1 1 1 0 8 0 processpl 1160 2884 0 2833 6 2 4 6 0 8 0 procpl 648 6915 0 6852 8 2 6 8 0 8 0 srpgc 96 15 0 15 3 3 0 1 0 8 0 sosppl 168 26 0 26 3 2 1 1 0 8 1 sockpl 664 5602 0 5574 31 24 7 11 0 8 4 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 139 0 0 18 1 17 18 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 53 0 0 7 0 7 7 0 8 0 mtagpl 96 70 0 0 2 0 2 2 0 8 0 mbufpl 256 1305 0 0 82 0 82 82 0 8 0 bufpl 280 9836 0 3662 442 0 442 442 0 8 0 anonpl 24 390810 0 383684 96 47 49 63 0 185 0 amapchunkpl 152 96957 0 96267 62 33 29 37 0 158 0 amappl16 200 9488 0 9362 57 47 10 17 0 8 0 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 127 0 115 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 3574 0 3543 4 2 2 3 0 8 0 amappl11 160 55 0 40 1 0 1 1 0 8 0 amappl10 152 44 0 44 1 1 0 1 0 8 0 amappl9 144 160 0 159 2 1 1 1 0 8 0 amappl8 136 26 0 23 1 0 1 1 0 8 0 amappl7 128 144 0 130 1 0 1 1 0 8 0 amappl6 120 233 0 231 1 0 1 1 0 8 0 amappl5 112 151 0 139 1 0 1 1 0 8 0 amappl4 104 336 0 317 1 0 1 1 0 8 0 amappl3 96 15690 0 15581 3 0 3 3 0 8 0 amappl2 88 3159 0 3073 3 0 3 3 0 8 0 amappl1 80 15638 0 15074 15 1 14 14 0 8 0 amappl 88 25279 0 25078 5 0 5 5 0 92 0 dma32768 32768 2 0 2 1 1 0 1 0 8 0 dma16384 16384 2 0 2 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 256 0 256 3 3 0 1 0 8 0 dma64 64 8 0 8 3 3 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 141 0 11 3 0 3 3 0 8 0 uaddrrnd 24 2840 0 2809 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2840 0 2809 1 0 1 1 0 8 0 vmmpekpl 168 22532 0 22482 3 0 3 3 0 8 0 vmmpepl 168 178389 0 176381 114 21 93 99 0 357 0 vmsppl 448 2839 0 2809 6 2 4 5 0 8 0 rwobjpl 56 52090 0 44962 105 3 102 103 0 8 0 pdppl 4096 5687 0 5618 117 46 71 85 0 8 2 pvpl 32 18260 0 0 148 1 147 147 0 265 0 pmappl 248 2839 0 2809 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 529 0 108 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8349fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf intr_handler(ffff800037278430,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x25 __mp_lock(ffffffff8359d330) at __mp_lock+0x1a3 intr_handler(ffff8000372785a0,ffff800000079e00) at intr_handler+0xe1 Xintr_ioapic_edge25_untramp() at Xintr_ioapic_edge25_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf intr_handler(ffff800037278710,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7b3340b84ec0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff800001409028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff800001409018) at rw_enter_write+0x7a unveil_delete_names(ffff800001409000) at unveil_delete_names+0x3d unveil_destroy(ffff8000ffff8920) at unveil_destroy+0xbd exit1(ffff8000ffff22a8,0,0,1) at exit1+0x60f sys_exit(ffff8000ffff22a8,ffff80002a088290,ffff80002a0881e0) at sys_exit+0x1a syscall(ffff80002a088290) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7520b3ad47d0, count: -9